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
-
9ba1504d01
mbedtls: fix compile on mbedtls 3.6+
Seo Suchan
2024-05-07 14:20:02 +09:00 -
c90a77f124
mbedtls: fix compile on mbedtls ge 3.6
Seo Suchan
2024-05-07 13:19:13 +01:00 -
2468db673b
mbedtls: fix compile on mbedtls 3.6+ they moved mbedtls_x509_get_name into interal zone.
Seo Suchan
2024-05-07 14:20:02 +09:00 -
be516e02aa
bind to interface using SO_BINDTODEVICE socket option on Linux platforms
Jeff Ahrenholz
2024-04-29 08:27:17 -07:00 -
f28a45246e
eventlib: gtk: solve some toolchain problems
Andy Green
2024-04-18 09:45:34 +01:00 -
d033e2081f
fix crash on _lws_change_pollfd assert
Zac He
2024-04-13 12:28:05 +08:00 -
e820283203
service: lock pt while using wsi fdtable pos
Zac He
2024-04-13 12:28:05 +08:00 -
bd8f69e438
smp: extend client to work with tsi
payne.ye
2024-04-12 09:49:37 +08:00 -
ec76f8178d
smp: extend client to work with tsi
payne.ye
2024-04-12 09:49:37 +08:00 -
5ab6e04c79
lws_xxx_all_protocol: also compare by protocol names
titofra
2024-03-26 22:15:45 +01:00 -
5ef6903f25
payne.ye
2024-04-12 09:49:37 +08:00 -
24a04c4059
style
titofra
2024-03-26 23:05:49 +01:00 -
f26bc9baa8
fix lws_callback_on_writable_all_protocol_vhost
titofra
2024-03-26 22:48:28 +01:00 -
8c11af91d2
fix lws_callback_all_protocol
titofra
2024-03-26 22:15:45 +01:00 -
eac4489237
netlink: when binding the per-context socket, let the kernel choose the unicast address.
p-luke
2024-03-19 12:09:41 +01:00 -
e4be3317ee
netlink: when binding the per-context socket, let the kernel choose the unicast address.
p-luke
2024-03-19 12:09:41 +01:00 -
172ff43391
p-luke
2024-03-19 12:09:41 +01:00 -
0d76f0950a
mbedtls_wrapper: Modify 'd2i_X509' with standard declaration in openssl
makejian
2024-03-18 19:38:43 +08:00 -
3f0f3b3983
mbedtls_wrapper: Modify 'd2i_X509' with standard declaration in openssl
makejian
2024-03-18 19:38:43 +08:00 -
c57c239368
basic-auth: allow NUL in password
c-jimenez
2024-03-11 07:47:27 +00:00 -
0a132164c2
h2: cleanly return if fd is -1 on custom close
Andy Green
2024-03-08 06:44:20 +00:00 -
6901c32a9d
raw-skt: don't read more than rx_buffer_size
Liu DongMiao
2024-03-05 17:43:36 +08:00 -
130a446b90
wolfssl: fix build
Liu Dongmiao
2024-03-03 10:27:55 +08:00 -
893ff81a8d
raw: connect callback can be triggered twice
Liu DongMiao
2024-03-07 09:42:19 +00:00 -
0fd97f652a
context: fall back if no build-time mbedtls version
Lio DongMiao
2024-03-07 08:28:44 +00:00 -
992f40c7a1
raw-skt: don't read more than rx_buffer_size
Liu DongMiao
2024-03-05 17:43:36 +08:00 -
e38e85e71f
wolfssl: fix build
Liu Dongmiao
2024-03-03 10:27:55 +08:00 -
29c0b56582
raw: connect callback can be triggered twice
Liu DongMiao
2024-03-07 09:42:19 +00:00 -
299b091ad4
context: fall back if no build-time mbedtls version
Lio DongMiao
2024-03-07 08:28:44 +00:00 -
50375030a3
genaes: fix lws_genaes_create comment
Patrick Johnston
2024-03-06 08:54:23 +00:00 -
a8cb52408d
genaes: fix lws_genaes_create comment
Patrick Johnston
2024-03-06 08:54:23 +00:00 -
5522aaf1cf
Liu DongMiao
2024-03-05 17:43:36 +08:00 -
779915a2e9
Create SECURITY.md
Carl Walsh
2024-03-04 13:53:07 -08:00 -
9c5a07be24
Carl Walsh
2024-03-04 13:53:07 -08:00 -
44b8836ebf
fix build for wolfssl
Liu Dongmiao
2024-03-03 10:27:55 +08:00 -
cd3869e8b9
certinfo: fix unused var with NO_LOGS
Andy Green
2024-03-01 08:24:10 +00:00 -
fe9a2b86ab
ws: allow reserved bits and opcode
Liu Dongmiao
2024-02-28 16:40:59 +08:00 -
a724300d26
wol: fix socket return for windows
Vladislavs Burakovs
2024-03-01 08:06:45 +00:00 -
501496f5d3
Cast the result of socket() to int
Vladislavs Burakovs
2024-02-29 16:51:19 +02:00 -
c51dec4b27
ws: allow reserved bits and opcode, should close #3076
Liu Dongmiao
2024-02-28 16:40:59 +08:00 -
b71a6621b0
h2: file upload: avoid feeling too much POST
Andy Green
2024-02-17 12:33:18 +00:00 -
4f3ce6458b
openssl: support SSLKEYLOGFILE server secret logging
AD001\z0048zxj
2024-02-09 14:56:10 +05:30 -
378ad62adf
digest: only if we have tls lib to do hashing
Andy Green
2024-02-16 15:43:48 +00:00 -
82bd5bbc49
openssl: support SSLKEYLOGFILE server secret logging
AD001\z0048zxj
2024-02-09 14:56:10 +05:30 -
1239a2b121
http-digest: coverity: dead code
Andy Green
2024-01-17 08:54:48 +00:00 -
36ff3b8d73
tls: if no ssl then skip ss-blob example
Andy Green
2024-01-16 07:33:38 +00:00 -
837db622eb
clean: avoid maybe-uninitialized
Andy Green
2024-01-15 15:32:56 +00:00 -
ab683ca6a6
ev: remove any watchers on close
Dustin Lundquist
2024-01-15 06:12:58 +00:00 -
9393dd3934
ev: remove any watchers on close
Dustin Lundquist
2024-01-15 06:12:58 +00:00 -
c57733cb00
systemd-sockact: set port to 0 on unix domain
Andy Green
2024-01-15 09:15:30 +00:00 -
638558a4db
openssl: only use pc libs if no find_package
Andy Green
2024-01-15 09:17:32 +00:00 -
49bfef2ecd
wol: portability
Andy Green
2024-01-13 08:53:13 +00:00 -
43df4901ee
vhost: server: Ignore a vhost port mismatch when using CONTEXT_PORT_NO_LISTEN_SERVER
markmaker
2024-01-08 14:53:30 +01:00 -
881a0ac34a
lecp: fix format_scan function for numeric longer than 2 digits and negative numbers
DomB
2024-01-08 08:26:58 +01:00 -
f88792df37
lecp: fix format_scan function for numeric longer than 2 digits and negative numbers
DomB
2024-01-08 08:26:58 +01:00 -
d87b521c73
lecp: fix format_scan function for numeric longer than 2 digits and negative numbers
DomB
2024-01-08 08:26:58 +01:00 -
50ba61082d
windows: clean quirks
Ogre Transporter
2024-01-05 05:48:56 +00:00 -
cc58c44aee
systemd: add socket activation example
Andy Green
2024-01-04 08:15:40 +00:00 -
3207da067e
vhost: allow fd adoption
Andy Green
2024-01-02 07:15:12 +00:00 -
6f9a495a42
minimal-examples-lowlevel: add systemd socket-activation example
Alex Shumsky
2024-01-04 01:08:20 +03:00 -
eea0ebacd0
context info: add adopt listening socket option
Alex Shumsky
2024-01-04 01:01:03 +03:00 -
41d7306eb4
test-server-extpoll: remove LWS_WITH_EXTERNAL_POLL redefine
level 6
2024-01-02 10:46:57 +08:00 -
b385645300
level 6
2024-01-02 10:46:57 +08:00 -
f18fc2316f
lib/tls/CMakeLists.txt: fix wolfssl build with pkg-config
Fabrice Fontaine
2023-12-27 06:36:33 +00:00 -
22808f049c
http: fix auth digest
stropee
2023-12-20 06:49:51 +00:00 -
a33770ab87
tokenize: max token length to 256
stropee
2023-12-20 07:00:51 +00:00 -
7efab5f905
h1: reset pipelined parsing
Andy Green
2023-12-18 11:13:07 +00:00 -
8794ebbcdc
lib/tls/CMakeLists.txt: fix wolfssl build with pkg-config
Fabrice Fontaine
2023-12-26 22:38:18 +01:00 -
2631f825d0
http: fix auth digest
stropee
2023-12-20 06:49:51 +00:00 -
00c909da2b
tokenize: max token length to 256
stropee
2023-12-20 07:00:51 +00:00 -
f08dcdec51
Support auth digest during an websocket upgrade
stropee
2023-12-19 17:28:44 +01:00 -
c2f61103a0
Support bigger cnonce/nonce
stropee
2023-12-19 17:28:26 +01:00 -
adf611e36f
free tmp_digest if error occur
stropee
2023-12-19 16:23:36 +01:00 -
cfbc7783a1
Keep track of digest auth challenge response between two retry
stropee
2023-12-19 16:12:43 +01:00 -
37d072fad3
Fixing digest auth challenge parsing
stropee
2023-12-19 15:23:44 +01:00 -
45143a73ca
Simon Tropée
2023-12-18 14:23:30 +01:00 -
71758536d7
h1: reset pipelined parsing
Andy Green
2023-12-18 11:13:07 +00:00 -
93ae4cb628
ipv6: avoid spinning on interface set
Andy Green
2023-12-13 05:22:14 +00:00 -
52a6ab357e
context info: add default_loglevel
Andy Green
2023-12-13 06:43:14 +00:00 -
bff7d16114
Dalton Caron
2023-12-12 10:09:34 -08:00 -
957503436e
http: mounts: LWSMPRO_NO_MOUNT
Andy Green
2023-12-12 05:55:49 +00:00 -
5e43b7039c
ss: server: adopt
Andy Green
2023-12-10 09:12:18 +00:00 -
56d07ec06c
ss: support raw file
Andy Green
2023-12-10 09:15:18 +00:00 -
44d9bc08f5
ss: lws_ss_get_vhost
Andy Green
2023-12-09 07:59:01 +00:00 -
cfa9d88e07
cmake: fix build for iOS with CMake 3.28
=?UTF-8?q?Gae=CC=88tan=20de=20Ville=CC=80le?=
2023-12-08 13:14:16 +01:00 -
41eed87c79
cmake: upgrade everyone to 3.5 minimum version
Andy Green
2023-12-08 07:48:09 +00:00 -
aa4e6fcfa3
fix build for iOS with CMake 3.28
Gaëtan de Villèle
2023-12-08 13:14:16 +01:00 -
fdfde2ce0b
http: auth digest
Ilya Smelykh
2023-12-08 07:30:50 +00:00 -
42cb5ffbbe
ss: server: allow back-back TXN
Andy Green
2023-12-08 07:25:10 +00:00 -
dab8e1c4f8
mac length: switch to ETHER_ADDR_LEN
Andy Green
2023-12-07 05:27:28 +00:00 -
be473054bd
License: Fix typo in MIT text in fsmount.c
Philippe Ombredanne
2023-11-27 09:57:26 +01:00 -
b391e1141a
License: Fix typo in MIT text in fsmount.c
Philippe Ombredanne
2023-11-27 09:57:26 +01:00 -
8016039bc4
Philippe Ombredanne
2023-11-27 09:57:26 +01:00 -
bfa67ecf0c
pmd: revert #3014 and drain extensions before next ssl read
Lonny Wong
2023-11-22 23:08:07 +08:00 -
8d4079884b
pmd: revert #3014 and drain extensions before next ssl read
Lonny Wong
2023-11-22 23:08:07 +08:00 -
0c1a090273
Subject: sul: Update README.lws_sul.md
Yurii Nakonechnyi
2023-11-23 18:05:26 +02:00 -
cd6ce19525
Subject: sul: Update README.lws_sul.md
Yurii Nakonechnyi
2023-11-23 18:05:26 +02:00 -
4af988600f
net: lws_wol() and lws_parse_mac()
Andy Green
2023-11-09 12:00:36 +00:00 -
31d99a8166
Yurii Nakonechnyi
2023-11-23 18:05:26 +02:00 -
24c37d1ea1
h2: reply with selected extension
Andy Green
2023-11-22 06:48:24 +00:00