Roger Dingledine
|
67065c3c06
minor typos i found while constructing the changelog
|
12 years ago |
Linus Nordberg
|
d827a5495a
Take microdesc into account when deciding about preferred OR port.
|
12 years ago |
Linus Nordberg
|
8b081231b5
Make node_ipv6_preferred() take microdescs into account.
|
12 years ago |
Linus Nordberg
|
3746215350
Take microdesc IPv6 address into account when setting node->ipv6_preferred.
|
12 years ago |
Linus Nordberg
|
e04e1a2e7d
Clients connect to public relays over IPv6.
|
12 years ago |
Linus Nordberg
|
d6ad00a01f
Clear the ipv6_preferred flag like the others.
|
12 years ago |
Linus Nordberg
|
c76a332887
Fix a comment.
|
12 years ago |
Nick Mathewson
|
5898c09c3a
Fix whitespace
|
12 years ago |
Linus Nordberg
|
3410a46ebc
Move ipv6_preferred from routerinfo_t to node_t.
|
12 years ago |
Nick Mathewson
|
6208106c18
Try to re-approximate the older semantics of nodelist_add_routerinfo
|
12 years ago |
Linus Nordberg
|
cdef2b181a
Rename routers_have_same_or_addr() to reflect the fact that it now checks both OR ports.
|
12 years ago |
Linus Nordberg
|
4cce8ab742
Add last_reachable and testing_since for IPv6 OR port.
|
12 years ago |
Linus Nordberg
|
631ec5c4fe
Move last_reachable and testing_since from routerinfo_t to node_t.
|
12 years ago |
Nick Mathewson
|
a6688c574e
Catch a few more K&R violations with make check-spaces
|
12 years ago |
Nick Mathewson
|
0fa107a6aa
Update copyright dates to 2012; add a few missing copyright statements
|
12 years ago |
Nick Mathewson
|
26e789fbfd
Rename nonconformant identifiers.
|
13 years ago |
Nick Mathewson
|
5412b3728c
Rename one more recalcitrant function.
|
13 years ago |
Linus Nordberg
|
39ec781b8f
Make the router_get_*_orport interface consistent with node_*.
|
13 years ago |
Linus Nordberg
|
3b51b326e4
Make router_get_{prim,alt,pref}_addr_port take tor_addr_port_t *.
|
13 years ago |
Linus Nordberg
|
2376a6ade4
Merge node_get_{prim,pref,pref_ipv6}_addr with their _orport counterparts.
|
13 years ago |
Linus Nordberg
|
f786307ab7
First chunk of support for bridges on IPv6
|
13 years ago |
Nick Mathewson
|
6201b8b361
Make sure the microdesc cache is loaded before setting a v3 md consensus
|
13 years ago |
Nick Mathewson
|
a4b7525c3c
Fix a crash bug in tor_assert(md->held_by_node)
|
13 years ago |
Nick Mathewson
|
a4d339cf08
Make nodelist_purge avoid orphaned microdescs in rs-less nodes
|
13 years ago |
Nick Mathewson
|
174cbff8cf
Merge remote-tracking branch 'public/bug3153'
|
13 years ago |
Nick Mathewson
|
47c8433a0c
Make the get_options() return const
|
13 years ago |
Sebastian Hahn
|
8283767365
Fix a memleak in nodelist_assert_ok()
|
13 years ago |
Nick Mathewson
|
4ba9f3e317
Track where microdescs are referenced to prevent free errs
|
13 years ago |
Nick Mathewson
|
9e16a418f9
Hand-tune the new tor_memcmp instances in 0.2.3
|
13 years ago |
Nick Mathewson
|
7267647bd7
Reapply the automated memcmp conversion to 0.2.3 to catch newly added memcmps
|
13 years ago |