Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-16 | add blurb, change release datetor-0.2.1.28 | Roger Dingledine | |
2010-12-16 | Merge branch 'maint-0.2.1' into release-0.2.1 | Roger Dingledine | |
2010-12-16 | put 0.2.1.28 release notes in place too | Roger Dingledine | |
2010-12-16 | bump to 0.2.1.28 | Roger Dingledine | |
2010-12-16 | fold in changelog entry | Roger Dingledine | |
2010-12-16 | Merge branch 'maint-0.2.1' into release-0.2.1 | Roger Dingledine | |
2010-12-16 | Merge commit 'nickm/fix_security_bug_021' into maint-0.2.1 | Roger Dingledine | |
2010-12-16 | merge changes files | Roger Dingledine | |
2010-12-16 | Merge branch 'maint-0.2.1' into release-0.2.1 | Roger Dingledine | |
Conflicts: src/config/geoip | |||
2010-12-16 | Change gabelmoo's IP address and ports. | Karsten Loesing | |
2010-12-15 | Add a changelog entry | Nick Mathewson | |
2010-12-15 | Make payloads into uint8_t. | Nick Mathewson | |
This will avoid some signed/unsigned assignment-related bugs. | |||
2010-12-13 | Have all of our allocation functions and a few others check for underflow | Nick Mathewson | |
It's all too easy in C to convert an unsigned value to a signed one, which will (on all modern computers) give you a huge signed value. If you have a size_t value of size greater than SSIZE_T_MAX, that is way likelier to be an underflow than it is to be an actual request for more than 2gb of memory in one go. (There's nothing in Tor that should be trying to allocate >2gb chunks.) | |||
2010-12-13 | Base SIZE_T_CEILING on SSIZE_T_MAX. | Nick Mathewson | |
2010-12-08 | Update to the December 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | |
2010-12-01 | add 0.2.1.27 blurb and changelog to release notes | Roger Dingledine | |
2010-11-23 | integrate the changelog entrytor-0.2.1.27 | Roger Dingledine | |
2010-11-23 | Merge branch 'maint-0.2.1' into release-0.2.1 | Roger Dingledine | |
2010-11-23 | Fix compilation with mingw and OpenSSL 0.9.8m+ | mingw-san | |
2010-11-23 | Use S_CASE for ehostunreach, not E_CASE. Partial backport of 69deb22f. Fixes ↵ | Nick Mathewson | |
0.2.1 compilation on windows | |||
2010-11-23 | fold in changelog | Roger Dingledine | |
2010-11-23 | Merge branch 'maint-0.2.1' into release-0.2.1 | Roger Dingledine | |
2010-11-23 | stop shipping doc/img and doc/website in the tarball | Roger Dingledine | |
2010-11-22 | fold in geoip changes commit | Roger Dingledine | |
2010-11-22 | move to the november 1 maxmind geoip db | Roger Dingledine | |
2010-11-22 | add blurbs to recent releases | Roger Dingledine | |
2010-11-21 | bump to 0.2.1.27 | Roger Dingledine | |
2010-11-21 | fold in the pending changes | Roger Dingledine | |
2010-11-21 | Merge branch 'maint-0.2.1' into release-0.2.1 | Roger Dingledine | |
2010-11-21 | Merge branch 'fix2204' into maint-0.2.1 | Nick Mathewson | |
2010-11-20 | Do not set the hostname TLS extension server-side; only client-side | Nick Mathewson | |
This may fix bug 2204, and resolve the incompatibility with openssl 0.9.8p/1.0.0b. | |||
2010-11-12 | Add changes file for bug1125 | Nick Mathewson | |
2010-11-12 | Disable logging to control port connections in buf_shrink_freelists. | Robert Ransom | |
If buf_shrink_freelists calls log_warn for some reason, we don't want the log call itself to throw buf_shrink_freelists further off the rails. | |||
2010-11-12 | Move the original log_info call out of the core of buf_shrink_freelists. | Robert Ransom | |
Sending a log message to a control port can cause Tor to allocate a buffer, thereby changing the length of the freelist behind buf_shrink_freelists's back, thereby causing an assertion to fail. Fixes bug #1125. | |||
2010-11-11 | let unpublished bridges learn their ip address too | Roger Dingledine | |
2010-11-10 | Enforce multiplicity rules when parsing annotations. | Nick Mathewson | |
We would never actually enforce multiplicity rules when parsing annotations, since the counts array never got entries added to it for annotations in the token list that got added by earlier calls to tokenize_string. Found by piebeer. | |||
2010-11-10 | Fix a bug where seting allow_annotations==0 only ignores annotations, but ↵ | Nick Mathewson | |
does not block them | |||
2010-10-04 | Update to the October 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | |
2010-09-28 | actually retry bridges when your network goes away | Roger Dingledine | |
2010-09-08 | Merge remote branch 'karsten/geoip-sep2010' into 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-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-08-26 | Use -Wno-system-headers on openbsd to resolve 2nd case of bug1848 | Nick Mathewson | |
2010-08-18 | Backport END_STREAM_REASON_NOROUTE for client use. | Sebastian Hahn | |
(Partial backport of 150ed553dfce9, 161b275028e90, and 4c948ffd6.) | |||
2010-08-17 | Merge branch 'bug1141_v3' into maint-0.2.1 | Nick Mathewson | |
2010-08-17 | Scale CONSENSUS_MIN_SECONDS_BEFORE_CACHING by voting interval | Nick Mathewson | |
If the voting interval was short enough, the two-minutes delay of CONSENSUS_MIN_SECONDS_BEFORE_CACHING would confuse bridges to the point where they would assert before downloading a consensus. It it was even shorter (<4 minutes, I think), caches would assert too. This patch fixes that by having replacing the two-minutes value with MIN(2 minutes, interval/16). Bugfix for 1141; the cache bug could occur since 0.2.0.8-alpha, so I'm calling this a bugfix on that. Robert Hogan diagnosed this. Done as a patch against maint-0.2.1, since it makes it hard to run some kinds of testing networks. | |||
2010-08-04 | Remove the debian directory from the main git repository | Nick Mathewson | |
Once upon a time it made sense to keep all the Debian files in the main Tor distribution, since repeatedly merging them back in was hard. Now that we're on git, that's no longer so. Peter's debian repository at debian/tor.git on our git server has the most recent version of the tor-on-debian packaging stuff, and the versions in our own repository have gotten out of date. Resolves bug #1735. | |||
2010-08-03 | Update to the August 1 2010 Maxmind GeoLite Country database. | Karsten Loesing | |
2010-06-13 | remove old changes that were folded into 0.2.1.26 | Roger Dingledine | |