Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-22 | Correct a broken faq link in the INSTALL file | Roger Dingledine | |
2010-12-21 | Merge remote branch 'karsten/dirreq-stats-default' | Nick Mathewson | |
Conflicts: src/or/config.c | |||
2010-12-21 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-21 | Merge remote branch 'public/bug2060' into maint-0.2.2 | Nick Mathewson | |
2010-12-21 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-21 | Merge remote branch 'rransom/bug2190_the_hard_way' into maint-0.2.2 | Nick Mathewson | |
2010-12-19 | Merge branch 'maint-0.2.2' | Roger Dingledine | |
2010-12-16 | Merge commit 'nickm/fix_security_bug_022' into maint-0.2.2 | Roger Dingledine | |
2010-12-16 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-16 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2010-12-16 | Change gabelmoo's IP address and ports. | Karsten Loesing | |
2010-12-15 | Merge remote branch fix_security_bug_021 into fix_security_bug_022 | Nick Mathewson | |
Conflicts: src/common/memarea.c src/or/or.h src/or/rendclient.c | |||
2010-12-15 | Add a changelog entry | Nick Mathewson | |
2010-12-14 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-14 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
Conflicts: src/config/geoip | |||
2010-12-08 | Update to the December 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | |
2010-12-07 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-07 | Merge branch 'bug2081_followup_022' into maint-0.2.2 | Nick Mathewson | |
2010-12-07 | Reject relay versions older than 0.2.0.26-rc | Nick Mathewson | |
This was the first version to cache the correct directory information. Fixes bug 2156. | |||
2010-12-07 | revise bug2081_followup changelog | Nick Mathewson | |
2010-12-06 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-06 | Fix a bug in calculating wakeup time on 64-bit machines. | Nick Mathewson | |
If you had TIME_MAX > INT_MAX, and your "time_to_exhaust_bw = accountingmax/expected_bandwidth_usage * 60" calculation managed to overflow INT_MAX, then your time_to_consider value could underflow and wind up being rediculously low or high. "Low" was no problem; negative values got caught by the (time_to_consider <= 0) check. "High", however, would get you a wakeup time somewhere in the distant future. The fix is to check for time_to_exhaust_bw overflowing INT_MAX, not TIME_MAX: We don't allow any accounting interval longer than a month, so if time_to_exhaust_bw is significantly larger than 31*24*60*60, we can just clip it. This is a bugfix on 0.0.9pre6, when accounting was first introduced. It fixes bug 2146, unless there are other causes there too. The fix is from boboper. (I tweaked it slightly by removing an assignment that boboper marked as dead, and lowering a variable that no longer needed to be function-scoped.) | |||
2010-12-06 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-06 | Add a missing ! to directory_fetches_from_authorities | Nick Mathewson | |
The old logic would have us fetch from authorities if we were refusing unknown exits and our exit policy was reject*. Instead, we want to fetch from authorities if we're refusing unknown exits and our exit policy is _NOT_ reject*. Fixed by boboper. Fixes more of 2097. Bugfix on 0.2.2.16-alpha. | |||
2010-12-03 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-03 | Don't crash when accountingmax is set in non-server Tors | Nick Mathewson | |
We use a hash of the identity key to seed a prng to tell when an accounting period should end. But thanks to the bug998 changes, clients no longer have server-identity keys to use as a long-term seed in accounting calculations. In any case, their identity keys (as used in TLS) were never never fixed. So we can just set the wakeup time from a random seed instead there. Still open is whether everybody should be random. This patch fixes bug 2235, which was introduced in 0.2.2.18-alpha. Diagnosed with help from boboper on irc. | |||
2010-12-03 | Add ChangeLog entry and man page entry. | Karsten Loesing | |
2010-12-02 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-12-02 | Fix a harmless off-by-one error in counting controller argument lengths | Nick Mathewson | |
Bugfix on 0.1.1.1-alpha; found by boboper. | |||
2010-12-01 | Merge branch 'maint-0.2.2' | Roger Dingledine | |
2010-12-01 | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | |
Conflicts: doc/Makefile.am | |||
2010-11-30 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
Conflicts: src/or/relay.c | |||
2010-11-30 | fix changes file for 2210 | Nick Mathewson | |
2010-11-29 | Revise comment on 2210 a little; clean up n_streams/num_streams confusion | Nick Mathewson | |
Also add a changes file | |||
2010-11-29 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-11-29 | Merge branch 'exitstats' into maint-0.2.2 | Nick Mathewson | |
2010-11-24 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
Conflicts: configure.in contrib/tor-mingw.nsi.in src/win32/orconfig.h | |||
2010-11-24 | Avoid dereferencing NULL if a bridge fails to build an ei descriptor. | Robert Ransom | |
Reported by an anonymous commenter on Trac. | |||
2010-11-24 | Report only the top 10 ports in exit-port stats. | Karsten Loesing | |
2010-11-23 | Fix compilation with mingw and OpenSSL 0.9.8m+ | mingw-san | |
2010-11-23 | stop shipping doc/img and doc/website in the tarball | Roger Dingledine | |
2010-11-22 | Disable DirPort when BridgeRelay is set | Nick Mathewson | |
2010-11-22 | Have authorities reject routers running verions susceptible to bug 1038. | Nick Mathewson | |
2010-11-21 | prepare for our emergency openssl fix release | Roger Dingledine | |
2010-11-21 | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | |
2010-11-21 | Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 | Nick Mathewson | |
2010-11-21 | Merge branch 'fix2204' into maint-0.2.1 | Nick Mathewson | |
2010-11-20 | Do not set the hostname TLS extension server-side; only client-side | Nick Mathewson | |
This may fix bug 2204, and resolve the incompatibility with openssl 0.9.8p/1.0.0b. | |||
2010-11-19 | Better fix for 2190: defer libevent->controller messages instead of dropping | Nick Mathewson | |
2010-11-19 | Do not send Libevent log messages to a controller. | Nick Mathewson | |
Doing so could make Libevent call Libevent from inside a Libevent logging call, which is a recipe for reentrant confusion and hard-to-debug crashes. This would especially hurt if Libevent debug-level logging is enabled AND the user has a controller watching for low-severity log messages. Fix bug 2190; fix on 0.1.0.2-rc. |