net.server_epoll: Make it easy to override handler for incoming data
|
Kim Alvefur |
Sun, 29 Sep 2019 14:50:04 +0200 |
net.server: Handle server name (SNI) as extra argument
|
Kim Alvefur |
Sun, 01 Sep 2019 01:58:38 +0200 |
net.server: Accept and save an 'extra' field for client connections
|
Kim Alvefur |
Sun, 01 Sep 2019 01:55:55 +0200 |
net.server_epoll: Add support for opportunistic writes
|
Kim Alvefur |
Wed, 28 Aug 2019 01:41:00 +0200 |
server_epoll: Add native support for per socket bandwith limits
|
Kim Alvefur |
Sun, 18 Dec 2016 17:39:16 +0000 |
net.server_epoll: Remove unused local [luacheck]
|
Kim Alvefur |
Fri, 26 Jul 2019 21:23:53 +0200 |
net.server_epoll: Overhaul logging with one log sink per connection
|
Kim Alvefur |
Fri, 26 Jul 2019 21:21:48 +0200 |
net.server_epoll: Deprecate libevent emulation layer
|
Kim Alvefur |
Wed, 24 Jul 2019 16:50:06 +0200 |
net.server_epoll: Return errors from creating sockets
|
Kim Alvefur |
Tue, 23 Jul 2019 18:06:34 +0200 |
net.server_epoll: Add experimental option to close connections in case of listener error
|
Kim Alvefur |
Sat, 25 May 2019 16:14:31 +0200 |
net.server_epoll: Return listener error message
|
Kim Alvefur |
Sat, 25 May 2019 16:09:26 +0200 |
Merge 0.11->trunk
|
Kim Alvefur |
Mon, 08 Jul 2019 02:44:32 +0200 |
net.server_epoll: Backport timer optimization 6c2370f17027 from trunk (see #1388)
0.11
|
Kim Alvefur |
Mon, 08 Jul 2019 01:17:34 +0200 |
Merge 0.11->trunk
|
Kim Alvefur |
Sat, 04 May 2019 04:33:41 +0200 |
net.server_epoll: Restore wantread flag after pause (fixes #1354)
0.11
|
Kim Alvefur |
Sat, 04 May 2019 04:23:35 +0200 |
Merge 0.11->trunk
|
Kim Alvefur |
Thu, 28 Mar 2019 17:28:20 +0100 |
net.server_epoll: Skip delayed continuation read on paused connections
0.11
|
Kim Alvefur |
Thu, 28 Mar 2019 12:52:55 +0100 |
net.server_epoll: Handle LuaSec wantread/wantwrite conditions before callbacks (fixes #1333)
0.11
|
Kim Alvefur |
Thu, 28 Mar 2019 12:31:14 +0100 |
net.server_epoll: Optimize timer handling
|
Kim Alvefur |
Tue, 12 Mar 2019 23:13:51 +0100 |
net.server: Only add alternate SNI contexts if at least one is provided
|
Kim Alvefur |
Mon, 11 Mar 2019 13:00:51 +0100 |
net.server_epoll: Add support for SNI (#409)
|
Kim Alvefur |
Sun, 10 Mar 2019 19:35:34 +0100 |
net.server: New API for creating server listeners
|
Kim Alvefur |
Thu, 13 Sep 2018 21:16:37 +0200 |
net.server_epoll: Increase send_timeout to 3 minutes (to match server_event)
|
Kim Alvefur |
Sat, 09 Feb 2019 20:54:35 +0100 |
net.server_epoll: Separate timeout for initial connection attempts
|
Kim Alvefur |
Sat, 09 Feb 2019 20:34:00 +0100 |
Merge 0.11->trunk
|
Kim Alvefur |
Sat, 09 Feb 2019 19:36:35 +0100 |
net.server_epoll: Rename handshake_timeout to ssl_handshake_timeout (fixes #1319)
0.11
|
Kim Alvefur |
Sat, 09 Feb 2019 19:28:24 +0100 |
net.server_epoll: Use send_timeout for write timout like other implementations (fixes #1316)
0.11
|
Kim Alvefur |
Thu, 07 Feb 2019 14:02:15 +0100 |
net.server_epoll: Bail on callback error
|
Kim Alvefur |
Sat, 08 Dec 2018 21:28:48 +0100 |
net.server_epoll: Call onconnect right after accept()ing a new client
|
Kim Alvefur |
Sat, 08 Dec 2018 21:17:39 +0100 |
Merge 0.11->trunk
|
Kim Alvefur |
Fri, 30 Nov 2018 19:43:12 +0100 |
server_epoll: Add comments describing config options
0.11
|
Kim Alvefur |
Fri, 30 Nov 2018 19:40:39 +0100 |
net.server_epoll: Remove unused config option
0.11
|
Kim Alvefur |
Fri, 30 Nov 2018 18:23:43 +0100 |
server_epoll: Increase write timeout
0.11
|
Kim Alvefur |
Fri, 30 Nov 2018 18:11:36 +0100 |
net.server_epoll: Use method to update peername on connect
|
Kim Alvefur |
Mon, 29 Oct 2018 02:13:09 +0100 |
net.server_epoll: Reschedule delayed timers relative to current time
|
Kim Alvefur |
Sun, 28 Oct 2018 18:22:17 +0100 |
net.server: Add an API for holding writes of outgoing data
|
Kim Alvefur |
Thu, 25 Oct 2018 15:12:59 +0200 |
net.server_epoll: Shuffle variables earlier to improve readability
|
Kim Alvefur |
Sat, 27 Oct 2018 20:44:53 +0200 |
net.server_epoll: Special handling of signal interrupts
|
Kim Alvefur |
Fri, 12 Oct 2018 03:22:09 +0200 |
net.server_epoll: Ignore ENOENT when deregitering socket
|
Kim Alvefur |
Fri, 12 Oct 2018 03:21:11 +0200 |
net.server_epoll: Graceful handling of registering already added socket
|
Kim Alvefur |
Fri, 12 Oct 2018 03:20:09 +0200 |
net.server: Swich method for connecting sockets with remotes
|
Kim Alvefur |
Fri, 12 Oct 2018 17:36:34 +0200 |
net.server_epoll: Check return conditions of early socket setup
|
Kim Alvefur |
Fri, 12 Oct 2018 17:28:08 +0200 |
net.server_epoll: Add support for the conn_type argument to addclient
|
Kim Alvefur |
Fri, 12 Oct 2018 16:26:19 +0200 |
net.server_epoll: Assert successful creation of util.poll handle
|
Kim Alvefur |
Thu, 11 Oct 2018 18:53:15 +0200 |
net.server_epoll: Update copyright year
|
Kim Alvefur |
Thu, 11 Oct 2018 17:01:45 +0200 |
net.server: Require IP address as argument to addclient (no DNS names)
|
Kim Alvefur |
Thu, 11 Oct 2018 15:48:30 +0200 |
net.server_epoll: Log error number from wait()
|
Kim Alvefur |
Sun, 07 Oct 2018 17:40:13 +0200 |
net.server_epoll: Pass error number to logging
|
Kim Alvefur |
Sat, 06 Oct 2018 18:50:30 +0200 |
net.server_epoll: Fix luacheck annotation
|
Kim Alvefur |
Sat, 06 Oct 2018 17:59:23 +0200 |
net.server_epoll: Make :set_send a noop, should fix net.adns
|
Kim Alvefur |
Sat, 06 Oct 2018 17:50:41 +0200 |
net.server_epoll: Inherit Direct TLS flag from servers to their clients
|
Kim Alvefur |
Fri, 14 Sep 2018 01:31:58 +0200 |
net.server_epoll: Catch errors from luasec.wrap
|
Kim Alvefur |
Fri, 14 Sep 2018 01:31:26 +0200 |
net.server_epoll: Delay wrapping sockets in TLS until just before first handshake
|
Kim Alvefur |
Fri, 14 Sep 2018 01:34:38 +0200 |
net.connect: Fix passing request table to new listener
|
Kim Alvefur |
Wed, 26 Sep 2018 17:36:53 +0200 |
net.server: Call a 'onattach' callback when replacing listeners
|
Kim Alvefur |
Wed, 26 Sep 2018 14:25:59 +0200 |
net.server_epoll: Include errno in log messages
|
Kim Alvefur |
Wed, 26 Sep 2018 14:57:09 +0200 |
net.server_epoll: Factor out IP/port detection into its own method
|
Kim Alvefur |
Wed, 26 Sep 2018 13:53:18 +0200 |
net.server_epoll: Protect from errors in get{peer,sock}name
|
Kim Alvefur |
Wed, 26 Sep 2018 13:52:10 +0200 |
net.server_epoll: Watching instead of registering, seems more understandable
|
Kim Alvefur |
Mon, 24 Sep 2018 19:47:53 +0200 |
net.server_epoll: Simplify minimal string representation
|
Kim Alvefur |
Sat, 15 Sep 2018 14:27:38 +0200 |