aboutsummaryrefslogtreecommitdiff
path: root/src/feature/relay/router.h
AgeCommit message (Expand)Author
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-01-19Merge branch 'maint-0.4.5'Nick Mathewson
2021-01-14relay: Don't flag that we published if descriptor build failsDavid Goulet
2020-12-21Merge branch 'mr_240_squashed'Nick Mathewson
2020-12-21relay: Report the entire content of a stats fileDavid Goulet
2020-12-09Announce URL to bridge status page when starting Tor as a bridge relay.Alexander Færøy
2020-08-25Validate address more carefully when checking self-reachabilityNick Mathewson
2020-07-24relay: Publish IPv4 descriptor on guessed IPv6 reachability failureDavid Goulet
2020-07-21Rename router_get_advertised_*() functions.Nick Mathewson
2020-07-21Combine router_get_advertised_or_port{,by_af_}() functionsNick Mathewson
2020-06-26Merge branch 'assume_reachable_revamp'Nick Mathewson
2020-06-26Remove stub macro for router_new_consensus_params()Nick Mathewson
2020-06-25Add an fingerprint-ed25519 file to the data directoryNeel Chauhan
2020-06-24Add two new networkstatus parameters to emulate AssumeReachable.Nick Mathewson
2020-05-05relay: New file relay_resolve_addr.{c|h}David Goulet
2020-04-30relay: Refactor can extend over IPv6 checksteor
2020-04-29relay: Add IP version tests for circuit extendsteor
2020-04-29relay: Choose between IPv4 and IPv6 extends at randomteor
2020-03-21Merge branch 'bug32588_043' into bug32588_masterteor
2020-03-21Merge branch 'bug32588_042' into bug32588_043teor
2020-03-21Merge branch 'bug32588_035' into bug32588_041teor
2020-03-21router: Stop advertising incorrect auto IPv6 ORPortsteor
2020-02-20Move router_reset_reachability() into correct header, add a stubNick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-10-20relay: Silence compiler warnings when relay mode is disabledteor
2019-02-19router: Add some missing #endif commentsteor
2019-02-19test_dir: Test rsa + ed25519 extrainfo creation and parsingteor
2019-02-19test_dir: Unit tests for RSA-only router and extrainfo descriptor creationteor
2019-02-19router: Document the additional config and state used to dump descriptorsteor
2019-02-19router: refactor router_build_fresh_descriptor() static function interfacesteor
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-12-05Merge remote-tracking branch 'public/prop298'Nick Mathewson
2018-12-05Write tests for mark_my_descriptor_dirty_if_too_old()Nick Mathewson
2018-11-24Emit router families in canonical formNick Mathewson
2018-09-25Revise things that had included router.h beforeNick Mathewson
2018-09-25Move the "is the network disabled?" functions out of router.cNick Mathewson
2018-09-25Move routerinfo_t functions out of router.cNick Mathewson
2018-09-25Extract nickname-checking functions from router.cNick Mathewson
2018-09-25Move the various _describe() functions out of router.cNick Mathewson
2018-09-25Extract all the "am I a server" functions from router.cNick Mathewson
2018-09-25Move all authdir_mode_*() functions into authmode.hNick Mathewson
2018-09-25Move self-test functionality into its own file.Nick Mathewson
2018-09-25Move key-loading and crosscert-checking out of feature/relayNick Mathewson
2018-08-29router: Keep RSA onion public key in ASN.1 formatDavid Goulet
2018-07-05Move literally everything out of src/orNick Mathewson