summaryrefslogtreecommitdiff
path: root/src/or/circuitbuild.c
AgeCommit message (Expand)Author
2010-04-02Merge branch 'asprintf'Nick Mathewson
2010-02-27Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
2010-02-27Update Tor Project copyright yearsNick Mathewson
2010-02-27Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
2010-02-26Proper NULL checking in circuit_list_path_impl()Sebastian Hahn
2010-02-25Add a tor_asprintf() function, and use it in a couple of places.Nick Mathewson
2010-02-22Remove misc unnecessary newlines found by new check.Mike Perry
2010-02-22Always weight routers by bandwidth.Mike Perry
2010-02-18Describe the recent timeouts reallocation behavior.Mike Perry
2010-02-18Move CBT params into consensus.Mike Perry
2010-02-18Add an event for a case where we drop guards.Mike Perry
2010-02-18Add BUILDTIMEOUT_SET event for CBT stress testing.Mike Perry
2010-01-19Merge branch 'maint-0.2.1'Roger Dingledine
2010-01-19spread guard rotation out throughout the monthRoger Dingledine
2010-01-19weight guard choice by bandwidth; discard old guardsRoger Dingledine
2009-12-21make the os x tiger compiler shut upRoger Dingledine
2009-12-21Use nodes in ExitNodes even if they're not fast/stableRoger Dingledine
2009-12-21Use nodes in EntryNodes even if they're not fast/stableRoger Dingledine
2009-12-21instrument entry_is_live to tell why our guard isn't liveRoger Dingledine
2009-12-21Be more willing to use an unsuitable circuit for exit.Roger Dingledine
2009-12-21Make EntryNodes config option much more aggressive.Roger Dingledine
2009-12-21Switch to a StrictNodes config option.Roger Dingledine
2009-12-15Merge branch 'safelogging2'Nick Mathewson
2009-12-15Refactor the safe_str_*() API to make more sense.Nick Mathewson
2009-12-15Refactor a bit so that it is safe to include math.h, and mostly not needed.Nick Mathewson
2009-12-12Now that FOO_free(NULL) always works, remove checks before calling it.Nick Mathewson
2009-12-12*_free functions now accept NULLSebastian Hahn
2009-12-12Allow SafeLogging to exclude client related informationSebastian Hahn
2009-10-26Remove checks for array existence. (CID 410..415)Nick Mathewson
2009-10-14read the "circwindow" parameter from the consensusRoger Dingledine
2009-10-11fix compile on windowstor-0.2.2.5-alphaRoger Dingledine
2009-10-10Fix a memleak when throwing away some build timesSebastian Hahn
2009-10-07Tweak an assert that shouldn't fire either way.Mike Perry
2009-10-07Tweak values for when to discard all of our history.Mike Perry
2009-10-07Remove another overzealous assert.Mike Perry
2009-10-01try to stem the 'sea of fail'Roger Dingledine
2009-10-01Ignore one-hop circuits for circuit timeout calcRoger Dingledine
2009-09-29Fix 1108: Handle corrupt or large build times state.Mike Perry
2009-09-27Fix memory leakSebastian Hahn
2009-09-21Fix Bug 1103.Mike Perry
2009-09-20Change the condition on the nonlive timeout counting.Mike Perry
2009-09-20Fix typos and comments, plus two bugsRoger Dingledine
2009-09-20Implement and document new network liveness algorithm.Mike Perry
2009-09-20Fix some precision-related asserts in unit tests.Mike Perry
2009-09-18Fix compile on freebsdSebastian Hahn
2009-09-17give proposal 151 a changelog and other touchupsRoger Dingledine
2009-09-16Clarify use of magic number 0.98 with #define.Mike Perry
2009-09-16Fix unit tests and compile issues on Snow LeopardSebastian Hahn
2009-09-16Change liveness value to be a function of the timeout.Mike Perry
2009-09-16Add log message so we have accurate build time values.Mike Perry