Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Coalesce identical adjacent microdescriptor vote lines. | Nick Mathewson | 2013-02-08 |
| | |||
* | Refactor generating the m lines in a vote into its own function | Nick Mathewson | 2013-02-08 |
| | |||
* | Merge remote-tracking branch 'karsten/geoip-manual-update' | Nick Mathewson | 2013-02-08 |
|\ | |||
| * | Comment out now obsolete change in geoip-manual. | Karsten Loesing | 2013-02-08 |
| | | |||
* | | Merge remote-tracking branch 'origin/maint-0.2.3' | Nick Mathewson | 2013-02-08 |
|\ \ | |/ |/| | |||
| * | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2013-02-08 |
| |\ | |||
| | * | Update to the February 2013 GeoIP database. | Karsten Loesing | 2013-02-08 |
| | | | |||
* | | | Merge remote-tracking branch 'public/easy_ratelim' | Nick Mathewson | 2013-02-07 |
|\ \ \ | | | | | | | | | | | | | | | | | Conflicts: src/or/connection.c | ||
| * | | | Use log_fn_ratelim in a few places. | Nick Mathewson | 2012-12-26 |
| | | | | |||
| * | | | Wrapper function for the common rate-limited-log pattern. | Nick Mathewson | 2012-12-26 |
| | | | | |||
* | | | | Merge remote-tracking branch 'arma/bug7054' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ | |||
| * | | | | Say "KBytes" rather than "KB" in the man page | Roger Dingledine | 2012-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 Mathewson | 2013-02-07 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/common/util.c | ||
| * | | | | | Fix various small leaks on error cases | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | Spotted by coverity, bug 7816, bugfix on various versions. | ||
| * | | | | | Avoid leaking headers received from SSL proxy | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes part of 7816. Spotted by coverity. Fix on 0.2.2.1-alpha. | ||
| * | | | | | Fix memory leak in safe-cookie authentication code | Nick Mathewson | 2012-12-28 |
| | | | | | | | | | | | | | | | | | | | | | | | | Coverity spotted this. Bug 7816. Fix on 0.2.3.13-alpha. | ||
* | | | | | | Merge remote-tracking branch 'public/bug7816_024' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ | |||
| * | | | | | | Fix an impossible-in-normal-operation leaks in dirvote | Nick Mathewson | 2012-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 coverity | Nick Mathewson | 2012-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 Mathewson | 2013-02-07 |
|\ \ \ \ \ \ | |||
| * | | | | | | Adjust control_reason when adjusting reason (related to 7902) | Nick Mathewson | 2013-01-16 |
| | | | | | | | |||
| * | | | | | | When we get an END cell before CONNECTED, don't report SOCKS success | Nick Mathewson | 2013-01-16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 7902; fix on 0.1.0.1-rc. | ||
* | | | | | | | whitespace fix | Nick Mathewson | 2013-02-07 |
| | | | | | | | |||
* | | | | | | | Merge branch 'ticket8161_squashed' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ \ | |||
| * | | | | | | | Mention a trac ticket relevant to an XXX comment. | Mike Perry | 2013-02-07 |
| | | | | | | | | |||
| * | | | | | | | Better document an XXX comment about refactoring. | Mike Perry | 2013-02-07 |
| | | | | | | | | |||
| * | | | | | | | Changes file for path use bias threshold changes. | Mike Perry | 2013-02-07 |
| | | | | | | | | |||
| * | | | | | | | Separate the flags for logging use bias. | Mike Perry | 2013-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 Perry | 2013-02-04 |
| | | | | | | | | |||
| * | | | | | | | Lower path use bias thresholds. | Mike Perry | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I noticed bad wifi networks can have low use success rates. | ||
* | | | | | | | | Merge branch 'bug8121_squashed' | Nick Mathewson | 2013-02-07 |
|\ \ \ \ \ \ \ \ | |||
| * | | | | | | | | Tolerate curve25519 backends where the high bit of the pk isn't ignored | Nick Mathewson | 2013-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 history | Roger Dingledine | 2013-02-05 |
| | | | | | | | | | |||
* | | | | | | | | | Merge remote-tracking branch 'public/bug8151' | Nick Mathewson | 2013-02-05 |
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | |||
| * | | | | | | | | Include a flag-thresholds line in each vote to describe flag cutoffs | Nick Mathewson | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements ticket 8151. | ||
* | | | | | | | | | bump to 0.2.4.10-alpha-dev | Roger Dingledine | 2013-02-04 |
| | | | | | | | | | |||
* | | | | | | | | | bump to 0.2.4.10-alpha | Roger Dingledine | 2013-02-04 |
| | | | | | | | | | |||
* | | | | | | | | | fold in changes for 0.2.4.10-alpha | Roger Dingledine | 2013-02-04 |
|/ / / / / / / / | |||
* | | | | | | | | Merge branch 'authdir_quick_fix' | Nick Mathewson | 2013-02-04 |
|\ \ \ \ \ \ \ \ | |||
| * | | | | | | | | Quick fix on 5956 for authorities | Nick Mathewson | 2013-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 Mathewson | 2013-02-04 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||
| * | | | | | | | When we mark a node as a sybil, mark it down and reset its uptime to 0 | Nick Mathewson | 2013-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 thresholds | Nick Mathewson | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Another bug 8145 fix. | ||
| * | | | | | | | Increase the minimum value for the Fast flag to 4096. | Nick Mathewson | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for 8145. | ||
| * | | | | | | | Refactor should-count-towards-thresholds test into new function | Nick Mathewson | 2013-02-04 |
| | | | | | | | | |||
| * | | | | | | | When computing performance thresholds, ignore omitted-as-sybil nodes. | Nick Mathewson | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 8146. | ||
* | | | | | | | | Merge branch 'bug8153' | Nick Mathewson | 2013-02-04 |
|\ \ \ \ \ \ \ \ | |||
| * | | | | | | | | Fix a warning when building with --disable-curve25519 | Nick Mathewson | 2013-02-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It appears that the code for 7291 gave an unused-value warning when built with --disable-curve25519. | ||
| * | | | | | | | | Fix compilation with --disable-curve25519 option | Nick Mathewson | 2013-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 6e4a4002 | Nick Mathewson | 2013-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. |