Log

net/server_event.lua @ 7851:80ee0d9cd56f

description author age
net.server_event: Also replace 'ondrain' when setting new listeners (thanks Ge0rG) Kim Alvefur 2017-01-04
Merge 0.10->trunk Kim Alvefur 2016-10-08
net.server_event: Restore destruction of socket on read timeout (lost since e67891ad18d6) (thanks Ge0rG) Kim Alvefur 2016-10-08
Merge 0.10->trunk Kim Alvefur 2016-05-04
net.server_event: Schedule another read callback if there is still data left in buffer after reading (fixes #583 for real) Kim Alvefur 2016-05-04
net.server_event: Collect entire one line function on one line Kim Alvefur 2016-05-04
Merge 0.10->trunk Kim Alvefur 2016-04-19
Merge 0.9->0.10 Kim Alvefur 2016-04-19
net.server_event: Check the buffer *length*, not the buffer itself (Fixes 100% cpu usage introduced in 65abd9d7bf88) Kim Alvefur 2016-04-19
Merge 0.10->trunk Kim Alvefur 2016-04-19
Merge 0.9->0.10 Kim Alvefur 2016-04-19
net.server_event: Return the correct value as timeout Kim Alvefur 2016-04-19
net.server_event: Fix traceback if event re-added during starttls Kim Alvefur 2016-04-19
Merge 0.10->trunk Kim Alvefur 2016-04-19
Merge 0.9->0.10 Kim Alvefur 2016-04-19
net.server_event: Re-add write event if writebuffer is non-empty after write (eg due to writes from ondrain callback) (fixes #661) Kim Alvefur 2016-04-19
Merge 0.10->trunk Kim Alvefur 2016-04-06
server_event: addclient: wrapclient already calls startconnection for us [backported from trunk] daurnimator 2013-12-18
Merge 0.10->trunk Kim Alvefur 2016-04-05
server_event: Split long list of assignments into multiple lines for readability Kim Alvefur 2016-04-05
server_event: Fix indentation (again) Kim Alvefur 2016-04-05
Merge 0.10->trunk Kim Alvefur 2016-03-02
Merge 0.9->0.10 Kim Alvefur 2016-03-02
net.server_event: Return true from conn:resume() to indicate success Kim Alvefur 2016-03-02
net.server_event: Prevent resuming connections without readcallback, eg closed connections (fixes #590) Kim Alvefur 2016-03-02
Merge 0.10->trunk Matthew Wild 2016-01-02
net.server_event: Add conn.type == 'server' for server sockets (fixes closeallservers() ) Matthew Wild 2016-01-02
net.server_event: Return event handle from add_task so it can be closed by eg util.timer Kim Alvefur 2015-11-22
server_event: Remove needless scoping around add_task Kim Alvefur 2015-09-25
Merge 0.10->trunk Kim Alvefur 2015-09-25
server_event: Fix indentation Kim Alvefur 2015-09-25
server_event: Put function keyword on same line as the coroutine.wrap it's being passed to Kim Alvefur 2015-09-25
server_event: Normalize indentation Kim Alvefur 2015-09-25
server_event: Remove unused argument [luacheck] Kim Alvefur 2015-09-25
server_event: Comment out the unused vdebug function [luacheck] Kim Alvefur 2015-09-25
server_event: Remove unused former argument (fixes global access) [luacheck] Kim Alvefur 2015-09-25
server_event: Rename luaevent module variable to avoid name clash [luacheck] Kim Alvefur 2015-09-25
server_event: Add luacheck annotations Kim Alvefur 2015-09-25
server_event: Remove needless scoping and indentation Kim Alvefur 2015-09-25
server_event: Move local references to various functions to top of file Kim Alvefur 2015-09-25
server_event: Replace implementation of ordered set with a simple table set Kim Alvefur 2015-09-25
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_event: pcall require ssl rather than relying on globals daurnimator 2013-12-18
net/server_event: add_client should have same arguments no-matter the server backend 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
Move timer code out of util.timer and into relevant net.server backends daurnimator 2014-10-20
Merge 0.10->trunk Kim Alvefur 2014-09-02
Merge 0.9->0.10 Kim Alvefur 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
Backed out changeset a5b5bce71a11 Kim Alvefur 2014-03-31