tor/changes
Linus Nordberg e04e1a2e7d Clients connect to public relays over IPv6.
Add ClientUseIPv6 and ClientPreferIPv6ORPort configuration options.

Use "preferred OR port" for all entry nodes, not only for bridges.

Mark bridges with "prefer IPv6 OR port" if an IPv6 address is
configured in Bridge line and ClientPreferIPv6ORPort is set.

Mark relays with "prefer IPv6 OR port" if an IPv6 address is found in
descriptor and ClientPreferIPv6ORPort is set.

Filter "preferred OR port" through the ClientUseIPv6 config option. We
might want to move this test to where actual connection is being set
up once we have a fall back mechanism in place.

Have only non-servers pick an IPv6 address for the first hop: We
don't want relays to connect over IPv6 yet. (IPv6 has never been used
for second or third hops.)

Implements ticket 5535.
2012-09-04 12:57:21 -04:00
..
bug2385 add bug number and explanation to changes/bug2385; call it a feature 2012-06-18 13:20:02 -04:00
bug3589 Address Nick's comments. 2012-07-12 15:28:43 +02:00
bug3842 oops; forgot the changes file for bug3842 2012-06-28 15:48:49 -04:00
bug4195 Extend tor_sscanf so it can replace sscanf in rephist.c 2012-06-28 09:54:05 -04:00
bug4620 Move ipv6_preferred from routerinfo_t to node_t. 2012-08-23 22:13:12 +02:00
bug4971 add new GETINFO config/defaults 2012-06-28 15:15:51 -04:00
bug5124 Never emit the "opt" prefix in any directory stuff 2012-06-28 15:47:07 -04:00
bug5529 Move last_reachable and testing_since from routerinfo_t to node_t. 2012-07-19 18:21:20 +02:00
bug5534 Add changes file for #5534. 2012-07-19 18:21:22 +02:00
bug5535 Clients connect to public relays over IPv6. 2012-09-04 12:57:21 -04:00
bug5974 Add configure option AuthDirHasIPv6Connectivity. 2012-07-19 18:21:22 +02:00
bug6177 new changes entry for rend_service_introduce refactoring 2012-07-31 17:09:20 -04:00
bug6244_part_c Fix wildcarded address mappings from the control port 2012-08-15 17:59:30 -04:00
bug6251 Quiet "Set buildtimeout to low val" warnings: make them info 2012-08-27 16:37:09 -04:00
bug6252_again Have the bug6252 commit message reflect its on-again/off-again status 2012-07-18 10:24:17 -04:00
bug6271-related Check for stream_id, not conn, on extend cells. 2012-08-15 13:16:41 -04:00
bug6362 Make all relays, not only bridges, capable of advertising an IPv6 OR port. 2012-08-19 14:48:22 +02:00
bug6364 Send IPv6 address in NETINFO cells. 2012-08-20 17:01:18 +02:00
bug6379 Fix warnings and 64-bit problems in openbsd-malloc code 2012-08-15 19:26:53 -04:00
bug6404 Update description of what we did to upper limit on md size 2012-08-14 03:10:14 -04:00
bug6423 Consider IPv6 OR ports when deciding whether a routerinfo change is cosmetic. 2012-08-17 15:59:13 -04:00
bug6468 Remove needless flush-on-write code. 2012-08-17 16:01:30 -04:00
bug6472 When iterating over connections pending DNS, skip marked ones 2012-08-17 16:46:11 -04:00
bug6475 Address Nick's comments from code review. 2012-08-16 16:29:19 -07:00
bug6507 Reject attempts to say FooPort and FooPort 0 in the same cfg domain 2012-08-09 16:13:03 -04:00
bug6514 Defensive programming: clear rs_out between iterations. 2012-08-01 17:25:34 -04:00
bug6647 Bug 6647: Add changes file 2012-08-27 11:15:35 -07:00
bug6690 Do not assert when comparing a null address/port against a policy 2012-08-27 12:04:55 -04:00
bug6710 Fix changes file for 6710: before 0.0.8pre1, you couldn't extend to 2012-08-27 12:29:04 -04:00
bug6732 Document consensus and microdesc files 2012-08-31 11:35:47 -04:00
bug6759 Don't log about reloading the microdescriptor cache at startup 2012-09-03 18:50:27 -04:00
enh6406 Add config option AuthDirPublishIPv6. 2012-07-19 17:51:15 -04:00
feature6758 omit the first heartbeat message (resolves ticket 6758) 2012-09-03 18:13:35 -04:00
feature6760 quiet "I learned some more directory information" on startup 2012-09-03 19:49:44 -04:00
no_malloc_roundup Clarify the last changes message 2012-08-13 14:50:29 -04:00
nonrecursive_make Changes file for nonrecursive make branch 2012-08-27 10:28:45 -04:00
tkt6522 Enable the automake silent rules. 2012-08-02 10:04:13 -04:00