net/http/server.lua
Fri, 01 Dec 2023 22:00:18 +0100 Kim Alvefur net.http.server: Fix whitespace-ignoring syntax
Fri, 24 Nov 2023 00:31:08 +0100 Kim Alvefur net.http.server: Complete async waiter for non-persistent connections
Sat, 23 Sep 2023 15:48:21 +0200 Kim Alvefur net.http.server: Fix typo in previous commit
Fri, 22 Sep 2023 01:47:21 +0200 Kim Alvefur net.http.server: Support setting Content-Type of uncaught HTTP errors
Mon, 29 May 2023 01:42:31 +0200 Kim Alvefur net.http.server: Return request ID in header to aid debugging
Sun, 14 May 2023 18:48:20 +0200 Kim Alvefur net.http.server: Remove "Firing event" logs, use event logging instead
Sun, 14 May 2023 18:44:38 +0200 Kim Alvefur net.http.server: Log request and response status lines
Sun, 14 May 2023 18:44:11 +0200 Kim Alvefur net.http.server: Assign each request its own log source
Sun, 14 May 2023 18:38:22 +0200 Kim Alvefur net.http.server: Assign an ID to each request, shared with response
Fri, 17 Mar 2023 16:23:12 +0100 Kim Alvefur net: Prefix module imports with prosody namespace
Thu, 16 Feb 2023 16:00:07 +0000 Matthew Wild Merge 0.12->trunk
Thu, 16 Feb 2023 15:59:26 +0000 Matthew Wild net.http.server: Add new API to get HTTP request from a connection 0.12
Sun, 08 Jan 2023 13:51:30 +0100 Kim Alvefur net.http.server: Close file handle earlier
Sun, 08 Jan 2023 13:35:04 +0100 Kim Alvefur net.http.server: Fix #1789 0.12
Sat, 24 Apr 2021 10:50:24 +0200 Kim Alvefur net.http.server: Split out method for sending only the header
Sat, 27 Feb 2021 21:37:16 +0100 Kim Alvefur net.http.server: Set request.ip so mod_http doesn't have to
Sat, 13 Feb 2021 13:38:56 +0100 Kim Alvefur net.http.server: Don't pause early streaming uploads
Fri, 12 Feb 2021 14:47:27 +0100 Kim Alvefur net.http.server: Allow storing more than the parser in the session
Sun, 12 Jul 2020 20:31:31 +0200 Kim Alvefur net.http.server: Enable async during HTTP request handling (fixes #1487)
Tue, 13 Oct 2020 11:59:40 +0100 Matthew Wild Merge 0.11->trunk
Tue, 13 Oct 2020 11:55:28 +0100 Matthew Wild net.http.server: Don't send Content-Length on 1xx/204 responses, per RFC (fixes #1596) 0.11
Mon, 28 Sep 2020 16:21:41 +0100 Matthew Wild net.http.server: Default to HTTP result code 500 when promise is rejected
Tue, 23 Jun 2020 17:59:24 +0200 Kim Alvefur Merge 0.11->trunk
Tue, 23 Jun 2020 15:43:57 +0200 Kim Alvefur net.http.server: Fix reporting of missing Host header 0.11
Tue, 23 Jun 2020 15:39:31 +0200 Kim Alvefur net.http.server: Strip port from Host header in IPv6 friendly way (fix #1302) 0.11
Sun, 12 Apr 2020 22:57:14 +0200 Kim Alvefur net.http.server: Use error code from util.error (fixes #1502)
Sat, 14 Dec 2019 20:28:44 +0100 Kim Alvefur util.error: Move default for numeric error code to net.http.server
Tue, 05 Nov 2019 01:34:13 +0100 Kim Alvefur net.http.server: Treat promise rejection without value as a HTTP 500 error
Fri, 01 Nov 2019 22:31:15 +0100 Kim Alvefur net.http.server: Handle promises from http handlers
Fri, 01 Nov 2019 22:30:35 +0100 Kim Alvefur net.http.server: Handle util.error objects from http handlers
Fri, 01 Nov 2019 22:28:39 +0100 Kim Alvefur net.http.server: Tail call because tail call!
Fri, 01 Nov 2019 22:25:54 +0100 Kim Alvefur net.http.server: Factor out handling of event response for easier reuse
Sat, 12 Oct 2019 19:30:29 +0200 Kim Alvefur net.http.server: Explicitly convert number to string, avoiding implicit coercion
Sat, 12 Oct 2019 18:27:54 +0200 Kim Alvefur net.http.server: Re-fire unhandled HEAD requsts as GET events (fixes #1447)
Sat, 12 Oct 2019 18:27:02 +0200 Kim Alvefur net.http.server: Ensure HEAD requests are sent with empty body
Tue, 13 Nov 2018 15:03:24 +0000 Matthew Wild net.http.server: Move event formation to avoid traceback on missing Host header 0.11
Fri, 26 Oct 2018 19:32:00 +0100 Matthew Wild Many things: switch from hacky multi-arg xpcall implementations to a standard util.xpcall
Sun, 23 Sep 2018 18:59:04 +0200 Kim Alvefur net.http.server: Delay host checks until after host-less event
Fri, 21 Sep 2018 23:40:17 +0200 Kim Alvefur net.http.server: Fire an event without host
Fri, 21 Sep 2018 22:14:40 +0200 Kim Alvefur Revert 2dc7490899ae::5d6b252bc36f: Unfinished and broken
Fri, 21 Sep 2018 21:33:41 +0200 Kim Alvefur net.http.server: Fix default host logic
Fri, 21 Sep 2018 21:19:41 +0200 Kim Alvefur net.http.server: Move handling of hosts to mod_http
Fri, 27 Oct 2017 14:08:28 +0200 Kim Alvefur net.http.server: Include response object in most http-error events
Thu, 18 Aug 2016 15:21:30 +0200 Kim Alvefur net.http.server: Add luacheck annotations
Thu, 18 Aug 2016 15:16:02 +0200 Kim Alvefur Merge 0.9->0.10
Thu, 18 Aug 2016 14:50:39 +0200 Kim Alvefur net.http.server: Expose way to set http server options
Mon, 08 Aug 2016 16:07:46 +0200 Kim Alvefur net.http.server: Set blocksize for serving data from FDs to 64k (sweet spot of efficiency according to a recent study)
Mon, 11 Jul 2016 11:52:43 +0200 Kim Alvefur net.http.server: Add response method for reading response body from a file handle
Sat, 16 Jan 2016 22:43:11 +0100 Kim Alvefur net.http.server: Return from listen_on() whatever net.server.addserver() returns
Thu, 03 Dec 2015 16:12:44 +0000 Matthew Wild net.http.server: Import util.cache
Thu, 03 Dec 2015 14:54:29 +0000 Matthew Wild net.http.server: Use new util.cache to remember wildcard event handlers
Fri, 27 Mar 2015 22:19:44 +0000 Matthew Wild Merge with merge merge merge
Fri, 27 Mar 2015 22:11:58 +0000 Matthew Wild Merge 0.9->0.10 (third time lucky)
Fri, 27 Mar 2015 00:28:16 +0100 Kim Alvefur Merge with merge
Fri, 27 Mar 2015 00:27:29 +0100 Kim Alvefur Merge 0.9->0.10 again
Thu, 26 Mar 2015 16:48:39 +0000 Matthew Wild Merge 0.9->0.10
Sat, 14 Mar 2015 22:39:03 +0000 Matthew Wild net.http.server: Log event name when firing a request event
Mon, 08 Dec 2014 15:48:36 +0100 Kim Alvefur net.http.server: Log names of the events fired
Tue, 02 Sep 2014 22:33:11 +0200 Kim Alvefur Merge 0.9->0.10
Fri, 29 Aug 2014 11:54:34 +0100 Matthew Wild net.http, net.http.server, mod_c2s, mod_s2s, mod_component, mod_admin_telnet, mod_net_multiplex: Add ondetach to release connection from 'sessions' table (or equivalent)
less more (0) -60 tip