aboutsummaryrefslogtreecommitdiff
path: root/changes
Commit message (Collapse)AuthorAge
...
| | * | | | Improved circuit queue out-of-memory handlerNick Mathewson2013-11-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when we ran low on memory, we'd close whichever circuits had the most queued cells. Now, we close those that have the *oldest* queued cells, on the theory that those are most responsible for us running low on memory, and that those are the least likely to actually drain on their own if we wait a little longer. Based on analysis from a forthcoming paper by Jansen, Tschorsch, Johnson, and Scheuermann. Fixes bug 9093.
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-11-11
|\| | | | |
| * | | | | missing changes file for #10124Nick Mathewson2013-11-11
| | | | | |
* | | | | | Documentation and tests for 10060Nick Mathewson2013-11-07
| | | | | |
* | | | | | Implementing --allow-missing-torrc CLI option.rl19872013-11-07
| | | | | |
* | | | | | Merge branch 'prop221_squashed_024'Nick Mathewson2013-11-01
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/or.h
| * | | | | | Implement proposal 221: Stop sending CREATE_FASTNick Mathewson2013-11-01
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | This makes FastFirstHopPK an AUTOBOOL; makes the default "auto"; and makes the behavior of "auto" be "look at the consensus."
| * | | | | Merge remote-tracking branch 'public/bug9645' into maint-0.2.4Nick Mathewson2013-10-31
| |\ \ \ \ \
| * \ \ \ \ \ Merge remote-tracking branch 'public/bug9731b' into maint-0.2.4Nick Mathewson2013-10-31
| |\ \ \ \ \ \
| | * | | | | | Don't apply read/write buckets to cpuworker connectionsNick Mathewson2013-09-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 9731
* | | | | | | | Merge remote-tracking branch 'public/bug9731'Nick Mathewson2013-10-31
|\ \ \ \ \ \ \ \
| * | | | | | | | Don't apply read/write buckets to non-limited connectionsNick Mathewson2013-09-13
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | Fixes bug 9731
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-10-31
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| * | | | | | | Merge remote-tracking branch 'public/bug9780_024_v2' into maint-0.2.4Nick Mathewson2013-10-31
| |\ \ \ \ \ \ \
| | * | | | | | | Switch ECDHE group default logic for bridge/relay TLSNick Mathewson2013-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the manpage, bridges use P256 for conformity and relays use P224 for speed. But skruffy points out that we've gotten it backwards in the code. In this patch, we make the default P256 for everybody. Fixes bug 9780; bugfix on 0.2.4.8-alpha.
| * | | | | | | | Merge remote-tracking branch 'public/bug6055_v2_024' into maint-0.2.4Nick Mathewson2013-10-31
| |\ \ \ \ \ \ \ \
* | | | | | | | | | Add changelog entry for merged #7359.Karsten Loesing2013-10-31
| | | | | | | | | |
* | | | | | | | | | Fix an always-true assert in PT code.George Kadianakis2013-10-29
| | | | | | | | | |
* | | | | | | | | | Merge remote-tracking branch 'public/bug5018'Nick Mathewson2013-10-29
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/or/entrynodes.c
| * | | | | | | | | | Only launch transport proxies that provide useful transports.George Kadianakis2013-10-29
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
* | | | | | | | | | Merge remote-tracking branch 'public/bug9934_nm'Nick Mathewson2013-10-25
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | DROPGUARDS controller commandNick Mathewson2013-10-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements ticket 9934; patch from "ra"
* | | | | | | | | | | Tweak 5605 changes fileNick Mathewson2013-10-25
| | | | | | | | | | |
* | | | | | | | | | | Merge remote-tracking branch 'Ryman/bug5605'Nick Mathewson2013-10-25
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | No longer writing control ports to file if updating reversible options fail. ↵Kevin Butler2013-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #5605.
* | | | | | | | | | | | Log the origin address of controller connectionsNick Mathewson2013-10-25
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves 9698; patch from "sigpipe".
* | | | | | | | | | | Better detection for certain broken cross-compiling situations.Nick Mathewson2013-10-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes bug 9869; patch from Benedikt Gollatz.
* | | | | | | | | | | Give a better warning when stack protection breaks linking.Nick Mathewson2013-10-21
| |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for 9948; patch from Benedikt Gollatz.
* | | | | | | | | | Merge remote-tracking branch 'linus/bug9206_option'Nick Mathewson2013-10-16
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Add TestingDirAuthVoteGuard option for specifying relays to vote Guard on.Linus Nordberg2013-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Addresses ticket 9206.
* | | | | | | | | | | changes file for bug9651Nick Mathewson2013-10-14
| | | | | | | | | | |
* | | | | | | | | | | Merge branch 'maint-0.2.4'Roger Dingledine2013-10-12
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | |
| * | | | | | | | | | be willing to bootstrap from all three of our directory guardsRoger Dingledine2013-10-12
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fix a bug where if the guard we choose first doesn't answer, we would try the second guard, but once we connected to the second guard we would abandon it and retry the first one, slowing down bootstrapping. The fix in both cases is to treat all our initially chosen guards as acceptable to use. Fixes bug 9946.
* | | | | | | | | | When python is available, run the commandline unit tests from "make check"Nick Mathewson2013-10-11
| | | | | | | | | |
* | | | | | | | | | Merge branch 'bug1376'Nick Mathewson2013-10-11
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Fix some whitespace; tighten the tests.Nick Mathewson2013-10-11
| | | | | | | | | | |
| * | | | | | | | | | Added no_tempfile parameter to write_chunks_to_file to do non-atomic writes. ↵Kevin Butler2013-09-01
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements #1376.
* | | | | | | | | | Make --version, --help, etc incremement quiet level, never decrease itNick Mathewson2013-10-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes other case of #9578
* | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-10-11
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |
| * | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson2013-10-11
| |\ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ / | | |/| | | | | | |
| | * | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3Nick Mathewson2013-10-11
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | Update to the October 2013 GeoIP database.Karsten Loesing2013-10-11
| | | | | | | | | | |
* | | | | | | | | | | Report bootstrapping progress correctly when downloading microdescsRoger Dingledine2013-10-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We had updated our "do we have enough microdescs to begin building circuits?" logic most recently in 0.2.4.10-alpha (see bug 5956), but we left the bootstrap status event logic at "how far through getting 1/4 of them are we?" Fixes bug 9958; bugfix on 0.2.2.36, which is where they diverged (see bug 5343).
* | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-10-10
|\| | | | | | | | | |
| * | | | | | | | | | Merge branch 'bug9644_024' into maint-0.2.4Nick Mathewson2013-10-10
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | When freeing a cert_list_t, avoid memory leak.Nick Mathewson2013-09-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were freeing these on exit, but when we added the dl_status_map field to them in fddb814f, we forgot to arrange for it to be freed. I've moved the cert_list_free() code into its own function, and added an appropriate dsmap_free() call. Fixes bug 9644; bugfix on 0.2.4.13-alpha.
* | | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson2013-10-10
|\| | | | | | | | | | |
| * | | | | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4Nick Mathewson2013-10-10
| |\ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / / | | |/| | | | | | | | |
| | * | | | | | | | | | Merge remote-tracking branch 'public/bug9928' into maint-0.2.3Nick Mathewson2013-10-10
| | |\ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | Give credit to bug reporter for 9928Nick Mathewson2013-10-08
| | | | | | | | | | | | |