net/server_select.lua
Fri, 06 Jul 2018 19:02:19 +0200 Kim Alvefur net.server: Set default read timeout to 14 minutes (fixes #971)
Wed, 09 May 2018 16:15:40 +0200 Kim Alvefur net.server: Add watchfd, a simple API for watching file descriptors
Tue, 10 Apr 2018 20:40:07 +0100 Matthew Wild net.server_select: Allow setquitting("once") to allow resuming the loop later
Sun, 04 Feb 2018 01:51:25 +0100 Kim Alvefur Fix spelling throughout the codebase [codespell]
Fri, 23 Feb 2018 15:30:00 +0000 Matthew Wild net.server_select: Better detection of errors for outgoing connections
Sat, 26 Nov 2016 20:11:03 +0100 Kim Alvefur Merge 0.10->trunk
Thu, 24 Nov 2016 14:18:25 +0100 Kim Alvefur Merge 0.9->0.10
Tue, 22 Nov 2016 15:28:24 +0100 Kim Alvefur net.server_select: Prevent writes after a handler is closed (fixes #783 I hope)
Thu, 28 Jul 2016 09:39:50 +0100 Matthew Wild Merge 0.10 -> trunk
Thu, 28 Jul 2016 16:14:39 +0800 Anton Shestakov net.server_select: remove unused import [luacheck]
Thu, 14 Jul 2016 13:41:02 +0200 Kim Alvefur Merge 0.10->trunk
Thu, 14 Jul 2016 18:49:38 +0800 Anton Shestakov net.server_select: remove unused one-letter loop variable [luacheck]
Fri, 08 Jul 2016 22:01:10 +0200 Kim Alvefur Merge 0.10->trunk
Sat, 09 Jul 2016 00:37:34 +0800 Anton Shestakov net.server_select: remove unused one-letter loop variables [luacheck]
Tue, 29 Mar 2016 15:38:14 +0200 Kim Alvefur Merge 0.10->trunk
Mon, 19 Jan 2015 14:01:11 -0500 daurnimator net.server_select: Remove do-nothing os_difftime calls [backported from trunk]
Fri, 22 Jan 2016 15:03:02 +0100 Kim Alvefur Merge 0.10->trunk
Fri, 22 Jan 2016 14:49:05 +0100 Kim Alvefur Merge 0.9->0.10
Fri, 22 Jan 2016 02:00:43 +0100 Kim Alvefur server_select: Add logging of when servers are paused and resumed
Fri, 22 Jan 2016 02:00:27 +0100 Kim Alvefur server_select: Pause and mark server as full if accepting a client fails (fixes #597)
Fri, 22 Jan 2016 01:59:25 +0100 Kim Alvefur server_select: Retry accepting clients from full servers after 10s (matches libevent behaviour)
Fri, 22 Jan 2016 01:58:39 +0100 Kim Alvefur server_select: Keep track of which server listeners are full
Sun, 10 Jan 2016 03:57:17 +0100 Kim Alvefur Merge 0.10->trunk
Sat, 09 Jan 2016 23:54:19 +0100 Kim Alvefur net.server_select: Add 'server' method to client connections (present in server_event)
Mon, 04 Jan 2016 09:09:15 +0000 Matthew Wild Merge 0.10->trunk
Sun, 03 Jan 2016 17:19:14 +0100 Kim Alvefur server_select: Forward the actual TLS handshake error message
Sat, 02 Jan 2016 20:42:53 +0000 Matthew Wild Merge 0.10->trunk
Sat, 02 Jan 2016 20:42:20 +0000 Matthew Wild net.server_select: Close all connections when quitting (and not just stepping), matches server_event
Thu, 03 Sep 2015 16:43:46 +0100 Matthew Wild Merge 0.10->trunk
Mon, 23 Dec 2013 17:57:53 +0100 Kim Alvefur 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)
Mon, 23 Dec 2013 17:55:41 +0100 Kim Alvefur net.server_{select,event}: addclient: Add argument for overriding socket type
Wed, 18 Dec 2013 18:06:33 -0500 daurnimator net/server_select: Fix typo
Wed, 18 Dec 2013 17:55:03 -0500 daurnimator net/server_select: addclient: Check arguments
Wed, 18 Dec 2013 17:54:31 -0500 daurnimator net/server_select: addclient: Check for failure correctly; remove wrapconnection call on failure
Wed, 18 Dec 2013 17:51:27 -0500 daurnimator net/server_select: Check arguments to add_server correctly
Thu, 20 Aug 2015 13:05:22 +0200 Kim Alvefur Merge 0.10->trunk
Mon, 23 Feb 2015 12:04:43 +0100 Kim Alvefur net.server_{select,event}: Don't rely on LuaSocket and LuaSec being present in the globals table
Mon, 19 Jan 2015 14:09:13 -0500 daurnimator net.server_select: Remove unused code
Mon, 19 Jan 2015 14:05:37 -0500 daurnimator net.server_select: Remove socket.sleep call from main loop
Mon, 19 Jan 2015 14:01:11 -0500 daurnimator net.server_select: Remove do-nothing os_difftime calls
Thu, 15 Jan 2015 09:05:08 -0500 daurnimator net.server_select: In add_task timer callback, use passed in time rather than re-fetching
Thu, 15 Jan 2015 09:03:00 -0500 daurnimator net.server_select: Fix timers not being fired until another timer fixes (or 1 second passes)
Mon, 20 Oct 2014 16:13:24 -0400 daurnimator Move timer code out of util.timer and into relevant net.server backends
Sun, 05 Oct 2014 15:37:46 +0200 Kim Alvefur Merge 0.10->trunk
Fri, 03 Oct 2014 14:42:18 +0200 Kim Alvefur net.server_select: Reset read timeout timer if the event is handled
Sun, 28 Sep 2014 01:56:22 +0200 Kim Alvefur Merge 0.10->trunk
Fri, 26 Sep 2014 17:16:46 +0100 Matthew Wild 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)
Tue, 02 Sep 2014 22:34:32 +0200 Kim Alvefur Merge 0.10->trunk
Tue, 02 Sep 2014 22:33:11 +0200 Kim Alvefur Merge 0.9->0.10
Tue, 02 Sep 2014 17:23:44 +0100 Matthew Wild net.server_select: 'listener'->'listeners' (fixes undefined global access)
Fri, 29 Aug 2014 11:39:56 +0100 Matthew Wild net.server_{select,event}: Add 'ondetach' callback for listener objects, to notify them when another listener is being assigned to a connection
Fri, 25 Jul 2014 13:54:47 +0100 Matthew Wild Merge 0.10->trunk
Fri, 25 Jul 2014 13:54:27 +0100 Matthew Wild Merge 0.9->0.10
Fri, 25 Jul 2014 13:53:39 +0100 Matthew Wild net.server_select/event: Switch sender mode to *a when reading, to make sure we get all available data
Wed, 25 Jun 2014 12:15:00 -0400 daurnimator net/server_*: Fix addclient: LuaSocket 3.0-rc1 sometimes returns EALREADY instead of EINPROGRESS when the dns lookup has multiple results
Wed, 02 Apr 2014 17:42:22 +0100 Matthew Wild Merge 0.10->trunk
Wed, 02 Apr 2014 17:41:38 +0100 Matthew Wild Merge 0.9->0.10
Tue, 01 Apr 2014 15:26:40 +0200 Kim Alvefur net.server_{select,event}: Add compat code for supporting the same client port API on connections
Mon, 23 Dec 2013 23:23:59 +0100 Kim Alvefur net.server_{select,event}: addclient: Handle missing getaddrinfo
Mon, 23 Dec 2013 17:57:53 +0100 Kim Alvefur 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)
less more (0) -100 -60 tip