summaryrefslogtreecommitdiff
path: root/src/feature
AgeCommit message (Expand)Author
2018-12-13Merge remote-tracking branch 'tlyu-github/ticket28731-035' into maint-0.3.5Nick Mathewson
2018-12-11Merge remote-tracking branch 'github/prop297'Nick Mathewson
2018-12-11Merge remote-tracking branch 'catalyst-github/ticket27402'Nick Mathewson
2018-12-10Log bootstrap tag namesTaylor Yu
2018-12-05Merge branch 'maint-0.3.5'Nick Mathewson
2018-12-05Merge remote-tracking branch 'tor-github/pr/546' into maint-0.3.5Nick Mathewson
2018-12-05Merge remote-tracking branch 'public/prop298'Nick Mathewson
2018-12-05Merge branch 'prop293_squashed'Nick Mathewson
2018-12-05Write tests for mark_my_descriptor_dirty_if_too_old()Nick Mathewson
2018-12-05Merge remote-tracking branch 'tor-github/pr/508'Nick Mathewson
2018-12-04hs-v3: Don't BUG() if descriptor is found on SOCKS connection retryDavid Goulet
2018-12-04hs-v3: Add the helper function mark_conn_as_waiting_for_circuitDavid Goulet
2018-12-04conn: Use connection_ap_mark_as_waiting_for_renddesc()David Goulet
2018-12-03Make input argument const in set_routerstatus_from_routerinfo.Nick Mathewson
2018-12-03Keep list of dirauth flags in sync between dirvote.c and fuzz_vrs.cNick Mathewson
2018-12-02Merge remote-tracking branch 'tor-github/pr/559'Nick Mathewson
2018-12-03comment: replace cached-routers with cached-descriptorsteor
2018-12-01Merge branch 'ticket27490a_squashed'Nick Mathewson
2018-12-01Add new option ClientAutoIPv6ORPort to switch between IPv4 and IPv6 OR portsNeel Chauhan
2018-12-01Merge branch 'maint-0.3.5'Nick Mathewson
2018-12-01Merge remote-tracking branch 'tor-github/pr/536'Nick Mathewson
2018-11-30Use table lookup for bootstrap_status_to_stringTaylor Yu
2018-11-30Split bootstrap event reporting out of control.cTaylor Yu
2018-11-30sr: Switch from tor_assert() to BUG()Neel Chauhan
2018-11-29Dir: when Tor's clock is behind, use a future consensus to bootstrapteor
2018-11-27Remove unused `int pid` member of `managed_proxy_t`.Alexander Færøy
2018-11-26Merge branch 'dormant_v2_squashed'Nick Mathewson
2018-11-26Test for check_network_participation_callback()Nick Mathewson
2018-11-25Treat the StaleDesc flag as making our descriptor dirty.Nick Mathewson
2018-11-25Vote on the StaleDesc flag from prop293Nick Mathewson
2018-11-24No longer exit for missing required protocolversions on an old consensusNick Mathewson
2018-11-24Emit router families in canonical formNick Mathewson
2018-11-24Extract get_declared_family() into its own function.Nick Mathewson
2018-11-24Add a consensus method in which md families get canonicalized.Nick Mathewson
2018-11-24Add a function to canonicalize nodefamilies per prop298Nick Mathewson
2018-11-24Revise nodefamily.c to match proposal 298Nick Mathewson
2018-11-22Test: make unit tests use a reasonably live consensusteor
2018-11-22Entry Nodes: Mark outdated dirservers in reasonably live consensusesteor
2018-11-22Entry Nodes: Use a reasonably live consensus to select guardsteor
2018-11-20Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-19Update control_free_all() for #27169Taylor Yu
2018-11-19Merge branch 'ticket27359_v2_squashed'Nick Mathewson
2018-11-19Expose more nodelist.c functions to testsNick Mathewson
2018-11-19Use nodefamily_t in microdescriptors.Nick Mathewson
2018-11-19Backend for compact node-family representation.Nick Mathewson
2018-11-16Merge remote-tracking branch 'dgoulet/ticket27471_035_02' into maint-0.3.5Nick Mathewson
2018-11-15Make the NET_PARTICIPANT role dependent on user activityNick Mathewson
2018-11-15Turn second_elapsed_callback into a normal periodic event.Nick Mathewson
2018-11-15Move the responsibility for delayed shutdown into the mainloopNick Mathewson
2018-11-15Move control_per_second_events() into a callback with its own roleNick Mathewson