summaryrefslogtreecommitdiff
path: root/src/or/router.c
AgeCommit message (Expand)Author
2013-01-03Enable the ntor handshake on the client side.Nick Mathewson
2013-01-03Massive refactoring of the various handshake typesNick Mathewson
2013-01-02Wrangle curve25519 onion keys: generate, store, load, publish, republishNick Mathewson
2012-11-14Fix a bug in policy_is_reject_star() that was making IPv4 exits breakNick Mathewson
2012-11-14Actually advertise IPv6 exit policies.Nick Mathewson
2012-11-14Change signature of router_compare_to_my_exit_policy so dns can use itNick Mathewson
2012-11-14Rename ipv{4,6}_only to bind_ipv{4,6}_onlyNick Mathewson
2012-11-14Add an IPv6Exit configuration optionNick Mathewson
2012-11-14Simplest version of server-side IPv6 support (no dns)Nick Mathewson
2012-11-14Add IPv6 support to compare_to_addr_to_node_policyNick Mathewson
2012-11-14Better policy support for IPv6Nick Mathewson
2012-11-04Merge remote-tracking branch 'linus/bug5053-bug5055'Nick Mathewson
2012-10-20Separate IPv4 and IPv6 geoip file loading.Linus Nordberg
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-09-17Implement and use crypto_pk_eq_keysRobert Ransom
2012-09-14Split the routerset code out of routerlist.cNick Mathewson
2012-09-13Split the or_state_t portions of config.c into their own fileNick Mathewson
2012-09-12Fix directory self-testing logicNick Mathewson
2012-09-07Remove version_supports checks for versions before 0.2.2.Nick Mathewson
2012-09-06Rename extend_info_alloc() --> _new()Nick Mathewson
2012-09-06fix punctuation in logsRoger Dingledine
2012-08-27Fix whitespaceNick Mathewson
2012-08-27Merge remote-tracking branch 'linus/bug6362'Nick Mathewson
2012-08-23Move ipv6_preferred from routerinfo_t to node_t.Linus Nordberg
2012-08-19Make all relays, not only bridges, capable of advertising an IPv6 OR port.Linus Nordberg
2012-08-17Merge remote-tracking branch 'public/bug5124'Nick Mathewson
2012-08-17Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson
2012-08-09Don't infer we have a FooPort from the presence of a FooPort lineNick Mathewson
2012-07-19Add last_reachable and testing_since for IPv6 OR port.Linus Nordberg
2012-07-12Address Nick's comments.George Kadianakis
2012-07-03Add pluggable transport info to extra-info descriptors.George Kadianakis
2012-06-28Never emit the "opt" prefix in any directory stuffNick Mathewson
2012-06-05Merge remote-tracking branch 'public/bug4657'Nick Mathewson
2012-06-05Fix "make check-spaces" issuesNick Mathewson
2012-06-05Resolve about 24 DOCDOCsNick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-06-04Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson
2012-05-24Warn and ignore the MyFamily setting if BridgeRelay is also setNick Mathewson
2012-05-16Merge remote-tracking branch 'public/bug5139'Nick Mathewson
2012-05-11Do not publish the "git-XXX" tag in server descriptorsNick Mathewson
2012-05-11Merge remote-tracking branch 'asn/bug4865_take2'Nick Mathewson
2012-05-10Fix O(n^2) performance when parsing a big pile of extrainfosNick Mathewson
2012-05-03Ignore [::] when building descriptors.Linus Nordberg
2012-04-27Bridges should never set the send_unencrypted flag on any of their descsNick Mathewson
2012-04-24Merge branch 'bug4438-v2'Nick Mathewson
2012-04-24Tweak the bug4438 fix a little: different check, better logNick Mathewson
2012-04-12Fix issues found by nickm.George Kadianakis
2012-04-02Suppress "decided to publish new descriptor" message when not a serverNick Mathewson
2012-03-31Introduce and use router_get_active_listener_port_by_type().George Kadianakis
2012-03-29Merge remote-tracking branch 'linus/bug4875_2'Nick Mathewson