Robert Ransom
|
62babcaf0a
Implement and use crypto_pk_eq_keys
|
12 роки тому |
Nick Mathewson
|
c2c6d12a81
Move functions for seeing if we know enough nodes into nodelist
|
12 роки тому |
Nick Mathewson
|
725d3a32bd
Remove router_get_by_{nickname,hexdigest} entirely
|
12 роки тому |
Nick Mathewson
|
5161a52c66
Remove the old disabled router_get_by_nickname implementation
|
12 роки тому |
Nick Mathewson
|
ba21ebc6d8
Move many of the node_ functions from routerlist to nodelist
|
12 роки тому |
Nick Mathewson
|
d995dc8bac
Split the routerset code out of routerlist.c
|
12 роки тому |
Nick Mathewson
|
5cbeb60805
Fix directory self-testing logic
|
12 роки тому |
Nick Mathewson
|
75c9ccd4f8
Merge remote-tracking branch 'public/bug6538'
|
12 роки тому |
Nick Mathewson
|
bf71866da0
Merge branch 'remove_old_ver_checks'
|
12 роки тому |
Roger Dingledine
|
67abdcd8d9
minor logging improvement
|
12 роки тому |
Nick Mathewson
|
7988596f66
Remove version_supports checks for versions before 0.2.2.
|
12 роки тому |
Roger Dingledine
|
0a2fcc55c5
resolve an XXX by agreeing with nickm
|
12 роки тому |
Roger Dingledine
|
81c6db3288
make "Launching %d requests for %d routers" message more useful
|
12 роки тому |
Nick Mathewson
|
9982122f34
Use a time-invariant comparison in choose_array_element_by_weight
|
12 роки тому |
Nick Mathewson
|
5c3199cda7
In choose-by-bw, scale to better use the range of uint64
|
12 роки тому |
Nick Mathewson
|
a9d56289ee
Merge remote-tracking branch 'origin/maint-0.2.3'
|
12 роки тому |
Linus Nordberg
|
9ed87b37d0
Consider IPv6 OR ports when deciding whether a routerinfo change is cosmetic.
|
12 роки тому |
Nick Mathewson
|
07df4dd52d
Refactor the core of choosing by weights into a function
|
12 роки тому |
Nick Mathewson
|
9bfb274abb
Refactor smartlist_choose_node_by_bandwidth to be less horrible.
|
12 роки тому |
Nick Mathewson
|
50aecc68ca
Use a smarter fix for bug 1203.
|
12 роки тому |
Nick Mathewson
|
640a51684c
Remove remaining timing-dependency in choosing nodes by bandwidth
|
12 роки тому |
Nick Mathewson
|
e106812a77
Change smartlist_choose_node_by_bandwidth to avoid double
|
12 роки тому |
Nick Mathewson
|
aa584fd3a3
Merge remote-tracking branch 'origin/maint-0.2.3'
|
12 роки тому |
Nick Mathewson
|
93be3a8822
Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3
|
12 роки тому |
Robert Ransom
|
308f6dad20
Mitigate a side-channel leak of which relays Tor chooses for a circuit
|
12 роки тому |
Nick Mathewson
|
860c4fc811
Merge remote-tracking branch 'origin/maint-0.2.3'
|
12 роки тому |
Robert Ransom
|
82c5e385cb
Remove bogus comment claiming that an assertion is triggerable by consensus
|
12 роки тому |
Nick Mathewson
|
6208106c18
Try to re-approximate the older semantics of nodelist_add_routerinfo
|
12 роки тому |
Linus Nordberg
|
cdef2b181a
Rename routers_have_same_or_addr() to reflect the fact that it now checks both OR ports.
|
12 роки тому |
Linus Nordberg
|
4cce8ab742
Add last_reachable and testing_since for IPv6 OR port.
|
12 роки тому |