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
-
aa539e607b
client: awaiting header is only a CCE for ws
Andy Green
2020-09-16 12:24:43 +01:00 -
3ef33627b5
cmake: use -Wuninitialized only for GCC >= 4.4
Orgad Shaneh
2020-09-15 15:00:09 +03:00 -
1ce85e005c
smd: fix strict-aliasing warning on gcc 4.4
Orgad Shaneh
2020-09-15 11:50:01 +03:00 -
0ca76698c1
lws_dir: do not compare enums using the preprocessor
Orgad Shaneh
2020-09-15 11:49:08 +03:00 -
7676313946
core-net: initialize some variables
Orgad Shaneh
2020-09-15 11:52:40 +03:00 -
1a8979b68c
mbedtls: use lws helper for PEM DER import
Sakthi Kannan
2020-09-15 07:16:56 +01:00 -
2badaef4fc
unix plat: avoid strict aliasing complaint from a toolchain
Orgad Shaneh
2020-09-14 17:40:54 +03:00 -
221acdde6a
cmake: use -Wuninitialized only for GCC >= 4.4
v4.1.1
Orgad Shaneh
2020-09-15 15:00:09 +03:00 -
7705841985
cmake: use -Wuninitialized only for GCC >= 4.4
Orgad Shaneh
2020-09-15 15:00:09 +03:00 -
8736a03e79
smd: fix strict-aliasing warning on gcc 4.4
Orgad Shaneh
2020-09-15 11:50:01 +03:00 -
6853ee7d4d
smd: fix strict-aliasing violation
Orgad Shaneh
2020-09-15 11:50:01 +03:00 -
442e148bb7
lws_dir: do not compare enums using the preprocessor
Orgad Shaneh
2020-09-15 11:49:08 +03:00 -
1f2da5cdd5
Subject: core-net: initialize some variables
Orgad Shaneh
2020-09-15 11:52:40 +03:00 -
4611c4658f
core-net: initialize some variables
Orgad Shaneh
2020-09-15 11:52:40 +03:00 -
8145d513ac
dir: do not compare enums using the preprocessor
Orgad Shaneh
2020-09-15 11:49:08 +03:00 -
fcc7429983
mbedtls: use lws helper for PEM DER import
Sakthi Kannan
2020-09-15 07:16:56 +01:00 -
0b884065cc
event-libs: update README.md in the main dir for plugin capable flow
Andy Green
2020-09-14 06:58:08 +01:00 -
55c92237b6
unix plat: avoid strict aliasing complaint from a toolchain
Orgad Shaneh
2020-09-14 17:40:54 +03:00 -
bbb4d4b9a0
unix plat: Do not break strict aliasing rules
Orgad Shaneh
2020-09-14 17:40:54 +03:00 -
92ed19164c
event-libs: update README.md in the main dir for plugin capable flow
Andy Green
2020-09-14 06:58:08 +01:00 -
b1a084e7be
ss: server: make sure failures after adopt invalidate ss copy of wsi
Andy Green
2020-09-13 10:56:53 +01:00 -
a7c9af5ac5
ss: server: dont allow client request_tx path even if disconnected
Andy Green
2020-09-11 10:24:31 +01:00 -
6a32db56bc
libuv: fix pt derivation from ptpr in callbacks
Andy Green
2020-09-10 08:06:56 +01:00 -
39f21dc701
ss: server: make sure failures after adopt invalidate ss copy of wsi
Andy Green
2020-09-13 10:56:53 +01:00 -
04ddc644d9
ss: server: dont allow client request_tx path even if disconnected
Andy Green
2020-09-11 10:24:31 +01:00 -
9fc6716af4
libuv: fix pt derivation from ptpr in callbacks
Andy Green
2020-09-10 08:06:56 +01:00 -
11576a754f
README.md: fix typo in release annouce
Andy Green
2020-09-06 15:54:33 +01:00 -
5c7b5af92a
cmake: disable export visibility when building lws static
Andy Green
2020-09-06 11:46:25 +01:00 -
3be4725388
cmake: set version v4.1.99 for development
Andy Green
2020-09-04 14:12:39 +01:00 -
63e9699bda
v4.1.0
v4.1.0
Andy Green
2020-09-04 13:42:57 +01:00 -
936e1c71ce
sspc: client: call CREATING on linkup to proxy
Andy Green
2020-09-04 12:59:34 +01:00 -
008b355166
freertos: fixes for build on atmel xdk
Andy Green
2020-09-03 12:49:54 +01:00 -
5b852b561b
cmake: qnx adaptations
v4.0.21
SCRockz
2020-09-03 08:20:16 +01:00 -
ad7b17f437
cmake: qnx adaptations
SCRockz
2020-09-03 08:20:16 +01:00 -
186b2ce777
evlib-plugins: set MACOS_RPATH
Andy Green
2020-09-03 07:42:35 +01:00 -
86409e9f62
evlib plugins: revert to building in if no LWS_WITH_SHARED
Andy Green
2020-09-01 08:07:25 +01:00 -
c3dee88156
static build: lwsws
Andy Green
2020-09-01 07:44:54 +01:00 -
4ae3ef51c1
ss: improve callback return consistency
Andy Green
2020-08-26 11:05:41 +01:00 -
e3e177a7d6
smp: add pt lock on client connect path
Andy Green
2020-08-31 09:27:16 +01:00 -
16e8fc2042
cmake: plugins: make sure about dl
Andy Green
2020-08-31 09:19:40 +01:00 -
095b76853e
smp: lws_mutex_refcount: add assert held helper
Andy Green
2020-08-31 08:12:16 +01:00 -
8235db7726
smp: additional vhost locks
Andy Green
2020-08-31 08:52:54 +01:00 -
b49a1460e9
smp: unable to check for fd reuse since another thread can accept it
Andy Green
2020-08-31 08:51:13 +01:00 -
1e0da366be
sul: export schedule helpers as functions so easier to add pt lock
Andy Green
2020-08-31 08:49:25 +01:00 -
edb7d6ffc1
openssl: allow build with old glibc headers
Orgad Shaneh
2020-08-30 14:35:27 +03:00 -
0938607af8
cmake: gcc: allow build with GCC < 4.4
Orgad Shaneh
2020-08-30 09:28:35 +03:00 -
1d05f429dc
lws_plugins
Andy Green
2020-08-30 07:39:27 +01:00 -
f53db84117
coverity: plugins fixes
Andy Green
2020-08-30 09:30:36 +01:00 -
40f7b84ff4
ws-client-binance: mbedtls wolfssl: trust ca cert explicitly
Andy Green
2020-08-30 08:06:11 +01:00 -
c6c7ab2b44
event libs: default to building as dynamically loaded plugins
Andy Green
2020-08-27 15:37:14 +01:00 -
d98101d1e3
plugins: generalize and provide public api
Andy Green
2020-08-27 09:34:35 +01:00 -
3b9e468516
ss: protect against reentry in lws_destroy
Jed Lu
2020-08-26 14:03:57 +01:00 -
c54a35e1a9
h2: allow empty SETTINGS
Andy Green
2020-08-26 11:06:31 +01:00 -
43311f3289
minimal-ws-client-binance
Andy Green
2020-08-23 10:06:09 +01:00 -
fa78129f73
ws: LCCSCF_PRIORITIZE_READS
Andy Green
2020-08-23 10:05:40 +01:00 -
fe7fdef9be
clean: SSL_accept failure just needs info logging
Andy Green
2020-08-23 10:43:42 +01:00 -
8ca839dfb0
Subject: plugins: lwsws will not iterate all plugin directories
21stcaveman
2020-08-22 15:46:36 -07:00 -
72b245ea38
h2: fix breakage with LWS_WITH_HTTP2=0
Andy Green
2020-08-22 18:52:13 +01:00 -
d735d96b99
sspc: extend assert length check to explicit code
Andy Green
2020-08-21 17:39:59 +01:00 -
21a22d20ca
test-apps: dont build extension support if LWS_WITHOUT_EXTENSIONS
Andy Green
2020-08-21 07:48:48 +01:00 -
28f4aae555
listen: network filter: provide a struct with client info to the FILTER cb
Andy Green
2020-08-20 07:15:17 +01:00 -
62c328244c
cmake: fix things ignoring LWS_WITH_TLS
Andy Green
2020-08-20 07:03:02 +01:00 -
8584c973fa
adopt: disable ssl flags if ssl not enabled
Yucong Sun
2020-08-20 06:53:12 +01:00 -
2330f69082
add braces around possibly preprocesssor removed helper
Andy Green
2020-08-20 06:10:13 +01:00 -
1ebe27e38f
cmake: mark all the subprojects as explicitly C
Andy Green
2020-08-19 17:37:42 +01:00 -
d2f3cd3269
esp32: Remove #endif without if
Orgad Shaneh
2020-08-30 14:52:46 +03:00 -
39cb4bc8bc
openssl: Amend recent fix for old glibc compilation
Orgad Shaneh
2020-08-30 15:25:53 +03:00 -
24ef0adf61
esp32: Remove #endif without if
Orgad Shaneh
2020-08-30 14:52:46 +03:00 -
f7b1b00487
openssl: allow build with old glibc headers
Orgad Shaneh
2020-08-30 14:35:27 +03:00 -
932f3403b8
openssl: allow build with old glibc headers
Orgad Shaneh
2020-08-30 14:35:27 +03:00 -
a74e4bcc78
cmake: gcc: allow build with GCC < 4.4
Orgad Shaneh
2020-08-30 09:28:35 +03:00 -
c286574203
Remove #endif without if
Orgad Shaneh
2020-08-30 14:52:46 +03:00 -
668d7b7f2e
Fix build with old glibc headers
Orgad Shaneh
2020-08-30 14:35:27 +03:00 -
ed8fda861b
Fix build with GCC < 4.4
Orgad Shaneh
2020-08-30 09:28:35 +03:00 -
87c83ab129
h2: allow empty SETTINGS
Andy Green
2020-08-26 11:06:31 +01:00 -
05c21c75bd
Fixes #2019: lwsws will not iterate all plugin directories
21stcaveman
2020-08-22 15:46:36 -07:00 -
54432c92e7
h2: fix breakage with LWS_WITH_HTTP2=0
Andy Green
2020-08-22 18:52:13 +01:00 -
db17d60d81
sspc: extend assert length check to explicit code
Andy Green
2020-08-21 17:39:59 +01:00 -
ac3878158a
test-apps: dont build extension support if LWS_WITHOUT_EXTENSIONS
v4.1.0-rc2
Andy Green
2020-08-21 07:48:48 +01:00 -
b17243bb5d
listen: network filter: provide a struct with client info to the FILTER cb
Andy Green
2020-08-20 07:15:17 +01:00 -
1b1c3099f0
cmake: fix things ignoring LWS_WITH_TLS
Andy Green
2020-08-20 07:03:02 +01:00 -
ea7e30179d
adopt: disable ssl flags if ssl not enabled
Yucong Sun
2020-08-20 06:53:12 +01:00 -
7cfb676b7e
add braces around possibly preprocesssor removed helper
Andy Green
2020-08-20 06:10:13 +01:00 -
a33132ac3c
cmake: mark all the subprojects as explicitly C
Andy Green
2020-08-19 17:37:42 +01:00 -
a204886eff
ss: policy: add auth mapping section
Andy Green
2020-08-19 11:21:58 +01:00 -
692f269045
coverity: 62140: if newer mbedtls apis available use and check returns
Andy Green
2020-08-19 07:46:21 +01:00 -
c21467a8f0
coverity: 50976: check fsync return for cert write
Andy Green
2020-08-19 07:23:19 +01:00 -
e2dcbdc81a
coverity: 49785: confirm initgroups worked
Andy Green
2020-08-19 07:21:55 +01:00 -
258ee1886f
coverity: 37468: confirm gethostname worked
Andy Green
2020-08-19 07:19:48 +01:00 -
d69b91d2d9
coverity: 62123: explicitly check things to guide coverity
Andy Green
2020-08-19 07:11:59 +01:00 -
944ef24e67
coverity: 10600: make sure vhosts get off the pending destruction list if on it
Andy Green
2020-08-19 06:52:47 +01:00 -
a8315807e7
coverity: 10417: move goto inside preprocessor conditional that needs it
Andy Green
2020-08-19 06:46:19 +01:00 -
7ff64b3c42
coverity: 10117: help coverity understand simple_ptr cannot be NULL
Andy Green
2020-08-19 06:40:13 +01:00 -
a743a2b234
coverity: 62207: we only need to compute the flag if LWS_WITH_SYS_ASYNC_DNS
Andy Green
2020-08-18 13:33:28 +01:00 -
a6b4bd8bfc
coverity: 62374: no need to init n
Andy Green
2020-08-18 13:25:47 +01:00 -
9679222070
coverity: 62147: setting retcode var is cruft
Andy Green
2020-08-18 13:22:31 +01:00 -
76ee92afb4
coverity: 62574: wsi mux close: dumb down iterator so no dead code
Andy Green
2020-08-18 13:20:44 +01:00 -
cc5fb48598
coverity: 21034: dont bother assigning shutdown api return
Andy Green
2020-08-18 13:14:44 +01:00 -
ad6dfd3df6
coverity: 21071: no need to init accept_fd
Andy Green
2020-08-18 13:12:36 +01:00 -
7ded454d2d
coverity: 62570: back up assert with unconditional NULL check
Andy Green
2020-08-18 13:10:30 +01:00