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
-
a69f051870
start migration to getnameinfo
Andy Green
2012-05-03 12:32:38 +08:00 -
8360a47011
openssl allow connect multiple packets for SSL_connect
Ken Atherton
2012-05-03 11:45:04 +08:00 -
cf56e4dd0f
cleanup extra wrapping needed on braced define
Andy Green
2012-05-03 11:17:08 +08:00 -
05c66f7e4e
android toolchain SHA1 endian fix
Peter Hillier
2012-05-02 06:09:45 +08:00 -
06fbcee703
ssize_t needs help on windows
David Brooks
2012-05-02 06:02:45 +08:00 -
2c60d9584e
introduce libwebsocket_client_connect_extended
David Brooks
2012-04-20 12:19:01 +08:00 -
80a44975e9
introduce LWS_CALLBACK_CLIENT_CONNECTION_ERROR
David Brooks
2012-04-20 12:18:47 +08:00 -
993343b5e4
set connection callback before connection completed to allow early messages
David Brooks
2012-04-20 12:16:52 +08:00 -
6c6a3d3caf
improve callback prototypes to use single definition
David Brooks
2012-04-20 12:13:50 +08:00 -
ee2213d365
reduce debug spew
David Brooks
2012-04-20 12:13:37 +08:00 -
4d80662a65
workaround osx compiler bug
Pasi Mankinen
2012-04-14 07:28:19 +08:00 -
9c5436cb57
document mingw build
Andy Green
2012-04-12 13:32:47 +08:00 -
aa6fc44b0a
mingw add win32helper to lib and fix extpoll
Andy Green
2012-04-12 13:26:49 +08:00 -
dc36192435
doc add explanation missing from per context provate data
Andy Green
2012-04-12 11:15:23 +08:00 -
39347de0e0
mingw add zlib paths
Andy Green
2012-04-12 11:11:10 +08:00 -
796ce7ab15
remove duplicated netdb include from client handshake
Andy Green
2012-04-12 11:08:55 +08:00 -
cce2a81e85
change DATADIR to INSTALL_DATADIR solve mingw conflict
Andy Green
2012-04-12 11:06:05 +08:00 -
a3147888d6
mingw gettimeofday avoid missing include
Andy Green
2012-04-12 11:02:06 +08:00 -
eeeddf030d
mingw add in missing poll defs
Andy Green
2012-04-12 10:56:20 +08:00 -
2a480ea83c
mingw hide some missing includes
Andy Green
2012-04-12 10:54:22 +08:00 -
0dbef49e54
autoconf introduce enable mingw and adapt compiler options
Andy Green
2012-04-12 10:11:29 +08:00 -
6ee372fcd8
style cleaning
Andy Green
2012-04-09 15:09:01 +08:00 -
7b5af9af15
fix onopen browser context patch
Andy Green
2012-04-09 15:23:47 +08:00 -
3ae39ff796
allow message processing from onopen browser context
Yonathan Yusim
2012-04-09 06:42:39 +08:00 -
e8c9b565a4
use ssize_t instead of size_t for return values of read/recv/SSL_read
Tobias Maier
2012-04-05 11:57:12 +02:00 -
3059263e3f
make duplicate headers append instead of get ignored
Nick Dowell
2012-04-05 10:31:48 +08:00 -
c04c193dc3
close connection if socket recv() fails.
Nick Dowell
2012-04-05 10:29:39 +08:00 -
f803c0d9df
fix heap corruption if HTTP callback calls libwebsocket_close_and_free_session
Nick Dowell
2012-04-05 10:29:29 +08:00 -
fd96330920
map wsorigin on to origin at an early point and stop dupe header mem leaks
Andy Green
2012-04-03 17:02:20 +02:00 -
5519d9f054
handle unsupported protocol correctly
Nick Dowell
2012-04-03 17:22:19 +01:00 -
15601fd8f1
fix issuing null extension header if none supported
Andy Green
2012-03-29 09:27:13 +08:00 -
d515ddd51d
Don't care for the human-readable part of "HTTP/1.1 101" reply
Artem Egorkine
2011-11-23 10:46:24 +02:00 -
f2e5e985c3
cleanup fixes tested on win32 compiler
Dan Zhang
2011-11-09 15:55:16 +08:00 -
20b66e9939
win32 poll emulation clean and address PEEK issue
Andy Green
2011-11-09 07:28:45 +08:00 -
cc01247c50
debug move most spew into debug macro
Andy Green
2011-11-07 19:53:23 +08:00 -
49146dbcce
Add libwebsockets_ensure_user_space
Alex Bligh
2011-11-07 17:19:25 +08:00 -
2f5b9bd30e
add missing win32 zlib pieces
David Galeano
2011-10-04 20:59:24 +08:00 -
2ef75057cd
http charsets have case insensitive tokens
Oleg Golosovskiy
2011-10-04 20:20:14 +08:00 -
7b11fec7ca
Added support for Windows XP.
David Galeano
2011-10-04 19:55:18 +08:00 -
08d60f1876
Added BYTE_ORDER definition for win32 builds.
David Galeano
2011-10-03 19:30:27 +08:00 -
07b56e6a8c
doc LWS_EXTERN
Andy Green
2011-10-03 19:30:22 +08:00 -
0644779c62
zlib update
David Galeno
2011-09-26 17:33:45 +01:00 -
4c65884343
Added "Release DLL" configuration.
David Galeano
2011-09-26 17:30:34 +01:00 -
9454e21567
Added LWS_EXTERN to allow building a DLL. Signed-off-by: David Galeano <davidgaleano@turbulenz.biz>
David Galeano
2011-09-26 12:17:20 +01:00 -
f70093583b
Fixed compiler warnings. Signed-off-by: David Galeano <davidgaleano@turbulenz.biz>
David Galeano
2011-09-26 12:09:54 +01:00 -
a0e4c88351
Ignoring Release build and opensdf files.
David Galeano
2011-09-26 12:09:20 +01:00 -
5bf65788ea
fix failure to limit 7bit lengths
support-protocol-v8-chrome-15-firefox-6
Andy Green
2011-09-25 10:46:31 +01:00 -
f24311527e
Fix compile issue on Apple
M K
2011-09-25 10:34:35 +01:00 -
a11fe94f2c
correct cpp extern only being on win32
Andy Green
2011-09-25 10:30:26 +01:00 -
188d896c81
test html uplevel detect browser and MozWebSocket
Andy Green
2011-09-25 10:01:02 +01:00 -
d85cb2083d
v08v13 add support v13 default
Andy Green
2011-09-25 09:32:54 +01:00 -
25a56b0ac3
v08 receiver ignore frame with unhandled ext opcode
Andy Green
2011-09-25 08:47:57 +01:00 -
815fa23a98
v08 change ignore incoming set ext bits
Andy Green
2011-09-25 08:47:53 +01:00 -
c15cb38d13
my compiler version didn't find it, but there is an uninitialized usage of len pointed out by Sonic on the blog
Andy Green
2011-06-26 10:27:28 +01:00 -
0922650b53
extensions fix deflate stream vs mux and veto it on mux children
Andy Green
2011-05-28 10:19:19 +01:00 -
5555c98728
x google mux handle illegal channel add indexes cleanup handle ch1 rx
Andy Green
2011-05-26 12:59:13 +01:00 -
68b4504329
extensions introduce pre close veto
Andy Green
2011-05-25 21:41:57 +01:00 -
8c6aaa2b43
extensions change child count to highest child subchannel
Andy Green
2011-05-25 21:07:20 +01:00 -
f6652412f3
extensions ensure per conn allocation starts zeroed
Andy Green
2011-05-25 20:46:18 +01:00 -
6ab0bba068
x google mux complete introduction of MUX_REAL_CHILD_INDEX_OFFSET that got included accidentally
Andy Green
2011-05-25 12:16:00 +01:00 -
f4a7c6944b
add gitignore
Jean-Pierre Gygax
2011-05-25 09:51:48 +01:00 -
b422887874
win32 update for vc 2010 contributed
Jean-Pierre Gygax
2011-05-25 09:50:58 +01:00 -
d3b421e112
remove use mux blocks macro
Andy Green
2011-05-25 09:48:03 +01:00 -
a59bb9016c
x google mux change to new compact channel index scheme
Andy Green
2011-05-24 23:08:05 +01:00 -
69b6808358
x google mux introduce sticky mux opcode usage if ever used in channel
Andy Green
2011-05-24 22:57:41 +01:00 -
66a16f393e
x google mux implement child close
Andy Green
2011-05-24 22:07:45 +01:00 -
7448c7ee0b
test client add flag to defeat mux extension
Andy Green
2011-05-24 22:06:17 +01:00 -
4084af1745
test client make mirror data source channel open and close all the time
Andy Green
2011-05-24 22:06:17 +01:00 -
0054401f21
Modify Zlib VS project to be able to build in 64 bit
Michel Archembault
2011-05-24 19:07:16 +01:00 -
03bec393a5
Move include of gettimeofday.h to be able to build in C and C++
Michel Archambault
2011-05-24 17:15:25 +01:00 -
6a1b904c95
move win32 zlib to correct place
Michel Archembault
2011-05-24 16:42:42 +01:00 -
2d1301e8cb
dump active protocols and extensions at context create
Andy Green
2011-05-24 10:14:41 +01:00 -
0059754e35
fix parser reaction to zero length payloads
Andy Green
2011-05-24 09:40:59 +01:00 -
3293c2a6f7
fix server ping coming as client payload
Andy Green
2011-05-24 09:34:50 +01:00 -
a41314f3bf
introduce x google mux very draft indeed
Andy Green
2011-05-23 10:00:03 +01:00 -
8214a0447e
win32 update projects
Michel Archambault
2011-05-14 16:01:02 +02:00 -
b75c026613
remove line end at 72 for base64 encode
Andy Green
2011-05-14 15:08:00 +02:00 -
9c5c8385fc
win32 use binary flag on opening http file
Andy Green
2011-05-14 15:08:00 +02:00 -
ec7e0dc0f6
make base 64 helper apis public
Andy Green
2011-05-14 15:07:59 +02:00 -
f94e058e52
win32 move gettimeofday include inside extern c
Andy Green
2011-05-14 15:07:56 +02:00 -
8f5f91f7c8
win32 nuke autogenerated files from tree
Andy Green
2011-05-14 13:15:09 +02:00 -
b1dab512c1
win32 fix release build
Andy Green
2011-05-14 13:12:01 +02:00 -
66a36ff577
fix deflate window
Andy Green
2011-04-29 17:43:06 +08:00 -
043a0ba854
move send pipe choked api to public exports
Andy Green
2011-04-25 23:54:11 +08:00 -
bc15798f65
handle new masking order and fixups
support-protocol-v7
Andy Green
2011-04-24 08:12:38 +01:00 -
23545dbb90
interpret new opcode map when 07
Andy Green
2011-04-24 06:19:22 +01:00 -
53b6385399
issue new opcodes when 07
Andy Green
2011-04-24 06:05:29 +01:00 -
4e752248eb
write client frames the new way for 07
Andy Green
2011-04-24 06:04:03 +01:00 -
33872cd376
carry over 06 stuff to 07
Andy Green
2011-04-24 05:49:44 +01:00 -
283d0a2046
add 07 support
Andy Green
2011-04-24 05:46:23 +01:00 -
5fd55cd3a9
introduce 07 opcode ordering
Andy Green
2011-04-23 10:54:53 +01:00 -
27a0b91333
fix frgmented server reply
Andy Green
2011-04-16 10:54:28 +01:00 -
72c34321d3
Revert Pavel's patch looping in recv
Andy Green
2011-04-16 10:46:21 +01:00 -
4b65a562a5
Fix segfault in libwebsocket_write()
Pavel Borzenkov
2011-04-15 13:17:26 +01:00 -
876534b0d5
recv() may not return all data
Pavel Borzenkov
2011-04-15 13:16:58 +01:00 -
71ea500081
Use IPPROTO_TCP instead of SOL_TCP
Pavel Borzenkov
2011-04-15 13:16:32 +01:00 -
2af39964dc
HTTP headers may be case-sensitive
Pavel Borzenkov
2011-04-12 09:47:50 +01:00 -
26111bc4c6
select raw zlib compression
Andy Green
2011-03-22 09:06:52 +00:00 -
46c2ea0d6f
pass ext pointer in ext callback
Andy Green
2011-03-22 09:04:01 +00:00 -
6eeadae1ab
update win32 support for zlib
Peter Hinz
2011-03-10 18:19:10 +00:00