summaryrefslogtreecommitdiff
path: root/src/or/circuituse.c
AgeCommit message (Expand)Author
2017-11-20Merge branch 'bug23681_029_01_squashed' into maint-0.3.2Nick Mathewson
2017-11-20circuit: Don't timeout opened C_INTRODUCING circuitDavid Goulet
2017-09-25circuit: Log n_circ_id and global identifier of HS circuitsDavid Goulet
2017-09-25circuit: Log circuit identifiers when cannibalizingDavid Goulet
2017-09-22Merge branch 'bug22805_v2_squashed'Nick Mathewson
2017-09-22Remove or_circuit_t.is_first_hop; use channel_is_client() insteadNick Mathewson
2017-09-20circuit: Log n_circ_id and global identifierDavid Goulet
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-08Merge branch 'ed25519_lookup'Nick Mathewson
2017-09-07prop224: Pick rendezvous point of protover HSRend=2David Goulet
2017-08-24circuit: Consider v3 hidden service circuit in circuit_expire_building()David Goulet
2017-08-24circuit: Avoid needless log info in circuit_get_best()David Goulet
2017-08-24prop224: Make client send INTRODUCE1 cellDavid Goulet
2017-08-24prop224: Client has opened circuit logicDavid Goulet
2017-08-22Refactor node lookup APIs to take flagsNick Mathewson
2017-08-08prop224: Function to inc/decrement num rendezvous streamGeorge Kadianakis
2017-08-08prop224: Always note down the use of internal circuitDavid Goulet
2017-08-08prop224: Make circuit prediction aware of v3 servicesDavid Goulet
2017-08-08prop224: Add service rendezvous circuit relaunchDavid Goulet
2017-08-08hs: Rename num_rend_services()David Goulet
2017-08-08prop224: Circuit has opened and ESTABLISH_INTRO cellDavid Goulet
2017-08-08prop224: Service v3 descriptor creation and logicDavid Goulet
2017-07-07test: Introduce hs_client_note_connection_attempt_succeeded().George Kadianakis
2017-07-07Refactor legacy code to support hs_ident along with rend_data.George Kadianakis
2017-05-09Merge branch 'dgoulet_ticket22060_031_01_squashed'Nick Mathewson
2017-05-09config: Remove CloseHSServiceRendCircuitsImmediatelyOnTimeout optionDavid Goulet
2017-05-09config: Remove CloseHSClientCircuitsImmediatelyOnTimeout optionDavid Goulet
2017-05-08Merge branch 'netflow_padding-v6-rebased2-squashed'Nick Mathewson
2017-05-08Bug 17592: Clean up connection timeout logic.Mike Perry
2017-03-15Run the copyright update script.Nick Mathewson
2017-03-06Fix a function name in a comment. Closes 21580Nick Mathewson
2017-01-18Remove the (no longer compiled) code for legacy guard selection.Nick Mathewson
2017-01-18circuit: Make circuit_build_times_disabled take an or_options_tDavid Goulet
2016-12-18fix typos and trivial syntax problemsRoger Dingledine
2016-12-16Merge branch 'prop271_030_v1_squashed'Nick Mathewson
2016-12-16Wrap all of the legacy guard code, and its users, in #ifdefsNick Mathewson
2016-12-16Remove some resolved "XXXX prop271" comments.Nick Mathewson
2016-12-16Remove guard_selection argument from status-reporting functionsNick Mathewson
2016-12-16Expire circuits that have been WAITING_FOR_BETTER_GUARD too longNick Mathewson
2016-12-12Replace "people" with the appropriate network component in commentsJ. Ryan Stinnett
2016-12-08Merge branch 'feature15056_v1_squashed'Nick Mathewson
2016-12-08Comment-only: note some places where we want to propagate Ed25519 infoNick Mathewson
2016-11-30Don't call into the new guard algorithm when the old one is enabled.Nick Mathewson
2016-11-30Use the new guard notification/selection APIs throughout TorNick Mathewson
2016-11-30Split bridge functions into a new module.Nick Mathewson
2016-11-24fix up spacing/style in needs_circuits_for_buildChelsea H. Komlo
2016-11-24adding better comments for definesChelsea H. Komlo
2016-11-24re-add check for if circuit is an origin circuitChelsea H. Komlo
2016-11-24Refactor to remove unnecessary check in circuit_is_available_for_useChelsea H. Komlo
2016-11-24extract magic numbers in circuituse.cChelsea H. Komlo