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
-
e1d25e7710
Merge
c7e316c27d
intoc00675cafb
Mito Memel
2014-09-22 18:36:16 +00:00 -
c00675cafb
fix required CMake version
Hiroaki Sakon
2014-09-22 22:39:59 +09:00 -
c7e316c27d
fix required CMake version
Hiroaki Sakon
2014-09-22 22:39:59 +09:00 -
a49d084429
fix byte order for qnx
emironov
2014-09-16 14:05:13 +04:00 -
b944cc1248
also callback closed if flushing
Stefan Schuermans
2014-09-08 14:01:58 +08:00 -
2bc9c4f1a2
SOCKET in linux
deep125
2014-09-03 22:16:30 +04:00 -
00739b3211
x64 warning C4244: '=' : conversion from 'SOCKET' to 'int', possible loss of data
Лужецкий
2014-09-03 14:54:37 +04:00 -
4c9d3682d7
x64 warning C4267: '=' : conversion from 'ptrdiff_t' to '*', possible loss of data
Лужецкий
2014-09-03 12:42:45 +04:00 -
21c7ea6816
linux vs win
Лужецкий
2014-09-03 12:22:01 +04:00 -
b1b278ae96
Слияние
Лужецкий
2014-09-03 12:09:12 +04:00 -
e0a50ec5b7
x64 warning C4267: '=' : conversion from 'size_t' to '*', possible loss of data
Лужецкий
2014-09-03 12:08:22 +04:00 -
0782422d47
test linux
deep125
2014-09-03 00:00:05 +04:00 -
f1a87a9600
warning C4018: '<' : signed/unsigned mismatch
Лужецкий
2014-09-02 17:55:22 +04:00 -
2ce456b247
warning C4244: '=' : conversion from '*' to '*', possible loss of data
Лужецкий
2014-09-02 13:51:34 +04:00 -
635229246a
warning C4244: '=' : conversion from 'unsigned short' to 'unsigned char', possible loss of data
Лужецкий
2014-09-02 13:37:35 +04:00 -
e62b83c275
warning C4244: 'function' : conversion from 'time_t' to 'unsigned int', possible loss of data
Лужецкий
2014-09-02 13:32:42 +04:00 -
8721f4f5f1
fix build for NO_SERVER
Andy Green
2014-08-27 16:31:20 +08:00 -
82bac6baec
defer PONG send until no partial send buffer
Andy Green
2014-08-24 14:39:19 +08:00 -
99a9f01444
Merge
8301570967
intoaf8db35010
Andrew Canaday
2014-08-24 02:04:17 +00:00 -
af8db35010
server.c: test **truncated_send_len** for partial
Andrew Canaday
2014-08-23 21:45:12 -04:00 -
8301570967
server.c: test **truncated_send_len** for partial
Andrew Canaday
2014-08-23 21:45:12 -04:00 -
f012f751aa
accept fail char means we are done
Andy Green
2014-08-22 19:38:17 +08:00 -
727d98d9b1
fix bad cmake args example in README.build
Andy Green
2014-08-19 19:21:32 +08:00 -
4b812fe4aa
cleanup style in parser
Andy Green
2014-08-19 18:34:31 +08:00 -
fc9871ec24
fix build without ssl support
Andy Green
2014-08-19 08:41:26 +08:00 -
9ffe40112b
soname 5.0.0
Andy Green
2014-08-18 23:21:28 +08:00 -
14425eae4e
introduce lws_partial_buffered
Andy Green
2014-08-18 22:49:39 +08:00 -
822241c2a7
deprecate no_buffer_all_partials
Andy Green
2014-08-18 22:21:51 +08:00 -
66d466a1a4
http keepalive needs to reinit some header union state
Carl Stehle
2014-08-16 10:17:59 +08:00 -
b128ccccca
add lws_is_ssl api
Andy Green
2014-08-16 09:54:27 +08:00 -
c8ecd03acf
openwrt: Package both cyassl and openssl
Karl Palsson
2014-08-15 12:22:30 +00:00 -
95a8abb030
cyassl: correct include path for 3.1.x
Karl Palsson
2014-08-14 16:30:48 +00:00 -
f9665a162f
Merge
50fa619809
intoa2d3bf1e4d
Karl Palsson
2014-08-14 16:36:38 +00:00 -
50fa619809
cyassl: correct include path for 3.1.x
Karl Palsson
2014-08-14 16:30:48 +00:00 -
c8d8b88830
Merge
f2fe8383fd
intoa2d3bf1e4d
Michael Haberler
2014-08-11 12:49:41 +00:00 -
a2d3bf1e4d
api: add feature test macro LWS_FEATURE_PROTOCOLS_HAS_ID_FIELD
Michael Haberler
2014-08-11 14:36:57 +02:00 -
f2fe8383fd
api: add feature test macro LWS_FEATURE_PROTOCOLS_HAS_ID_FIELD
Michael Haberler
2014-08-11 14:36:57 +02:00 -
f589f6ab9b
Merge
337eb72dbb
intoeabed8defe
Michael Haberler
2014-08-11 11:08:03 +00:00 -
337eb72dbb
config: introduce integer LWS_LIBRARY_VERSION_NUMBER, micro numbering
Michael Haberler
2014-08-11 13:07:03 +02:00 -
eabed8defe
protocol struct add user controlled id member
Andy Green
2014-08-11 12:11:36 +08:00 -
afa10d5a89
fix spinning on NULL protocol name
Andy Green
2014-08-11 09:11:57 +08:00 -
24cff24b87
Merge
529d96dc60
into62824f96d4
Michael Haberler
2014-08-10 10:54:12 +00:00 -
529d96dc60
protocol selection: enable FILTER_PROTOCOL_CONNECTION to choose and set a protocol
Michael Haberler
2014-08-10 12:30:01 +02:00 -
d197e1fb17
ws/protocol name: make a zero-length protocol name match any requested proto
Michael Haberler
2014-08-10 02:37:43 +02:00 -
8ed22cc85e
server.c: improve error message on listen() failure
Michael Haberler
2014-08-10 02:33:41 +02:00 -
0ea424a802
server.c: improve error message on bind() failure
Michael Haberler
2014-08-10 02:33:25 +02:00 -
c5de7f8a84
Merge
de3e7c913d
into62824f96d4
Michael Haberler
2014-08-10 01:55:06 +00:00 -
62824f96d4
ssl fix excessive crash workaround
Andy Green
2014-08-10 09:50:42 +08:00 -
de3e7c913d
ws/protocol name: make a zero-length protocol name match any requested proto
Michael Haberler
2014-08-10 02:37:43 +02:00 -
3d7e4b4c9c
server.c: improve error message on listen() failure
Michael Haberler
2014-08-10 02:33:41 +02:00 -
05dc18864d
server.c: improve error message on bind() failure
Michael Haberler
2014-08-10 02:33:25 +02:00 -
a40760a2de
no protocol usage inprove docs
Andy Green
2014-08-07 16:52:15 +08:00 -
e917345e05
Reset hdr_parsing_completed for WSI_STATE_HTTP:
Andrew Canaday
2014-08-06 08:58:23 -04:00 -
c73db317fd
Merge
edfab44271
into67f94599d2
Andrew Canaday
2014-08-06 19:44:16 +00:00 -
098b75448f
Merge
edfab44271
into67f94599d2
Andrew Canaday
2014-08-06 13:00:54 +00:00 -
edfab44271
Reset hdr_parsing_completed for WSI_STATE_HTTP:
Andrew Canaday
2014-08-06 08:58:23 -04:00 -
67f94599d2
trac82 consistently use CONTEXT_PORT_NO_LISTEN
Andy Green
2014-07-31 09:44:00 +08:00 -
faeac3c419
ssl allow passing cert passphrase
Oleh
2014-07-29 23:18:41 +08:00 -
c949bb3b49
avoid crash if we dont have new wsi
Andy Green
2014-07-29 23:02:07 +08:00 -
d07ea3bf40
Fix TCP keepalive use in UNIX systems
Aurelian Pop
2014-07-29 15:36:06 +03:00 -
0a3ec5c080
Merge
1c6e432277
into78228ed5cb
Andrew Canaday
2014-07-18 23:24:30 +00:00 -
78228ed5cb
Keep-alive: disable timeout and let TCP ka kill.
Andrew Canaday
2014-07-19 07:01:10 +08:00 -
c7dbad66ab
Make sure headers are parsed before proceeding.
Andrew Canaday
2014-07-19 07:00:52 +08:00 -
991f1cded8
Only check for '?' URI args during URI path parse
Andrew Canaday
2014-07-19 06:58:53 +08:00 -
7a8d86e048
handle client protocol lists properly
Andy Green
2014-07-19 06:52:39 +08:00 -
1c6e432277
Only check for '?' URI args during URI path parse
Andrew Canaday
2014-07-18 15:45:04 -04:00 -
50b08aa701
Keep-alive: disable timeout and let TCP ka kill.
Andrew Canaday
2014-07-17 22:08:37 -04:00 -
01023d6fbc
Make sure headers are parsed before proceeding.
Andrew Canaday
2014-07-17 19:26:58 +00:00 -
3bb0650e6a
Don't need 'content_remain' in libwebsocket_read
Andrew Canaday
2014-07-14 20:19:50 +08:00 -
afe26cf4a6
HTTP Version, Keep-alive support, No-copy POST
Andrew Canaday
2014-07-13 01:07:36 -04:00 -
f2dbe77243
Don't need 'content_remain' in libwebsocket_read
Andrew Canaday
2014-07-13 12:19:14 -04:00 -
f705c34419
HTTP Version, Keep-alive support, No-copy POST
Andrew Canaday
2014-07-13 01:07:36 -04:00 -
6e0ff878b8
Merge
95bea8d54d
into7c67634fec
Andrew Canaday
2014-07-08 17:48:44 +00:00 -
95bea8d54d
Don't need 'spill' label anymore with http_version.
Andrew Canaday
2014-07-08 13:36:52 -04:00 -
cee9e70239
Issue '\0' and then proceed to WSI_TOKEN_HTTP
Andrew Canaday
2014-07-07 23:23:51 -04:00 -
b46c2724b9
Store HTTP version string (if present) so that servers can differentiate between HTTP versions.
Andrew Canaday
2014-07-07 19:59:24 -04:00 -
60722e5374
Merge
7fe6d71dda
into7c67634fec
Andrew Canaday
2014-07-07 22:28:22 +00:00 -
7c67634fec
libwebsockets_read: update 'len' after lws_handshake_server invocation
Andrew Canaday
2014-07-07 18:10:02 -04:00 -
7fe6d71dda
libwebsockets_read: update 'len' after lws_handshake_server invocation
Andrew Canaday
2014-07-07 18:10:02 -04:00 -
8ea2f0d0a9
Merge
470c92c8fd
intoc1fdd10ff8
Andrew Canaday
2014-07-06 01:58:39 +00:00 -
fb4af6a09a
Merge
ba63f81b92
intoc1fdd10ff8
Andrew Canaday
2014-07-06 01:58:19 +00:00 -
c1fdd10ff8
update changelog for 1.3
v1.3-chrome37-firefox30
Andy Green
2014-07-06 09:56:11 +08:00 -
6aa4f65620
test server dumb increment fix once per second duplicate
Andy Green
2014-07-05 11:52:58 +08:00 -
7ab4edebe3
Trac 75: fix uxexpected ssl connection close
AndyMcG
2014-07-05 11:25:11 +08:00 -
f55b2eff0a
add runtime context flag to enforce defeat of OS CA CERTS even if build option selected
Andy Green
2014-07-05 10:59:59 +08:00 -
10da117b84
fix confusion ull in latency reporting
Cong Ma
2014-07-05 10:50:47 +08:00 -
981fb47f9b
partial send handling
kolis
2014-07-05 10:43:54 +08:00 -
97850857b3
dont free externally allocated user_space when closing connection
Andy Green
2014-07-05 10:31:12 +08:00 -
d6827f7741
fix build on OpenBSD
geq
2014-05-28 04:52:18 +00:00 -
da55fb5208
Added HTTP OPTIONS support:
Andrew Canaday
2014-07-05 10:04:19 +08:00 -
18fd4f6722
Reducing CPU cycles spent calculating per-header length limit.
Andrew Canaday
2014-06-29 01:34:24 -04:00 -
3d2ebf3cd7
Added docs for token limits.
Andrew Canaday
2014-06-29 00:30:45 -04:00 -
74b4a65745
Added optional per-header length limits:
Andrew Canaday
2014-06-29 00:25:19 -04:00 -
b57e7a0e2e
Added HTTP_STATUS_NO_CONTENT == 204
Andrew Canaday
2014-06-29 19:14:43 -04:00 -
b9f2dbe489
Merge
2648e903a2
into51dca9a527
Andrew Canaday
2014-07-05 21:32:45 +00:00 -
51dca9a527
test server dumb increment fix once per second duplicate
Andy Green
2014-07-05 11:52:58 +08:00 -
520d401da4
Trac 75: fix uxexpected ssl connection close
AndyMcG
2014-07-05 11:25:11 +08:00 -
807d170840
add runtime context flag to enforce defeat of OS CA CERTS even if build option selected
Andy Green
2014-07-05 10:59:59 +08:00 -
c8802dc88a
fix confusion ull in latency reporting
Cong Ma
2014-07-05 10:50:47 +08:00 -
9319da2655
partial send handling
kolis
2014-07-05 10:43:54 +08:00