[tor-bugs] #8380 [Tor]: DNS A records returned when asking for AAAA
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Mar 23 17:51:49 UTC 2013
#8380: DNS A records returned when asking for AAAA
--------------------------------------------------------+-------------------
Reporter: dhill | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Tor: 0.2.4.x-final
Component: Tor | Version: Tor: unspecified
Keywords: DNSPort dns ipv6 tor-client 024-deferrable | Parent:
Points: | Actualpoints:
--------------------------------------------------------+-------------------
Comment(by ln5):
While testing #8475 (by trying to connect to ipv6.google.com using a
chutney network running master) I found out that
set_exitconn_info_from_resolve() won't return an IPv6 address unless
either exitconn->base_.purpose == EXIT_PURPOSE_RESOLVE or
exitconn->begincell_flags & BEGIN_FLAG_IPV6_OK != 0.
The former doesn't seem to happen when trying to connect and the
latter doesn't, from grepping code, seem to ever happen.
Commits 2889bd26 and 0f899518 seem to be the relevant ones
implementing this. I don't really understand the reason for the
is_resolve logic (and more). If Nick can spot an error here, great! if
not, I'll try ot wrap my head around this at a later time.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8380#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list