summaryrefslogtreecommitdiff
path: root/src/or/circuituse.c
AgeCommit message (Expand)Author
2018-01-26Remove a needless (always-true) check.Nick Mathewson
2018-01-23Merge remote-tracking branch 'mikeperry/bug24946'Nick Mathewson
2018-01-23Add onion service activity information to our heartbeat logs.George Kadianakis
2018-01-20Bug 24946: Fix a warning message caused by a missed purpose check.Mike Perry
2018-01-19Bug 23101: Pre-build HS-specific circuits (instead of general).Mike Perry
2018-01-19Add new circuit purposes for hsdir activity.Mike Perry
2018-01-19Implement layer 2 and layer 3 guard pinning via torrc.Mike Perry
2017-12-12Merge branch 'maint-0.3.2'Nick Mathewson
2017-12-12Merge branch 'bug24367_032_squashed' into maint-0.3.2Nick Mathewson
2017-12-12Simplify some conditionals in circuit_get_open_circ_or_launch()teor
2017-12-08Merge remote-tracking branch 'mikeperry/bug23114_squashed2'Nick Mathewson
2017-12-07Merge branch 'arthuredelstein_18859+1_031' into maint-0.3.2Nick Mathewson
2017-12-07Add tests for circuitstats.cMike Perry
2017-12-07Bug #23114: Time out circuits immediately.Mike Perry
2017-12-06Don't consider a port "handled" by an isolated circuit.Arthur Edelstein
2017-11-22Stop checking cached bridge descriptors for usable bridgesteor
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