mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-09 00:00:04 +01:00
Commit graph
Select branches
Hide pull requests
coverity_scan
digest-auth
esp32
main
v1.5-stable
v1.6-stable
v1.7-stable
v2.0-stable
v2.1-stable
v2.2-stable
v2.3-stable
v2.4-stable
v3.0-stable
v3.1-stable
v3.2-stable
v4.0-stable
v4.1-stable
v4.2-rc1-stable
v4.2-stable
v4.3-stable
#1000
#1000
#1002
#1002
#1005
#1005
#1007
#1007
#1012
#1012
#1013
#1013
#1018
#1018
#1020
#1020
#1033
#1033
#1039
#1039
#104
#104
#1040
#1040
#1043
#1043
#106
#106
#1070
#1070
#1073
#1073
#1074
#1074
#1075
#1075
#1082
#1082
#1089
#1089
#1091
#1091
#1092
#1092
#1102
#1102
#1106
#1106
#1109
#1109
#1111
#1111
#112
#112
#1122
#1122
#1130
#1130
#1145
#1145
#115
#115
#1155
#1155
#1161
#1161
#1168
#117
#117
#1173
#1173
#118
#118
#1185
#1185
#1188
#1188
#119
#119
#1201
#1201
#1206
#1206
#121
#121
#1215
#1215
#1231
#1231
#1248
#1248
#1258
#1258
#126
#126
#1260
#1260
#1265
#1265
#1266
#1266
#1267
#1267
#1273
#1273
#128
#128
#1285
#1285
#1293
#1293
#1294
#1294
#1298
#1298
#130
#130
#1306
#1306
#1309
#1309
#1313
#1313
#1316
#1316
#1319
#1319
#1325
#1325
#1326
#1326
#1330
#1330
#1333
#1333
#1338
#1338
#134
#134
#1340
#1340
#1345
#1345
#135
#135
#1355
#1355
#1365
#1369
#1369
#1373
#1373
#138
#138
#1385
#1385
#1389
#1389
#139
#139
#140
#1403
#1403
#1407
#1407
#141
#141
#1416
#1416
#1417
#1417
#142
#142
#1426
#1426
#1427
#1427
#143
#143
#1432
#1432
#1433
#1433
#1442
#1448
#1452
#1453
#1457
#146
#1460
#1475
#148
#148
#1480
#149
#1495
#1498
#1499
#1504
#1506
#151
#1520
#1521
#153
#153
#1530
#1533
#1535
#1536
#1537
#154
#154
#1540
#1542
#1547
#1561
#1563
#157
#157
#1577
#158
#158
#159
#159
#1592
#1593
#1594
#1595
#1597
#16
#16
#160
#160
#1608
#161
#161
#1613
#1616
#1617
#1618
#162
#162
#1621
#1623
#1632
#1646
#1648
#1656
#1661
#1663
#1668
#169
#169
#1696
#1698
#1707
#171
#171
#1711
#1717
#1728
#173
#173
#1736
#1739
#174
#174
#1743
#1745
#1748
#1750
#1751
#1755
#176
#176
#1766
#179
#179
#1790
#1794
#1795
#1798
#1800
#181
#181
#1811
#1813
#1814
#1815
#1818
#1819
#182
#182
#1834
#184
#184
#1843
#1845
#1855
#1867
#1868
#1869
#187
#187
#1871
#1879
#188
#188
#1888
#1891
#1896
#19
#19
#1912
#192
#192
#1926
#1927
#193
#193
#1930
#1942
#197
#197
#1977
#1978
#1979
#1986
#1989
#199
#199
#2
#2
#200
#200
#2001
#201
#201
#202
#202
#2020
#2028
#2029
#203
#203
#2030
#2031
#204
#204
#2046
#2048
#2049
#2050
#2051
#2052
#2054
#2055
#2056
#2061
#2067
#207
#2074
#2075
#2077
#2080
#2082
#209
#209
#2093
#2107
#211
#211
#2111
#2117
#212
#212
#2126
#2142
#215
#215
#2152
#216
#216
#217
#217
#218
#218
#2185
#219
#219
#22
#22
#2204
#221
#221
#222
#222
#2220
#2228
#2233
#2247
#2249
#225
#225
#2250
#2251
#2255
#2256
#2258
#2259
#2269
#2270
#2273
#2281
#2283
#2285
#2286
#2288
#23
#23
#230
#230
#2304
#2305
#231
#231
#2313
#2316
#232
#232
#2320
#2323
#233
#233
#234
#234
#2344
#2345
#2355
#2357
#238
#238
#2393
#24
#24
#2400
#2409
#2411
#2413
#242
#242
#2421
#2427
#2432
#2434
#2435
#2439
#2440
#2441
#2443
#2444
#2445
#2446
#2447
#245
#245
#2450
#2451
#2452
#2454
#2457
#2458
#2461
#2463
#2466
#2468
#2473
#2478
#248
#248
#249
#249
#2491
#25
#25
#2506
#251
#2513
#2520
#2521
#253
#253
#2534
#2535
#2548
#2551
#2564
#2569
#2579
#258
#258
#2580
#2587
#26
#26
#2613
#2616
#2622
#2632
#2647
#265
#265
#2666
#267
#267
#2670
#268
#268
#2682
#269
#269
#270
#270
#2705
#2709
#271
#271
#2715
#2717
#272
#272
#2722
#2726
#2727
#2728
#273
#273
#2737
#2745
#275
#275
#2758
#276
#276
#277
#277
#2778
#2778
#278
#278
#2780
#2780
#2781
#2785
#2785
#2792
#2808
#282
#282
#2824
#2828
#2828
#283
#283
#2832
#2856
#286
#286
#2861
#2861
#2869
#287
#287
#2872
#288
#288
#2882
#2882
#2893
#2893
#29
#29
#2902
#291
#291
#2917
#2924
#2927
#2935
#2935
#294
#294
#296
#296
#2967
#297
#297
#2970
#2977
#298
#298
#2980
#2985
#2987
#3
#3
#3003
#3008
#3010
#3014
#3017
#3018
#3021
#3025
#3027
#3029
#303
#303
#3034
#3037
#3038
#3041
#3066
#307
#307
#3077
#3078
#3082
#3083
#3084
#3095
#3096
#31
#31
#310
#310
#3100
#3109
#311
#311
#3111
#3123
#3124
#3130
#3134
#3138
#3139
#3145
#3145
#315
#315
#3154
#3155
#3156
#3164
#3165
#3171
#3172
#3187
#3187
#3212
#3217
#322
#322
#3223
#3229
#323
#323
#3230
#3231
#3232
#3233
#3234
#3238
#3239
#324
#324
#3248
#3251
#3257
#326
#326
#3260
#3264
#3265
#3265
#3266
#3267
#3267
#328
#328
#3287
#33
#33
#330
#330
#3317
#3317
#332
#332
#3330
#3330
#3332
#3335
#3338
#3338
#3344
#335
#335
#336
#337
#339
#339
#34
#34
#348
#348
#349
#349
#353
#353
#354
#354
#355
#355
#361
#361
#362
#362
#363
#363
#365
#365
#366
#366
#368
#368
#37
#37
#370
#370
#372
#372
#378
#378
#383
#383
#399
#399
#40
#40
#401
#401
#402
#402
#413
#413
#42
#42
#420
#420
#422
#422
#425
#425
#429
#429
#43
#43
#431
#431
#432
#432
#433
#433
#434
#434
#436
#436
#44
#44
#440
#440
#443
#443
#445
#445
#446
#446
#449
#449
#45
#45
#452
#46
#46
#460
#460
#462
#462
#463
#463
#465
#465
#47
#47
#470
#470
#476
#476
#482
#482
#484
#484
#487
#487
#490
#490
#491
#491
#492
#492
#494
#494
#495
#495
#498
#498
#5
#5
#50
#50
#502
#502
#505
#505
#507
#507
#51
#51
#511
#511
#512
#512
#513
#513
#527
#527
#543
#543
#548
#548
#549
#549
#556
#556
#560
#560
#565
#565
#57
#57
#577
#577
#58
#58
#580
#580
#584
#597
#6
#6
#603
#603
#604
#604
#605
#605
#606
#606
#607
#607
#61
#61
#612
#612
#614
#614
#62
#62
#63
#63
#631
#631
#635
#635
#636
#636
#639
#639
#642
#642
#643
#643
#645
#645
#655
#655
#66
#66
#660
#660
#667
#667
#679
#679
#68
#68
#688
#688
#69
#69
#693
#694
#694
#696
#696
#70
#70
#71
#71
#72
#72
#726
#726
#73
#73
#735
#735
#74
#74
#748
#748
#749
#749
#75
#75
#76
#76
#760
#760
#761
#761
#769
#769
#772
#772
#777
#777
#78
#78
#79
#79
#793
#793
#794
#794
#800
#800
#806
#807
#807
#81
#81
#811
#811
#812
#812
#814
#814
#82
#82
#825
#825
#829
#829
#83
#83
#839
#839
#84
#84
#843
#843
#849
#849
#85
#85
#86
#86
#861
#861
#862
#862
#865
#865
#868
#868
#869
#869
#87
#87
#876
#876
#88
#88
#895
#895
#90
#90
#902
#902
#903
#903
#905
#905
#907
#907
#909
#909
#91
#91
#910
#910
#911
#911
#915
#915
#92
#92
#920
#920
#922
#922
#93
#93
#931
#931
#94
#94
#940
#940
#95
#95
#959
#959
#96
#96
#966
#966
#967
#967
#97
#97
#987
#987
#990
#990
#992
#992
#993
#993
deflate-stream-support
master-test-2015-11-06-1
master-test-2015-11-19-1
release-0.1
release-0.2
release-0.3
release-0.4
release-0.5
release-0.6
support-chrome-20-firefox-12
support-protocol-v7
support-protocol-v8-chrome-15-firefox-6
v1.0-chrome25-firefox17
v1.1-chrome26-firefox18
v1.2-chrome26-firefox18
v1.21-chrome26-firefox18
v1.22-chrome26-firefox18
v1.23-chrome32-firefox24
v1.3-chrome37-firefox30
v1.4-chrome43-firefox-36
v1.5-chrome47-firefox41
v1.5.1
v1.6.0-chrome48-firefox42
v1.6.1
v1.6.2
v1.6.3
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.7.4
v1.7.5
v1.7.6
v1.7.7
v1.7.8
v1.7.9
v2.0.0
v2.0.1
v2.0.2
v2.0.3
v2.1-pre3
v2.1.0
v2.1.1
v2.2.0
v2.2.1
v2.2.2
v2.3.0
v2.4.0
v2.4.1
v2.4.2
v3.0.0
v3.0.1
v3.1.0
v3.2.0
v3.2.1
v3.2.2
v3.2.3
v4.0.0
v4.0.08
v4.0.1
v4.0.10
v4.0.12
v4.0.13
v4.0.15
v4.0.16
v4.0.17
v4.0.18
v4.0.19
v4.0.2
v4.0.20
v4.0.21
v4.0.3
v4.0.4
v4.0.5
v4.0.6
v4.0.7
v4.0.9
v4.1.0
v4.1.0-rc1
v4.1.0-rc2
v4.1.1
v4.1.2
v4.1.3
v4.1.4
v4.1.5
v4.1.6
v4.2-rc1
v4.2.0
v4.2.1
v4.2.2
v4.3.0
v4.3.1
v4.3.2
v4.3.3
v4.3.4
v4.3.5
valgrind-clean
-
60fbab80b3
dont free externally allocated user_space when closing connection
Andy Green
2014-07-05 10:31:12 +08:00 -
6e8962250f
fix build on OpenBSD
geq
2014-05-28 04:52:18 +00:00 -
73ce361614
Added HTTP OPTIONS support:
Andy Green
2014-07-05 10:04:19 +08:00 -
f3b6f25e6a
Added comma after if-none-match...
Andrew Canaday
2014-06-30 05:54:16 -04:00 -
470c92c8fd
Added HTTP_STATUS_NO_CONTENT == 204
Andrew Canaday
2014-06-29 19:14:43 -04:00 -
ba63f81b92
Reducing CPU cycles spent calculating per-header length limit.
Andrew Canaday
2014-06-29 01:34:24 -04:00 -
304fab3a59
Added docs for token limits.
Andrew Canaday
2014-06-29 00:30:45 -04:00 -
97168b7082
Added optional per-header length limits:
Andrew Canaday
2014-06-29 00:25:19 -04:00 -
64c75e1d35
Merge
b5d1e101cf
intodfca3abfa1
Andrew Canaday
2014-06-29 05:11:14 +00:00 -
b5d1e101cf
Regenerated lextable..
Andrew Canaday
2014-06-29 01:10:30 -04:00 -
0aeb17aec6
Merge branch 'feature/new_http_headers' into develop
Andrew Canaday
2014-06-28 20:24:33 -04:00 -
4220327520
Added new HTTP headers and WSI tokens:
Andrew Canaday
2014-06-28 20:19:57 -04:00 -
e65daf8fde
Merge
e033362cb5
intodfca3abfa1
seamxr
2014-06-25 21:14:05 +00:00 -
e033362cb5
Not free external allocated memory blocks.
seamxr
2014-06-25 14:09:17 -07:00 -
1c018ab79a
SSL: Disable support for SSLv2 and SSLv3.
Roger A. Light
2014-06-03 01:35:00 +01:00 -
b1f62cc2f1
fix build on OpenBSD
geq
2014-05-28 04:52:18 +00:00 -
17306cebe4
Merge
2648e903a2
intodfca3abfa1
Andrew Canaday
2014-05-24 20:17:47 +00:00 -
2648e903a2
Forgot to add WSI_TOKEN_OPTIONS_URI to the switch statement in parsers.
Andrew Canaday
2014-05-24 16:17:17 -04:00 -
09c007eba4
Added HTTP OPTIONS support:
Andrew Canaday
2014-05-23 18:53:13 -04:00 -
dfca3abfa1
clean partial send handling warning
Andy Green
2014-05-22 11:12:15 +08:00 -
f77e6e33d1
Partial send handling
kolis
2014-05-19 14:40:50 +02:00 -
516962db41
Merge
576d75eaf5
into7cc7ae476a
Peter V
2014-04-28 07:44:12 +00:00 -
9d13d652ee
Merge
e83148a381
into7cc7ae476a
Peter V
2014-04-28 07:43:14 +00:00 -
b34065369b
Merge
d1aa5ed93f
into7cc7ae476a
Peter V
2014-04-28 07:42:15 +00:00 -
7cc7ae476a
Fix for binding socket to a specific interface (fixes #116) also allow binding to IP address with @iface info.iface = "eth0"; info.iface = "192.168.1.5";
vpeter4
2014-04-27 12:32:15 +02:00 -
46e48868ac
Turn off IPv6 in windows for now
Joakim Soderberg
2014-04-24 14:47:10 +02:00 -
590fb70102
Conditionally declare variable
vpeter4
2014-04-27 13:22:09 +02:00 -
e035f2ea3e
Compile with older OpenSSL library (missing symbol SSL_set_tlsext_host_name)
vpeter4
2014-04-27 12:52:21 +02:00 -
d1aa5ed93f
new API function libwebsocket_wsi_user which returns the optional user allocation that is attached to the wsi
vpeter4
2014-04-27 18:58:55 +02:00 -
2d085d05e0
Merge
7c00fc3d9d
into6ea337aa3e
Peter V
2014-04-27 11:35:31 +00:00 -
7c00fc3d9d
Disable compile error: statement with no effect
vpeter4
2014-04-27 13:35:28 +02:00 -
4dd8ada592
Disable compile warning: no newline at end of file
vpeter4
2014-04-27 13:28:22 +02:00 -
576d75eaf5
Conditionally declare variable
vpeter4
2014-04-27 13:22:09 +02:00 -
c60c59e7bd
Compile with older OpenSSL library (missing symbol SSL_set_tlsext_host_name)
vpeter4
2014-04-27 12:52:21 +02:00 -
e83148a381
Fix for binding socket to a specific interface (fixes #116) also allow binding to IP address with @iface info.iface = "eth0"; info.iface = "192.168.1.5";
vpeter4
2014-04-27 12:32:15 +02:00 -
1551500d15
Turn off IPv6 in windows for now...
Joakim Soderberg
2014-04-24 14:47:10 +02:00 -
6ea337aa3e
introduce LWS_FEATURE_ tests
Andy Green
2014-04-21 08:27:19 +09:00 -
1b2fc03f24
libev stub macros need to reflect void when disabled
Andy Green
2014-04-21 07:59:44 +09:00 -
2406a7068f
Merge
c11b847fa8
intof004ec594e
Patrick Gansterer
2014-04-15 16:50:19 +00:00 -
c11b847fa8
Windows: Fix implementation of lws_plat_inet_ntop()
Patrick Gansterer
2014-04-15 18:45:48 +02:00 -
fb9dc57068
Windows: Use gai_strerrorW() instead of gai_strerror()
Patrick Gansterer
2014-04-15 18:42:57 +02:00 -
fe0ca596d6
Windows: Fix the passed parameter to the setsockopt function
Patrick Gansterer
2014-04-15 18:41:38 +02:00 -
a6b019aaee
Declare the lws_ssl_capable_*_no_ssl function outside the SSL #ifdef
Patrick Gansterer
2014-04-15 18:40:31 +02:00 -
6bb4b62ede
Fix compilation on Windows CE after cleanup
Patrick Gansterer
2014-04-15 18:39:26 +02:00 -
1077e1f4d2
Fix include statement of in6addr.h
Patrick Gansterer
2014-04-15 18:38:54 +02:00 -
f004ec594e
rxflow just return 0 when changing state
Andy Green
2014-04-12 11:47:25 +08:00 -
0f58db3940
windows ipv6 add necessary header
Andy Green
2014-04-12 11:10:35 +08:00 -
cdb9bf9bdd
refactor move ssl server service to ssl.c
Andy Green
2014-04-12 10:07:02 +08:00 -
a717df2739
refactor libev eliminate all code ifdefs
Andy Green
2014-04-11 13:14:37 +08:00 -
f4ffc1e215
fixes for close flush
Andy Green
2014-04-10 17:06:59 +08:00 -
e7016aae2b
fixup no extentsion around last clean
Andy Green
2014-04-10 15:15:13 +08:00 -
a1a24d26a6
close should flush any truncated send before really closing
Andy Green
2014-04-10 14:25:24 +08:00 -
d7340c141f
clean=various ifdef reduction
Andy Green
2014-04-10 14:08:10 +08:00 -
15d56dd9da
truncated send always callback on writeable
Andy Green
2014-04-10 11:23:18 +08:00 -
c5d3ed328b
test server extend timeout while sending leaf
Andy Green
2014-04-10 11:11:06 +08:00 -
fe660b5c4b
inform timeout source when TIMEDOUT_WAITING
Andy Green
2014-04-10 11:03:22 +08:00 -
5b08f12fe8
docs clarify create context comment threading not supported
Andy Green
2014-04-10 10:13:43 +08:00 -
f184ebf038
Merge
13607305d4
into47e0c91e2f
JoakimSoderberg
2014-04-08 23:16:22 +00:00 -
47e0c91e2f
move SNI temp var back one
Andy Green
2014-04-08 16:15:02 +01:00 -
1a308e4176
define LWS_SSL_CAPPABLE return codes even when no SSL enabled
Andy Green
2014-04-08 07:26:30 +01:00 -
5b94c3b449
Update private-libwebsockets.h
spayton
2014-04-07 18:43:58 +01:00 -
a2881aacfe
Update private-libwebsockets.h
spayton
2014-04-07 18:43:58 +01:00 -
d2f5b199bc
windows Fix build.
Joakim Soderberg
2014-04-07 11:28:08 +02:00 -
13607305d4
Fixes windows build.
Joakim Soderberg
2014-04-07 11:28:08 +02:00 -
e9b61b5ba5
windows clean out redundant inet_ntop prototype
Andy Green
2014-04-07 06:25:07 +01:00 -
529d4814d0
fix ssl error reporting
Andy Green
2014-04-06 12:39:22 +01:00 -
485abc1c66
allow signals during send
Andy Green
2014-04-06 12:41:20 +01:00 -
8e18fe3a94
fix accept nonzero as close from WRITEABLE callback
Andy Green
2014-04-06 12:40:16 +01:00 -
78f266a525
refactor use unified ssl read write functions
Andy Green
2014-04-05 16:48:48 +01:00 -
02138126f2
refactor add ssl read write single implementation
Andy Green
2014-04-06 06:26:35 +01:00 -
b25b85f606
windows allow syslog log target to mao to stderr
Andy Green
2014-04-03 23:34:09 +08:00 -
92795d64db
windows fix breakage from plat refactor
Andy Green
2014-04-03 22:38:49 +08:00 -
a5fe1192cf
windows fix SetFilePointer args
Andy Green
2014-04-03 19:52:37 +08:00 -
2eedea9884
http2 add initial alpn support
Andy Green
2014-04-03 14:33:48 +08:00 -
c57037a555
refactor ssl related code into ssl.c
Andy Green
2014-04-03 10:17:00 +08:00 -
b49a995a8d
clean small additional ifdef reduction
Andy Green
2014-04-03 10:11:04 +08:00 -
aad2eac48e
refactor handshake client and server handling into client.c and server.c
Andy Green
2014-04-03 09:03:37 +08:00 -
d99476b2b3
refactor move flow control to server.c
Andy Green
2014-04-03 08:40:05 +08:00 -
e38031a394
refactor migrate client and server specific context init into client.c and server.c
Andy Green
2014-04-03 08:24:29 +08:00 -
34f3dd2082
refactor pollfd related functions into pollfd.c
Andy Green
2014-04-03 07:42:50 +08:00 -
d474135424
refactor service related functions into service.c
Andy Green
2014-04-03 07:36:41 +08:00 -
3d67f515db
refactor context related functions into context.c
Andy Green
2014-04-03 07:29:50 +08:00 -
0d4a346177
remove libev build tag
Andy Green
2014-04-03 07:17:10 +08:00 -
a654fc0d50
clean move lws_plat externs
Andy Green
2014-04-03 07:16:40 +08:00 -
1cd3ba6fdc
ipv6 use lws_plat_ to avoid win naming collision
Andy Green
2014-04-02 23:03:23 +08:00 -
5266f66f50
win32 inet_top
Andy Green
2014-04-02 21:31:07 +08:00 -
0651e500d4
changelog add info about cmake needing clean build dir sometimes
Andy Green
2014-04-02 21:18:11 +08:00 -
e40aa9b920
plat change to build selection by cmake
Andy Green
2014-04-02 21:02:54 +08:00 -
2c24ec0211
refactor out most NO_EXTENSIONS
Andy Green
2014-04-02 19:45:42 +08:00 -
158e804cb7
refactor out WIN32 tests from code
Andy Green
2014-04-02 14:25:10 +08:00 -
03cf1dde39
truncated send issue independent of LWS_NO_EXTENSIONS 2
Andy Green
2014-04-01 14:20:44 +08:00 -
f9196dd85c
truncated send issue independent of LWS_NO_EXTENSIONS
Andy Green
2014-04-01 11:24:44 +08:00 -
5bc002e424
only use clean buffer for failed write if sent something
Andy Green
2014-04-01 09:59:23 +08:00 -
4dd338590e
libev protect when disabled at runtime in server.c
Andy Green
2014-04-01 08:36:36 +08:00 -
8c2c92491e
win32 clean remove leftover ifdef
Andy Green
2014-03-31 22:03:09 +08:00 -
4e1462d890
fix libev build
Andy Green
2014-03-31 14:42:56 +08:00 -
bfaea95f60
clean libwebsockets.c
Andy Green
2014-03-31 11:01:32 +08:00 -
ef28723a45
Merge
b13eed4dcc
intoe85ddb4822
Patrick Gansterer
2014-03-30 08:34:49 +00:00 -
b13eed4dcc
Cleanup header includes
Patrick Gansterer
2014-03-30 10:19:23 +02:00 -
ac49f1e97f
Remove useless usage of ssize_t
Patrick Gansterer
2014-03-30 10:18:51 +02:00