aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-17Merge branch 'maint-0.2.4' into release-0.2.4Roger Dingledine
2013-04-17Merge remote-tracking branch 'public/bug7143_v2' into maint-0.2.4Nick Mathewson
2013-04-17Merge branch 'bug8037_squashed' into maint-0.2.4Nick Mathewson
2013-04-17Reject most directory documents with an internal NUL.Nick Mathewson
(Specifically, we reject all the ones that aren't NUL-terminated, since a NUL-terminated thing can't have a NUL in the middle.) Another fix for #8037.
2013-04-16Merge branch 'maint-0.2.4' into release-0.2.4Roger Dingledine
2013-04-14Merge branch 'bug8683_rebased' into maint-0.2.4Nick Mathewson
2013-04-14Remove a now-empty if body; invert the sense of its conditionNick Mathewson
2013-04-14Remvoe total_bandwidth and total_exit_bandwidth as unused.Nick Mathewson
2013-04-14Rename all fields which measure bw in kb to end with _kbNick Mathewson
2013-04-14Fix some KB/B confusion in flag threshold minima.Nick Mathewson
2013-04-13Manpage: refer to ExcludeExitNodes, not the nonexistent ExcludeEntryNodesNick Mathewson
Spotted on tor-talk by "hamahangi".
2013-04-12Merge remote-tracking branch 'public/bug5650_squashed' into maint-0.2.4Nick Mathewson
2013-04-12Avoid busy-looping on WANTREAD within connection_handle_writeNick Mathewson
Fix for bug 5650. Also, if we get a WANTREAD while reading while writing, make sure we're reading.
2013-04-11Merge branch 'bug8587_v3' into maint-0.2.4Nick Mathewson
2013-04-11Better test program for 128-bit math supportNick Mathewson
Clang 3.2 does constant-folding and variable substitution to determine that the program is equivalent to "return 1". Splitting the 128-bit math into a new function seems sufficient to fix this.
2013-04-11socks5 will ask for username/password if we offer itRoger Dingledine
Commit a264c4fe made the socks5 server prefer auth 2 if it's offered, but it didn't update the unit test to expect it.
2013-04-11Use credible_bandwidth uniformly in setting/using fast_bandwidthNick Mathewson
We were using credible_bandwidth to build the fast_bandwidth threshold, but comparing it to bandwidth_for_router.
2013-04-11Use correct units for dirserv_get_{credible_bandwidth,bandwidth_for_router}Nick Mathewson
We were mixing bandwidth file entries (which are in kilobytes) with router_get_advertised_bw() entries, which were in bytes. Also, use router_get_advertised_bandwidth_capped() for credible_bandwidth.
2013-04-11Merge remote-tracking branch 'public/bug8185_diagnostic' into maint-0.2.4Nick Mathewson
2013-04-11Merge remote-tracking branch 'public/bug7302' into maint-0.2.4Nick Mathewson
Conflicts: src/or/status.c
2013-04-11Merge remote-tracking branch 'public/bug8117_023' into maint-0.2.4Nick Mathewson
Conflicts: doc/tor.1.txt src/or/config.c src/or/connection.c
2013-04-11Merge branch 'maint-0.2.4' into release-0.2.4Roger Dingledine
2013-04-08Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson
2013-04-08Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson
2013-04-08Update to the April 2013 GeoIP database.Karsten Loesing
2013-04-05Merge remote-tracking branch 'desoxy/bug-8596' into maint-0.2.4Nick Mathewson
2013-04-05test.c: Try to create a more random temporary directory for our workspace ↵Peter Palfrader
(re: Bug#8638)
2013-04-03Controller: Add CACHED keyword to ADDRMAP events (#8596 part 2/2)Desoxy
Add keyword CACHED="YES"/"NO" to ADDRMAP control events to indicate whether the DNS response will be cached or not.
2013-04-03Controller: Always send ADDRMAP event after RESOLVE command (#8596 part 1/2)Desoxy
Since 7536c40 only DNS results for real SOCKS requests are added to the cache, but not DNS results for DNSPort queries or control connection RESOLVE queries. Only cache additions would trigger ADDRMAP events on successful resolve. Change it so that DNS results received after a RESOLVE command also generate ADDRMAP events.
2013-04-03Fix a wide lineNick Mathewson
2013-04-03Merge remote-tracking branch 'public/bug8235-diagnostic-rebased' into ↵Nick Mathewson
maint-0.2.4
2013-04-03Changes file.Mike Perry
2013-04-03Add additional checks for Path Bias scaling.Mike Perry
Just in case more issues remain with scaling, it would be nice to pin-point them as such.
2013-04-03Clip invalid path bias counts at startup.Mike Perry
There was a bug in Tor prior to 0.2.4.10-alpha that allowed counts to become invalid. Clipping the counts at startup allows us to rule out log messages due to corruption from these prior Tor versions.
2013-04-02Merge remote-tracking branch 'public/bug7707_diagnostic' into maint-0.2.4Nick Mathewson
2013-04-02Merge remote-tracking branch 'public/bug8427' into maint-0.2.4Nick Mathewson
2013-03-29Merge branch '0.2.4-lognoise-fixes-rebased' into maint-0.2.4Nick Mathewson
2013-03-29Bug #8196: Demote a path bias notice that can be caused by controllers.Mike Perry
We didn't see this in normal usage anyway.
2013-03-29Changes file for 8230, 8477 and 8419.Mike Perry
2013-03-29Bug 8419: Apply the badexit fix from #2203 to validatio tooMike Perry
This was causing dirauths to emit flag weight validation warns if there was a sufficiently large amount of badexit bandwidth to make a difference in flag weight results.
2013-03-29Bug 8477: Don't warn if fromerly GENERAL circuits still have streams.Mike Perry
This can happen in various cases of network failure.
2013-03-29Bug 8230: Mark circuits as opened before reachability testing.Mike Perry
Should silence two path bias Bug messages seen on relays at startup.
2013-03-29Merge branch 'bug7799_rebased' into maint-0.2.4Nick Mathewson
2013-03-29Don't relax the timeout for already opened 1-hop circuits.Mike Perry
2013-03-29Update the changes file for bug7799.Mike Perry
Still not sure it's actually fixed yet...
2013-03-29Add detail to log messages related to bug 7799.Mike Perry
Note this does not solve bug 7799, it is only to help us diagnose it.
2013-03-29Add changes file for bug 7799's log message changes.Mike Perry
Note this does not close bug 7799.
2013-03-28Add a changes file for #8599Nick Mathewson
2013-03-28Make PathsNeededToBuildCircuits option work.Karsten Loesing
2013-03-27Tighten prose in 8590 manpage fixNick Mathewson