aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/circuitbuild.c
AgeCommit message (Expand)Author
2024-04-15conflux: Avoid noting a cell was sent on a closed circuitDavid Goulet
2023-04-06Prop#329 Pool: Avoid sharing Guards and Middles between circuits.Mike Perry
2023-04-06Prop#329 Pool: Handle linking, unlinking, and relaunching conflux circuit legs.David Goulet
2023-04-06Prop#329: Add purposes for conflux circuitsMike Perry
2022-08-06fix a few more typos in commentsRoger Dingledine
2022-06-15Demote "Unexpected path length" log to info.Mike Perry
2022-06-15Demote a warning about finding hops in path if no dir info.Mike Perry
2022-04-26Bug 40598: Demote warn log about odd path lengths with congestion control.Mike Perry
2022-02-22Use path type hint for Vegas queue parameters.Mike Perry
2022-02-22cc: Use trunnel extension for ntorv3 circ parametersDavid Goulet
2022-02-22Hook up client usage of congestion control negotiationMike Perry
2022-02-22Convert TODO into TODO-324 for better visibility.Nick Mathewson
2022-02-22Implement core of ntor3 negotiation.Nick Mathewson
2022-02-22Add an exported struct to onion handshakes for circuits paramsNick Mathewson
2022-02-22Add a size argument for the buffer on onion handshake functionsNick Mathewson
2021-07-12Add a switch to toggle the feature on/offGeorge Kadianakis
2021-07-12Service intro circuits are now 4-hop to avoid linkability by introGeorge Kadianakis
2021-07-01Special vanguard L3 increased path length does not apply for vanguards-liteGeorge Kadianakis
2021-07-01Use L2 vanguards during path selectionGeorge Kadianakis
2021-05-27clarify three commentsRoger Dingledine
2021-03-17Merge branch 'maint-0.4.5'George Kadianakis
2021-03-12Update copyrights to 2021, using "make update-copyright"Nick Mathewson
2021-03-08Don't warn about missing guard state if controller picked first hopNick Mathewson
2021-02-22relay: Remove dirport reachability self testDavid Goulet
2021-02-19hs-v2: Removal of service and relay supportDavid Goulet
2021-01-19Remove unnecessary non-fatal assertion.Alexander Færøy
2020-11-12Fix typos.Samanta Navarro
2020-10-30Merge branch 'bug40080_035'Nick Mathewson
2020-10-20Merge remote-tracking branch 'tor-gitlab/mr/148' into masterGeorge Kadianakis
2020-10-19Explain why we use "mark_as_used_for_origin_circuit" where we doNick Mathewson
2020-10-13Make "usecreatefast" always-off.Nick Mathewson
2020-09-18Add flag for whether an OR conn "counts" for bootstrap trackingNick Mathewson
2020-08-14Revise trac.torproject.org urls to refer to gitlab replacements.Nick Mathewson
2020-08-12Merge branch 'maint-0.4.4'George Kadianakis
2020-08-06Validate ed25519 keys and canonicity from circuit_n_conn_done()Nick Mathewson
2020-08-03Merge branch 'ticket40081_035' into ticket40081_044Nick Mathewson
2020-08-03Remove channel_is_canonical_is_reliable()Nick Mathewson
2020-07-16Collapse channel_get_*_remote_addr() into a single function.Nick Mathewson
2020-07-14Merge branch 'ticket40033_045_01_squashed'Nick Mathewson
2020-07-14Rename blacklist and whitelist wordingDavid Goulet
2020-07-08trace: Helper macro to disambiguate identifiersDavid Goulet
2020-07-08trace: Add two origin circuit specific tracepointsDavid Goulet
2020-07-08trace: Add four more circuit subsystem tracepointsDavid Goulet
2020-07-02Clean up a redundant debug log in circuit_handle_first_hop().Nick Mathewson
2020-07-02Allow multiple addresses in extend_info_t.Nick Mathewson
2020-07-02Refactor channel_connect_for_circuit() to take an extend_info_t.Nick Mathewson
2020-07-02Extract extend_info manipulation functions into a new file.Nick Mathewson
2020-06-30Refactor reachability test logging: log exactly what we launch.Nick Mathewson
2020-06-24Rename router_should_skip_orport_reachability_check.Nick Mathewson
2020-06-09Merge remote-tracking branch 'tor-github/pr/1888/head'Nick Mathewson