Commit Graph

18 Commits (51549fe050a1aec00284d1e2599c93010bc763c2)

Author SHA1 Message Date
Florian Zeitz 1d833bb807 Remove all trailing whitespace 13 years ago
Matthew Wild 34fd62b3ff mod_s2s/s2sout.lib: Remove unused variables and imports 13 years ago
Matthew Wild 5a6094750b mod_s2s/s2sout.lib: Remove reference to undefined global 13 years ago
Matthew Wild f538d14ed4 mod_s2s/s2sout.lib: Use new util.net.local_addresses() to fetch local interface addresses 13 years ago
Matthew Wild 28e1592c0c mod_s2s/s2sout.lib: Only attempt to create an IPv6 socket if LuaSocket supports IPv6 13 years ago
Florian Zeitz e53d5b4f79 util.rfc{3484,6724}: Update to RFC 6724 13 years ago
Kim Alvefur ae5806cd67 mod_s2s: Reset secure flag on new connection attempt 13 years ago
Kim Alvefur 9c4985d9d8 mod_s2s: Keep the dns answer object around a while so plugins can look at it 13 years ago
Kim Alvefur ee9ef878c4 mod_s2s, mod_saslauth, mod_compression: Refactor to have common code for opening streams 13 years ago
Kim Alvefur ddd751aed9 mod_s2s: Check that an SRV reply isn't empty. 14 years ago
Matthew Wild 9f24aa6cf8 mod_s2s/s2sout.lib: Use %s to insert strings into log messages instead of concatenation 14 years ago
Matthew Wild 07c9903d58 mod_s2s/s2sout.lib: Fix indentation 14 years ago
Matthew Wild fb3b789dca mod_s2s/s2sout.lib: Don't wait for both v4 and v6 DNS responses if we only send one (e.g. because v6 is disabled) 14 years ago
Kim Alvefur e6bf33e872 mod_s2s: Remove check for socket.tcp6() 14 years ago
Kim Alvefur bb98bf4a58 mod_s2s: Only do AAAA lookup if IPv6 is available, and A if IPv4 is available. 14 years ago
Matthew Wild 81cbf8c7d4 mod_s2s, s2sout.lib: Send stream header in onconnect() 14 years ago
Kim Alvefur 3713488b27 s2smanager, mod_s2s: Move checking DNS timeout option to mod_s2s 14 years ago
Matthew Wild d18c1ff0da Rename plugins/s2s/ to plugins/mod_s2s/ 14 years ago
Florian Zeitz 005331cb75 s2sout.lib: Check whether lua-socket supports IPv6 14 years ago
Matthew Wild 5d28dc3276 mod_s2s/s2sout.lib: Fix imports and some undefined variables 14 years ago
Florian Zeitz eb824294fe mod_s2s: Add "::" as a IPv6 interface (thanks darkrain) 14 years ago
Matthew Wild 437ed35fad mod_s2s/s2sout.lib: Log message instead of traceback when s2s isn't configured for any ports 14 years ago
Florian Zeitz eca225365d mod_s2s: Collect s2s sources from portmanager and get local address if necessary 14 years ago
Kim Alvefur 26768f3e54 s2smanager, mod_s2s: Move import of dns_max_depth to mod_s2s 14 years ago
Marco Cirillo c5f76e99d9 mod_s2s, s2sout.lib: import cert verify and add another fallback method in case socket.local_addresses isn't there. 14 years ago
Florian Zeitz 35ddcf0af3 s2sout.lib: import utils/functionality once in s2smanager. 14 years ago
Kim Alvefur ddef415e16 s2sout.lib: Fix wrong variable name 14 years ago
Kim Alvefur cf1aa003da s2sout.lib: Add locals for source interfaces 14 years ago
Kim Alvefur d30dec6f35 s2sout.lib: Import various util.* 14 years ago
Matthew Wild f851289311 s2smanager, mod_s2s, mod_s2s/s2sout: Split connection handling out of s2smanager into mod_s2s, and further split connection logic for s2sout to a module lib, s2sout.lib.lua 14 years ago