summaryrefslogtreecommitdiff
path: root/src/or/circuitbuild.c
AgeCommit message (Expand)Author
2017-02-28Merge remote-tracking branch 'public/bug21407'Nick Mathewson
2017-02-24Also allow C_MEASURE_TIMEOUT circuits to lack guard state.Nick Mathewson
2017-02-16The UseCreateFast consensus parameter now defaults to 0.Nick Mathewson
2017-02-09Remove an XXXprop271 comment that has been replaced by #21423Nick Mathewson
2017-02-09Revise an XXXprop271 comment -- it has been superseded by #21422Nick Mathewson
2017-02-09Remove an XXXprop271 comment -- it has been replaced by #21421Nick Mathewson
2017-02-03Prevention: never die from extend_info_from_node() failure.Nick Mathewson
2017-01-31Downgrade assertion to nonfatal for #21242Nick Mathewson
2017-01-18Remove UseDeprecatedGuardAlgorithm.Nick 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-19Don't warn about absent guard state when none expected.Nick Mathewson
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-16Implement support for per-circuit guard restrictions.Nick Mathewson
2016-12-16Change return value of entry_guard_succeeded to an enum.Nick Mathewson
2016-12-16Remove guard_selection argument from status-reporting functionsNick 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-08Add an ed25519_copy; use it in a couple of places dgoulet suggested.Nick Mathewson
2016-12-08Enforce Ed25519 identities (client-side)Nick Mathewson
2016-12-08Add ExtendByEd25519ID consensus parameter/torrc optionNick Mathewson
2016-12-08Teach circuit_extend() more about Ed25519 identities.Nick Mathewson
2016-12-08Add a bunch of work-in-progress comments for 15056 planningNick Mathewson
2016-12-08When attempting to find a channel by ID, consider Ed ID.Nick 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-30Write the easy parts of the public entryguard interface.Nick Mathewson
2016-11-30Split bridge functions into a new module.Nick Mathewson
2016-11-30prop271: make entry_guard_t mostly-privateNick Mathewson
2016-11-24Refactor circuit_predict_and_launch_newChelsea H. Komlo
2016-11-11Migrate extend2/create2 cell encoding to TrunnelNick Mathewson
2016-11-10Add an ed25519 identity to extend_infoNick Mathewson
2016-11-03whitespace fixesNick Mathewson
2016-11-03Merge branch 'feature_15055_v2'Nick Mathewson
2016-11-03Add "Ed ID" arguments to a bunch of connection-ID-related fns.Nick Mathewson
2016-11-01Merge branch 'maint-0.2.9'Nick Mathewson
2016-10-31Refactor circuit_pick_create_handshaketeor
2016-10-31In circuit_pick_extend_handshake, assume all hops support EXTEND2 and ntorteor
2016-10-26Continue the module documentation effort with circuitbuild and circuituseNick Mathewson
2016-10-19Merge remote-tracking branch 'andrea/ticket19858_v2'Nick Mathewson
2016-09-25Abolish globals in entrynodes.c; relativize guard context to new guard_select...Andrea Shepard
2016-09-13Merge branch 'feature-17178-v7-squashed-v2'Nick Mathewson
2016-09-13Make Tor2web work with ReachableAddresses and CRN_DIRECT_CONNteor
2016-09-13Implement Prop #260: Single Onion Servicesteor (Tim Wilson-Brown)
2016-09-05Appease make check-spacesAndrea Shepard
2016-08-31Fix a deref-before-null-check complaintNick Mathewson
2016-08-29Merge remote-tracking branch 'teor/reject-tap-v6'Nick Mathewson
2016-08-24Merge branch 'maint-0.2.8'Nick Mathewson
2016-08-24Fix path selection on firewalled clientsteor