summaryrefslogtreecommitdiff
path: root/src/feature/nodelist
AgeCommit message (Expand)Author
2020-06-24Add two new networkstatus parameters to emulate AssumeReachable.Nick Mathewson
2020-06-24Move code into notify_after_networkstatus_changes().Nick Mathewson
2020-06-24Make a bunch of networkstatus_t parameters constant.Nick Mathewson
2020-06-24Merge branch 'tor-github/pr/1945'David Goulet
2020-06-24addr: Remove resolve_my_address_v4()David Goulet
2020-06-24Make routerset_contains_router() support IPv6Neel Chauhan
2020-06-23addr: Rename resolve_my_address to be v4 specificDavid Goulet
2020-06-09Merge remote-tracking branch 'tor-github/pr/1888/head'Nick Mathewson
2020-05-21Check for NULL from tor_dup_ip()rl1987
2020-05-21Actually, bail out of routerstatus_format_entry() if fmt_addr32() failsrl1987
2020-05-21Check that fmt_addr32() returned non-empty string before putting it into docu...rl1987
2020-05-18node: Clean up some outdated commentsteor
2020-05-18routerlist: Choose bridges for direct bridge connectionsteor
2020-05-18routerlist: Split the node checks into their own functionteor
2020-05-18nodelist: Replace int with boolteor
2020-05-18nodelist: Stop recursing in router_choose_random_node()teor
2020-05-18nodelist: Rewrite router_crn_flags_tteor
2020-05-18nodelist: Remove the unused CRN_WEIGHT_FOR_EXIT flagteor
2020-05-18nodelist: Move node flag checksteor
2020-05-18nodelist: Move the v3 onion service rendezvous checkteor
2020-05-18nodelist: Move the single-hop exit checkteor
2020-05-11nodelist: Fix a comment and a log messageteor
2020-05-11routerlist: Choose nodes that can initiate IPv6 extendsteor
2020-05-11protover: Add node functions for IPv6 extend supportteor
2020-05-11protover: Sort version flags by their underlying protocolsteor
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-05-05config: New file resolve_addr.{c|h}David Goulet
2020-04-30relay: Add an address family to self-test launchesteor
2020-04-30nodelist: Wrap long lines, and improve commentsteor
2020-04-30nodelist: Distinguish client and relay reachabilityteor
2020-04-29nodelist: Remove an outdated commentteor
2020-04-09Merge remote-tracking branch 'tor-github/pr/1801/head'Nick Mathewson
2020-04-09nodelist: Make some functions mockableteor
2020-03-27spell consensus more right in commentsRoger Dingledine
2020-03-09Update comment in router_differences_are_cosmetic()Steven Engler
2020-03-05Merge branch 'clang_format_prep_3'Nick Mathewson
2020-02-24Rename voting_schedule_*() functions.Nick Mathewson
2020-02-24Move one voting schedule fn into networkstatus.cNick Mathewson
2020-02-24Move voting_schedule.[ch] to src/feature/dirauth/Nick Mathewson
2020-02-24Merge remote-tracking branch 'tor-github/pr/1685/head'Nick Mathewson
2020-02-20Merge remote-tracking branch 'tor-github/pr/1719/head' into maint-0.4.3Nick Mathewson
2020-02-12Run "make autostyle".Nick Mathewson
2020-02-11Merge branch 'ticket33029_042_01' into ticket33029_043_03David Goulet
2020-02-11dirauth: Rename function for better clarityDavid Goulet
2020-02-11test: Add unit test for connection_dir_is_global_write_low()David Goulet
2020-02-11dirlist: Add configured trusted dir to the nodelist address setDavid Goulet
2020-02-11nodelist: Helper to add an address to the nodelist address setDavid Goulet