summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-05-11protover: Add node functions for IPv6 extend supportteor
2020-05-11protover: Sort version flags by their underlying protocolsteor
2020-05-11protover: Declare support for Relay=3teor
2020-05-07relay: Improve docs on inform_testing_reachability()teor
2020-05-07relay: Rewrite inform_testing_reachability()teor
2020-05-07relay: Clarify a comment in selftest.cteor
2020-05-07Define and use TOR_ADDRPORT_BUF_LENNeel Chauhan
2020-05-07routerinfo: Make router_get_orport() return an error statusteor
2020-05-07Replace several C identifiers.teor
2020-05-07Wrap long linesteor
2020-05-07Replace several C identifiers.teor
2020-04-30circuitbuild: Allow relays to send IPv6 extend cellsteor
2020-04-30relay: Update some self-test comments for IPv6teor
2020-04-30relay: Log IPv4 and IPv6 ORPorts when testing reachabilityteor
2020-04-30relay: Launch IPv4 and IPv6 ORPort self-test circuitsteor
2020-04-30relay: Refactor dirport self-test circuit launchteor
2020-04-30relay: Refactor reachability circuit launchesteor
2020-04-30relay: Remove unused DirPort self-test codeteor
2020-04-30relay: Add an address family to self-test launchesteor
2020-04-30relay: Minor selftest comment updatesteor
2020-04-30relay: Wrap long linesteor
2020-04-30relay: Clarify reachability status check functionsteor
2020-04-30nodelist: Wrap long lines, and improve commentsteor
2020-04-30nodelist: Distinguish client and relay reachabilityteor
2020-04-30relay: Fix a comment typo in the selftest.c headerteor
2020-04-29Merge remote-tracking branch 'tor-github/pr/1864/head'Nick Mathewson
2020-04-30relay: Refactor can extend over IPv6 checksteor
2020-04-30channel: Refactor matches target address functionteor
2020-04-30relay: Refactor extend address validity functionteor
2020-04-30net: Make all address bytes functions take uint8_t *teor
2020-04-30Rename tor_addr_get_ipv6_bytes to tor_addr_copy_ipv6_bytesteor
2020-04-29relay: Refactor choosing extend IPsteor
2020-04-29relay: Add tests for choosing extend IPsteor
2020-04-29relay: Refactor circuit_open_connection_for_extend()teor
2020-04-29relay: Add IP version tests for circuit extendsteor
2020-04-29relay: Choose between IPv4 and IPv6 extends at randomteor
2020-04-29relay/circuitbuild: Refactor open connection for extendteor
2020-04-29test/circuitbuild: Disable some tests when ALL_BUGS_ARE_FATALteor
2020-04-29log/util_bug: Make IF_BUG_ONCE() support ALL_BUGS_ARE_FATALteor
2020-04-29relay/circuitbuild: Re-use IPv6 connections for circuitsteor
2020-04-29relay/circuitbuild: Report IPv6 addresses in a debug logteor
2020-04-29channel: Make channel_matches_target_addr_for_extend() staticteor
2020-04-29relay/circuitbuild: Consider IPv6-only extends validteor
2020-04-29test/circuitbuild: Show bad addresses in some logsteor
2020-04-29relay: Log the address in circuit protocol warningsteor
2020-04-29net: Add fmt_addrport_ap() and fmt_addr_family()teor
2020-04-29net: Remove an extra space in address.hteor
2020-04-29relay: Refactor address checks into a functionteor
2020-04-29relay: Refactor address and port checksteor
2020-04-29core/or: Check extends for zero addresses and portsteor