log mod_s2s_auth_dane/mod_s2s_auth_dane.lua @ 3610:78885053cd80

age author description
2018-02-04 Kim Alvefur mod_s2s_auth_dane: Fix typo in comment [codespell]
2016-06-01 Kim Alvefur mod_s2s_auth_dane: Use util.async if available (current prosody trunk)
2016-05-28 Kim Alvefur mod_s2s_auth_dane: Move pausing code to a function
2016-05-28 Kim Alvefur Backed out changeset f00cbfb812cd, it only half-worked and broke things
2016-05-26 Kim Alvefur mod_s2s_auth_dane: Remove unused local
2016-05-26 Kim Alvefur mod_s2s_auth_dane: Attempt a new approach to async lookups that doesn't depend on connection pausing
2016-05-26 Kim Alvefur mod_s2s_auth_dane: Make sure dane field has correct type
2016-01-31 Kim Alvefur mod_s2s_auth_dane: Correct message about not being able to support SPKI
2016-01-23 Kim Alvefur mod_s2s_auth_dane: Check if cert:pubkey() is available
2016-01-11 Kim Alvefur mod_s2s_auth_dane: Warn only if there enabled uses that can't be supported
2015-12-12 Kim Alvefur mod_s2s_auth_dane: More DNS related debug logging
2015-12-12 Kim Alvefur mod_s2s_auth_dane: Abort on bogus reply to SRV lookup
2015-12-12 Kim Alvefur mod_s2s_auth_dane: Log as much as possible through session logger instance
2015-12-10 Kim Alvefur mod_s2s_auth_dane: Add a telnet console command that exposes DANE information
2015-12-10 Kim Alvefur mod_s2s_auth_dane: Keep DANE response around after the connection is established to aid in debugging
2015-12-10 Kim Alvefur mod_s2s_auth_dane: Some more verbose debug logging
2015-11-16 Kim Alvefur mod_s2s_auth_dane: Consider TLSA records with PKIX uses as supported (if enabled) even if the chain is invalid (if no match is found the session is considered insecure)
2015-11-05 Kim Alvefur mod_s2s_auth_dane: Consider the current certificate chain status before checking PKIX-{EE,CA} TLSA records
2015-11-05 Kim Alvefur mod_s2s_auth_dane: Support servers without SRV records by falling back to port 5269 and the bare hostname for TLSA lookups
2015-05-21 Kim Alvefur mod_s2s_auth_dane: Ignore mutating of the 'module' global, that is ok in prosody plugins [luacheck]
2015-05-21 Kim Alvefur mod_s2s_auth_dane: Validate names of DANE-TA certs
2015-05-05 Kim Alvefur mod_s2s_auth_dane: Simplify cases where there are only one SRV record
2015-05-05 Kim Alvefur mod_s2s_auth_dane: Don't count number of RRs in DNS reply if the DNS lib already did
2015-04-13 Kim Alvefur mod_s2s_auth_dane: Abort earlier for sessions from hosts that don't say who they are
2015-04-13 Kim Alvefur mod_s2s_auth_dane: Demote log message about failure to ASCII-ify hostname from error to warning
2015-04-07 Kim Alvefur mod_s2s_auth_dane: Cleanup [luacheck]
2015-03-31 Kim Alvefur mod_s2s_auth_dane: Update for recent changes in Zashs LuaSec branch
2015-03-16 Kim Alvefur mod_s2s_auth_dane: Comments and cleanup
2014-09-16 Kim Alvefur mod_s2s_auth_dane: Include hostname when logging a failure
2014-09-16 Kim Alvefur mod_s2s_auth_dane: Fix stringprepping when doing "DANE Light"
2014-09-14 Kim Alvefur mod_s2s_auth_dane: Fix traceback caused by LuaSec not being loaded
2014-06-15 Kim Alvefur mod_s2s_auth_dane: Tweak log messages
2014-06-13 Kim Alvefur mod_s2s_auth_dane: Add some more info to log messages
2014-06-12 Kim Alvefur mod_s2s_auth_dane: Pause connection only if needed
2014-06-12 Kim Alvefur mod_s2s_auth_dane: Return if no certificate found
2014-06-11 Kim Alvefur mod_s2s_auth_dane: Cache logger to save some table lookups and improve readability
2014-05-19 Kim Alvefur mod_s2s_auth_dane: Fix potential traceback in logging if SRV target fails nameprep
2014-05-19 Kim Alvefur mod_s2s_auth_dane: Unreference DNS lookup when reply arrives (thanks LordVan)
2014-05-15 Kim Alvefur Backout 33f132c3f4b7 until 0.10
2014-05-08 Kim Alvefur mod_s2s_auth_dane: Fix traceback if session.srv_hosts is nil
2014-05-07 Kim Alvefur mod_s2s_auth_dane: Change how TLSA support is detected
2014-05-07 Kim Alvefur mod_s2s_auth_dane: Fix logic precedence issue
2014-04-26 Kim Alvefur mod_s2s_auth_dane: Add support for DANE-TA and PKIX-CA (requires LuaSec changes)
2014-04-26 Kim Alvefur mod_s2s_auth_dane: Use PEM to DER function from util.x509 (0.10+)
2014-04-26 Kim Alvefur mod_s2s_auth_dane: Launch DANE queries when sending or receiving stream-features instead of monkeypatching s2sout.lib
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Clean up no longer needed DNS replies
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Skip dns queries for already authenticated s2sin connections
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Remove non-working bogus handling
2014-04-24 Kim Alvefur mod_s2s_auth_dane: Break out DANE check into a function
2014-04-10 Kim Alvefur mod_s2s_auth_dane: Improve debug message and log it on the session
2014-03-24 Kim Alvefur mod_s2s_auth_dane: Merge functionality from mod_s2s_auth_dnssec_srv
2014-03-20 Kim Alvefur mod_s2s_auth_dane: Fix typo in debug statement
2014-03-20 Kim Alvefur mod_s2s_auth_dane: Pause s2sin while doing SRV and TLSA lookups, fixes race condition (Can haz util.async plz)
2014-03-19 Kim Alvefur mod_s2s_auth_dane: Fix tb when no hostname sent by remote
2014-03-19 Kim Alvefur mod_s2s_auth_dane: Verify that the SRV is secure
2014-03-19 Kim Alvefur mod_s2s_auth_dane: Abort module loading if luaunbound is unavailable
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Drop support for domains without SRV for now
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Fix for a17c2c4043e5
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Skip TLSA lookups if SRV is insecure
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Hack for domains without SRV
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Don't pass nil to hash functions in case of unsupported selectors
2014-03-18 Kim Alvefur mod_s2s_auth_dane: Back to _port._tcp.srvtarget.example.net
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Bogus replies should have no RRdata
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Comments and TODOs
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Make supported DANE usages configurable, default to DANE-EE
2014-03-14 Kim Alvefur mod_s2s_auth_dane: Simplify, but diverge from DANE-SRV draft. Will now look for _xmpp-server.example.com IN TLSA for both directions
2014-03-11 Kim Alvefur mod_s2s_auth_dane: Only invalidate trust if we found any supported DANE records
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Improve handling of bogus data
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Only do TLSA lookup if it hasn't been attempted already
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Fix inverted nil check
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Do DANE lookups on outgoing stream features
2014-03-09 Kim Alvefur mod_s2s_auth_dane: Improve logging
2014-03-09 Kim Alvefur mod_s2s_auth_dane: More comment changes
2014-03-07 Kim Alvefur mod_s2s_auth_dane: Implement experimental method for doing DANE with client certificates on s2sin
2014-03-07 Kim Alvefur mod_s2s_auth_dane: Add some comments
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Don't allow unencrypted connections if TLSA exists
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Verify that the pubkey method exists when the SPKI selector is used
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Delay s2sout state machine until we get TLSA reply
2014-03-05 Kim Alvefur mod_s2s_auth_dane: Comment updates
2014-02-28 Kim Alvefur Backed out changeset 853a382c9bd6
2014-02-28 Kim Alvefur mod_turncredentials: Advertise the XEP-0215 feature (thanks Gryffus)
2014-01-04 Kim Alvefur mod_s2s_auth_dane: Fix typo in comment (thanks albert)
2014-01-04 Kim Alvefur mod_s2s_auth_dane: Style fixes
2014-01-04 Kim Alvefur mod_s2s_auth_dane: Fix wording on validation failure
2014-01-03 Kim Alvefur mod_s2s_auth_dane: Invalidate trust if there are TLSA records but no matches, or bogus results
2014-01-03 Kim Alvefur mod_s2s_auth_dane: Warn about unsupported DANE params
2013-12-31 Kim Alvefur mod_s2s_auth_dane: Experimental DANE implementation