Andy Green
|
d9e6263323
|
client: use effective wsi for some callbacks
|
2018-07-21 09:07:58 +08:00 |
|
Andy Green
|
9a1462d221
|
client: use lws_strdup for client_hostname_copy
https://github.com/warmcat/libwebsockets/issues/1343
|
2018-07-19 06:16:15 +08:00 |
|
Andy Green
|
264583fe7d
|
lws_get_peer_write_allowance: cope with no role callback for it
https://github.com/warmcat/libwebsockets/issues/1339
|
2018-07-17 18:29:25 +08:00 |
|
Dmytro Ivanov
|
b3cf069733
|
Android: Fixing missing sockaddr_in definition.
|
2018-07-16 09:39:04 +08:00 |
|
chrisplusplus
|
55e914693e
|
Update protocol_lws_minimal_server_echo.c
This plugin will not compile as a plugin without changing
LWS_PLUGIN_PROTOCOL_MINIMAL_server_echo to
LWS_PLUGIN_PROTOCOL_MINIMAL_SERVER_ECHO
|
2018-07-11 15:30:18 +08:00 |
|
shinny-chengzhi
|
888b030bae
|
windows: fix io hang after large deflate frame
Fix I/O hang after received a large deflate frame
|
2018-07-11 15:29:09 +08:00 |
|
張俊芝
|
8f5738299a
|
Fixes the binding error when SMP in tandem with a Unix domain socket
|
2018-07-08 20:51:25 +08:00 |
|
Andy Green
|
6517e01258
|
pmd: fix stray client-only
Fix wrong loglevels on some pmd debug stuff
Small cosmetic cleaning
|
2018-06-30 09:55:07 +08:00 |
|
Andy Green
|
f85b2e978b
|
logging: stderr: reduce brightness of some ANSI loglevels
|
2018-06-30 09:55:07 +08:00 |
|
Rosen Penev
|
578ac00a3a
|
openssl: Fix compile with 1.1.0 - deprecated APIs
These function have been deprecated. Keep compatibility with OpenSSL 1.0.2 as it is still supported.
|
2018-06-30 09:43:27 +08:00 |
|
Dominyk Tiller
|
c708bda0f4
|
libwebsockets.h: include new libuv header
|
2018-06-24 10:57:51 +08:00 |
|
Dominyk Tiller
|
ff39794eb7
|
CMakeLists: add check for new libuv header
|
2018-06-24 10:57:48 +08:00 |
|
Andy Green
|
aea3ef2a5a
|
fd_cloexec: add and use lws_open wrapper and lws_plat_apply_FD_CLOEXEC() on cgi
This adds lws_open() like master, but unlike master, it can't add it as a
public api. Instead it's used internally only.
|
2018-06-23 13:02:12 +08:00 |
|
Per Bothner
|
dfb4dde763
|
sockets: FD_CLOEXEC
If the user code forks, it inherits open copies of all
lws sockets, which conflict if lws later decides to
close them.
|
2018-06-23 05:47:01 +08:00 |
|
Andy Green
|
b49ef8b6d1
|
http: urlarg capture fixes
|
2018-06-19 13:32:27 +08:00 |
|
Andy Green
|
635ecb450c
|
http: skip NULs between fragments
|
2018-06-19 13:32:15 +08:00 |
|
Andy Green
|
bdedd1a910
|
max_http_header_pool2: migrate context ah pool limit and count to unsigned int
|
2018-06-19 13:30:50 +08:00 |
|
Silas Parker
|
f42c1064ce
|
client: off-by-one in redirect max length calc
https://libwebsockets.org/pipermail/libwebsockets/2018-June/003729.html
|
2018-06-18 18:41:46 +08:00 |
|
Andy Green
|
f195550972
|
minimal-http-server-dynamic: add tls vhost as well
|
2018-06-16 13:49:39 +08:00 |
|
Andy Green
|
f256fdea05
|
LWS_ILLEGAL_HTTP_CONTENT_LEN implies connection:close
If no content-length is coming, we just can't do
http/1.1 keep-alive.
|
2018-06-16 13:49:39 +08:00 |
|
Andy Green
|
d1ca974b9f
|
http: defer transaction completed if partial pending
This is only helpful for http/1... the real solution is cut up
sending large things.
|
2018-06-16 13:24:26 +08:00 |
|
Fabio Alessandrelli
|
80e1c85258
|
Add fix for forward declaration in BSD
|
2018-06-08 05:48:35 +08:00 |
|
Andy Green
|
08f47c84d2
|
sshd: make sure no aliases on last_alloc
|
2018-06-07 09:44:35 +08:00 |
|
Andy Green
|
3a499dd53d
|
client: pipelining needs ah reset at client transaction completed
|
2018-06-04 07:15:39 +08:00 |
|
Andy Green
|
b63ffd9184
|
minimal ring: keep coverity happy for NULL pointer possibility
|
2018-06-03 17:11:21 +08:00 |
|
Ecionis
|
6b9306d165
|
windows: fix microseconds time calculation
https://github.com/warmcat/libwebsockets/issues/1297
|
2018-06-02 05:59:30 +08:00 |
|
Alfred Sawaya
|
3f7ffeddac
|
fix memleak when role h1 failed to upgrade to websocket
|
2018-06-02 05:57:40 +08:00 |
|
|
d2b47b458b
|
rpm: add missing build-time dependencies
|
2018-05-26 09:17:42 +08:00 |
|
|
9ba68a64c0
|
rpm: do parallel compilation during rpm builds
|
2018-05-26 09:17:36 +08:00 |
|
|
4b539e3b0f
|
rpm: add missing test-apps to spec file
|
2018-05-26 09:17:29 +08:00 |
|
|
13f70dde2b
|
rpm: fix bogus date in changelog
|
2018-05-26 09:17:23 +08:00 |
|
|
3e25edf1ee
|
cmake: CPACK_SOURCE_IGNORE_FILES is a list of regular expressions
|
2018-05-26 09:17:15 +08:00 |
|
qmatt
|
0425d962e5
|
lwsl_debug: NOP if no _DEBUG
|
2018-05-26 09:07:08 +08:00 |
|
Andy Green
|
49c7e8238b
|
cancel pipes: treat nonzero return code from platform only as indication not to use dummy_pipe_fds
https://github.com/warmcat/libwebsockets/issues/1291
|
2018-05-25 21:45:36 +08:00 |
|
Andy Green
|
2c2969cdac
|
travis: handle reduced max run time by splitting autobahn tests across two instances
|
2018-05-25 21:45:27 +08:00 |
|
Andy Green
|
ad078faaaf
|
client: fix SOCKS5 compilation
https://github.com/warmcat/libwebsockets/issues/1292
|
2018-05-25 21:44:59 +08:00 |
|
Andy Green
|
227c1a0df2
|
h2 client: no close callback for network stream
|
2018-05-24 11:27:56 +08:00 |
|
Andy Green
|
a2e0dc92ce
|
sshd: fix timingsafe_bcmp
https://github.com/warmcat/libwebsockets/issues/1288
|
2018-05-23 17:22:45 +08:00 |
|
Andy Green
|
34d07125e7
|
ws: pingpong: server wants to send pings too
During the role refactoring pingpong accidentally
became something only a client wsi could initiate.
https://github.com/warmcat/libwebsockets/issues/1283
|
2018-05-22 16:31:18 +08:00 |
|
Andy Green
|
82fc4756be
|
cgi: fix QUERY_STRING
|
2018-05-18 14:45:43 +08:00 |
|
Silas Parker
|
fde8c823ac
|
cmake: align include used for LWS_HAVE_TCP_USER_TIMEOUT
|
2018-05-15 08:28:21 +08:00 |
|
Andy Green
|
56eef571a0
|
mbedtls: allow build with LWS_ROLE_WS=0
|
2018-05-11 16:43:10 +08:00 |
|
Andy Green
|
bc409bbc2e
|
lws_read_h1: handle LRS_RETURNED_CLOSE
|
2018-05-11 10:26:52 +08:00 |
|
Andy Green
|
a77e2a7fbf
|
role ws: allow zero length PONG
|
2018-05-09 18:55:26 +08:00 |
|
Andy Green
|
24c216fac5
|
minimal-ws-client-ping
|
2018-05-09 17:02:03 +08:00 |
|
Andy Green
|
d6e3346763
|
LWS_INLINE: replace all inline
|
2018-05-09 09:24:17 +08:00 |
|
Andy Green
|
0ef3eae50b
|
minimal-http-server-form-get: fix redirect api usage
|
2018-05-07 16:33:14 +08:00 |
|
Andy Green
|
eaa935a80a
|
v3.0.0
|
2018-05-07 13:38:53 +08:00 |
|
Andy Green
|
1d3cafe179
|
autobahn: 12.3.1 and 12.3.2 also affected by autobahn bug
|
2018-05-07 13:37:25 +08:00 |
|
Andy Green
|
2f5f1125f7
|
esp32: align hrtimer and avoid compiler warning
|
2018-05-07 13:34:14 +08:00 |
|