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
-
c3e8337bbd
Windows: Support LWS_POLLHUP socket event
Patrick Gansterer
2014-03-30 09:54:55 +02:00 -
b47f87b04b
Introduce LWS_POLLIN, LWS_POLLOUT and LWS_POLLHUP
Patrick Gansterer
2014-03-30 09:18:05 +02:00 -
25c2624c5e
Merge
8a9bb23658
intoe85ddb4822
Patrick Gansterer
2014-03-30 06:45:33 +00:00 -
12f54eebf4
Merge
3f2d6c4cd9
intoe85ddb4822
Patrick Gansterer
2014-03-30 06:45:20 +00:00 -
e85ddb4822
Merge branch 'tid' of https://github.com/paroga/libwebsockets
Andy Green
2014-03-30 09:48:59 +08:00 -
c99be1ba5d
Merge
0bf8fe51bf
into0fc37b64f6
Patrick Gansterer
2014-03-29 08:34:54 +00:00 -
0bf8fe51bf
Add missing resetting of the service_tid on Windows
Patrick Gansterer
2014-03-29 09:34:24 +01:00 -
d88269eaea
Merge
73882e49fc
into0fc37b64f6
Patrick Gansterer
2014-03-29 07:31:02 +00:00 -
73882e49fc
Remove websock-w32.h
Patrick Gansterer
2014-03-29 08:25:58 +01:00 -
462c981e9c
Move #define for random() into the test applications where needed
Patrick Gansterer
2014-03-29 08:05:07 +01:00 -
970e19ceaa
Remove unreferenced local variable on Windows
Patrick Gansterer
2014-03-29 07:52:37 +01:00 -
60cbbac880
Use Sleep() instead of usleep() on Windows
Patrick Gansterer
2014-03-29 07:52:01 +01:00 -
fc5734c339
Remove dummy headers for Windows
Patrick Gansterer
2014-03-29 07:43:38 +01:00 -
8df031d336
Remove emulated_poll on Windows
Patrick Gansterer
2014-03-29 07:15:40 +01:00 -
0fc37b64f6
windows Use WSAWaitForMultipleEvents() instead of poll() on Windows
Patrick Gansterer
2014-03-28 15:44:56 +01:00 -
8c020f2363
Build fixes for WindowsCE
Patrick Gansterer
2014-03-28 18:09:20 +01:00 -
7a4583444e
Merge
7a953d6c36
into6ff04bb459
Patrick Gansterer
2014-03-28 18:45:46 +00:00 -
7a953d6c36
Remove remaining calls to poll() on Windows
Patrick Gansterer
2014-03-28 19:25:50 +01:00 -
2970d38a7f
Use WSAWaitForMultipleEvents in libwebsocket_service() on Windows
Patrick Gansterer
2014-03-28 17:46:11 +01:00 -
566cd7c2c6
Keep a WSAEVENT for every socket on Windows
Patrick Gansterer
2014-03-28 17:40:18 +01:00 -
6fb6fe9997
Avoid duplicated code for accessing variables in lws_change_pollfd()
Patrick Gansterer
2014-03-28 15:44:56 +01:00 -
8a9bb23658
Build fixes for WindowsCE
Patrick Gansterer
2014-03-28 18:09:20 +01:00 -
6ff04bb459
Remove duplicated code for setting the socket options
Patrick Gansterer
2014-03-28 09:28:13 +01:00 -
6837bf175b
Merge
cd0445455f
into0447329414
Patrick Gansterer
2014-03-28 08:30:52 +00:00 -
3f2d6c4cd9
Remove duplicated code for setting the socket options
Patrick Gansterer
2014-03-28 09:28:13 +01:00 -
0447329414
Fix IPv6 on non-Linux platforms
Patrick Gansterer
2014-03-28 08:28:02 +01:00 -
1d7eb26726
Merge
236bc6bc4e
into145ecece10
Patrick Gansterer
2014-03-28 07:29:44 +00:00 -
cd0445455f
Fix IPv6 on non-Linux platforms
Patrick Gansterer
2014-03-28 08:28:02 +01:00 -
145ecece10
cyassl skip setting SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER
Andy Green
2014-03-28 14:00:01 +08:00 -
a616300091
Fix nonblocking connect on Windows
Patrick Gansterer
2014-03-27 11:21:41 +01:00 -
236bc6bc4e
Fix nonblocking connect on Windows
Patrick Gansterer
2014-03-27 11:21:41 +01:00 -
7844d04adc
ipv6 client fix
Andy Green
2014-03-25 14:08:21 +08:00 -
055f2979ec
ipv6 integration fixes
Andy Green
2014-03-24 16:09:25 +08:00 -
3f13ea2264
add ipv6 support
James Devine
2014-03-24 16:09:25 +08:00 -
9ed754d46e
fix NO_EXTENSIONS
Andy Green
2014-03-23 15:15:54 +08:00 -
9769f4f293
libev port
Andrew Canaday
2014-03-23 13:25:07 +08:00 -
03203aba93
trac 58 ssl enable SNI per vhost certs
erauhut
2014-03-23 12:24:40 +08:00 -
28b12ad0af
ssl output handle want read write
Andy Green
2014-03-23 12:02:52 +08:00 -
35c80f9885
ssl add SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER to server and client
Andy Green
2014-03-23 11:53:07 +08:00 -
e254d9589d
truncated send keep and grow truncation buffer
Andy Green
2014-03-23 11:41:15 +08:00 -
27e770b0ef
clean output.c a little
Andy Green
2014-03-23 11:21:51 +08:00 -
564056d27c
nonzero return from client parser is close
Andy Green
2014-03-17 18:40:08 +08:00 -
d2ec7adbab
ssl client use OS CA root certs by default
Andy Green
2014-03-15 10:39:29 +08:00 -
5ac7e7ad5a
client allow user callback to close on nonzero return
Andy Green
2014-03-15 09:32:40 +08:00 -
bbc5c07054
upgrade and improve storage efficiency of minilex
Andy Green
2014-03-09 11:49:21 +08:00 -
1ee57f6fe8
Add libwebsocket_cancel_service() to let a pending libwebsocket_service() return
Patrick Gansterer
2014-03-06 11:57:50 +01:00 -
25f8b9e230
openwrt: add cyassl options, update to LWS_ cmake syntax
John Clark
2014-03-02 16:27:10 -05:00 -
9aa2b08546
Merge remote-tracking branch 'warmcat/master'
John Clark
2014-03-06 09:23:07 -05:00 -
d2cbdef716
Merge
321a7f4f3f
intoe04ec35a43
JoakimSoderberg
2014-03-06 12:55:38 +00:00 -
e04ec35a43
Fix installation into relative installation directory
Patrick Gansterer
2014-02-28 16:29:28 +01:00 -
623f3a764e
Merge
d308aad0b5
intocb6ee152d2
Patrick Gansterer
2014-03-03 13:02:57 +01:00 -
6012ce5ba0
Merge
0b33f8e196
intocb6ee152d2
Patrick Gansterer
2014-03-03 13:02:40 +01:00 -
cb6ee152d2
Define libwebsocket_write_http as a macro instead of inline
Patrick Gansterer
2014-03-03 12:21:20 +01:00 -
d308aad0b5
Define libwebsocket_write_http as a macro instead of inline
Patrick Gansterer
2014-03-03 12:21:20 +01:00 -
0b33f8e196
Remove checks for inline from CMakeLists.txt
Patrick Gansterer
2014-03-03 11:29:09 +01:00 -
043f9c122d
Merge
536d44bba1
intoae1a8be61a
Patrick Gansterer
2014-03-03 11:27:48 +01:00 -
a6b2bfd71e
use CP rather than INSTALL_BIN to preserve symbolic link
John Clark
2014-03-02 22:45:51 -05:00 -
ae1a8be61a
win32 provide empty declaration for inline
Andy Green
2014-03-03 07:21:30 +08:00 -
71a8870fa2
add cyassl options, update to LWS_ cmake syntax
John Clark
2014-03-02 16:27:10 -05:00 -
187816c657
Merge
a82bc7650b
into388dc7d201
John Clark
2014-03-02 16:31:42 -05:00 -
a82bc7650b
add cyassl options, update to LWS_ cmake syntax
John Clark
2014-03-02 16:27:10 -05:00 -
388dc7d201
Fix cyassl flags, update documentation
John Clark
2014-03-01 22:24:47 -05:00 -
a7aff3ae81
Fix installation into relative installation directory
Patrick Gansterer
2014-02-28 16:29:28 +01:00 -
6f871e1789
Merge
53386d290e
into4a83727bf6
Patrick Gansterer
2014-02-28 15:19:19 +01:00 -
536d44bba1
Replace inline with LWS_INLINE
Patrick Gansterer
2014-02-28 15:15:21 +01:00 -
4a83727bf6
Remove duplicated implementations for bzero()
Patrick Gansterer
2014-02-28 13:17:49 +01:00 -
53386d290e
Remove duplicated implementations for bzero()
Patrick Gansterer
2014-02-28 13:17:49 +01:00 -
05714e5ad9
Merge
82e4c00bd7
into2dbd837c41
Patrick Gansterer
2014-02-28 13:15:25 +01:00 -
2dbd837c41
WSAGetLastError() instead of errno on Windows
Patrick Gansterer
2014-02-28 12:37:52 +01:00 -
af93a71a90
Remove duplicated implementations for bzero()
Patrick Gansterer
2014-02-28 12:57:46 +01:00 -
82e4c00bd7
Use WSAGetLastError() instead of errno on Windows
Patrick Gansterer
2014-02-28 12:37:52 +01:00 -
8b7947e36e
Merge
b75a5a5a7a
into61a6ae4f77
Patrick Gansterer
2014-02-28 02:48:19 +01:00 -
61a6ae4f77
Check if getenv() exists
Patrick Gansterer
2014-02-28 02:32:03 +01:00 -
148b945f7f
Allow setting the HTTP proxy via creation info
Patrick Gansterer
2014-02-28 02:31:23 +01:00 -
b75a5a5a7a
Check if getenv() exists
Patrick Gansterer
2014-02-28 02:32:03 +01:00 -
7c7bc10bbc
Allow setting the HTTP proxy via creation info
Patrick Gansterer
2014-02-28 02:31:23 +01:00 -
02684c54fb
fix missing include for time
Andy Green
2014-02-28 09:09:17 +08:00 -
5b71aac2ed
Enable compilation on Windows CE
Patrick Gansterer
2014-02-28 01:31:39 +01:00 -
cd9d6c5149
Correctly server non-ASCII filenames on Windows
Patrick Gansterer
2014-02-28 01:29:28 +01:00 -
9d614917c3
Add dummy implementation when strerror() is missing
Patrick Gansterer
2014-02-28 00:59:53 +01:00 -
e5720a347e
Cleanup include statements
Patrick Gansterer
2014-02-28 00:57:19 +01:00 -
8a59033565
Fix type checks in CMake
Patrick Gansterer
2014-02-28 00:42:08 +01:00 -
ce8079c09b
Add explicit cast to setsockopt() calls
Patrick Gansterer
2014-02-28 00:37:20 +01:00 -
7e2e0cf4e1
Merge
4b81abf64d
intofce64cda4c
Patrick Gansterer
2014-02-28 01:37:31 +01:00 -
4b81abf64d
Enable compilation on Windows CE
Patrick Gansterer
2014-02-28 01:31:39 +01:00 -
1724767a2b
Correctly server non-ASCII filenames on Windows
Patrick Gansterer
2014-02-28 01:29:28 +01:00 -
3aca358bf4
Add dummy implementation when strerror() is missing
Patrick Gansterer
2014-02-28 00:59:53 +01:00 -
ca2df3ab9a
Cleanup include statements
Patrick Gansterer
2014-02-28 00:57:19 +01:00 -
4b53db185a
Fix type checks in CMake
Patrick Gansterer
2014-02-28 00:42:08 +01:00 -
f253795da4
Add explicit cast to setsockopt() calls
Patrick Gansterer
2014-02-28 00:37:20 +01:00 -
29b543a22e
Set the HTTP proxy via creation info
Patrick Gansterer
2014-02-28 00:32:44 +01:00 -
534142e822
Merge
38d652daae
intofce64cda4c
Patrick Gansterer
2014-02-27 14:34:17 +01:00 -
760b7aead3
Merge
3e86053e61
intofce64cda4c
Patrick Gansterer
2014-02-27 14:34:05 +01:00 -
b5b2b3a4b4
Merge
111c83df43
intofce64cda4c
Patrick Gansterer
2014-02-27 14:33:50 +01:00 -
fce64cda4c
Fix Content-Type header of http status response
Patrick Gansterer
2014-02-27 11:42:41 +01:00 -
81338aa886
Use native file functions on Windows
Patrick Gansterer
2014-02-27 03:21:50 +01:00 -
3ef96e8095
Rename leave to cleanup
Patrick Gansterer
2014-02-26 21:56:59 +01:00 -
b4663d4f5f
Merge
8eb29a2a45
into92792b4eef
Patrick Gansterer
2014-02-27 14:11:02 +01:00 -
cd2de16397
Merge
b3ffc82dd5
into92792b4eef
Patrick Gansterer
2014-02-27 14:10:44 +01:00 -
92792b4eef
Avoid calls to gettimeofday()
Patrick Gansterer
2014-02-26 21:37:31 +01:00