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
-
0dd8a4a503
tls-sessions: remove no stash warning
Andy Green
2021-06-24 06:31:06 +01:00 -
a095e6c60b
ss: sspc: enforce not allowed to call lws_ss[pc]_destroy from callbacks
Andy Green
2021-06-23 16:50:23 +01:00 -
5ea9194378
ss: check destroy null policy
Andy Green
2021-06-22 17:01:20 +01:00 -
7135b3113b
ss: check serialize null policy
Andy Green
2021-06-22 16:54:02 +01:00 -
c859b60854
ss: avoid null ss policy on req tx len
Andy Green
2021-06-22 16:47:57 +01:00 -
9bd8819045
ss: avoid null ss policy on req tx
Andy Green
2021-06-22 16:46:53 +01:00 -
cf2dbdc6a0
vhost: create multiple listen sockets per AF
Andy Green
2021-06-21 10:36:36 +01:00 -
6163c96727
vhost: allow multiple listen sockets
Andy Green
2021-06-21 08:50:13 +01:00 -
8c122cd8bd
redirect: make sure we start with / on path
Andy Green
2021-06-22 14:56:36 +01:00 -
272dba8307
http: redo redirects to follow close flow
Andy Green
2021-06-17 10:07:04 +01:00 -
2f9bb7a30a
tls: JIT Trust
Andy Green
2021-05-21 14:32:21 +01:00 -
f8f1749be9
client: add option for allowing redirect tls downgrades
Andy Green
2021-06-16 07:21:48 +01:00 -
983edafdb4
mbedtls: add AKID and SKID support
Andy Green
2021-06-16 07:08:50 +01:00 -
b25079c4b4
lws_cache_ttl
Andy Green
2021-05-26 09:13:03 +01:00 -
cb5b1f720b
ss: h1: log dereferences NULL
Haopeng Li
2021-06-22 15:47:07 +01:00 -
c09d69e291
minimal: htt-client: send user agent and accept
Andy Green
2021-06-22 15:23:51 +01:00 -
3ef0b0268d
ctest: do not reuse ctest-ssp path
Andy Green
2021-06-21 13:58:37 +01:00 -
e3da2a3b3b
android: getnameinfo uses nonstandard size_t
Andy Green
2021-06-20 09:13:48 +01:00 -
c476d30a94
android: getnameinfo uses nonstandard size_t
Andy Green
2021-06-20 09:13:48 +01:00 -
8398ef794b
getifaddrs: casts for android
Andy Green
2021-06-20 08:38:44 +01:00 -
1929e1f128
getifaddrs: casts for android
Andy Green
2021-06-20 08:38:44 +01:00 -
02ae95fa79
non-windows: explicit cast vaarg to mode_t
Andy Green
2021-06-20 07:59:10 +01:00 -
8886cc263f
win32: client: just do WIN32 check
Mykola Stryebkov
2021-06-19 06:15:34 +01:00 -
a2091bdbc8
windows: only conceal mode_t on windows
Andy Green
2021-06-20 06:00:48 +01:00 -
7c3c179e0e
win32: client: just do WIN32 check
Mykola Stryebkov
2021-06-19 06:15:34 +01:00 -
4c8195df22
windows: only conceal mode_t on windows
Andy Green
2021-06-20 06:00:48 +01:00 -
0ba8df6eb4
threadpool: disassociate wsi on close
Andy Green
2021-06-19 16:59:11 +01:00 -
350a6dc9ef
threadpool: disassociate wsi on close
Andy Green
2021-06-19 16:59:11 +01:00 -
94c50618a4
tls: mbedtls: fix cast for dump helper
Andy Green
2021-06-17 14:22:33 +01:00 -
d896d40156
freertos: check for forcing each time around service loop
RobHap
2021-06-16 05:55:36 +01:00 -
cd87bc1cbe
cmake: tls: use CHECK_SYMBOL_EXISTS
kekxv
2021-06-14 22:08:51 +08:00 -
da17f01878
plugin: post: check unexpected write after protocol unbind
Andy Green
2021-06-14 11:09:01 +01:00 -
1c935dff79
clean: else became a NOP
Chunho Lee
2021-06-09 08:10:22 +01:00 -
896a2e09fc
strexp: handle NULL better
Haopeng Li
2021-06-07 15:10:29 +01:00 -
aa090fc287
cygwin: include in unix type socket init
DUOLabs333
2021-06-06 18:45:25 +01:00 -
226c88ba32
freertos: check for forcing each time around service loop
RobHap
2021-06-16 05:55:36 +01:00 -
c61ce6f07f
cmake: tls: use CHECK_SYMBOL_EXISTS
kekxv
2021-06-14 22:08:51 +08:00 -
6d9d1407a5
kekxv
2021-06-14 22:12:21 +08:00 -
2c9c05678d
kekxv
2021-06-14 22:08:51 +08:00 -
a481a6eb69
plugin: post: check unexpected write after protocol unbind
Andy Green
2021-06-14 11:09:01 +01:00 -
2abf4115a8
ss: direct protocol string
Jed Lu
2021-06-10 00:08:37 -07:00 -
e82778e07a
ss: static policy for sigv4
Jed Lu
2021-06-09 22:23:24 -07:00 -
af2067365e
clean: else became a NOP
Chunho Lee
2021-06-09 08:10:22 +01:00 -
b3bff76a73
strexp: handle NULL better
Haopeng Li
2021-06-07 15:10:29 +01:00 -
9fe4b37650
wilcard: change api to use length for check
Andy Green
2021-06-07 14:54:35 +01:00 -
d815c39c0c
cygwin: include in unix type socket init
DUOLabs333
2021-06-06 18:45:25 +01:00 -
509d0528a9
examples: embedded: keep loop running on WROVER
Andy Green
2021-06-06 11:04:47 +01:00 -
7baf400017
evlib: allow custom evlib ops
Andy Green
2021-06-06 07:22:28 +01:00 -
bbd12d9565
lws_cache_ttl
Andy Green
2021-05-26 09:13:03 +01:00 -
f143e9214a
cygwin: include in unix type socket init
DUOLabs333
2021-06-06 18:45:25 +01:00 -
977f2242b1
examples: embedded: keep loop running on WROVER
Andy Green
2021-06-06 11:04:47 +01:00 -
fe80abfdb7
evlib: allow custom evlib ops
Andy Green
2021-06-06 07:22:28 +01:00 -
58a34cb0c3
examples: embedded: keep loop running on WROVER
Andy Green
2021-06-06 11:04:47 +01:00 -
85f772f2d1
OSX: Fixed can't find clock_gettime
caobug
2021-05-30 23:27:43 +08:00 -
014aa77ed3
core-net: Remove unused variable
Khem Raj
2021-06-04 18:21:58 -07:00 -
e1ef230187
ss: h2: handle zero length COLON_PATH for metadata
Andy Green
2021-06-04 15:30:55 +01:00 -
0557e919bb
sspc: handle nonexistent metadata cleanly
Andy Green
2021-06-04 15:05:25 +01:00 -
07bef6b83c
coverity: ntp from blob: handle blob missing
Andy Green
2021-06-04 14:57:49 +01:00 -
2f9ed48d93
coverity: report problem in hpack_dynamic_size() to parent
Andy Green
2021-06-04 14:51:45 +01:00 -
d155970b67
coverity: h->cwsi must be valid if we are handling rx on it
Andy Green
2021-06-04 14:15:08 +01:00 -
2d97e343a3
ss: split out blob into own minimal example
Andy Green
2021-05-28 09:59:26 +01:00 -
c3dd4d05fe
ss: sspc: handle destroy for client_connect and request_tx
Jed Lu
2021-05-27 17:34:53 -07:00 -
cc4fd2c916
OSX: Fixed can't find clock_gettime
caobug
2021-05-30 23:27:43 +08:00 -
4b180546db
core-net: Remove unused variable
Khem Raj
2021-06-04 18:21:58 -07:00 -
4df546f9ba
core-net: Remove unused variable
Khem Raj
2021-06-04 18:21:58 -07:00 -
890023f821
ss: h2: handle zero length COLON_PATH for metadata
Andy Green
2021-06-04 15:30:55 +01:00 -
6c5636889d
sspc: handle nonexistent metadata cleanly
Andy Green
2021-06-04 15:05:25 +01:00 -
faad862fb2
coverity: ntp from blob: handle blob missing
Andy Green
2021-06-04 14:57:49 +01:00 -
614c1e0ff6
coverity: report problem in hpack_dynamic_size() to parent
Andy Green
2021-06-04 14:51:45 +01:00 -
436bb70919
coverity: h->cwsi must be valid if we are handling rx on it
Andy Green
2021-06-04 14:15:08 +01:00 -
5a083dca81
Fixed can't find clock_gettime in macOS
caobug
2021-05-30 23:27:43 +08:00 -
0517a2a629
ss: split out blob into own minimal example
Andy Green
2021-05-28 09:59:26 +01:00 -
5b1a260881
ss: sspc: handle destroy for client_connect and request_tx
Jed Lu
2021-05-27 17:34:53 -07:00 -
4b6a7982b6
ss: do not restrict close handling to WITH_SERVER
Jed Lu
2021-05-26 13:56:51 +01:00 -
62af701cc8
netlink: fix UB on RTM_NEWADDR/RTM_DELADDR
Andrey Grafin
2021-05-26 12:45:36 +03:00 -
da512b08c1
coverity: ss: handle NULL omd
Andy Green
2021-05-26 14:07:00 +01:00 -
d85bfb2816
ss: deal with missing handle metadata
Andy Green
2021-05-25 14:54:59 +01:00 -
8ebcc14a38
tls: WIP: authoritykeyidentifier
Andy Green
2021-05-21 14:32:21 +01:00 -
55cde097da
lws_cache_ttl
Andy Green
2021-05-26 09:13:03 +01:00 -
f96f2a88de
windows: mbedtls: use recv / send
Andy Green
2021-05-27 08:39:50 +01:00 -
c5484c0232
ss-mqtt: Add support for MQTT UNSUBSCRIBE and DISCONNECT
Chunho Lee
2021-04-14 06:07:11 -07:00 -
85cec16f95
mqtt: Add support for QoS 2
Chunho Lee
2021-04-14 06:07:11 -07:00 -
ae8b11aa83
ss: do not restrict close handling to WITH_SERVER
Jed Lu
2021-05-26 13:56:51 +01:00 -
4341d756ae
netlink: fix UB on RTM_NEWADDR/RTM_DELADDR
Andrey Grafin
2021-05-26 12:45:36 +03:00 -
c70c4bac89
coverity: ss: handle NULL omd
Andy Green
2021-05-26 14:07:00 +01:00 -
62f8289c52
netlink: fix UB on RTM_NEWADDR/RTM_DELADDR
Andrey Grafin
2021-05-26 12:45:36 +03:00 -
632ffa1eca
ss: deal with missing handle metadata
Andy Green
2021-05-25 14:54:59 +01:00 -
ad3aa5339e
TCP_FASTOPEN
Andy Green
2021-05-25 06:09:01 +01:00 -
b156268521
sse: server: handle close found as HUP
Andy Green
2021-05-23 14:45:37 +01:00 -
a0bfc98edf
mbedtls: server: enforce client cert check when vhost requires
Or Lupovitz
2021-05-23 08:17:25 +01:00 -
6c39ba15c7
mbedtls: prepare for v3 changes
Andy Green
2021-05-23 10:55:25 +01:00 -
8a540be959
smd_queue_depth: cast around toolchain int16_t conv warning
Andy Green
2021-05-22 13:33:11 +01:00 -
f9ae34c320
sse: server: handle close found as HUP
Andy Green
2021-05-23 14:45:37 +01:00 -
16328b1918
mbedtls: server: enforce client cert check when vhost requires
Or Lupovitz
2021-05-23 08:17:25 +01:00 -
8ebe1d9323
mbedtls: prepare for v3 changes
Andy Green
2021-05-23 10:55:25 +01:00 -
212690fb23
smd_queue_depth: cast around toolchain int16_t conv warning
Andy Green
2021-05-22 13:33:11 +01:00 -
c2eece29c2
mbedtls: fix client certificate validation
Or Lupovitz
2021-05-20 19:03:52 +03:00 -
eef783631f
sspc: handle DESTROY_ME at proxy link close cb
Jin Wang
2021-05-20 15:22:55 +01:00 -
2197c2eafc
sspc: handle DESTROY_ME at proxy link close cb
Jin Wang
2021-05-20 15:22:55 +01:00 -
6c011f0530
lwip: handle ECONNABORTED on tls read
Yichen Gu
2021-05-17 10:40:34 +01:00