summaryrefslogtreecommitdiff
path: root/src/or/circuitbuild.h
AgeCommit message (Expand)Author
2018-02-06rephist: Stop tracking EXTEND attemptsDavid Goulet
2018-01-19Bug 23101: Pre-build HS-specific circuits (instead of general).Mike Perry
2017-12-08Merge remote-tracking branch 'mikeperry/bug23114_squashed2'Nick Mathewson
2017-12-08Fix wide lines introduced by previous patch.Nick Mathewson
2017-12-08Replace all FREE_AND_NULL* uses to take a type and a free function.Nick Mathewson
2017-12-08Update free functions into macros: src/or/ part 1Nick Mathewson
2017-12-07Bug #23100: Count all 3 hop circuits for CBT.Mike Perry
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-07-07Explicit length checks in circuit_init_cpath_crypto().George Kadianakis
2017-07-07test: Crypto groundwork for e2e circuit unittests.George Kadianakis
2017-07-07Refactor circuit_init_cpath_crypto() to do prop224 rend circuits.George Kadianakis
2017-04-03Add tests for new_route_len()Taylor Yu
2017-03-15Run the copyright update script.Nick Mathewson
2016-12-16Merge branch 'prop271_030_v1_squashed'Nick Mathewson
2016-12-16Implement support for per-circuit guard restrictions.Nick Mathewson
2016-12-08Merge branch 'feature15056_v1_squashed'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-24Refactor circuit_predict_and_launch_newChelsea H. Komlo
2016-11-10Add an ed25519 identity to extend_infoNick Mathewson
2016-08-24Client & HS ignore UseNTorHandshake, all non-HS handshakes use ntorteor (Tim Wilson-Brown)
2016-08-24Client & HS make sure every hop in every non-HS path supports ntorteor (Tim Wilson-Brown)
2016-03-11Merge remote-tracking branch 'teor/bug8976_01_028'Nick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2015-12-08Don't allow a rendezvous point to have a private addressDavid Goulet
2015-02-11fix a compilation warningNick Mathewson
2015-02-11Merge branch 'bug12844'Nick Mathewson
2015-01-23whitespace fixesNick Mathewson
2015-01-07When closing circs build through a new guard, only close local onesNick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-09-15Implement Tor2webRendezvousPoints functionality.George Kadianakis
2014-05-07Basic tests for get_unique_circ_id_by_chan.Nick Mathewson
2013-10-31Move pathbias functions into a new file.Nick Mathewson
2013-02-19Downgrade an assert to LD_BUGNick Mathewson
2013-02-01Refactor code that rolls back the use stateMike Perry
2013-01-18Implement Path use bias accounting.Mike Perry
2013-01-16Update the copyright date to 201.Nick Mathewson
2013-01-08Bug 7691 review fixes.Mike Perry
2013-01-08Bug 7691: Send a probe cell down certain types of circs.Mike Perry
2013-01-03Merge branch 'ntor-resquashed'Nick Mathewson
2013-01-03Enable the ntor handshake on the client side.Nick Mathewson
2013-01-03Use created_cell_format where appropriateNick Mathewson
2013-01-03Teach cpuworker and others about create_cell_t and friendsNick Mathewson
2013-01-03Massive refactoring of the various handshake typesNick Mathewson
2012-12-09Space fixes.Mike Perry
2012-12-07Refactor path use bias code into own function.Mike Perry
2012-12-07Move a pathbias function that depends on entryguard_t.Mike Perry
2012-12-07Prop 209: Add path bias counts for timeouts and other mechanisms.Mike Perry
2012-12-07Update with code review changes from Nick.Mike Perry