Commit Graph

31 Commits (21eeadecc7c94a07ea1ebdb1666dd40fa2ea8a9d)

Author SHA1 Message Date
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
Kim Alvefur 289898e68f mod_s2s: Improve signaling of stream open events 6 years ago
Kim Alvefur 798995ef1a mod_s2s: Fix typo in comment [codespell] 6 years ago
Kim Alvefur ebb79437a8 mod_s2s: Comment on the various 'reason' arguments passed to :close 6 years ago
Matthew Wild 165901fe80 mod_s2s: Pass use_ipv4/use_ipv6 from config to service resolver 6 years ago
Matthew Wild 6e108728a1 Backed out changeset 74d66b1be989 (not optimal API) 6 years ago
Matthew Wild 9782727301 mod_s2s: Pass use_ipv4/ipv6 from config to connector config 6 years ago
Kim Alvefur ad26a3b047 mod_s2s: Remove obsolete pre-connect buffer 6 years ago
Kim Alvefur ffcb8303cc mod_s2s: Fix name conflict introduced in c7864f970969 6 years ago
Kim Alvefur 2d5eaff749 mod_s2s: Invert condition to return early and reduce indentation 6 years ago
Kim Alvefur 9f46aa4d48 mod_s2s: Fix mistake in 28755107c2f4 6 years ago
Kim Alvefur 91415f5a71 mod_s2s: Refactor stream error handling on close 6 years ago
Kim Alvefur a62ff5dc64 mod_s2s: Use stanza type check instead of duck typing 6 years ago
Kim Alvefur 33ba4c2dba mod_s2s: Improve TLS handshake error messages 6 years ago
Kim Alvefur 56500e6e05 mod_s2s: Log from session logger 6 years ago
Kim Alvefur 39cc0ec451 mod_s2s: Improve log message about forbidding insecure connections 6 years ago
Kim Alvefur 0fdb85997a mod_net_multiplex: Add support for using ALPN 6 years ago
Kim Alvefur 35d07425e3 mod_s2s: Prevent unhandled stanza handler from complaining about stream features on aborted connections 6 years ago
Kim Alvefur 61228e919c mod_s2s: Abort outgoing connections earlier when TLS requirement isn't satisfied 6 years ago
Kim Alvefur 976a86ee46 mod_s2s: Send stream errors for cert problems on outgoing connections 6 years ago