aboutsummaryrefslogtreecommitdiff
path: root/src/or/nodelist.c
Commit message (Expand)AuthorAge
* Enable the ntor handshake on the client side.Nick Mathewson2013-01-03
* fix some typosRoger Dingledine2012-12-03
* when counting available descs, say whether we're counting exitsRoger Dingledine2012-11-16
* Merge remote-tracking branch 'linus/bug5053-bug5055'Nick Mathewson2012-11-04
|\
| * Two changes lost in rebase resurrected.Linus Nordberg2012-10-17
* | Rename all reserved C identifiers we definedNick Mathewson2012-10-12
|/
* Merge remote-tracking branch 'linus/bug6757'Nick Mathewson2012-10-04
|\
| * Have node_get_pref_orport() return an IPv6 OR port when UseBridges is set.Linus Nordberg2012-09-19
* | Remove the testing_since* fieldsNick Mathewson2012-09-21
|/
* Move functions for seeing if we know enough nodes into nodelistNick Mathewson2012-09-14
* Move many of the node_ functions from routerlist to nodelistNick Mathewson2012-09-14
* minor typos i found while constructing the changelogRoger Dingledine2012-09-05
* Take microdesc into account when deciding about preferred OR port.Linus Nordberg2012-09-04
* Make node_ipv6_preferred() take microdescs into account.Linus Nordberg2012-09-04
* Take microdesc IPv6 address into account when setting node->ipv6_preferred.Linus Nordberg2012-09-04
* Clients connect to public relays over IPv6.Linus Nordberg2012-09-04
* Clear the ipv6_preferred flag like the others.Linus Nordberg2012-09-04
* Fix a comment.Linus Nordberg2012-09-04
* Fix whitespaceNick Mathewson2012-08-27
* Move ipv6_preferred from routerinfo_t to node_t.Linus Nordberg2012-08-23
* Try to re-approximate the older semantics of nodelist_add_routerinfoNick Mathewson2012-07-19
* Rename routers_have_same_or_addr() to reflect the fact that it now checks bot...Linus Nordberg2012-07-19
* Add last_reachable and testing_since for IPv6 OR port.Linus Nordberg2012-07-19
* Move last_reachable and testing_since from routerinfo_t to node_t.Linus Nordberg2012-07-19
* Catch a few more K&R violations with make check-spacesNick Mathewson2012-06-23
* Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson2012-06-04
* Rename nonconformant identifiers.Nick Mathewson2012-01-18
* Rename one more recalcitrant function.Nick Mathewson2011-11-30
* Make the router_get_*_orport interface consistent with node_*.Linus Nordberg2011-11-30
* Make router_get_{prim,alt,pref}_addr_port take tor_addr_port_t *.Linus Nordberg2011-11-30
* Merge node_get_{prim,pref,pref_ipv6}_addr with their _orport counterparts.Linus Nordberg2011-11-30
* First chunk of support for bridges on IPv6Linus Nordberg2011-11-30
* Make sure the microdesc cache is loaded before setting a v3 md consensusNick Mathewson2011-09-28
* Fix a crash bug in tor_assert(md->held_by_node)Nick Mathewson2011-09-28
* Make nodelist_purge avoid orphaned microdescs in rs-less nodesNick Mathewson2011-07-07
* Merge remote-tracking branch 'public/bug3153'Nick Mathewson2011-07-07
|\
| * Track where microdescs are referenced to prevent free errsNick Mathewson2011-05-12
* | Make the get_options() return constNick Mathewson2011-06-14
* | Fix a memleak in nodelist_assert_ok()Sebastian Hahn2011-06-08
* | Hand-tune the new tor_memcmp instances in 0.2.3Nick Mathewson2011-05-11
* | Reapply the automated memcmp conversion to 0.2.3 to catch newly added memcmpsNick Mathewson2011-05-11
|/
* Bump copyright statements to 2011 (master)Nick Mathewson2011-01-03
* Remove a ??? comment in node_get_by_nicknameNick Mathewson2010-10-21
* Add a node_get_by_hex_id().Nick Mathewson2010-10-21
* Make check-spaces happySebastian Hahn2010-10-14
* Implement node_set_exit_policy_to_reject_all with a flagNick Mathewson2010-10-13
* Fix a couple more node_t-related nullpointer bugsNick Mathewson2010-10-04
* More debugging code for node_t branchNick Mathewson2010-10-01
* Implement policies for nodes (and for microdescriptors too)Nick Mathewson2010-10-01
* Implement a few more node-based functionsNick Mathewson2010-10-01