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
-
5a5ef70839
fuzxy
Andy Green
2016-01-18 09:24:35 +08:00 -
a547554aa2
cleaning
Andy Green
2016-01-18 09:49:24 +08:00 -
8dc784c121
bump version in rpm spec file.
Andrew Cooks
2016-01-17 14:23:55 +08:00 -
1e933db07b
rpm specfile fixes: group, license, build requires, files
Andrew Cooks
2016-01-17 14:08:59 +08:00 -
7f39ea761e
fix missing ${LIB_SUFFIX} on cmake config dir
Andrew Cooks
2016-01-17 13:54:13 +08:00 -
c474775f09
Generate the API documentation in a reproducible way.
Peter Pentchev
2016-01-17 02:03:10 +02:00 -
1d719ec87f
lws_interface_to_sa
Andy Green
2016-01-16 12:09:38 +08:00 -
d5060d25a1
use lws_close not raw close
Andy Green
2016-01-16 11:14:46 +08:00 -
0bc77b6278
Merge
ffc3f477a2
intoec1296a667
David Andrade
2016-01-15 14:49:07 +00:00 -
ec1296a667
Subject: [PATCH] Make echo test app option consistent with the other test options
David Andrade
2016-01-15 09:45:30 -05:00 -
ffc3f477a2
Make echo test app option consistent with the other test options
David Andrade
2016-01-15 09:45:30 -05:00 -
29cfeebcde
permessage deflate male callback VISIBLE
Andy Green
2016-01-15 22:16:54 +08:00 -
7c507e4700
fix client getting hung up on at negotiation
Andy Green
2016-01-14 15:17:28 +08:00 -
809d69aa85
redirect
Andy Green
2016-01-14 11:37:56 +08:00 -
7a0fcf2fc5
parse_uri
Andy Green
2016-01-14 13:39:02 +08:00 -
e73d446461
ssl add ECDH server support
Vijay Khurdiya
2016-01-15 16:21:51 +08:00 -
7c15eb1e42
only report CLIENT_CONNECTION_ERROR once on some paths
Andy Green
2016-01-14 11:38:31 +08:00 -
389a4bb9f0
remove double free attempts from no ACCEPT server response cleanup path
Andy Green
2016-01-13 18:48:50 +08:00 -
8308073464
fuzzer eliminate hsecond ah free path firing assert sentinel
Andy Green
2016-01-13 05:01:17 +08:00 -
9928cccdb6
fuzzer rx overflow mitigate
Andy Green
2016-01-12 23:05:02 +08:00 -
5b3736682d
lws_client_connect_via_info
Andy Green
2016-01-12 17:22:06 +08:00 -
b6289d1153
test client remove abs modulo
Andy Green
2016-01-12 08:46:56 +08:00 -
6711266a50
extension permessage deflate
Andy Green
2016-01-11 11:34:01 +08:00 -
58ad3d6e09
clean libev.c style
Andy Green
2016-01-09 08:13:55 +08:00 -
5783b1a169
libev set events to match revents
Andy Green
2016-01-09 04:12:46 +08:00 -
5eeb4bd0d3
partial always use partial buffering if send incomplete
Andy Green
2016-01-08 21:52:47 +08:00 -
27174e64de
properly skip protocols with NULL name
Denis Osvald
2015-12-21 16:39:59 +01:00 -
034e514a0d
fix callback typedefs and declarations
Denis Osvald
2015-12-21 18:06:38 +01:00 -
0c7e5a9418
doc improve docs around header access apis
Andy Green
2015-12-30 14:53:50 +08:00 -
2b35e123f4
ext negotiation tolerate semicolon args
Andy Green
2015-12-30 12:12:58 +08:00 -
86c1ef1e7c
utf8 check compatible with extensions
Andy Green
2015-12-30 11:43:36 +08:00 -
9b81d3c967
optimize utf8 check tests into state bit
Andy Green
2015-12-29 12:28:48 +08:00 -
44a7f65e1a
introduce LWS_SERVER_OPTION_VALIDATE_UTF8
Andy Green
2015-12-29 11:20:09 +08:00 -
0c7b38b144
autobahn check utf8 on TEXT and CLOSE
Andy Green
2015-12-29 09:46:03 +08:00 -
7c2868486e
autobahn reject forbidden close code ranges
Andy Green
2015-12-28 18:29:06 +08:00 -
fde3684384
autobahn README.test apps.md
Andy Green
2015-12-28 17:11:31 +08:00 -
91d624e38a
autobahn reject noncontinuation based on pending FIN state
Andy Green
2015-12-28 17:05:40 +08:00 -
977734ee07
autobahn detect disordered continuation
Andy Green
2015-12-28 16:51:08 +08:00 -
44e0b088fa
autobahn add same serverside rxflow cache to client
Andy Green
2015-12-28 14:24:49 +08:00 -
f05167dee6
autobahn reject on reserved opcode or bits
Andy Green
2015-12-28 14:12:10 +08:00 -
d5be3bf749
autobahn test echo extend max echo and follow message boundary
Andy Green
2015-12-28 12:45:05 +08:00 -
7dbf21efc2
autobahn extend max ping pong close payload to 125
Andy Green
2015-12-28 13:40:54 +08:00 -
41434fad53
autobahn report final frag only on final rx bufload
Andy Green
2015-12-28 12:45:52 +08:00 -
4c9d895768
autobahn requires zero length tx allowed
Andy Green
2015-12-28 11:14:04 +08:00 -
20db310908
autobahn requires zero length rx allowed
Andy Green
2015-12-28 11:11:55 +08:00 -
e7d8e20f56
autobahn test echo meddling
Andy Green
2015-12-28 11:11:06 +08:00 -
07f194686f
clean windows warnings
Andy Green
2015-12-27 18:16:32 +08:00 -
40e607b876
test server libev
Andy Green
2015-12-27 09:43:44 +08:00 -
4e2ac7685d
clarify changelog
Andy Green
2015-12-26 20:26:11 +08:00 -
daa6b8ff25
update api docs
Andy Green
2015-12-26 17:36:29 +08:00 -
1fb95e8084
close add api to control sent close frame contents
Andy Green
2015-12-26 17:20:34 +08:00 -
066a7a1801
close add callback to get peer close reason
Andy Green
2015-12-26 15:47:06 +08:00 -
a24b40860f
mbed3 remove forcing _DEBUG
Andy Green
2015-12-26 15:07:45 +08:00 -
5b85e39d99
mbed3 remove unused allocations
Andy Green
2015-12-26 13:23:11 +08:00 -
3246ebb3f5
deprecate LWS_SEND_BUFFER_POST_PADDING
Andy Green
2015-12-26 12:03:06 +08:00 -
de1a6a539f
output eliminate redundant post calculation
Andy Green
2015-12-26 10:07:17 +08:00 -
87bac69f55
remove MAX_MUX_RECURSION from PRE padding
Andy Green
2015-12-26 09:08:06 +08:00 -
aa775fd9b0
rearrange private struct packing 2
Andy Green
2015-12-26 08:56:58 +08:00 -
c15f93c2a7
Merge
ec2754a477
intoda2eab3f66
Peter Pentchev
2015-12-25 13:15:40 +00:00 -
da2eab3f66
Recognize Debian GNU/kFreeBSD as FreeBSD-ish.
Peter Pentchev
2015-12-25 13:35:40 +02:00 -
ec2754a477
Recognize Debian GNU/kFreeBSD as FreeBSD-ish.
Peter Pentchev
2015-12-25 13:35:40 +02:00 -
de132b94b1
rearrange struct packing
Andy Green
2015-12-25 13:48:20 +08:00 -
3df580066b
http header malloc pool implement pool
Andy Green
2015-12-25 12:44:12 +08:00 -
b3d21f164d
http header malloc pool allow listen accept flow control
Andy Green
2015-12-25 09:12:08 +08:00 -
ba38a7e6b4
ws ping buffer allocate in wsi ws union member
Andy Green
2015-12-25 13:14:09 +08:00 -
a4244f08ad
info struct add padding pool
Andy Green
2015-12-25 09:17:15 +08:00 -
c35b36b1cf
detect service tid once and use wsi with valid context to do it
Andy Green
2015-12-24 13:00:54 +08:00 -
400e5a7fed
libev complete unix plat context init
Andy Green
2015-12-23 11:55:06 +08:00 -
d8383ca5fc
libev context destroy
gaby64
2015-12-22 12:41:12 +08:00 -
8933eaf2f3
test ping android compatibility
Andy Green
2015-12-22 08:17:34 +08:00 -
cc5dff9bb1
Subject: [PATCH] Typo in macro name.
Roger A. Light
2015-12-19 01:26:53 +00:00 -
6d88bf5af2
Typo in macro name.
Roger A. Light
2015-12-19 01:26:53 +00:00 -
e974f0c252
uridecoding lws_hdr_fragment_length
Andy Green
2015-12-19 07:35:23 +08:00 -
ab5ed3c8e1
whitespace tidy
Andy Green
2015-12-19 07:18:55 +08:00 -
9f54c1ff73
uridecode no need to require length plus 2
Andy Green
2015-12-18 16:40:02 +08:00 -
3ba035dc2c
uridecoding disallow uriencoded equals in name part
Andy Green
2015-12-18 15:40:03 +08:00 -
8b9fe99dee
uridecoding handle plus chars as space
Andy Green
2015-12-18 15:23:31 +08:00 -
03d7e9d331
uridecoding support optional semicolon as delimiter
Andy Green
2015-12-18 15:20:09 +08:00 -
f1cf5bec53
version 1.6.0
v1.6.0-chrome48-firefox42
Andy Green
2015-12-18 10:35:11 +08:00 -
1849e5e74a
api doc v1.6.0
Andy Green
2015-12-18 11:18:56 +08:00 -
9e8d148912
changelog pre v1.6.0
Andy Green
2015-12-18 11:01:03 +08:00 -
4588e4e415
clean uri arg dump
Andy Green
2015-12-18 10:46:24 +08:00 -
e70c63ba8f
context protocol destroy provide nonnull wsi with context
Andy Green
2015-12-18 01:08:14 +08:00 -
77ec61e44f
server check cb return during establish
Andy Green
2015-12-18 00:56:31 +08:00 -
da46eeea6b
client check cb return during establish
Andy Green
2015-12-18 00:50:14 +08:00 -
6d64539fcb
lws_get_context not _ctx
Andy Green
2015-12-17 18:25:25 +08:00 -
54806b1541
clean internal refactor
Andy Green
2015-12-17 17:03:59 +08:00 -
ddd79cbbb5
win cover clearing sock_send_blocking when external poll
Andy Green
2015-12-17 15:35:41 +08:00 -
eee0d8af5f
win solve various cranky problems with msvc
Andy Green
2015-12-17 15:15:12 +08:00 -
71e267574d
clean misc 1
Andy Green
2015-12-17 08:09:13 +08:00 -
00c6d1579c
public api remove context from user callback API BREAK
Andy Green
2015-12-17 07:54:44 +08:00 -
375a193ff4
windows fix wsapoll conflict on some toolchains
Andy Green
2015-12-16 19:51:12 +08:00 -
11c05bfa09
public api remove superfluous context params API BREAK
Andy Green
2015-12-16 18:19:08 +08:00 -
8a97c06cd1
add LWS_INLINE to deal with crappy msvc
Andy Green
2015-12-16 15:02:47 +08:00 -
4eb36373d7
http uri arguments process in fragments
Andy Green
2015-12-15 22:57:19 +08:00 -
f35801b19d
URIPS_ARGUMENTS is redundant
Andy Green
2015-12-15 23:05:23 +08:00 -
fac92eb7cb
document how the header fragments work
Andy Green
2015-12-15 23:03:29 +08:00 -
566eb4381c
introduce lws_hdr_copy_fragment
Andy Green
2015-12-15 22:59:23 +08:00 -
6b5de70f4f
refactor needless context with wsi paramater passing
Andy Green
2015-12-15 21:15:58 +08:00 -
f20fda64bf
Merge
a6046cd130
intoe59908e7fc
Roger Light
2015-12-15 11:50:46 +00:00