summaryrefslogtreecommitdiff
path: root/src/feature
AgeCommit message (Expand)Author
2020-07-22log: Don't use twice fmt_addr() in same logging statementDavid Goulet
2020-07-21Rename check_server_ports to check_and_prune_server_portsDavid Goulet
2020-07-21relay: Change router_can_extend_over_ipv6() to look at configured portDavid Goulet
2020-07-21relay: Remove possible ORPorts duplicate from parsed listDavid Goulet
2020-07-21relay: Automatically Enable an IPv6 ORPortDavid Goulet
2020-07-21Rename router_get_advertised_*() functions.Nick Mathewson
2020-07-21Combine router_get_advertised_or_port{,by_af_}() functionsNick Mathewson
2020-07-21Rename get_primary_dir_port()Nick Mathewson
2020-07-21Rename get_first_advertised_{addr,port}_by_type_af().Nick Mathewson
2020-07-21Merge remote-tracking branch 'tor-gitlab/mr/70'Nick Mathewson
2020-07-21relay: Add AddressDisableIPv6 torrc optionDavid Goulet
2020-07-21relay: Don't publish IPv6 if found ORPort is 0David Goulet
2020-07-20relay: Use flags in relay_find_addr_to_publish()David Goulet
2020-07-20control: With GETINFO, don't trigger an address resolveDavid Goulet
2020-07-20relay: Handle dir address suggestion with new interfaceDavid Goulet
2020-07-20addr: Use false/true with relay_find_addr_to_publish()David Goulet
2020-07-20relay: Remove router_pick_published_address()David Goulet
2020-07-20test: Move unit tests to new find address interfaceDavid Goulet
2020-07-20control: GETINFO address/ use new find address APIDavid Goulet
2020-07-20relay: Deciding to fetch from authority, use new find address APIDavid Goulet
2020-07-20relay: Don't lookup our address before rebuilding our descriptorDavid Goulet
2020-07-20relay: Publish IPv4/IPv6 from resolved address cacheDavid Goulet
2020-07-20pt: Use new address discovery interface when creating extrainfoDavid Goulet
2020-07-20addr: New function to find address to publishDavid Goulet
2020-07-16nodelist: Fix possible NULL derefDavid Goulet
2020-07-16Use CONST_TO_* macros in more places.Nick Mathewson
2020-07-16Define new CONST_TO_*_CONN() functions for const-to-const castsNick Mathewson
2020-07-16Improve documentation for our TO_*_CONN() cast functions.Nick Mathewson
2020-07-16Collapse channel_get_*_remote_addr() into a single function.Nick Mathewson
2020-07-16Use connection_describe() for log messages.Nick Mathewson
2020-07-14Merge branch 'tor-gitlab/mr/49'David Goulet
2020-07-14Merge branch 'ticket40033_045_01_squashed'Nick Mathewson
2020-07-14Rename blacklist and whitelist wordingDavid Goulet
2020-07-14node: Standardize interface of format_node_description()David Goulet
2020-07-14Merge branch 'tor-gitlab/mr/47'David Goulet
2020-07-14addr: Use tor_addr_t instead of uint32_t for IPv4David Goulet
2020-07-14conn: Fix doxygen comment in connstats.cDavid Goulet
2020-07-10Merge remote-tracking branch 'tor-gitlab/mr/41'Nick Mathewson
2020-07-10addr: Remove a BUG() that can normally occurDavid Goulet
2020-07-10connstats: use correct formatter for uint32_t.Nick Mathewson
2020-07-10Collect IPv6 bidi connection statisticsNick Mathewson
2020-07-10connstats: extract functions for summarizing a connection's statusNick Mathewson
2020-07-10connstats: extract connection type counts into a structure.Nick Mathewson
2020-07-10connstats: add and clarify some documentation.Nick Mathewson
2020-07-10Change connstats.c identifers to start with conn_statsNick Mathewson
2020-07-10Split bidi connection-stats code into a new C file.Nick Mathewson
2020-07-10Record IPv6 bandwidth history as appropriate.Nick Mathewson
2020-07-10Add IPv6 read and write history to bwhist, state, and extrainfo.Nick Mathewson
2020-07-10Refactor bwhist_get_bandwidth_lines()Nick Mathewson
2020-07-10Rename private bandwidth-history identifiers to start with "bwhist".Nick Mathewson