aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Coalesce identical adjacent microdescriptor vote lines.Nick Mathewson2013-02-08
|
* Refactor generating the m lines in a vote into its own functionNick Mathewson2013-02-08
|
* Merge remote-tracking branch 'karsten/geoip-manual-update'Nick Mathewson2013-02-08
|\
| * Comment out now obsolete change in geoip-manual.Karsten Loesing2013-02-08
| |
* | Merge remote-tracking branch 'origin/maint-0.2.3'Nick Mathewson2013-02-08
|\ \ | |/ |/|
| * Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson2013-02-08
| |\
| | * Update to the February 2013 GeoIP database.Karsten Loesing2013-02-08
| | |
* | | Merge remote-tracking branch 'public/easy_ratelim'Nick Mathewson2013-02-07
|\ \ \ | | | | | | | | | | | | | | | | Conflicts: src/or/connection.c
| * | | Use log_fn_ratelim in a few places.Nick Mathewson2012-12-26
| | | |
| * | | Wrapper function for the common rate-limited-log pattern.Nick Mathewson2012-12-26
| | | |
* | | | Merge remote-tracking branch 'arma/bug7054'Nick Mathewson2013-02-07
|\ \ \ \
| * | | | Say "KBytes" rather than "KB" in the man pageRoger Dingledine2012-10-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (for various values of K), to further reduce confusion about whether Tor counts in units of memory or fractions of units of memory. Fixes bug 7054.
* | | | | Merge remote-tracking branch 'public/bug7816_023'Nick Mathewson2013-02-07
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/common/util.c
| * | | | | Fix various small leaks on error casesNick Mathewson2012-12-28
| | | | | | | | | | | | | | | | | | | | | | | | Spotted by coverity, bug 7816, bugfix on various versions.
| * | | | | Avoid leaking headers received from SSL proxyNick Mathewson2012-12-28
| | | | | | | | | | | | | | | | | | | | | | | | Fixes part of 7816. Spotted by coverity. Fix on 0.2.2.1-alpha.
| * | | | | Fix memory leak in safe-cookie authentication codeNick Mathewson2012-12-28
| | | | | | | | | | | | | | | | | | | | | | | | Coverity spotted this. Bug 7816. Fix on 0.2.3.13-alpha.
* | | | | | Merge remote-tracking branch 'public/bug7816_024'Nick Mathewson2013-02-07
|\ \ \ \ \ \
| * | | | | | Fix an impossible-in-normal-operation leaks in dirvoteNick Mathewson2012-12-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Spotted by coverity; partial fix for 7816; bugfix on 0.2.0.5-alpha.
| * | | | | | Fix a leak-on-error case in 0.2.4 spotted by coverityNick Mathewson2012-12-28
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | This one hits if the snprintf() fails when we're writing our IPv6 exit policy. It's new in 0.2.4.7-alpha. Part of bug 7816.
* | | | | | Merge branch 'bug7902'Nick Mathewson2013-02-07
|\ \ \ \ \ \
| * | | | | | Adjust control_reason when adjusting reason (related to 7902)Nick Mathewson2013-01-16
| | | | | | |
| * | | | | | When we get an END cell before CONNECTED, don't report SOCKS successNick Mathewson2013-01-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 7902; fix on 0.1.0.1-rc.
* | | | | | | whitespace fixNick Mathewson2013-02-07
| | | | | | |
* | | | | | | Merge branch 'ticket8161_squashed'Nick Mathewson2013-02-07
|\ \ \ \ \ \ \
| * | | | | | | Mention a trac ticket relevant to an XXX comment.Mike Perry2013-02-07
| | | | | | | |
| * | | | | | | Better document an XXX comment about refactoring.Mike Perry2013-02-07
| | | | | | | |
| * | | | | | | Changes file for path use bias threshold changes.Mike Perry2013-02-07
| | | | | | | |
| * | | | | | | Separate the flags for logging use bias.Mike Perry2013-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I think we want both sets of messages to appear independently to help us know what needs tuning.
| * | | | | | | Update manpage for new pathbias use thresholds.Mike Perry2013-02-04
| | | | | | | |
| * | | | | | | Lower path use bias thresholds.Mike Perry2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I noticed bad wifi networks can have low use success rates.
* | | | | | | | Merge branch 'bug8121_squashed'Nick Mathewson2013-02-07
|\ \ \ \ \ \ \ \
| * | | | | | | | Tolerate curve25519 backends where the high bit of the pk isn't ignoredNick Mathewson2013-02-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now, all our curve25519 backends ignore the high bit of the public key. But possibly, others could treat the high bit of the public key as encoding out-of-bounds values, or as something to be preserved. This could be used to distinguish clients with different backends, at the cost of killing a circuit. As a workaround, let's just clear the high bit of each public key indiscriminately before we use it. Fix for bug 8121, reported by rransom. Bugfix on 0.2.4.8-alpha.
* | | | | | | | | revise historyRoger Dingledine2013-02-05
| | | | | | | | |
* | | | | | | | | Merge remote-tracking branch 'public/bug8151'Nick Mathewson2013-02-05
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | |
| * | | | | | | | Include a flag-thresholds line in each vote to describe flag cutoffsNick Mathewson2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements ticket 8151.
* | | | | | | | | bump to 0.2.4.10-alpha-devRoger Dingledine2013-02-04
| | | | | | | | |
* | | | | | | | | bump to 0.2.4.10-alphaRoger Dingledine2013-02-04
| | | | | | | | |
* | | | | | | | | fold in changes for 0.2.4.10-alphaRoger Dingledine2013-02-04
|/ / / / / / / /
* | | | | | | | Merge branch 'authdir_quick_fix'Nick Mathewson2013-02-04
|\ \ \ \ \ \ \ \
| * | | | | | | | Quick fix on 5956 for authoritiesNick Mathewson2013-02-04
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Authorities don't set is_possible_guard on node_t, so they were never deciding that they could build enough paths. This is a quick and dirty fix. Bug not in any released version of Tor
* | | | | | | | Merge branch 'bug8146_etc'Nick Mathewson2013-02-04
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | When we mark a node as a sybil, mark it down and reset its uptime to 0Nick Mathewson2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents bug 8147, where such nodes would accrue points towards Guard, Fast, HSDir, and so on. Fixes bug 8147.
| * | | | | | | Ignore tiny bandwidths entirely when computing thresholdsNick Mathewson2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Another bug 8145 fix.
| * | | | | | | Increase the minimum value for the Fast flag to 4096.Nick Mathewson2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for 8145.
| * | | | | | | Refactor should-count-towards-thresholds test into new functionNick Mathewson2013-02-04
| | | | | | | |
| * | | | | | | When computing performance thresholds, ignore omitted-as-sybil nodes.Nick Mathewson2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 8146.
* | | | | | | | Merge branch 'bug8153'Nick Mathewson2013-02-04
|\ \ \ \ \ \ \ \
| * | | | | | | | Fix a warning when building with --disable-curve25519Nick Mathewson2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It appears that the code for 7291 gave an unused-value warning when built with --disable-curve25519.
| * | | | | | | | Fix compilation with --disable-curve25519 optionNick Mathewson2013-02-04
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fix is to move the two functions to format/parse base64 curve25519 public keys into a new "crypto_format.c" file. I could have put them in crypto.c, but that's a big file worth splitting anyway. Fixes bug 8153; bugfix on 0.2.4.8-alpha where I did the fix for 7869.
* / / / / / / / Reinstate some fixes/tweaks from 6e4a4002Nick Mathewson2013-02-04
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These seem to have gotten conflicted out of existence while mike was working on path bias stuff. Thanks to sysrqb for collecting these in a handy patch.