aboutsummaryrefslogtreecommitdiff
path: root/changes
Commit message (Expand)AuthorAge
* Merge remote branch 'origin/maint-0.2.2'Nick Mathewson2010-09-27
|\
| * Merge branch 'bug1805' into maint-0.2.2Nick Mathewson2010-09-27
| |\
| | * Kill warn when picking bridges without bw weight•••Bridges and other relays not included in the consensus don't necessarily have a non-zero bandwidth capacity. If all our configured bridges had a zero bw capacity we would warn the user. Change that. Sebastian Hahn2010-09-06
| * | Merge remote branch 'mikeperry/bug1952-merge' into maint-0.2.2Nick Mathewson2010-09-27
| |\ \
| | * | Add changelog for bug 1952.Mike Perry2010-09-27
* | | | Use autoreconf, not autoconf&&automake&&etc in autogen.sh•••The autoreconf tool deals much better with detecting which tools to use on your particular platform, handling cases where your install-sh script gets stable, and lots of other little tricky issues. We still fall back to autoconf&&automake&&etc in the case where "`which autoreconf 2>/dev/null`" says something we can't run. This is the first change of the 0.2.3.x series. Nick Mathewson2010-09-27
|/ / /
* | | Merge remote branch 'sebastian/continuation'Nick Mathewson2010-09-24
|\ \ \ | |/ / |/| |
| * | Tweak continuation-and-comment logic•••I think there was a read-off-the-end-of-the-buffer bug that I fixed. At least I added some good comments, I hope. Nick Mathewson2010-09-23
| * | Document multiline options in the manpageSebastian Hahn2010-09-11
| * | Support mutli-line torrc options via the usual backslash syntaxNick Mathewson2010-09-10
| * | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-09-08
| |\ \
| | * \ Merge remote branch 'karsten/geoip-sep2010' into maint-0.2.1Nick Mathewson2010-09-08
| | |\ \
| | | * | Update to the September 1 2010 Maxmind GeoLite Country database.Karsten Loesing2010-09-08
| * | | | Merge branch 'bug1653'Nick Mathewson2010-09-08
| |\ \ \ \
| | * | | | Mashael has a last name. (Taken from Ian's cv page.)Nick Mathewson2010-08-18
| | * | | | Detect if we try to put a cell onto a supposedly blocked cell queue.•••When this happens, run through the streams on the circuit and make sure they're all blocked. If some aren't, that's a bug: block them all and log it! If they all are, where did the cell come from? Log it! (I suspect that this actually happens pretty frequently, so I'm making these log messages appear at INFO.) Nick Mathewson2010-08-18
| | * | | | Decide whether to ignore SENDMEs based on streams_blocked, not queue sizeNick Mathewson2010-08-18
| * | | | | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-09-08
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | Close a non-open OR connection *only* after KeepalivePeriod.•••When we introduced the code to close non-open OR connections after KeepalivePeriod had passed, we replaced some code that said if (!connection_is_open(conn)) { /* let it keep handshaking forever */ } else if (do other tests here) { ... with new code that said if (!connection_is_open(conn) && past_keepalive) { /* let it keep handshaking forever */ } else if (do other tests here) { ... This was a mistake, since it made all the other tests start applying to non-open connections, thus causing bug 1840, where non-open connections get closed way early. Fixes bug 1840. Bugfix on 0.2.1.26 (commit 67b38d50). Nick Mathewson2010-09-03
| | | |/ / | | |/| |
| * | | | Merge remote branch 'public/win_unicode_fixes'Nick Mathewson2010-09-06
| |\ \ \ \ | | |_|_|/ | |/| | |
| | * | | Make the windows build succeed with or without -DUNICODE enabled.•••This should keep WinCE working (unicode always-on) and get Win98 working again (unicode never-on). There are two places where we explicitly use ASCII-only APIs, still: in ntmain.c and in the unit tests. This patch also fixes a bug in windoes tor_listdir that would cause the first file to be listed an arbitrary number of times that was also introduced with WinCE support. Should fix bug 1797. Nick Mathewson2010-08-20
* | | | | Merge branch 'bug1511'Nick Mathewson2010-09-23
|\ \ \ \ \
| * | | | | Tolerate a little skew in accounting intervals.•••This will make changes for DST still work, and avoid double-spending bytes when there are slight changes to configurations. Fixes bug 1511; the DST issue is a bugfix on 0.0.9pre5. Nick Mathewson2010-09-03
| |/ / / /
* | | | | Merge remote branch 'arma/bug1362'Nick Mathewson2010-09-22
|\ \ \ \ \
| * | | | | log when we finish a circuit after being offlineRoger Dingledine2010-09-21
* | | | | | Merge branch 'bug1789'Nick Mathewson2010-09-21
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Bug1789 cleanups suggested by arma•••The significant one is that we look at RelayBandwidthRate if it is set. Nick Mathewson2010-09-21
| * | | | | Base our expected bw accounting usage on time before soft limit•••Previously, we were also considering the time spent in soft-hibernation. If this was a long time, we would wind up underestimating our bandwidth by a lot, and skewing our wakeup time towards the start of the accounting interval. This patch also makes us store a few more fields in the state file, including the time at which we entered soft hibernation. Fixes bug 1789. Bugfix on 0.0.9pre5. Nick Mathewson2010-09-03
| * | | | | Use a more sophisticated soft-hibernation-limit calculation•••This should help address bug 1789. Nick Mathewson2010-09-03
| |/ / / /
| * | | | Merge branch 'ratelim'Nick Mathewson2010-08-31
| |\ \ \ \
| | * | | | Add a generic rate-limited log mechanism, and use it in a few places•••Incidentally fixes bug 1042. Nick Mathewson2010-08-18
| | | |_|/ | | |/| |
| * | | | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-08-26
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Use -Wno-system-headers on openbsd to resolve 2nd case of bug1848Nick Mathewson2010-08-26
| | * | | Backport END_STREAM_REASON_NOROUTE for client use.•••(Partial backport of 150ed553dfce9, 161b275028e90, and 4c948ffd6.) Sebastian Hahn2010-08-18
| * | | | Fix a compile warning on OpenBSDSebastian Hahn2010-08-22
| | |_|/ | |/| |
* | | | Merge branch 'bug1956'Nick Mathewson2010-09-21
|\ \ \ \
| * | | | Count unknown authorities as unknown only once, not once per signature.•••Do not double-report signatures from unrecognized authorities both as "from unknown authority" and "not present". Fixes bug 1956, bugfix on 0.2.2.16-alpha. Nick Mathewson2010-09-20
* | | | | changelog entry for bug 1943Roger Dingledine2010-09-20
|/ / / /
* | | | Attempt to fix compilation on Windows•••Our attempt to make compilation work on old versions of Windows again while keeping wince compatibility broke the build for Win2k+. helix reports this patch fixes the issue for WinXP. Bugfix on 0.2.2.15-alpha; related to bug 1797. Sebastian Hahn2010-09-19
* | | | fold in the recent changes filesRoger Dingledine2010-09-16
* | | | Change 'bugfix on' line for changes/bug1921.•••Karsten says: "the ChangeLog should say it's a bugfix on 0.2.2.15-alpha, because enabling stats while Tor is running (which leads to this false log message) is only possible since then." Sounds right enough to me. Tell me if I'm wrong. Nick Mathewson2010-09-16
* | | | Merge remote branch 'sebastian/bug1921'Nick Mathewson2010-09-16
|\ \ \ \
| * | | | Demote a warn when enabling CellStatistics•••When the CellStatistics option is off, we don't store cell insertion times. Doing so would also not be very smart, because there seem to still be some performance issues with this type of statistics. Nothing harmful happens when we don't have insertion times, so we don't need to alarm the user. Sebastian Hahn2010-09-16
* | | | | perconnbwrate and perconnbwburst consensus paramsRoger Dingledine2010-09-16
|/ / / /
* | | | Merge branch 'bug1184'Nick Mathewson2010-09-15
|\ \ \ \
| * | | | Never queue a cell on a marked circuitNick Mathewson2010-09-15
| * | | | Clear cell queues when marking or truncating a circuit.•••At best, this patch helps us avoid sending queued relayed cells that would get ignored during the time between when a destroy cell is sent and when the circuit is finally freed. At worst, it lets us release some memory a little earlier than it would otherwise. Fix for bug #1184. Bugfix on 0.2.0.1-alpha. Nick Mathewson2010-07-30
* | | | | Merge branch 'bug1899'Nick Mathewson2010-09-14
|\ \ \ \ \
| * | | | | Launch reachability tests for routers whose IP or ORPort change•••Implements #1899, suggested by Sebastian. Depends on #911 fix. Nick Mathewson2010-09-03
* | | | | | Merge branch 'bug911'Nick Mathewson2010-09-14
|\| | | | |