Andy Green
c36a1e8ed0
clean: internally use LWS_WITH_CLIENT and _SERVER
...
Remove some more things in LWS_WITH_SERVER=0 case
2019-08-26 09:58:57 +01:00
Andy Green
d7f0521aeb
private.h: rename to contain dir
...
Having unique private header names is a requirement of a particular
platform build system it's desirable to work with
2019-08-15 10:49:52 +01:00
Andy Green
26319663f7
license: switch LGPLv2.1+SLE parts to MIT
2019-08-14 10:44:38 +01:00
Andy Green
2fc35ef6bd
stats: move to pt and improve presentation
2019-08-12 06:18:04 +01:00
Jackson Ming Hu
310bd7d5d4
esp32: use strerror instead of gai_strerror
2019-07-02 08:54:29 +01:00
Chen Xi
892cde2c71
rtos: add support for AMAZON_RTOS
2019-06-05 05:04:17 +01:00
Andy Green
7ca8b77f2c
pmd: split ebufs to track in and out
2019-05-06 07:31:32 +01:00
Andy Green
8d473ad78c
smtp: make abstract
2019-05-04 08:28:31 +01:00
Andy Green
c13ad5b648
rx flow: use dll2
2019-04-21 19:35:18 +01:00
Andy Green
462847bb6f
lws_dll: remove lws_dll_lws and deprecate lws_dll_remove
2019-03-21 06:19:31 +08:00
Andy Green
f8cd973f85
mingw: windows: make minimal examples build
2019-03-10 08:02:02 +08:00
Andy Green
c741f71465
adopt: force incoming fd to nonblocking
...
Incoming fds muct be nonblocking for any event loop... add a platform
api to do that and call it during adopt.
2019-03-10 08:02:02 +08:00
Andy Green
a57d13cb1b
smp: adopt: deal with load balancing init window
...
With SMP as soon as we add the new sockfd to the fds table, in the
case we load-balanced the fd on to a different pt, service on it
becomes live immediately and concurrently. This can lead to the
unexpected situation that while we think we're still initing the
new wsi from our thread, it can have lived out its whole life
concurrently from another service thread.
Add a volatile flag to inform the owning pt that if it wants to
service the wsi during this init window, it must wait and retry
next time around the event loop.
2019-03-10 08:02:02 +08:00
Andy Green
419f02ef67
optee: avoid using gai_strerror in udp
2019-02-07 06:22:03 +08:00
Andy Green
84a57540ab
LWS_WITH_NETWORK: cmake option for no network code
2019-01-13 07:54:57 +08:00