| Commit message (Expand) | Author | Age |
* | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | 2010-09-27 |
|\ |
|
| * | Merge branch 'bug1805' into maint-0.2.2 | Nick Mathewson | 2010-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 Hahn | 2010-09-06 |
| * | | Merge remote branch 'mikeperry/bug1952-merge' into maint-0.2.2 | Nick Mathewson | 2010-09-27 |
| |\ \ |
|
| | * | | Add changelog for bug 1952. | Mike Perry | 2010-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 Mathewson | 2010-09-27 |
|/ / / |
|
* | | | Merge remote branch 'sebastian/continuation' | Nick Mathewson | 2010-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 Mathewson | 2010-09-23 |
| * | | Document multiline options in the manpage | Sebastian Hahn | 2010-09-11 |
| * | | Support mutli-line torrc options via the usual backslash syntax | Nick Mathewson | 2010-09-10 |
| * | | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | 2010-09-08 |
| |\ \ |
|
| | * \ | Merge remote branch 'karsten/geoip-sep2010' into maint-0.2.1 | Nick Mathewson | 2010-09-08 |
| | |\ \ |
|
| | | * | | Update to the September 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | 2010-09-08 |
| * | | | | Merge branch 'bug1653' | Nick Mathewson | 2010-09-08 |
| |\ \ \ \ |
|
| | * | | | | Mashael has a last name. (Taken from Ian's cv page.) | Nick Mathewson | 2010-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 Mathewson | 2010-08-18 |
| | * | | | | Decide whether to ignore SENDMEs based on streams_blocked, not queue size | Nick Mathewson | 2010-08-18 |
| * | | | | | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | 2010-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 Mathewson | 2010-09-03 |
| | | |/ /
| | |/| | |
|
| * | | | | Merge remote branch 'public/win_unicode_fixes' | Nick Mathewson | 2010-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 Mathewson | 2010-08-20 |
* | | | | | Merge branch 'bug1511' | Nick Mathewson | 2010-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 Mathewson | 2010-09-03 |
| |/ / / / |
|
* | | | | | Merge remote branch 'arma/bug1362' | Nick Mathewson | 2010-09-22 |
|\ \ \ \ \ |
|
| * | | | | | log when we finish a circuit after being offline | Roger Dingledine | 2010-09-21 |
* | | | | | | Merge branch 'bug1789' | Nick Mathewson | 2010-09-21 |
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| * | | | | | Bug1789 cleanups suggested by arma•••The significant one is that we look at RelayBandwidthRate if it is set.
| Nick Mathewson | 2010-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 Mathewson | 2010-09-03 |
| * | | | | | Use a more sophisticated soft-hibernation-limit calculation•••This should help address bug 1789.
| Nick Mathewson | 2010-09-03 |
| |/ / / / |
|
| * | | | | Merge branch 'ratelim' | Nick Mathewson | 2010-08-31 |
| |\ \ \ \ |
|
| | * | | | | Add a generic rate-limited log mechanism, and use it in a few places•••Incidentally fixes bug 1042.
| Nick Mathewson | 2010-08-18 |
| | | |_|/
| | |/| | |
|
| * | | | | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | 2010-08-26 |
| |\ \ \ \
| | | |_|/
| | |/| | |
|
| | * | | | Use -Wno-system-headers on openbsd to resolve 2nd case of bug1848 | Nick Mathewson | 2010-08-26 |
| | * | | | Backport END_STREAM_REASON_NOROUTE for client use.•••(Partial backport of 150ed553dfce9, 161b275028e90, and 4c948ffd6.)
| Sebastian Hahn | 2010-08-18 |
| * | | | | Fix a compile warning on OpenBSD | Sebastian Hahn | 2010-08-22 |
| | |_|/
| |/| | |
|
* | | | | Merge branch 'bug1956' | Nick Mathewson | 2010-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 Mathewson | 2010-09-20 |
* | | | | | changelog entry for bug 1943 | Roger Dingledine | 2010-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 Hahn | 2010-09-19 |
* | | | | fold in the recent changes files | Roger Dingledine | 2010-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 Mathewson | 2010-09-16 |
* | | | | Merge remote branch 'sebastian/bug1921' | Nick Mathewson | 2010-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 Hahn | 2010-09-16 |
* | | | | | perconnbwrate and perconnbwburst consensus params | Roger Dingledine | 2010-09-16 |
|/ / / / |
|
* | | | | Merge branch 'bug1184' | Nick Mathewson | 2010-09-15 |
|\ \ \ \ |
|
| * | | | | Never queue a cell on a marked circuit | Nick Mathewson | 2010-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 Mathewson | 2010-07-30 |
* | | | | | Merge branch 'bug1899' | Nick Mathewson | 2010-09-14 |
|\ \ \ \ \ |
|
| * | | | | | Launch reachability tests for routers whose IP or ORPort change•••Implements #1899, suggested by Sebastian. Depends on #911 fix.
| Nick Mathewson | 2010-09-03 |
* | | | | | | Merge branch 'bug911' | Nick Mathewson | 2010-09-14 |
|\| | | | | |
|