summaryrefslogtreecommitdiff
path: root/src/or/circuitbuild.c
AgeCommit message (Expand)Author
2014-04-24whitespace fixNick Mathewson
2014-04-23Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson
2014-04-23Improvements to #11553 fix based on reviewNick Mathewson
2014-04-18scan-build: circuit_cpath_support_ntor had a dead initializationNick Mathewson
2014-04-18Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson
2014-04-18Add a rate-limiter for the other circuitID exhaustion warningNick Mathewson
2014-04-18Diagnostic warning to see if it's pending destroys causing 11553Nick Mathewson
2014-04-18Merge remote-tracking branch 'public/bug11553_024' into bug11553_025Nick Mathewson
2014-04-18Switch to random allocation on circuitIDs.Nick Mathewson
2014-04-18Supply better and less frequent warnings on circID exhaustionNick Mathewson
2014-03-05Merge remote-tracking branch 'arma/ticket5528'Nick Mathewson
2014-02-07Merge remote-tracking branch 'public/feature9777_024_squashed'Nick Mathewson
2014-02-07Discard circuit paths on which nobody supports ntorNick Mathewson
2013-11-01Merge branch 'prop221_squashed_024'Nick Mathewson
2013-11-01Implement proposal 221: Stop sending CREATE_FASTNick Mathewson
2013-10-31Make circpathbias and circuitbuild compile.Nick Mathewson
2013-10-31Move pathbias functions into a new file.Nick Mathewson
2013-10-08Simply route length generation code.Nick Mathewson
2013-08-22Separate mutable/const accessors for circuit_build_timesNick Mathewson
2013-08-22Rename get_circuit_nbuild_* to end with _msNick Mathewson
2013-08-22Make circ_times static and add accessor functions.vagrant
2013-08-15Rename circuit_get_global_list to remove trailing _Nick Mathewson
2013-06-20Fix #9108 - make global_circuitlist a doubly linked listMarek Majkowski
2013-06-20Don't access global_circuitlist variable directly. Use a getter instead.Marek Majkowski
2013-04-24Bug 8235: Fix scaling adjustments.Mike Perry
2013-04-03Fix a wide lineNick Mathewson
2013-04-03Add additional checks for Path Bias scaling.Mike Perry
2013-03-29Bug #8196: Demote a path bias notice that can be caused by controllers.Mike Perry
2013-03-29Bug 8230: Mark circuits as opened before reachability testing.Mike Perry
2013-03-27Add some missing case values to please clangNick Mathewson
2013-03-26Bug 7065: Use $ for idhex instead of =Mike Perry
2013-03-18Merge remote-tracking branch 'public/bug6174' into maint-0.2.4Nick Mathewson
2013-03-18Merge remote-tracking branch 'public/no_dup_guards' into maint-0.2.4Nick Mathewson
2013-03-10Fix 8447: use %u to format circid_t.Nick Mathewson
2013-02-19Rename circuit_expire_all_dirty_circsNick Mathewson
2013-02-19Downgrade an assert to LD_BUGNick Mathewson
2013-02-15Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson
2013-02-15Merge remote-tracking branch 'public/feature4994-rebased'Nick Mathewson
2013-02-14Be more robust when excluding existing nodes as new dirguardsNick Mathewson
2013-02-12Restore the entry/dirguard distinction.Nick Mathewson
2013-02-11Avoid null-pointer deref in pathbias_is_new_circ_attemptNick Mathewson
2013-02-09use router->addr for log messages and controller eventsRoger Dingledine
2013-02-07Mention a trac ticket relevant to an XXX comment.Mike Perry
2013-02-07Better document an XXX comment about refactoring.Mike Perry
2013-02-07Separate the flags for logging use bias.Mike Perry
2013-02-04Lower path use bias thresholds.Mike Perry
2013-02-04Reinstate some fixes/tweaks from 6e4a4002Nick Mathewson
2013-02-02generalize choose_random_entry()'s dirinfo parameterRoger Dingledine
2013-02-02use microdescriptors if *any* of our bridges can handle themRoger Dingledine
2013-02-01Fix a couple of warnings on the 8081 branch.Nick Mathewson