Commit Graph

52 Commits (8ff2f04e4ce842ae70b0edfaef1d237dc69d6dec)

Author SHA1 Message Date
Matthew Wild f86d1517ce mod_s2s: Improve robustness of outgoing s2s certificate verification 4 years ago
Kim Alvefur 36512eca29 mod_c2s,mod_s2s: Fix error on shutdown (Thanks Martin) 4 years ago
Kim Alvefur 1d20ec63e6 mod_c2s,mod_s2s: Wrap callback to improve tracebacks 4 years ago
Kim Alvefur a8f4892fe3 mod_c2s,mod_s2s: Wait for sessions to close before proceeding with shutdown steps 4 years ago
Kim Alvefur 14a7fdb2a8 mod_s2s: Disable creation of new outgoing connections during shutdown 4 years ago
Kim Alvefur f56aaf1ba1 mod_c2s,mod_s2s: Disable and close port listeners before closing sessions 4 years ago
Kim Alvefur 73d1bb1218 various: Require encryption by default for real 4 years ago
Kim Alvefur a2f8218a63 mod_tls: Record STARTTLS state so it can be shown in Shell 3 years ago
Kim Alvefur 71dc755f0f mod_s2s: Log queued stanzas for which no error reply is produced 4 years ago
Kim Alvefur 3c35d94011 mod_s2s: Don't bounce queued error stanzas (thanks Martin) 4 years ago
Jonas Schäfer 38346dd6f1 net: isolate LuaSec-specifics 4 years ago
Kim Alvefur f40337890e mod_s2s: Distinguish DANE TLSA errors from generic cert chain errors 4 years ago
Kim Alvefur 192e0081ce mod_s2s: Recognise and report errors with CA or intermediate certs 4 years ago
Matthew Wild 259df23ffb mod_s2s: Store real stanzas in session.sendq, rather than strings 4 years ago
Kim Alvefur d274fa9a7e mod_s2s: Add new early s2s-connected events 4 years ago
Kim Alvefur 90215f635b mod_s2s: Retrieve TLS context for outgoing Direct TLS connections from mod_tls 4 years ago
Kim Alvefur 268dfa38c0 mod_s2s: Enable outgoing Direct TLS connections 4 years ago
Kim Alvefur 94d9ba7ce1 mod_s2s: Fix logging of <stream:error> consistency with other mods 4 years ago
Kim Alvefur 02a2b10eb7 mod_s2s: Don't pass unknown hostnames as stats label 4 years ago
Kim Alvefur fd2785d99d mod_s2s: Rename Direct TLS listener 's2s_direct_tls' 4 years ago
Kim Alvefur 702d8a9ab4 mod_s2s: Add a Direct TLS listener 4 years ago
Kim Alvefur c42a125cc7 mod_s2s: Handle connections having TLS from the start 4 years ago
Kim Alvefur c3047df95a mod_s2s: Factor out procedure for newly encrypted sessions 4 years ago
Kim Alvefur 8bde7461c1 mod_c2s,mod_s2s: Indicate stanza size violation with condition from XEP-0205 (thanks mjk) 4 years ago
Kim Alvefur 48216c1dc8 mod_c2s,mod_s2s: Fire event just before writes 4 years ago
Kim Alvefur b686dda4af mod_s2s: Fire 's2s-ondrain' event, mirroring mod_c2s 4 years ago
Kim Alvefur fa25e086f4 mod_s2s: Clone 'extra' data to let resolvers add more to it 5 years ago
Kim Alvefur bce7688486 mod_s2s: Handle measurement where the local host is unknown 5 years ago
Kim Alvefur 64a444e3a2 mod_s2s: Guard against missing 'to' on incoming stream 5 years ago
Kim Alvefur 6ca7b680e0 mod_s2s: Don't close connections on reload 5 years ago
Kim Alvefur 064494bbec mod_s2s: Close connections attached to a host being deactivated 5 years ago
Kim Alvefur 9298e3ba8a mod_s2s: Vary log level by remote stream error 5 years ago
Kim Alvefur 0ea107ffd0 mod_s2s: Remove connection timeout once it's no longer needed 5 years ago
Kim Alvefur ca51cdad38 mod_s2s: Log debug message on attempted close of an connectionless session 5 years ago
Kim Alvefur af9ecb24b8 mod_s2s: Drop level of indentation by inverting a condition and early return 5 years ago
Kim Alvefur f9912b0dd7 mod_s2s: Use module API to fire events 5 years ago
Kim Alvefur ab7abe3f8c mod_s2s: Remove duplicate method call (thanks luacheck) 5 years ago
Kim Alvefur d07638c8d2 mod_s2s: Guard against LuaSec not returning TLS info here too 5 years ago
Kim Alvefur f55f6be0ff mod_s2s: Bail if connection is destroyed after attempting to open stream 5 years ago
Kim Alvefur aa041ffa10 mod_c2s,mod_s2s: Collect stats on TLS versions and ciphers 5 years ago
Jonas Schäfer f18e33228d s2s et al.: Add counters for connection state transitions 5 years ago
Jonas Schäfer b027ddcbfc mod_s2s: Port to new OpenMetrics API 5 years ago
Kim Alvefur 8673a99a09 mod_s2s: Buffer stream error + stream closing tag 5 years ago
Kim Alvefur 494b53ce0b mod_s2s: Check direction in bidi-aware style 5 years ago
Kim Alvefur bef26775f1 mod_s2s: Add config setting to enable DANE 5 years ago
Kim Alvefur cd1aadb52e mod_s2s: Clarify comment about unused TLS settings 5 years ago
Kim Alvefur 6b98a3f551 mod_s2s: Move out of empty directory 6 years ago
Kim Alvefur 5abc2e6a5c mod_c2s,mod_s2s: Make stanza size limits configurable 6 years ago
Kim Alvefur d22e85debc mod_c2s,mod_s2s: Use a distinct stream error for hitting stanza size limit 6 years ago
Kim Alvefur a7c0def27f mod_s2s: Run stream close in async context 6 years ago