Mon, 20 Dec 2021 00:16:22 +0100 core.modulemanager: Load mod_smacks on Components
Kim Alvefur <zash@zash.se> [Mon, 20 Dec 2021 00:16:22 +0100] rev 12083
core.modulemanager: Load mod_smacks on Components Since it applies to s2s on Components as well as on VirtualHosts.
Mon, 20 Dec 2021 00:06:47 +0100 mod_smacks: Fix typos
Kim Alvefur <zash@zash.se> [Mon, 20 Dec 2021 00:06:47 +0100] rev 12082
mod_smacks: Fix typos
Mon, 20 Dec 2021 00:04:32 +0100 mod_smacks: Fix error on shutdown if loaded on Component
Kim Alvefur <zash@zash.se> [Mon, 20 Dec 2021 00:04:32 +0100] rev 12081
mod_smacks: Fix error on shutdown if loaded on Component
Sun, 19 Dec 2021 15:00:22 +0100 mod_smacks: Fix typo (thanks codespell)
Kim Alvefur <zash@zash.se> [Sun, 19 Dec 2021 15:00:22 +0100] rev 12080
mod_smacks: Fix typo (thanks codespell)
Sun, 19 Dec 2021 14:59:27 +0100 mod_smacks: Avoid log noise when a non-smacks session is closed
Kim Alvefur <zash@zash.se> [Sun, 19 Dec 2021 14:59:27 +0100] rev 12079
mod_smacks: Avoid log noise when a non-smacks session is closed
Sat, 18 Dec 2021 15:45:06 +0100 mod_smacks: Check if session was really sleeping before logging message
Kim Alvefur <zash@zash.se> [Sat, 18 Dec 2021 15:45:06 +0100] rev 12078
mod_smacks: Check if session was really sleeping before logging message It could have been resumed without going into hibernation first, i.e. when the client notices the disconnect before the server, or if it switches networks etc.
Sat, 18 Dec 2021 13:58:33 +0100 mod_smacks: Fix traceback when bouncing unacked stanzas
Kim Alvefur <zash@zash.se> [Sat, 18 Dec 2021 13:58:33 +0100] rev 12077
mod_smacks: Fix traceback when bouncing unacked stanzas Errors sent from handle_unacked_stanzas() should usually not be sent to the session itself, but if one is, it should not be queued.
Sat, 18 Dec 2021 13:48:57 +0100 mod_smacks: Fix duplicate sleep behavior when replacing a session
Kim Alvefur <zash@zash.se> [Sat, 18 Dec 2021 13:48:57 +0100] rev 12076
mod_smacks: Fix duplicate sleep behavior when replacing a session Fixes that an extra watchdog was set, leaking the previous one, which went on to do behave as if the session times out.
Sat, 18 Dec 2021 13:43:57 +0100 mod_c2s: Fire pre-closing event regardless of connected state
Kim Alvefur <zash@zash.se> [Sat, 18 Dec 2021 13:43:57 +0100] rev 12075
mod_c2s: Fire pre-closing event regardless of connected state With mod_smacks, a session can outlive the connection, so whether the event is fired should not hinge on whether the session is connected or not. Helps mod_smacks remove some state.
Sat, 18 Dec 2021 12:50:53 +0100 mod_smacks: Remove references to connection on hibernation
Kim Alvefur <zash@zash.se> [Sat, 18 Dec 2021 12:50:53 +0100] rev 12074
mod_smacks: Remove references to connection on hibernation Still having the connection on the session may cause unintentional behavior, such as the session being treated as if connected, even tho the connection has been closed.
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip