Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-21 | log when we finish a circuit after being offline | Roger Dingledine | |
2010-09-21 | Correct default for RendPostPeriod in docs | John Brooks | |
2010-09-21 | Merge branch 'bug1956' | Nick Mathewson | |
2010-09-20 | changelog entry for bug 1943 | Roger Dingledine | |
2010-09-20 | A start at a patch for bug 1943 (alignment issues) | Roger Dingledine | |
2010-09-20 | Count unknown authorities as unknown only once, not once per signature. | Nick Mathewson | |
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. | |||
2010-09-19 | Attempt to fix compilation on Windows | Sebastian Hahn | |
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. | |||
2010-09-17 | bump to 0.2.2.16-alpha-dev | Roger Dingledine | |
2010-09-17 | best tor ever!tor-0.2.2.16-alpha | Roger Dingledine | |
2010-09-16 | I hear we are close to a release. Clean up the whitespace. | Nick Mathewson | |
2010-09-16 | fold in the recent changes files | Roger Dingledine | |
2010-09-16 | Change 'bugfix on' line for changes/bug1921. | Nick Mathewson | |
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. | |||
2010-09-16 | Merge remote branch 'sebastian/bug1921' | Nick Mathewson | |
2010-09-16 | perconnbwrate and perconnbwburst consensus params | Roger Dingledine | |
2010-09-16 | Demote a warn when enabling CellStatistics | Sebastian Hahn | |
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. | |||
2010-09-15 | circwindow consensus param != CircWindow | Roger Dingledine | |
aka update dir-spec.txt to reflect reality | |||
2010-09-15 | Merge branch 'bug1184' | Nick Mathewson | |
2010-09-15 | tor-spec.txt tweaks from arma | Nick Mathewson | |
2010-09-15 | Never queue a cell on a marked circuit | Nick Mathewson | |
2010-09-14 | Add a simple integer-ceiling-division macro before we get it wrong | Nick Mathewson | |
2010-09-14 | Merge branch 'bug1899' | Nick Mathewson | |
2010-09-14 | Merge branch 'bug911' | Nick Mathewson | |
2010-09-14 | Extract the "do these routers have the same addr:orport" logic into a fn | Nick Mathewson | |
2010-09-14 | Tweak some issues found by arma in bug911 review. | Nick Mathewson | |
2010-09-14 | Merge remote branch 'sebastian/bug1776_v3' | Nick Mathewson | |
2010-09-13 | Make circuit_resume_edge_reading_helper treat streams more fairly. | Nick Mathewson | |
Previously[*], the function would start with the first stream on the circuit, and let it package as many cells as it wanted before proceeding to the next stream in turn. If a circuit had many live streams that all wanted to package data, the oldest would get preference, and the newest would get ignored. Now, we figure out how many cells we're willing to send per stream, and try to allocate them fairly. Roger diagnosed this in the comments for bug 1298. [*] This bug has existed since before the first-ever public release of Tor. It was added by r152 of Tor on 26 Jan 2003, which was the first commit to implement streams (then called "topics"). This is not the oldest bug to be fixed in 0.2.2.x: that honor goes to the windowing bug in r54, which got fixed in e50b7768 by Roger with diagnosis by Karsten. This is, however, the most long-lived bug to be fixed in 0.2.2.x: the r54 bug was fixed 2580 days after it was introduced, whereas I am writing this commit message 2787 days after r152. | |||
2010-09-13 | Add a max_cells arg to connection_edge_process_raw_inbuf | Nick Mathewson | |
I'm going to use this to implement more fairness in circuit_resume_edge_reading_helper in an attempt to fix bug 1298. (Updated with fixes from arma and Sebastian) | |||
2010-09-13 | Fix function declaration linebreaks at start of relay.c | Nick Mathewson | |
2010-09-13 | Merge remote branch 'public/pretty-signature-log' | Nick Mathewson | |
2010-09-13 | merge changes files for upcoming release | Roger Dingledine | |
2010-09-13 | Merge remote branch 'sebastian/bug1525' | Nick Mathewson | |
2010-09-13 | Missing changes file for cc0efa808409dd | Nick Mathewson | |
2010-09-13 | Update the changelog for the bug1525 fix | Sebastian Hahn | |
2010-09-12 | Merge branch 'bug1138' | Nick Mathewson | |
2010-09-12 | Make authorities download consensuses if appropriate | Nick Mathewson | |
An authority should never download a consensus if it has a live one, but when it doesn't, it should admit that it's not going to get one, and see if anybody else can give it one. Fixes 1300, fix on 0.2.0.9-alpha | |||
2010-09-12 | Clean up a couple more bug1138 issues mentioned by roger on code review | Nick Mathewson | |
2010-09-12 | Initial oprofile instructions based on original by weasel. | Nick Mathewson | |
2010-09-12 | Handle null conn->requested_resource rather than assert | Robert Hogan | |
Per arma's comments in bug1138 | |||
2010-09-12 | fix regression introduced by 1a65bdd2 | Roger Dingledine | |
noticed while reviewing hoganrobert/bug1138 | |||
2010-09-09 | Update to the latest tinytest version | Nick Mathewson | |
This cleans up some whitespace consistency issues and, more importantly, gives you the ability to skip tests from the command line. | |||
2010-09-08 | 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 | be more consistent in using streamid_t | Nick Mathewson | |
2010-09-08 | Merge branch 'bug1653' | Nick Mathewson | |
2010-09-08 | Merge remote branch 'origin/maint-0.2.1' | Nick Mathewson | |
2010-09-08 | Remove a needless keep_open_until_flushed | Nick Mathewson | |
2010-09-08 | Update to the September 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | |
2010-09-06 | Merge remote branch 'public/win_unicode_fixes' | Nick Mathewson | |
2010-09-03 | Close a non-open OR connection *only* after KeepalivePeriod. | Nick Mathewson | |
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). | |||
2010-09-03 | Launch reachability tests for routers whose IP or ORPort change | Nick Mathewson | |
Implements #1899, suggested by Sebastian. Depends on #911 fix. |