Log

plugins/mod_s2s.lua @ 13079:e7a5e5a0dc02

description author age
plugins: Prefix module imports with prosody namespace Kim Alvefur Fri, 24 Mar 2023 13:15:28 +0100
mod_s2s: Retrieve stanza size limit from peer for bidi connections Kim Alvefur Wed, 09 Nov 2022 19:10:16 +0100
mod_s2s: Advertise stream features on bidi connections Kim Alvefur Thu, 20 Oct 2022 14:22:36 +0200
mod_c2s,mod_s2s: Adapt to XEP-xxxx: Stream Limits Advertisement Kim Alvefur Thu, 20 Oct 2022 14:04:56 +0200
mod_s2s: Avoid sending too large stanzas Kim Alvefur Tue, 16 Mar 2021 18:30:54 +0100
mod_s2s: Record stanza size limit advertised by other servers Kim Alvefur Tue, 16 Mar 2021 18:30:34 +0100
mod_s2s: Advertise stanza size limit to other servers Kim Alvefur Tue, 16 Mar 2021 18:25:05 +0100
mod_s2s: Simplify conditionals since all sessions should have .host now Kim Alvefur Fri, 26 Aug 2022 19:10:15 +0200
Merge 0.12->trunk Kim Alvefur Fri, 26 Aug 2022 19:03:23 +0200
mod_s2s: Fix firing buffer drain events 0.12 Kim Alvefur Fri, 26 Aug 2022 18:53:00 +0200
mod_tls: Record STARTTLS state so it can be shown in Shell Kim Alvefur Tue, 02 Aug 2022 19:26:26 +0200
mod_s2s: Log queued stanzas for which no error reply is produced Kim Alvefur Sat, 07 May 2022 13:10:27 +0200
mod_s2s: Don't bounce queued error stanzas (thanks Martin) Kim Alvefur Sat, 07 May 2022 13:01:49 +0200
net: isolate LuaSec-specifics Jonas Schäfer Wed, 27 Apr 2022 17:44:14 +0200
Merge 0.12->trunk Matthew Wild Mon, 25 Apr 2022 15:09:53 +0100
mod_s2s: Improve robustness of outgoing s2s certificate verification 0.12 Matthew Wild Mon, 25 Apr 2022 15:07:49 +0100
mod_s2s: Distinguish DANE TLSA errors from generic cert chain errors Kim Alvefur Mon, 25 Apr 2022 14:41:54 +0200
mod_s2s: Recognise and report errors with CA or intermediate certs Kim Alvefur Mon, 25 Apr 2022 14:36:56 +0200
mod_s2s: Store real stanzas in session.sendq, rather than strings Matthew Wild Wed, 23 Mar 2022 15:25:22 +0000
Merge config-updates+check-turn from timber Matthew Wild Fri, 04 Mar 2022 16:33:41 +0000
various: Require encryption by default for real Kim Alvefur Sat, 25 Dec 2021 16:23:40 +0100
mod_c2s,mod_s2s: Fix error on shutdown (Thanks Martin) Kim Alvefur Tue, 22 Feb 2022 14:17:27 +0100
mod_c2s,mod_s2s: Wrap callback to improve tracebacks Kim Alvefur Tue, 22 Feb 2022 12:35:31 +0100
mod_c2s,mod_s2s: Wait for sessions to close before proceeding with shutdown steps Kim Alvefur Thu, 17 Feb 2022 03:49:47 +0100
mod_s2s: Disable creation of new outgoing connections during shutdown Kim Alvefur Fri, 11 Feb 2022 21:41:04 +0100
mod_c2s,mod_s2s: Disable and close port listeners before closing sessions Kim Alvefur Fri, 11 Feb 2022 21:36:53 +0100
mod_s2s: Add new early s2s-connected events Kim Alvefur Sun, 06 Feb 2022 14:31:27 +0100
mod_s2s: Retrieve TLS context for outgoing Direct TLS connections from mod_tls Kim Alvefur Fri, 21 Jan 2022 18:42:38 +0100
mod_s2s: Enable outgoing Direct TLS connections Kim Alvefur Fri, 21 Jan 2022 17:59:19 +0100
mod_s2s: Fix logging of <stream:error> consistency with other mods Kim Alvefur Sun, 24 Oct 2021 15:11:01 +0200
mod_s2s: Don't pass unknown hostnames as stats label Kim Alvefur Thu, 21 Oct 2021 17:51:56 +0200
mod_s2s: Rename Direct TLS listener 's2s_direct_tls' Kim Alvefur Thu, 09 Sep 2021 21:59:02 +0200
mod_s2s: Add a Direct TLS listener Kim Alvefur Tue, 10 Aug 2021 20:55:43 +0200
mod_s2s: Handle connections having TLS from the start Kim Alvefur Tue, 10 Aug 2021 20:54:38 +0200
mod_s2s: Factor out procedure for newly encrypted sessions Kim Alvefur Tue, 10 Aug 2021 20:51:31 +0200
mod_c2s,mod_s2s: Indicate stanza size violation with condition from XEP-0205 (thanks mjk) Kim Alvefur Mon, 06 Sep 2021 23:21:25 +0200
mod_c2s,mod_s2s: Fire event just before writes Kim Alvefur Mon, 16 Aug 2021 12:45:14 +0200
mod_s2s: Fire 's2s-ondrain' event, mirroring mod_c2s Kim Alvefur Mon, 16 Aug 2021 11:37:51 +0200
mod_s2s: Clone 'extra' data to let resolvers add more to it Kim Alvefur Sun, 18 Jul 2021 21:53:26 +0200
mod_s2s: Handle measurement where the local host is unknown Kim Alvefur Sun, 18 Jul 2021 09:17:31 +0200
mod_s2s: Guard against missing 'to' on incoming stream Kim Alvefur Sun, 18 Jul 2021 09:08:04 +0200
mod_s2s: Don't close connections on reload Kim Alvefur Wed, 14 Jul 2021 02:53:42 +0200
mod_s2s: Close connections attached to a host being deactivated Kim Alvefur Wed, 14 Jul 2021 02:39:54 +0200
mod_s2s: Vary log level by remote stream error Kim Alvefur Wed, 14 Jul 2021 02:41:15 +0200
mod_s2s: Remove connection timeout once it's no longer needed Kim Alvefur Tue, 13 Jul 2021 15:04:34 +0200
mod_s2s: Log debug message on attempted close of an connectionless session Kim Alvefur Sun, 11 Jul 2021 12:41:32 +0200
mod_s2s: Drop level of indentation by inverting a condition and early return Kim Alvefur Sun, 11 Jul 2021 12:37:51 +0200
mod_s2s: Use module API to fire events Kim Alvefur Sun, 11 Jul 2021 12:36:08 +0200
mod_s2s: Remove duplicate method call (thanks luacheck) Kim Alvefur Mon, 21 Jun 2021 13:45:44 +0200
mod_s2s: Guard against LuaSec not returning TLS info here too Kim Alvefur Mon, 21 Jun 2021 13:43:40 +0200
mod_s2s: Bail if connection is destroyed after attempting to open stream Kim Alvefur Wed, 16 Jun 2021 23:53:00 +0200
mod_c2s,mod_s2s: Collect stats on TLS versions and ciphers Kim Alvefur Wed, 16 Jun 2021 00:00:17 +0200
Merge 0.11->trunk base plugins/mod_s2s/mod_s2s.lua@9d9d095e59e2 Matthew Wild Thu, 13 May 2021 11:17:13 +0100
s2s et al.: Add counters for connection state transitions Jonas Schäfer Wed, 21 Apr 2021 17:11:58 +0200
mod_s2s: Port to new OpenMetrics API Jonas Schäfer Sun, 18 Apr 2021 12:35:16 +0200
mod_s2s: Buffer stream error + stream closing tag Kim Alvefur Wed, 03 Mar 2021 13:34:00 +0100
mod_s2s: Check direction in bidi-aware style Kim Alvefur Wed, 03 Mar 2021 13:26:38 +0100
mod_s2s: Add config setting to enable DANE Kim Alvefur Tue, 02 Mar 2021 22:42:04 +0100
mod_s2s: Clarify comment about unused TLS settings Kim Alvefur Sat, 06 Feb 2021 21:40:21 +0100
Merge 0.11->trunk base plugins/mod_s2s/mod_s2s.lua@feabb4318138 Kim Alvefur Wed, 16 Dec 2020 08:53:57 +0100