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
-
06e881aad6
esp32c3
Andy Green
2021-08-26 13:33:02 +01:00 -
d4dd7cb695
esp-idf: update againt 2021-08-06 head
Andy Green
2021-08-26 12:31:06 +01:00 -
81a3ca3e84
ss: port binance example
Andy Green
2021-08-13 14:13:08 +01:00 -
c34e24392e
docs: update changelog and README
Andy Green
2021-08-02 07:23:52 +01:00 -
4db2ff872b
cose: keys and signing + validation
Andy Green
2021-07-13 05:18:04 +01:00 -
8d605f0649
ss: sigv4: disable ctest until new auth available
v4.2.2
Andy Green
2021-08-28 07:26:39 +01:00 -
b0cdc05b6b
h1: remove lwsl_wsi_err
Andy Green
2021-08-28 07:38:25 +01:00 -
fd4667f508
esp32c3
Andy Green
2021-08-26 13:33:02 +01:00 -
279fd21e73
esp-idf: update againt 2021-08-06 head
Andy Green
2021-08-26 12:31:06 +01:00 -
656a9c8231
sspc: refactor to allow different transports
Andy Green
2021-08-25 09:35:07 +01:00 -
059f5e1a61
http: custom hdr: add custom name iterator
Austen Stone
2021-08-28 06:18:32 +01:00 -
9c20d32d33
validity: take context and pt lock before close
Andy Green
2021-08-27 13:08:03 +01:00 -
0ce1e8375c
validity: take context and pt lock before close
Andy Green
2021-08-27 13:08:03 +01:00 -
a85b70bfe6
http: hdr: sync lws_hdr_total_length with lws_hdr_copy
Andy Green
2021-08-27 05:47:31 +01:00 -
e07e099313
http: hdr: sync lws_hdr_total_length with lws_hdr_copy
Andy Green
2021-08-27 05:47:31 +01:00 -
69fffe9680
esp32c3
Andy Green
2021-08-26 13:33:02 +01:00 -
a684bacf0f
esp-idf: update againt 2021-08-06 head
Andy Green
2021-08-26 12:31:06 +01:00 -
b088a0d8ee
avoiding malloc
Austen Stone
2021-08-25 14:48:22 -04:00 -
ff9ae02d1b
use lws_malloc
Austen Stone
2021-08-25 14:20:52 -04:00 -
a53e2b726d
remove unused variable
Austen Stone
2021-08-25 14:12:18 -04:00 -
a32cbcff6d
spell iterate correctly
Austen Stone
2021-08-25 14:04:27 -04:00 -
ba2624c463
remove unused variable
Austen Stone
2021-08-25 14:01:51 -04:00 -
36007ea183
Add new function to itterate custom header names
Austen Stone
2021-08-25 13:56:58 -04:00 -
7e8ec697ab
ss: port binance example
Andy Green
2021-08-13 14:13:08 +01:00 -
f57f8c5ec7
docs: update changelog and README
Andy Green
2021-08-02 07:23:52 +01:00 -
40dae268b6
cose: keys and signing + validation
Andy Green
2021-07-13 05:18:04 +01:00 -
dcaa0013b4
lecp: add CBOR stream parser LECP like JSON LEJP
Andy Green
2021-06-30 04:58:25 +01:00 -
b31c5d6ffe
http: cookies: support cookie jar in and out
Yichen Gu
2021-07-05 16:41:41 +08:00 -
b67d192100
lws_map
Andy Green
2021-07-11 10:53:48 +01:00 -
6ab149b5d3
evlib: remove PREPARE_DELETION as cruft
Andy Green
2021-08-21 17:43:55 +01:00 -
f6911cdab8
minimal: perf: add --test404[red] switches
Andy Green
2021-08-19 08:54:51 +01:00 -
1b9ef51a95
conmon: make sure we report http specific on close
Andy Green
2021-08-19 08:56:01 +01:00 -
6953958fc3
http: redirect: make sure we keep wsi opaque
Andy Green
2021-08-19 08:57:53 +01:00 -
33d06386ff
ss: CREATING to TIMEOUT is possible with sspc and active timeout
Andy Green
2021-08-19 08:01:53 +01:00 -
31bbeb520d
minimal: eventlib-custom: handle fds removal in service
Andy Green
2021-08-18 07:37:24 +01:00 -
1348632d14
h2: plat: fix plat SETTINGS override
Gopi Rao
2021-08-17 10:36:37 +01:00 -
5de5ee74bf
ss: lws_ss_client_connect also only pass up return
Andy Green
2021-08-17 09:51:45 +01:00 -
af501eab1a
windows: plat: only build client ctx init if WITH_TLS
Andy Green
2021-08-17 06:43:10 +01:00 -
708903cb47
minimal: eventlib: custom: add client demonstration
Andy Green
2021-08-17 06:21:25 +01:00 -
43f290adbc
sspc: add LWSSSCS_UPSTREAM_LINK_RETRY state
Andy Green
2021-08-16 10:42:55 +01:00 -
770dc7bc85
client: connections: add detailed dynamic CCE info
Andy Green
2021-08-16 11:05:45 +01:00 -
0043ea5d44
ws: check protocol before debug log
Andy Green
2021-08-16 08:07:58 +01:00 -
5b8a597c1d
server: http-proxy: fix POST
Andy Green
2021-08-13 21:16:24 +01:00 -
e49a5f3698
sai: centos8-aarch64
Andy Green
2021-08-17 16:31:10 +01:00 -
6d8c4a7bdd
sai: debian 11
Andy Green
2021-08-15 08:41:01 +01:00 -
79c8d6be17
sai: rejuvenate netbsd/aarch64BE and add netbsd/x64_64-amd
Andy Green
2021-08-13 17:45:03 +01:00 -
568fa014ce
lws_struct: add CHILD_PTR setting
Andy Green
2021-08-12 16:52:19 +01:00 -
37f3244076
conmon: add dns and protocol_specific
Andy Green
2021-08-13 07:14:59 +01:00 -
2951a92ed8
conmon: fix missing quote in JSON
Zhao Lou
2021-08-19 05:27:14 +01:00 -
be394f2ac4
ss: port binance example
Andy Green
2021-08-13 14:13:08 +01:00 -
cfbc78847f
docs: update changelog and README
Andy Green
2021-08-02 07:23:52 +01:00 -
b16bb07f53
cose: keys and signing + validation
Andy Green
2021-07-13 05:18:04 +01:00 -
d077a68cdc
lecp: add CBOR stream parser LECP like JSON LEJP
Andy Green
2021-06-30 04:58:25 +01:00 -
fcf43d3a2a
http: cookies: support cookie jar in and out
Yichen Gu
2021-07-05 16:41:41 +08:00 -
8111ee719b
lws_map
Andy Green
2021-07-11 10:53:48 +01:00 -
808bdc3b74
minimal: eventlib-custom: handle fds removal in service
Andy Green
2021-08-18 07:37:24 +01:00 -
ca20f3b1da
h2: plat: fix plat SETTINGS override
Gopi Rao
2021-08-17 10:36:37 +01:00 -
1800aaa018
ss: lws_ss_client_connect also only pass up return
Andy Green
2021-08-17 09:51:45 +01:00 -
196d1d1357
windows: plat: only build client ctx init if WITH_TLS
Andy Green
2021-08-17 06:43:10 +01:00 -
5efc45fbf6
minimal: eventlib: custom: add client demonstration
Andy Green
2021-08-17 06:21:25 +01:00 -
635101aa2a
sspc: add LWSSSCS_UPSTREAM_LINK_RETRY state
Andy Green
2021-08-16 10:42:55 +01:00 -
af8d138377
client: connections: add detailed dynamic CCE info
Andy Green
2021-08-16 11:05:45 +01:00 -
0c59ad3001
ws: check protocol before debug log
Andy Green
2021-08-16 08:07:58 +01:00 -
03dbab75ff
server: http-proxy: fix POST
Andy Green
2021-08-13 21:16:24 +01:00 -
a4d3971f5a
sai: centos8-aarch64
Andy Green
2021-08-17 16:31:10 +01:00 -
15a078c2cc
windows: plat: only build client ctx init if WITH_TLS
Andy Green
2021-08-17 06:43:10 +01:00 -
48cc1a3643
sai: debian 11
Andy Green
2021-08-15 08:41:01 +01:00 -
5518252c32
sai: rejuvenate netbsd/aarch64BE and add netbsd/x64_64-amd
Andy Green
2021-08-13 17:45:03 +01:00 -
bb342feb28
conmon: add dns and protocol_specific
Andy Green
2021-08-13 07:14:59 +01:00 -
a855116a0f
lws_struct: add CHILD_PTR setting
Andy Green
2021-08-12 16:52:19 +01:00 -
4c99f85a16
conmon: pass userobj to ss rx not handle
Yichen Gu
2021-08-12 13:22:05 +01:00 -
387a406f07
ss: conmon: assert if wsi ss handle is stale
Andy Green
2021-08-12 11:04:27 +01:00 -
9cd8d1f9f3
sspc: enable CCEs on proxy link wsi
Andy Green
2021-08-12 09:48:54 +01:00 -
243c21deac
ss: add fault injections in creation
Andy Green
2021-08-12 07:38:21 +01:00 -
2b75c6fb89
smd: avoid recursive lock when unregistering during delivery
Andy Green
2021-08-12 08:25:22 +01:00 -
ca16a07a9b
ss: unpick failed create using destroy
Jed Lu
2021-08-12 06:32:34 +01:00 -
406b79e440
ss: handle DESTROY_ME from inside ss creation
Andy Green
2021-08-11 13:31:41 +01:00 -
e644bb4a6e
cpd: pass up lws_ss_request_tx ret
Andy Green
2021-08-10 15:59:42 +01:00 -
40db9f9f19
server: http-proxy: fix POST
Andy Green
2021-08-13 21:16:24 +01:00 -
a938f943fc
lws_struct: add CHILD_PTR setting
Andy Green
2021-08-12 16:52:19 +01:00 -
d90cd7be6d
conmon: pass userobj to ss rx not handle
Yichen Gu
2021-08-12 13:22:05 +01:00 -
750f0a60e6
smd: avoid recursive lock when unregistering during delivery
Andy Green
2021-08-12 08:25:22 +01:00 -
82e2e6cb7f
ss: unpick failed create using destroy
Jed Lu
2021-08-12 06:32:34 +01:00 -
21697b3210
ss: handle DESTROY_ME from inside ss creation
Andy Green
2021-08-11 13:31:41 +01:00 -
afce869758
http: date: use timegm
Andy Green
2021-08-01 08:55:34 +01:00 -
2ea2c37f9d
h2: data: frame header already parsed out
Andy Green
2021-08-09 14:14:06 +01:00 -
e35029a749
types: handle ssize_t is int
Andy Green
2021-08-04 07:07:26 +01:00 -
5624659d37
conmon: only build if WITH_CONMON
Yichen Gu
2021-08-03 15:25:39 +08:00 -
03482d4c01
seq: fix
Andy Green
2021-07-22 19:37:19 +01:00 -
f3d5b9b99a
service: assert on thread shenanigans
Andy Green
2021-08-10 06:35:59 +01:00 -
eb8c8354c4
logs: handle LWS_LOGS_TIMESTAMP disabled
Andy Green
2021-08-10 09:37:18 +01:00 -
a7e4724a5e
http: date: use timegm
Andy Green
2021-08-01 08:55:34 +01:00 -
5f31ff8383
h2: data: frame header already parsed out
Andy Green
2021-08-09 14:14:06 +01:00 -
31dc6f0410
docs: event loops intro
Andy Green
2021-08-06 05:33:57 +01:00 -
d1f3762a05
types: handle ssize_t is int
Andy Green
2021-08-04 07:07:26 +01:00 -
9365490ef0
conmon: only build if WITH_CONMON
Yichen Gu
2021-08-03 15:25:39 +08:00 -
62b915c879
ss: increase set_metadata length type to size_t
Jed Lu
2021-08-03 01:42:06 -07:00 -
3073655759
ss: zero on destroy
Andy Green
2021-08-02 16:33:32 +01:00 -
d18d7a3643
http: redir: to tls from none
Andy Green
2021-07-27 11:08:08 +01:00 -
1de1aafca5
h2-fix-fileserving-2
Andy Green
2021-07-23 04:23:59 +01:00