Log

net/server_select.lua @ 8942:ecb5e13d97bb

description author age
net.server: Add watchfd, a simple API for watching file descriptors Kim Alvefur 2018-05-09
net.server_select: Allow setquitting("once") to allow resuming the loop later Matthew Wild 2018-04-10
Fix spelling throughout the codebase [codespell] Kim Alvefur 2018-02-04
net.server_select: Better detection of errors for outgoing connections Matthew Wild 2018-02-23
Merge 0.10->trunk Kim Alvefur 2016-11-26
Merge 0.9->0.10 Kim Alvefur 2016-11-24
net.server_select: Prevent writes after a handler is closed (fixes #783 I hope) Kim Alvefur 2016-11-22
Merge 0.10 -> trunk Matthew Wild 2016-07-28
net.server_select: remove unused import [luacheck] Anton Shestakov 2016-07-28
Merge 0.10->trunk Kim Alvefur 2016-07-14
net.server_select: remove unused one-letter loop variable [luacheck] Anton Shestakov 2016-07-14
Merge 0.10->trunk Kim Alvefur 2016-07-08
net.server_select: remove unused one-letter loop variables [luacheck] Anton Shestakov 2016-07-08
Merge 0.10->trunk Kim Alvefur 2016-03-29
net.server_select: Remove do-nothing os_difftime calls [backported from trunk] daurnimator 2015-01-19
Merge 0.10->trunk Kim Alvefur 2016-01-22
Merge 0.9->0.10 Kim Alvefur 2016-01-22
server_select: Add logging of when servers are paused and resumed Kim Alvefur 2016-01-22
server_select: Pause and mark server as full if accepting a client fails (fixes #597) Kim Alvefur 2016-01-22
server_select: Retry accepting clients from full servers after 10s (matches libevent behaviour) Kim Alvefur 2016-01-22
server_select: Keep track of which server listeners are full Kim Alvefur 2016-01-22
Merge 0.10->trunk Kim Alvefur 2016-01-10
net.server_select: Add 'server' method to client connections (present in server_event) Kim Alvefur 2016-01-09
Merge 0.10->trunk Matthew Wild 2016-01-04
server_select: Forward the actual TLS handshake error message Kim Alvefur 2016-01-03
Merge 0.10->trunk Matthew Wild 2016-01-02
net.server_select: Close all connections when quitting (and not just stepping), matches server_event Matthew Wild 2016-01-02
Merge 0.10->trunk Matthew Wild 2015-09-03
net.server_{select,event}: addclient: Use getaddrinfo to detect IP address type if no socket type argument given. (Argument must be given for non-TCP) Kim Alvefur 2013-12-23
net.server_{select,event}: addclient: Add argument for overriding socket type Kim Alvefur 2013-12-23
net/server_select: Fix typo daurnimator 2013-12-18
net/server_select: addclient: Check arguments daurnimator 2013-12-18
net/server_select: addclient: Check for failure correctly; remove wrapconnection call on failure daurnimator 2013-12-18
net/server_select: Check arguments to add_server correctly daurnimator 2013-12-18
Merge 0.10->trunk Kim Alvefur 2015-08-20
net.server_{select,event}: Don't rely on LuaSocket and LuaSec being present in the globals table Kim Alvefur 2015-02-23
net.server_select: Remove unused code daurnimator 2015-01-19
net.server_select: Remove socket.sleep call from main loop daurnimator 2015-01-19
net.server_select: Remove do-nothing os_difftime calls daurnimator 2015-01-19
net.server_select: In add_task timer callback, use passed in time rather than re-fetching daurnimator 2015-01-15
net.server_select: Fix timers not being fired until another timer fixes (or 1 second passes) daurnimator 2015-01-15
Move timer code out of util.timer and into relevant net.server backends daurnimator 2014-10-20
Merge 0.10->trunk Kim Alvefur 2014-10-05
net.server_select: Reset read timeout timer if the event is handled Kim Alvefur 2014-10-03
Merge 0.10->trunk Kim Alvefur 2014-09-27
net.server_select: When an SSL handshake is connected, if there is pending data to be written to the socket, mark the socket as waiting to send (thanks daurnimator) Matthew Wild 2014-09-26
Merge 0.10->trunk Kim Alvefur 2014-09-02
Merge 0.9->0.10 Kim Alvefur 2014-09-02
net.server_select: 'listener'->'listeners' (fixes undefined global access) Matthew Wild 2014-09-02
net.server_{select,event}: Add 'ondetach' callback for listener objects, to notify them when another listener is being assigned to a connection Matthew Wild 2014-08-29
Merge 0.10->trunk Matthew Wild 2014-07-25
Merge 0.9->0.10 Matthew Wild 2014-07-25
net.server_select/event: Switch sender mode to *a when reading, to make sure we get all available data Matthew Wild 2014-07-25
net/server_*: Fix addclient: LuaSocket 3.0-rc1 sometimes returns EALREADY instead of EINPROGRESS when the dns lookup has multiple results daurnimator 2014-06-25
Merge 0.10->trunk Matthew Wild 2014-04-02
Merge 0.9->0.10 Matthew Wild 2014-04-02
net.server_{select,event}: Add compat code for supporting the same client port API on connections Kim Alvefur 2014-04-01
net.server_{select,event}: addclient: Handle missing getaddrinfo Kim Alvefur 2013-12-23
net.server_{select,event}: addclient: Use getaddrinfo to detect IP address type if no socket type argument given. (Argument must be given for non-TCP) Kim Alvefur 2013-12-23
net.server_{select,event}: addclient: Add argument for overriding socket type Kim Alvefur 2013-12-23