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
-
2a6c6d98ad
Merge
a936d07dba
into3b3fa9e208
Simon
2014-01-09 11:56:29 -08:00 -
a936d07dba
bad index overflow protection of lws_lookup
nononame
2014-01-09 20:49:30 +01:00 -
3b3fa9e208
Use ppoll to allow signals to wake service loop early on change of pollfd event
Andy Green
2013-12-25 16:34:37 +08:00 -
91f19d8d79
unify all pollfd lock management
Andy Green
2013-12-21 11:18:34 +08:00 -
3c7fe49d22
openwrt add build makefile
tmu
2013-12-21 10:33:33 +08:00 -
a8268e7619
fix dropmask dereference even when NULL
Nikolay Dimitrov
2013-12-21 10:22:17 +08:00 -
0a0a7ebc37
Trac 53 minw update
pmcdona
2013-12-18 10:17:25 +08:00 -
7a1327977a
add locking callback for fds
Andy Green
2013-12-18 09:48:26 +08:00 -
3c86e050e5
Merge
815f36dc18
into5b34c975ae
James Chen
2013-12-13 21:19:27 -08:00 -
5b34c975ae
Optionally allow non-SSL connections on same port as SSL
James Devine
2013-12-14 11:41:29 +08:00 -
4ebedc2c30
windows use msvc baestd and ssize_t from there
James Chen
2013-12-14 11:35:01 +08:00 -
815f36dc18
Adds macro __SIZE_T to check whether it was defined.
James Chen
2013-12-13 13:50:34 +08:00 -
3411c82cae
Makes ssize_t windows typedef more appropriate. It should be defined as SSIZE_T.
James Chen
2013-12-13 10:57:38 +08:00 -
8ff88e9df0
distinguish error from truncation
Christian Wyss
2013-12-10 21:34:30 +08:00 -
8d5793bc16
ie10 lws url workaround
John Harrison
2013-12-10 21:20:03 +08:00 -
793e7c07d8
NO_EXTENSIONS fixes
mroszko
2013-12-10 21:15:00 +08:00 -
2764eba89f
handle EAGAIN during send
Andy Green
2013-12-09 14:16:17 +08:00 -
aa08492021
solve broken partial file sends
Andy Green
2013-12-09 11:27:07 +08:00 -
ca15338545
interpret zero rx buffer size as default in http
Andy Green
2013-12-08 21:26:52 +08:00 -
944a78dc58
protect the label with an ifdef
Andreas Pakulat
2013-11-04 12:51:50 +01:00 -
e01cb9a49d
Subject: [PATCH] Fixed the logging of OpenSSL errors to report the correct details for the current OpenSSL error
Jonti
2013-11-22 13:14:26 +02:00 -
ce64fb0f58
Support for HTTP POST. Rewritten by Andy Green to use chunks, add timeout, use extra states in handshake not parser.
kapejod
2013-11-19 13:38:16 +01:00 -
b353a458cd
support for client authentication based on certs
prasannateamf1
2013-11-12 17:21:01 -08:00 -
f7e7936c78
Fixed the logging of OpenSSL errors to report the correct details for the current OpenSSL error
Jonti
2013-11-22 13:14:26 +02:00 -
4944805cfc
Merge
246c9fd82a
into909a3720c7
kapejod
2013-11-19 11:17:54 -08:00 -
246c9fd82a
- make POST requests without a Content-Length header work, too
kapejod
2013-11-19 20:17:10 +01:00 -
bf4804998b
Support for HTTP POST. Use lws_body_copy() to retrieve the body from the post request.
kapejod
2013-11-19 13:38:16 +01:00 -
c2d192b541
Merge
7ffc92b1f7
into909a3720c7
prasannateamf1
2013-11-12 17:27:13 -08:00 -
7ffc92b1f7
support for client authentication based on certs
prasannateamf1
2013-11-12 17:21:01 -08:00 -
909a3720c7
case insensitive http headers
Andy Green
2013-11-13 08:03:05 +08:00 -
1e3f7b8de9
introduce uri args
Andy Green
2013-11-13 07:45:17 +08:00 -
d3f6873942
back up directory paths properly
Andy Green
2013-11-13 06:53:21 +08:00 -
4e7a13314d
real http status codes update attack.sh
Andy Green
2013-11-11 07:30:33 +08:00 -
6f42910987
uri santitation fixes deal with single dot update attack.sh
Andy Green
2013-11-11 06:14:52 +08:00 -
b1a9e508cd
translate and protect uri test sever use uri path
Andy Green
2013-11-10 15:15:21 +08:00 -
19895bcfd4
introduce LWS_CALLBACK_FILTER_HTTP_CONNECTION
Andy Green
2013-11-09 11:59:56 +08:00 -
6cd8880f23
add cookie example to test server
Andy Green
2013-11-09 11:06:29 +08:00 -
7900256c8a
allow other headers in http send file
Andy Green
2013-11-09 11:04:35 +08:00 -
84fd949e05
make ah available in http callback properly
Andy Green
2013-11-09 11:40:32 +08:00 -
cc13c6f187
improve minilex use external parsing header
Andy Green
2013-11-09 10:09:09 +08:00 -
7ee4f890a3
windows workaround unsigned fd in emulated poll
Graham Newton
2013-11-09 08:11:41 +08:00 -
d1eac60f81
interface improve visibility fail if not found
Andy Green
2013-11-09 08:07:38 +08:00 -
787b84e35c
protect the label with an ifdef
Andreas Pakulat
2013-11-04 12:51:50 +01:00 -
d2003731b4
Merge
972813c0a8
intodae94d8adc
apaku
2013-11-03 23:31:59 -08:00 -
dae94d8adc
Windows Fix usage in Windows XP targetting projects
Andreas Pakulat
2013-10-28 15:00:16 +01:00 -
29338d9ef3
unixify websock w32.h line endings
Andy Green
2013-11-04 10:17:50 +08:00 -
fe8589c07c
Windows Fix include for win32helpers
Andreas Pakulat
2013-10-16 17:57:17 +02:00 -
7e8674007d
Windows Fix installing the dll
Andreas Pakulat
2013-10-28 16:02:12 +01:00 -
68bd4bd7bf
Support _WIN32 in addition to WIN32 define
Andreas Pakulat
2013-10-28 15:18:04 +01:00 -
39ceebcfbf
Drop wsockcompat.h header its not part of msvc
Andreas Pakulat
2013-10-28 15:15:44 +01:00 -
b1aa1d3389
handle HUP on any mode socket
Graham Newton
2013-11-04 09:47:06 +08:00 -
9bb0c10793
Include EISCONN in compat defines
Andreas Pakulat
2013-10-28 16:43:34 +01:00 -
8e51b816a2
Merge
b85a45723e
into9b8a29f8ca
apaku
2013-10-28 08:24:01 -07:00 -
650aa17c85
Fix installing the dll
Andreas Pakulat
2013-10-28 16:02:12 +01:00 -
e2b37a776d
Drop wsockcompat.h header its not part of msvc
Andreas Pakulat
2013-10-28 15:15:44 +01:00 -
2cbc075756
Support _WIN32 in addition to WIN32 define
Andreas Pakulat
2013-10-28 15:18:04 +01:00 -
b85a45723e
Fix usage in Windows XP targetting projects
Andreas Pakulat
2013-10-28 15:00:16 +01:00 -
9b8a29f8ca
trac41 WIN32 add wsockcompat.h
Andy Green
2013-10-26 21:18:44 +08:00 -
81877e6a4c
v1.2.3 changelog update
v1.23-chrome32-firefox24
Andy Green
2013-10-26 20:36:08 +08:00 -
7521233176
make header protection unique remove __prefix
Markus Elfring
2013-10-26 20:23:00 +08:00 -
299244f7fc
fix cmake quoting
Markus Elfring
2013-10-26 20:03:43 +08:00 -
cfa8ac34c7
cover-proxy-read-EAGAIN.patch Subject: [PATCH] Because of nonblocking sockets reading from proxy might not work in one turn. We should check for EAGAIN.
shys
2013-10-25 15:50:21 +02:00 -
5efcb3f7de
Subject: [PATCH] Additional check for EISONN. On iOS "if (connect()) == -1 || errno == EISCONN)" doesn't work.
shys
2013-10-25 15:49:11 +02:00 -
6b5c1af439
Subject: [PATCH] On iOS with nonblocking sockets I experience SSL error which is not really an error ( http://lists.freeradius.org/pipermail/freeradius-users/2009-August/040155.html ). Added check for that. Additional fixes for comments and logging.
shys
2013-10-25 15:52:47 +02:00 -
44e260e004
fix origin
u0u0
2013-10-25 17:13:11 +08:00 -
36efd82da6
defer changing to proxy uri until connected
Andy Green
2013-10-25 22:07:57 +08:00 -
f3c68b4474
Update client.c
u0u0
2013-10-25 17:13:11 +08:00 -
6811457323
add EISCONN handling to client connect attempt
Andy Green
2013-10-24 22:07:04 +08:00 -
24f4eb648b
wait ssl connect completion on client proxy path
shys
2013-10-24 22:27:08 +08:00 -
b4e800e333
manual proxy forcing api
shys
2013-10-24 22:12:03 +08:00 -
e0b3d13fbf
CMAKE help if cwd not git dir
Arokux X
2013-10-24 21:53:39 +08:00 -
8d15cf4a14
fix typo in NO_SERVER case
Andy Green
2013-10-24 21:47:06 +08:00 -
9564e8631e
Merge
9c8200c9c9
into8b2d6f0ee7
shyswork
2013-10-24 05:46:30 -07:00 -
9c8200c9c9
add function to manually setup proxy. Useful on iOS where getenv doesn't return proxy settings
shys
2013-10-24 14:27:50 +02:00 -
8b2d6f0ee7
use compatible_close for sockets
Andy Green
2013-10-22 06:49:30 +08:00 -
0c0bf4a985
fix clean return path user code handle
Andy Green
2013-10-18 19:23:06 +08:00 -
1f4267bda8
add explicit error for partial send
Andy Green
2013-10-17 08:09:19 +08:00 -
972813c0a8
Fix include for win32helpers
Andreas Pakulat
2013-10-16 17:57:17 +02:00 -
5dc62ead9d
trac 40 client connection properly nonblocking
Andy Green
2013-09-20 20:26:12 +08:00 -
e92947680a
force failed header parse to act
Fujii Bunichiroh
2013-09-18 21:01:02 +08:00 -
8eda4117dd
remove bae64 decode and selftest
Andy Green
2013-09-18 20:57:59 +08:00 -
512c246338
trac #39: allow fd 0 for connection
Andy Green
2013-09-18 12:59:33 +08:00 -
578a24df3d
cmake fix for osx 64 bit
Erland Isaksson
2013-09-18 09:00:52 +08:00 -
9beedc163c
trac 36 make libwebsocket_set_timeout public
Andy Green
2013-09-18 08:47:15 +08:00 -
96d48fdc28
change LWS_CALLBACK_FILTER_PROTOCOL_CONNECTION user param usage
Andy Green
2013-09-18 08:32:55 +08:00 -
6a316cfbc8
Merge
a2f76fb4b7
into6c58228577
ntdavidson
2013-06-29 04:06:54 -07:00 -
a2f76fb4b7
Merge branch 'master' of https://github.com/ntdavidson/libwebsockets
Niall T. Davidson
2013-06-29 12:06:33 +01:00 -
be76642c9e
Fixed erroneous byte count reported by libwebsocket_write()
Niall T. Davidson
2013-06-10 22:09:16 +01:00 -
6ce9fc5bdf
Merge remote-tracking branch 'upstream/master'
Niall T. Davidson
2013-06-29 11:20:48 +01:00 -
6c58228577
fix http incomplete send handling
David Gauchard
2013-06-29 10:24:16 +08:00 -
8294c1fa4f
Request "send" not to trigger SIGPIPE on errors.
Joachim Bauch
2013-06-29 10:22:09 +08:00 -
eb51a7a6ef
add CMake find function for libwebsockets
Jiri Hnidek
2013-06-29 10:18:52 +08:00 -
db761be972
Added additional LWS_CALLBACK_CLOSED_HTTP callback to just_kill_connection branch of close_and_free_session
Niall T. Davidson
2013-06-29 10:16:18 +08:00 -
d99f27938e
Merge
810dbadd6b
intod727e9f698
Joachim Bauch
2013-06-27 00:55:35 -07:00 -
810dbadd6b
Request "send" not to trigger SIGPIPE on errors.
Joachim Bauch
2013-06-27 09:52:02 +02:00 -
d727e9f698
Support empty ping and pong packets.
Joachim Bauch
2013-06-23 14:47:26 +08:00 -
d8b8542d59
Declare "sha1_init" statically to avoid naming conflicts if linked statically with other libraries providing a method with the same name (e.g. OpenSSL).
Joachim Bauch
2013-06-19 15:10:26 +02:00 -
a0bdb18b77
Declare "sha1_init" statically to avoid naming conflicts if linked statically with other libraries providing a method with the same name (e.g. OpenSSL).
Joachim Bauch
2013-06-19 15:10:26 +02:00 -
2e519dce7a
Merge
8977d5e513
into0c9563bbd2
Joachim Bauch
2013-06-19 06:07:31 -07:00 -
8977d5e513
Support empty ping and pong packets.
Joachim Bauch
2013-06-19 15:00:23 +02:00