Nick Mathewson
|
c53adac122
Parse IPv6 policy summaries from router descriptors and microdescs
|
12 years ago |
Nick Mathewson
|
626a8b60d7
Merge remote-tracking branch 'linus/bug5053-bug5055'
|
12 years ago |
Linus Nordberg
|
ffddd4de2a
Change some comments to reflect the multitude of GeoIP databases.
|
12 years ago |
Nick Mathewson
|
907db008ab
Move the circuit build timeout code into its own file.
|
12 years ago |
Nick Mathewson
|
56c0baa523
Rename all reserved C identifiers we defined
|
12 years ago |
Robert Ransom
|
62babcaf0a
Implement and use crypto_pk_eq_keys
|
12 years ago |
Nick Mathewson
|
c2c6d12a81
Move functions for seeing if we know enough nodes into nodelist
|
12 years ago |
Nick Mathewson
|
725d3a32bd
Remove router_get_by_{nickname,hexdigest} entirely
|
12 years ago |
Nick Mathewson
|
5161a52c66
Remove the old disabled router_get_by_nickname implementation
|
12 years ago |
Nick Mathewson
|
ba21ebc6d8
Move many of the node_ functions from routerlist to nodelist
|
12 years ago |
Nick Mathewson
|
d995dc8bac
Split the routerset code out of routerlist.c
|
12 years ago |
Nick Mathewson
|
5cbeb60805
Fix directory self-testing logic
|
12 years ago |
Nick Mathewson
|
75c9ccd4f8
Merge remote-tracking branch 'public/bug6538'
|
12 years ago |
Nick Mathewson
|
bf71866da0
Merge branch 'remove_old_ver_checks'
|
12 years ago |
Roger Dingledine
|
67abdcd8d9
minor logging improvement
|
12 years ago |
Nick Mathewson
|
7988596f66
Remove version_supports checks for versions before 0.2.2.
|
12 years ago |
Roger Dingledine
|
0a2fcc55c5
resolve an XXX by agreeing with nickm
|
12 years ago |
Roger Dingledine
|
81c6db3288
make "Launching %d requests for %d routers" message more useful
|
12 years ago |
Nick Mathewson
|
9982122f34
Use a time-invariant comparison in choose_array_element_by_weight
|
12 years ago |
Nick Mathewson
|
5c3199cda7
In choose-by-bw, scale to better use the range of uint64
|
12 years ago |
Nick Mathewson
|
a9d56289ee
Merge remote-tracking branch 'origin/maint-0.2.3'
|
12 years ago |
Linus Nordberg
|
9ed87b37d0
Consider IPv6 OR ports when deciding whether a routerinfo change is cosmetic.
|
12 years ago |
Nick Mathewson
|
07df4dd52d
Refactor the core of choosing by weights into a function
|
12 years ago |
Nick Mathewson
|
9bfb274abb
Refactor smartlist_choose_node_by_bandwidth to be less horrible.
|
12 years ago |
Nick Mathewson
|
50aecc68ca
Use a smarter fix for bug 1203.
|
12 years ago |
Nick Mathewson
|
640a51684c
Remove remaining timing-dependency in choosing nodes by bandwidth
|
12 years ago |
Nick Mathewson
|
e106812a77
Change smartlist_choose_node_by_bandwidth to avoid double
|
12 years ago |
Nick Mathewson
|
aa584fd3a3
Merge remote-tracking branch 'origin/maint-0.2.3'
|
12 years ago |
Nick Mathewson
|
93be3a8822
Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3
|
12 years ago |
Robert Ransom
|
308f6dad20
Mitigate a side-channel leak of which relays Tor chooses for a circuit
|
12 years ago |