mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-16 00:00:07 +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
-
2e22393c4b
sai: add minimal examples / ctest on DISTRO_RECOMMENDED
Andy Green
2021-01-05 08:33:29 +00:00 -
1422b23899
dll2: explicitly confim detached dll2 has no linkage
Andy Green
2020-12-29 11:58:48 +00:00 -
5570692cab
sai: add SUL_DEBUGGING to osx m1
Andy Green
2020-12-29 11:57:34 +00:00 -
b2898b5bfc
lejp: allow for no cb on unprepared lejp on destroy
Andy Green
2021-01-02 06:01:41 +00:00 -
3ced2a4f90
sys: blob: appended bugflist blob offset by LWS_PRE
Andy Green
2021-01-01 17:21:32 +00:00 -
454d173aea
sys vh: set NO_LISTEN
Andy Green
2021-01-01 07:27:19 +00:00 -
38496b9184
smp: connect3: hold pt lock when removing failed connect attempt
Andy Green
2021-01-01 14:55:13 +00:00 -
0d720082fb
ss: smd: make sure to cancel write sul
Andy Green
2020-12-29 07:29:30 +00:00 -
ad11a09a79
lws_smd: make api test fail immediately
Andy Green
2020-12-24 14:27:02 +00:00 -
a13b34db1c
smd: add warning for queue depth
Andy Green
2020-12-27 19:59:48 +00:00 -
e11d78dc5e
sspc: cleanup bridged wsi
Andy Green
2020-12-27 19:34:30 +00:00 -
ef6bebda3c
lws_wsi_close: fix wsi name
Andy Green
2020-12-27 19:35:18 +00:00 -
905e5373c6
ss: proxy_buflen in policy sets proxy max dsh alloc per streamtype
Andy Green
2020-12-28 10:06:16 +00:00 -
93f54c61c5
ss: enforce balanced CONNECT vs DISCONNECT
Andy Green
2020-12-27 16:05:48 +00:00 -
b5d656058f
tags: prefix tags with pid if SS_PROXY_API
Andy Green
2021-01-01 15:14:01 +00:00 -
0ceba15d9c
lws_lifecycle
Andy Green
2020-12-25 05:54:19 +00:00 -
d330dbd76a
wsi: unify base wsi creation function
Andy Green
2020-12-24 16:06:50 +00:00 -
31435c9f70
cmake: move LWS__INCLUDE_DIRS def to after REL_INCLIDE_DIR def
Rogonov Stepan
2020-12-24 16:18:46 +03:00 -
ac6a582254
protocol_init: ensure its happening without client
Andy Green
2020-12-23 14:59:00 +00:00 -
3234201531
lws_struct: sqlite: use incoming ac ptr as well as set on exit
Andy Green
2020-12-23 14:18:57 +00:00 -
54e909a126
mbedtls: tls flow for mqtt
Andy Green
2020-12-22 17:32:37 +00:00 -
d98c9310e1
ss: UNREACHABLE: set ordinal in state cb b0 if due to DNS server reachability issue
Andy Green
2020-12-22 14:24:14 +00:00 -
556154c3c9
cpd: trigger if getaddrinfo failed
Andy Green
2020-12-21 15:44:30 +00:00 -
094bfc4e99
ss-hx: make sure hanging_some handled once
Andy Green
2020-12-27 08:41:54 +00:00 -
097bbbd1eb
ss: client_connect and request_tx also return dispositions
Andy Green
2020-12-22 15:56:41 +00:00 -
747ea560a0
ss: cpd: ignore new requests while ongoing up to timeout
Andy Green
2020-12-22 14:12:29 +00:00 -
20ea15112f
ss: proxy: more max fds
Andy Green
2020-12-22 09:00:15 +00:00 -
19e7bc106e
sspc: allocate dsh once per stream
Andy Green
2020-12-22 16:09:05 +00:00 -
44ad73e07c
sspc: close sequencing fixes
Andy Green
2020-12-21 23:11:59 +00:00 -
d8551a4be8
sspc: handle not inherited
Andy Green
2020-12-21 23:22:12 +00:00 -
da30c6483f
ss: fetch_policy cleanup
Andy Green
2020-12-21 23:21:15 +00:00 -
5947e54a66
ss: mark client wsi bound to ss using flag
Andy Green
2020-12-21 23:16:10 +00:00 -
83feefe288
If network is down, SS reaches ALL_RETRIES_FAILED, and user callback returns LWSSSSRET_DESTROY_ME, it does not go to DESTROYING state
Jed Lu
2020-12-18 21:59:10 -08:00 -
f409878bb6
dummy: unhandled POST completion issues 200
Andy Green
2020-12-20 08:38:16 +00:00 -
1f477e4915
client: clean up pwsi if late failure
Andy Green
2020-12-20 08:31:14 +00:00 -
eb5f437578
h2: post: add states to wait for body
Andy Green
2020-12-19 09:13:24 +00:00 -
c6cb821165
h2: post: handle no content length better
Andy Green
2020-12-20 08:39:49 +00:00 -
677b6e370c
h2: remove length tracking just use pointer arithmetic
Andy Green
2020-12-20 08:34:23 +00:00 -
e560d2c049
h2: stay a client if a client
Andy Green
2020-12-17 22:16:57 +00:00 -
81bd0f8e55
sai: OSX target 10.15
Andy Green
2020-12-22 06:15:13 +00:00 -
67c50d0585
sai: restrict individual build parallelism
Andy Green
2020-12-20 08:29:54 +00:00 -
50d949dda9
sai: freebsd: reduce parallel from 12 to 3 for OOM
Andy Green
2020-12-17 19:29:28 +00:00 -
3c661ede9e
ss: http: make sure we dont duplicate leading path slash if already present
Jed Lu
2020-12-15 17:53:38 -08:00 -
19935e5861
minimal-h-s-tls: bind to default http-only
Andy Green
2020-12-19 08:34:31 +00:00 -
49b301b53b
minimal: http-client-multi: set h2 or h1 via alpn
Andy Green
2020-12-17 19:21:30 +00:00 -
96eb1cd760
ctest: add valgrind to some tests if platform has it available
Andy Green
2020-12-21 20:50:46 +00:00 -
68afe5b492
ss: minimal example: testsfail
Andy Green
2020-12-08 10:30:55 +00:00 -
36de3d8300
ss: h2: dont report nwsi close
Andy Green
2020-12-15 16:05:37 +00:00 -
cdbd50a2e6
dns-sort: reduce logging to info
Andy Green
2020-12-15 15:03:33 +00:00 -
3cd5492a15
client: reject mux same endpoint conn on h1 if no h1 alpn
Andy Green
2020-12-15 14:58:53 +00:00 -
828b5cae24
ss: h2: set alpn
Andy Green
2020-12-15 11:50:46 +00:00 -
8312ff499e
ss: clean up wsi when handling DESTROY_ME
Andy Green
2020-12-15 11:32:46 +00:00 -
e8420f31e8
ss: h1: also handle 429 same as 503
Andy Green
2020-12-07 18:53:00 +00:00 -
454adf55ef
lws_ptr_diff_size_t
Andy Green
2020-12-24 16:10:32 +00:00 -
382d918302
esp32: update build arrangements
Andy Green
2020-12-06 17:29:36 +00:00 -
2775f9275e
cmake: move LWS__INCLUDE_DIRS def to after REL_INCLIDE_DIR def
Rogonov Stepan
2020-12-24 16:18:46 +03:00 -
9149dd4ca9
Handle all instances of lost precision as gracefully as possible.
Josh Arenson
2020-12-10 16:09:37 -08:00 -
766145ec31
ss: h1: also handle 429 same as 503
Andy Green
2020-12-07 18:53:00 +00:00 -
9b42fc6aae
NetBSD: also need two-arg setpgid
Andy Green
2020-12-06 19:52:55 +00:00 -
1d8be99cff
cmake: latest cmake shows dep warnings for scripts < 2.8.12
Andy Green
2020-12-06 19:40:07 +00:00 -
8b82560014
cmake: netbsd: no libdl
Andy Green
2020-12-06 19:16:48 +00:00 -
60b995b8ce
esp32: update build arrangements
Andy Green
2020-12-06 17:29:36 +00:00 -
050d23f0be
sai: mac m1
Andy Green
2020-12-05 15:37:54 +00:00 -
587f24f71d
clean: remove h2 debug spew
Andy Green
2020-12-06 19:05:49 +00:00 -
962e9ee345
wip: ss c++ classes
Andy Green
2020-09-28 10:13:39 +01:00 -
736f0739ed
v4.1.6
v4.1.6
Andy Green
2020-12-01 17:40:24 +00:00 -
224e155676
zip-fops: test-server: also install candide-uncompressed example
Andy Green
2020-12-01 17:28:54 +00:00 -
3e3a725a6b
zip-fops: uncompressed length fix
Andy Green
2020-12-01 16:37:34 +00:00 -
3952c2598d
zip-fops: example: add concompressed mount too
Andy Green
2020-12-01 12:00:44 +00:00 -
2329dc6968
zip-fops: example: correct zipfile serving path
Andy Green
2020-12-01 11:56:14 +00:00 -
0ff5a1df75
ctest: sspc proxy minimal
Andy Green
2020-11-27 11:28:09 +00:00 -
a1d86d89fa
async-dns: fix error path
Andy Green
2020-11-28 05:40:53 +00:00 -
06b39e3315
cmake: remove crufty event lib redefs
Andy Green
2020-11-28 09:50:21 +00:00 -
b3ddd3db17
libuv: context creation fails via destroy
Andy Green
2020-11-28 05:41:26 +00:00 -
8f68bc1fc8
sai: sspc proxy minimal examples
Andy Green
2020-11-27 05:47:32 +00:00 -
d9d53395e2
windows: threadpool: add back threadpool processing hook for CANCELLED
Andy Green
2020-11-26 10:19:20 +00:00 -
5f3cb5ad77
ss: ss timeout also handle DISCONNECT_ME
Andy Green
2020-11-25 19:45:33 +00:00 -
1cf25e3052
doc: lws_add_http_header_by_name make it clear the trailing : is expected
Andy Green
2020-11-25 17:50:49 +00:00 -
02f414bbe2
sspc: log client tx not implementing destroy
Andy Green
2020-11-25 16:30:12 +00:00 -
76fd7319be
sspc: double free + rx ret not checked
Yichen Gu
2020-11-25 18:25:58 +08:00 -
43f9af2f55
cmake: windows: try to auto include LwsCheckRequirements
Andy Green
2020-11-25 10:58:09 +00:00 -
ba062ee9e3
eventlibs: add cwd and LD_LIBRARY_PATH to dirs
Andy Green
2020-11-20 16:25:34 +00:00 -
4343182002
logging: reduce serving logs
Andy Green
2020-11-25 07:42:07 +00:00 -
7d355912c3
h2: fix ignoring unknown frame payloads
Andy Green
2020-12-01 13:11:28 +00:00 -
20592ce83d
zip-fops: example: add concompressed mount too
Andy Green
2020-12-01 12:00:44 +00:00 -
bebf0ef023
zip-fops: example: correct zipfile serving path
Andy Green
2020-12-01 11:56:14 +00:00 -
b329ea89fe
h2: fix ignoring unknown frame payloads
Andy Green
2020-12-01 13:11:28 +00:00 -
d1cbe7aa27
async-dns: fix error path
Andy Green
2020-11-28 05:40:53 +00:00 -
10714c58e9
h2: ignore unknown frame types a bit earlier
Andy Green
2020-11-24 17:02:36 +00:00 -
e815ad2920
ss: handle nonzero content-length set by metadata correctly
Jed Lu
2020-11-24 11:11:19 +00:00 -
426623433a
ss-srv: destroy accepted clients on ws close
Andy Green
2020-11-24 08:41:57 +00:00 -
b4af4bf025
docs: lwsac doxygen
Andy Green
2020-11-24 07:52:07 +00:00 -
a72e975613
mingw: libevent build fixes
Yucong Sun
2020-11-23 20:21:58 +00:00 -
acfd3491b9
http: REDIRECT_HTTP_TO_HTTPS apply the original path to redirect
Andy Green
2020-11-20 18:01:12 +00:00 -
d1958ee2ea
sspc: check for client handle use before CREATING
Andy Green
2020-11-18 07:55:49 +00:00 -
922b939521
h1only: fix assumption about h2 and add sai
Andy Green
2020-11-18 06:34:16 +00:00 -
a03181301d
smp: minimal client with several active connections
Mykola Stryebkov
2020-11-16 17:11:44 +02:00 -
2bcae2b3b6
context: refactor destroy flow
Andy Green
2020-11-16 19:32:58 +00:00 -
3549a94ce6
roles: compress role ops structs
Andy Green
2020-10-19 13:55:21 +01:00 -
9eb4c4fac2
client: rfc6724 dns results sorting
Andy Green
2020-09-20 09:14:46 +01:00