Sat, 12 Oct 2019 20:12:04 +0200 net.server_epoll: Handle getpeer/sockname returning a normal error
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 20:12:04 +0200] rev 10334
net.server_epoll: Handle getpeer/sockname returning a normal error These will sometimes return nil, "Transport not connected" but not throw a hard error. This shouldn't be treated as success.
Sat, 12 Oct 2019 20:07:50 +0200 net.server_epoll: Fix to get remote IP on direct TLS connections
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 20:07:50 +0200] rev 10333
net.server_epoll: Fix to get remote IP on direct TLS connections A Direct TLS connection (eg HTTPS) gets turned into a LuaSec handle before the :updatenames call done in the :connect method. LuaSec does not expose the :getpeername and :getsockname methods, so the addresses remain obscured, making debugging trickier since the actual IP addrerss connected to does not show up.
Sat, 12 Oct 2019 19:51:29 +0200 net.server_epoll: Move a log message to improve ordering
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 19:51:29 +0200] rev 10332
net.server_epoll: Move a log message to improve ordering It was weird that it said "Prepared to start TLS" before "Client .. created"
Sat, 12 Oct 2019 19:31:48 +0200 net.http.files: Explicitly convert number to string, avoiding implicit coercion
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 19:31:48 +0200] rev 10331
net.http.files: Explicitly convert number to string, avoiding implicit coercion
Sat, 12 Oct 2019 19:30:29 +0200 net.http.server: Explicitly convert number to string, avoiding implicit coercion
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 19:30:29 +0200] rev 10330
net.http.server: Explicitly convert number to string, avoiding implicit coercion
Sat, 12 Oct 2019 19:16:43 +0200 mod_websocket: Guard against upgrading to websocket from a HEAD request
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 19:16:43 +0200] rev 10329
mod_websocket: Guard against upgrading to websocket from a HEAD request
Sat, 12 Oct 2019 18:27:54 +0200 net.http.server: Re-fire unhandled HEAD requsts as GET events (fixes #1447)
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 18:27:54 +0200] rev 10328
net.http.server: Re-fire unhandled HEAD requsts as GET events (fixes #1447) BC: This overloads the GET event. Previous commit ensures HEAD requests are sent without a body.
Sat, 12 Oct 2019 18:27:02 +0200 net.http.server: Ensure HEAD requests are sent with empty body
Kim Alvefur <zash@zash.se> [Sat, 12 Oct 2019 18:27:02 +0200] rev 10327
net.http.server: Ensure HEAD requests are sent with empty body
Fri, 11 Oct 2019 00:58:33 +0200 doap: Add XEP-0380 since mod_csi_simple takes that into consideration
Kim Alvefur <zash@zash.se> [Fri, 11 Oct 2019 00:58:33 +0200] rev 10326
doap: Add XEP-0380 since mod_csi_simple takes that into consideration
Fri, 11 Oct 2019 00:52:29 +0200 doap: Even more XEP details
Kim Alvefur <zash@zash.se> [Fri, 11 Oct 2019 00:52:29 +0200] rev 10325
doap: Even more XEP details
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 tip