Comparison

net/connect.lua @ 10485:913276ba0c47

net.connect: Mention RFC 6724 regression Default Address Selection algorithm is not applied, resulting in a strong bias towards IPv4.
author Kim Alvefur <zash@zash.se>
date Sat, 07 Dec 2019 17:39:29 +0100
parent 10484:b13a31cea7d9
child 10612:44ef46e1a951
comparison
equal deleted inserted replaced
10484:b13a31cea7d9 10485:913276ba0c47
2 local log = require "util.logger".init("net.connect"); 2 local log = require "util.logger".init("net.connect");
3 local new_id = require "util.id".short; 3 local new_id = require "util.id".short;
4 4
5 -- TODO Respect use_ipv4, use_ipv6 5 -- TODO Respect use_ipv4, use_ipv6
6 -- TODO #1246 Happy Eyeballs 6 -- TODO #1246 Happy Eyeballs
7 -- FIXME RFC 6724
7 -- FIXME Error propagation from resolvers doesn't work 8 -- FIXME Error propagation from resolvers doesn't work
8 -- FIXME #1428 Reuse DNS resolver object between service and basic resolver 9 -- FIXME #1428 Reuse DNS resolver object between service and basic resolver
9 -- FIXME #1429 Close DNS resolver object when done 10 -- FIXME #1429 Close DNS resolver object when done
10 11
11 local pending_connection_methods = {}; 12 local pending_connection_methods = {};