Commit History

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