Mon, 01 Jun 2020 14:26:11 +0100 net.server_epoll: Handle missing ports from getsock/peername (as in the case of unix sockets)
Matthew Wild <mwild1@gmail.com> [Mon, 01 Jun 2020 14:26:11 +0100] rev 10858
net.server_epoll: Handle missing ports from getsock/peername (as in the case of unix sockets)
Mon, 01 Jun 2020 13:43:35 +0100 net.server: Switch to epoll backend by default
Matthew Wild <mwild1@gmail.com> [Mon, 01 Jun 2020 13:43:35 +0100] rev 10857
net.server: Switch to epoll backend by default (if util.poll is found)
Mon, 01 Jun 2020 13:41:41 +0100 net.server_select: Pass conn/handler to readbuffer/sendbuffer
Matthew Wild <mwild1@gmail.com> [Mon, 01 Jun 2020 13:41:41 +0100] rev 10856
net.server_select: Pass conn/handler to readbuffer/sendbuffer The internal implementations don't use it, but this causes onreadable and onwritable of watchfd to receive the conn as they do in other backends.
Mon, 01 Jun 2020 13:38:47 +0100 net.server_select: Ensure onconnect is always called before onincoming
Matthew Wild <mwild1@gmail.com> [Mon, 01 Jun 2020 13:38:47 +0100] rev 10855
net.server_select: Ensure onconnect is always called before onincoming This changes the code to call onconnect when the first data is sucessfully read or written, instead of simply when the socket first becomes writable. A writable socket can mean a connection error, and if the client already sent some data it may get passed to onincoming before processing writable sockets. This fixes the issue.
Sun, 31 May 2020 22:39:34 +0200 mod_c2s,mod_s2s: Make stanza size limits configurable
Kim Alvefur <zash@zash.se> [Sun, 31 May 2020 22:39:34 +0200] rev 10854
mod_c2s,mod_s2s: Make stanza size limits configurable
Sun, 31 May 2020 22:25:48 +0200 mod_c2s,mod_s2s: Use a distinct stream error for hitting stanza size limit
Kim Alvefur <zash@zash.se> [Sun, 31 May 2020 22:25:48 +0200] rev 10853
mod_c2s,mod_s2s: Use a distinct stream error for hitting stanza size limit Since this is not a real parse error, it should not be reported as such.
Wed, 27 May 2020 19:44:12 +0200 scansion: Add test for mod_server_contact_info / XEP-0157
Kim Alvefur <zash@zash.se> [Wed, 27 May 2020 19:44:12 +0200] rev 10852
scansion: Add test for mod_server_contact_info / XEP-0157
Fri, 22 May 2020 15:36:03 +0200 net.server_epoll: Fix typo in internal method name
Kim Alvefur <zash@zash.se> [Fri, 22 May 2020 15:36:03 +0200] rev 10851
net.server_epoll: Fix typo in internal method name
Fri, 22 May 2020 15:20:19 +0200 net.server_epoll: Log some noise before TLS handshake step
Kim Alvefur <zash@zash.se> [Fri, 22 May 2020 15:20:19 +0200] rev 10850
net.server_epoll: Log some noise before TLS handshake step This would help pinpoint if a crash happens during the handshake, which has occurred a few times, e.g. like https://github.com/brunoos/luasec/issues/75
Sat, 16 May 2020 20:46:12 +0200 mod_admin_telnet: Update existing sessions on reload
Kim Alvefur <zash@zash.se> [Sat, 16 May 2020 20:46:12 +0200] rev 10849
mod_admin_telnet: Update existing sessions on reload This removes the need to disconnect and reconnect to the telnet console for changes to take effect.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip