aboutsummaryrefslogtreecommitdiff
path: root/src/or/circuitbuild.c
Commit message (Expand)AuthorAge
* Make circpathbias and circuitbuild compile.Nick Mathewson2013-10-31
* Move pathbias functions into a new file.Nick Mathewson2013-10-31
* Simply route length generation code.Nick Mathewson2013-10-08
* Separate mutable/const accessors for circuit_build_timesNick Mathewson2013-08-22
* Rename get_circuit_nbuild_* to end with _msNick Mathewson2013-08-22
* Make circ_times static and add accessor functions.vagrant2013-08-22
* Rename circuit_get_global_list to remove trailing _Nick Mathewson2013-08-15
* Fix #9108 - make global_circuitlist a doubly linked listMarek Majkowski2013-06-20
* Don't access global_circuitlist variable directly. Use a getter instead.Marek Majkowski2013-06-20
* Bug 8235: Fix scaling adjustments.Mike Perry2013-04-24
* Fix a wide lineNick Mathewson2013-04-03
* Add additional checks for Path Bias scaling.Mike Perry2013-04-03
* Bug #8196: Demote a path bias notice that can be caused by controllers.Mike Perry2013-03-29
* Bug 8230: Mark circuits as opened before reachability testing.Mike Perry2013-03-29
* Add some missing case values to please clangNick Mathewson2013-03-27
* Bug 7065: Use $ for idhex instead of =Mike Perry2013-03-26
* Merge remote-tracking branch 'public/bug6174' into maint-0.2.4Nick Mathewson2013-03-18
|\
| * Rename circuit_expire_all_dirty_circsNick Mathewson2013-02-19
* | Merge remote-tracking branch 'public/no_dup_guards' into maint-0.2.4Nick Mathewson2013-03-18
|\ \
| * | Be more robust when excluding existing nodes as new dirguardsNick Mathewson2013-02-14
* | | Fix 8447: use %u to format circid_t.Nick Mathewson2013-03-10
| |/ |/|
* | Downgrade an assert to LD_BUGNick Mathewson2013-02-19
* | Merge remote-tracking branch 'public/wide_circ_ids'Nick Mathewson2013-02-15
|\ \
| * | Allow a v4 link protocol for 4-byte circuit IDs.Nick Mathewson2012-11-06
* | | Merge remote-tracking branch 'public/feature4994-rebased'Nick Mathewson2013-02-15
|\ \ \ | |_|/ |/| |
| * | Restore the entry/dirguard distinction.Nick Mathewson2013-02-12
| * | generalize choose_random_entry()'s dirinfo parameterRoger Dingledine2013-02-02
| * | use microdescriptors if *any* of our bridges can handle themRoger Dingledine2013-02-02
* | | Avoid null-pointer deref in pathbias_is_new_circ_attemptNick Mathewson2013-02-11
* | | Mention a trac ticket relevant to an XXX comment.Mike Perry2013-02-07
* | | Better document an XXX comment about refactoring.Mike Perry2013-02-07
* | | Separate the flags for logging use bias.Mike Perry2013-02-07
* | | Lower path use bias thresholds.Mike Perry2013-02-04
* | | Reinstate some fixes/tweaks from 6e4a4002Nick Mathewson2013-02-04
|/ /
* | Fix a couple of warnings on the 8081 branch.Nick Mathewson2013-02-01
* | Increment an informational counter for use failed state.Mike Perry2013-02-01
* | Fix a log typo found by sysrqb.Mike Perry2013-02-01
* | Refactor code that rolls back the use stateMike Perry2013-02-01
* | Refactor and rename pathbias rate evaluation.Mike Perry2013-02-01
* | Refactor the scaling parameter fetching into a single function.Mike Perry2013-02-01
* | Mark entry guard state dirty everwhere the pathbias code touches it.Mike Perry2013-02-01
* | Add a tristate to guard against unexpected circ purpose transitionsMike Perry2013-02-01
* | Clarify state transition and related pathbias commentsMike Perry2013-02-01
* | Bug 8024: Check for null/closed channel before probing.Mike Perry2013-01-22
* | squash! Remove a source of error during path bias scalingMike Perry2013-01-20
* | squash! Implement Path use bias accounting.Mike Perry2013-01-20
* | squash! Remove a source of error during path bias scalingMike Perry2013-01-20
* | Remove a source of error during path bias scalingMike Perry2013-01-18
* | Don't immediately count cannibalized circs as used.Mike Perry2013-01-18
* | Implement Path use bias accounting.Mike Perry2013-01-18