aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Build debian's micro-revision into the binary•••If we have a debian/micro-revision.i, replace the one in src/or with our copy so that this will be the revision that ends up in the binary. This is an informational only version string, but it'd be kinda nice if it was (more) accurate nonetheless. Of course this won't help if people manually patch around but it's still preferable to claiming we are exactly upstream's source. If we are building directly out of a git tree, update debian/micro-revision.i in the clean target. Peter Palfrader2009-09-21
* Remove common_sha1.i and or_sha1.i in clean•••The files src/common/common_sha1.i src/or/or_sha1.i get changed during the build - they contain the checksums of the individual files that end up in the binary. Of couse changes only end up in the debian diff.gz after building a second time in the same directory. So, remove those files in clean to get both a cleaner diff.gz and idempotent builds. Peter Palfrader2009-09-21
* Merge branch 'debian-merge' into debian•••* debian-merge: (95 commits) New upstream version: 0.2.2.2-alpha downgrade a log severity, since this event has been known Update to the "September 4 2009" ip-to-country file. bump to 0.2.2.2-alpha Revert "Teach connection_ap_can_use_exit about Exclude*Nodes" fix grammar / add changelog for the torify commit Fix compile on Snow Leopard Fix build warnings on OSX 10.5.8 Change the condition on the nonlive timeout counting. Add a couple of time helper functions. Fix typos and comments, plus two bugs Implement and document new network liveness algorithm. Fix some precision-related asserts in unit tests. replace contrib/auto-naming with a readme saying where it went clarify our rules for assigning the Named flag disable the end of circuitbuildtimeout units tests draw in a lot of 0.2.1.20 changelog items into 0.2.2.2-alpha Fix compile on freebsd Let our config abbreviations rewrite more than once a mish-mash of stuff in my sandbox ... Peter Palfrader2009-09-21
|\
| * New upstream version: 0.2.2.2-alphaPeter Palfrader2009-09-21
| * Merge commit 'tor-0.2.2.2-alpha' into debian-merge•••* commit 'tor-0.2.2.2-alpha': (94 commits) downgrade a log severity, since this event has been known Update to the "September 4 2009" ip-to-country file. bump to 0.2.2.2-alpha Revert "Teach connection_ap_can_use_exit about Exclude*Nodes" fix grammar / add changelog for the torify commit Fix compile on Snow Leopard Fix build warnings on OSX 10.5.8 Change the condition on the nonlive timeout counting. Add a couple of time helper functions. Fix typos and comments, plus two bugs Implement and document new network liveness algorithm. Fix some precision-related asserts in unit tests. replace contrib/auto-naming with a readme saying where it went clarify our rules for assigning the Named flag disable the end of circuitbuildtimeout units tests draw in a lot of 0.2.1.20 changelog items into 0.2.2.2-alpha Fix compile on freebsd Let our config abbreviations rewrite more than once a mish-mash of stuff in my sandbox give proposal 151 a changelog and other touchups ... Peter Palfrader2009-09-21
|/|
| * downgrade a log severity, since this event has been known•••to happen and there's nothing the user can do about it Roger Dingledine2009-09-21
| * Update to the "September 4 2009" ip-to-country file.Roger Dingledine2009-09-21
| * bump to 0.2.2.2-alphaRoger Dingledine2009-09-21
| * Merge branch 'maint-0.2.1'Roger Dingledine2009-09-20
| |\
| | * Revert "Teach connection_ap_can_use_exit about Exclude*Nodes"•••This reverts commit dc3229313b6d2aaff437c6fc7fa55ead4409e93d. We're going to do this more thoroughly in 0.2.2.x, and not in maint-0.2.1. Roger Dingledine2009-09-20
| * | fix grammar / add changelog for the torify commitRoger Dingledine2009-09-20
| * | Fix compile on Snow LeopardSebastian Hahn2009-09-20
| * | Merge commit 'sebastian/weasel_torify'Roger Dingledine2009-09-20
| |\ \
| | * | Fix torify: Do not complain if we cannot find all socksifiers•••No longer complain if we cannot find both torify and tsocks. As long as we have one we are happy. Do not rely on which, it's not POSIX. Catch error if torsocks fails and print an error message. Peter Palfrader2009-09-09
| * | | Fix build warnings on OSX 10.5.8Nick Mathewson2009-09-20
| * | | Change the condition on the nonlive timeout counting.•••Try to clarify things in the comment too. Mike Perry2009-09-20
| * | | Add a couple of time helper functions.•••Also add rounding support to tv_mdiff(). Mike Perry2009-09-20
| * | | Fix typos and comments, plus two bugs•••A) We were considering a circuit had timed out in the special cases where we close rendezvous circuits because the final rendezvous circuit couldn't be built in time. B) We were looking at the wrong timestamp_created when considering a timeout. Roger Dingledine2009-09-20
| * | | Implement and document new network liveness algorithm.•••Based on irc discussion with arma. Mike Perry2009-09-20
| * | | Fix some precision-related asserts in unit tests.•••Mostly by storing the timeout as milliseconds and not seconds internally. Mike Perry2009-09-20
| * | | replace contrib/auto-naming with a readme saying where it wentRoger Dingledine2009-09-19
| * | | clarify our rules for assigning the Named flagRoger Dingledine2009-09-18
| * | | disable the end of circuitbuildtimeout units tests•••until mike figures out some other way to make them pass reliably Roger Dingledine2009-09-18
| * | | draw in a lot of 0.2.1.20 changelog items into 0.2.2.2-alphaRoger Dingledine2009-09-17
| * | | Fix compile on freebsdSebastian Hahn2009-09-18
| * | | Let our config abbreviations rewrite more than onceRoger Dingledine2009-09-17
| * | | a mish-mash of stuff in my sandboxRoger Dingledine2009-09-17
| * | | give proposal 151 a changelog and other touchupsRoger Dingledine2009-09-17
| * | | Choose early circuit idle timeout better.•••Don't discard all circuits every MaxCircuitDirtiness, because the user might legitimately have set that to a very lower number. Also don't use up all of our idle circuits with testing circuits, since that defeats the point of preemptive circuits. Roger Dingledine2009-09-17
| * | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-09-17
| |\ \ \ | | | |/ | | |/|
| | * | Work around a memory leak in openssl 0.9.8g (and maybe others)Nick Mathewson2009-09-17
| * | | Merge commit 'origin/maint-0.2.1'•••[Do not take conflicting change to rendclient.c] Nick Mathewson2009-09-16
| |\| |
| | * | Merge commit 'karsten/fix-1073' into maint-0.2.1Nick Mathewson2009-09-16
| | |\ \
| | | * | Reduce log level for bug case that we now know really exists.Karsten Loesing2009-09-01
| | | * | Avoid segfault when accessing hidden service.Karsten Loesing2009-08-29
| * | | | Merge commit 'mikeperry/circuitbuildtimeout-final'Roger Dingledine2009-09-16
| |\ \ \ \
| | * | | | Clarify use of magic number 0.98 with #define.Mike Perry2009-09-16
| | * | | | Fix unit tests and compile issues on Snow LeopardSebastian Hahn2009-09-16
| | * | | | Change liveness value to be a function of the timeout.•••And also the number of recent circuits used to decide when the network changes. Mike Perry2009-09-16
| | * | | | Add log message so we have accurate build time values.Mike Perry2009-09-16
| | * | | | Address nickm's issues from his review #1.Mike Perry2009-09-16
| | * | | | Update proposal to match implementation.Mike Perry2009-09-16
| | * | | | Move circuitbuildtimeout config check.•••We want it to be under our control so it doesn't mess up initialization. This is likely the cause for the bug the previous assert-adding commit (09a75ad) was trying to address. Mike Perry2009-09-16
| | * | | | Time for some debugging by asserts.•••Got a negative timeout value on startup. Need to narrow it down. Mike Perry2009-09-16
| | * | | | Fix bugs relating to not counting timeouts as circuit builds.•••Also use bin midpoints for time values. Mike Perry2009-09-16
| | * | | | Document functions and constants.Mike Perry2009-09-16
| | * | | | Remove an assert.•••It seems to fire because of precision issues. Added more debug info to the warn to try to figure out for sure. Mike Perry2009-09-16
| | * | | | Fix issues found by arma in review.Mike Perry2009-09-16
| | * | | | space/indent cleanups, plus point out three bugsRoger Dingledine2009-09-16
| | * | | | Woops. Fix a couple memory leaks.•••Also change the max timeout quantile to 0.98, so we can avoid huge synthetic timeout values. Mike Perry2009-09-16