diff options
author | Kim Alvefur <zash@zash.se> | 2021-03-03 20:48:54 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2021-03-03 20:48:54 +0100 |
commit | 3559d707bf2e32b6a3a7ed17095a0ac5fc26607d (patch) | |
tree | 354cb00d0ff9a0c77eb401845fe812ec7b9bb2b6 /net | |
parent | 60ec880c48acee50b8f057a78bdf371963a7a714 (diff) | |
download | prosody-3559d707bf2e32b6a3a7ed17095a0ac5fc26607d.tar.gz prosody-3559d707bf2e32b6a3a7ed17095a0ac5fc26607d.zip |
net.resolvers.basic: Disable DANE for now, completely broken
Turns out 'extra' is, at least for mod_s2s, the same table for *all*
connections.
Diffstat (limited to 'net')
-rw-r--r-- | net/resolvers/basic.lua | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/net/resolvers/basic.lua b/net/resolvers/basic.lua index 220cb0c8..c0e7cb88 100644 --- a/net/resolvers/basic.lua +++ b/net/resolvers/basic.lua @@ -36,15 +36,14 @@ function methods:next(cb) n = n - 1; if n > 0 then return; end self.targets = targets; + --[[ + -- TODO stash tlsa somewhere per connection + -- FIXME 'extra' here is not per connection if self.extra and self.extra.use_dane then if secure and tlsa[1] then - self.extra.tlsa = tlsa; - self.extra.dane_hostname = self.hostname; - else - self.extra.tlsa = nil; - self.extra.dane_hostname = nil; end end + --]] self:next(cb); end |