Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | | | | | | Bug 5170 - simplify i2d_PublicKey in pkey_eq | Marek Majkowski | 2013-06-06 | |
| | | | | | | | | ||||
| * | | | | | | | Bug #5170 - i2d_RSAPublicKey supports allocating its own output buffer | Marek Majkowski | 2013-06-06 | |
| | | | | | | | | ||||
| * | | | | | | | Bug #5170 - remove id_to_fp.c as it's not used anywhere | Marek Majkowski | 2013-06-06 | |
| | |_|_|_|/ / | |/| | | | | | ||||
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-06-10 | |
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / / | ||||
| * | | | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2013-06-10 | |
| |\| | | | | ||||
| | * | | | | Merge branch 'bug9017' into maint-0.2.3 | Nick Mathewson | 2013-06-10 | |
| | |\ \ \ \ | ||||
| | | * | | | | Fix (Open?)BSD fast-connect bug with optimistic data. | Nick Mathewson | 2013-06-10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's an assertion failure that can occur if a connection has optimistic data waiting, and then the connect() call returns 0 on the first attempt (rather than -1 and EINPROGRESS). That latter behavior from connect() appears to be an (Open?)BSDism when dealing with remote addresses in some cases. (At least, I've only seen it reported with the BSDs under libevent, even when the address was 127.0.0.1. And we've only seen this problem in Tor with OpenBSD.) Fixes bug 9017; bugfix on 0.2.3.1-alpha, which first introduced optimistic data. (Although you could also argue that the commented-out connection_start_writing in 155c9b80 back in 2002 is the real source of the issue.) | |||
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-06-05 | |
|\| | | | | | | ||||
| * | | | | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2013-06-05 | |
| |\| | | | | | | |_|/ / / | |/| | | | | ||||
| | * | | | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2013-06-05 | |
| | |\ \ \ \ | | | | |_|/ | | | |/| | | ||||
| | | * | | | Update to the June 2013 GeoIP database. | Karsten Loesing | 2013-06-05 | |
| | | | | | | ||||
* | | | | | | Merge remote-tracking branch 'karsten/task-6752-3' | Nick Mathewson | 2013-05-28 | |
|\ \ \ \ \ \ | ||||
| * | | | | | | Lower dir fetch retry schedules in testing networks. | Karsten Loesing | 2013-05-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also lower maximum interval without directory requests, and raise maximum download tries. Implements #6752. | |||
* | | | | | | | double-quotes and changes file for 6506. | Nick Mathewson | 2013-05-24 | |
| | | | | | | | ||||
* | | | | | | | changes file for 4282 | Nick Mathewson | 2013-05-24 | |
| | | | | | | | ||||
* | | | | | | | Tweak fix for #8789 a bit; avoid double-close and add changes file | Nick Mathewson | 2013-05-24 | |
| | | | | | | | ||||
* | | | | | | | Restore 8093 log messages to WARN severity, but rate limit | Nick Mathewson | 2013-05-21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | See #8093 for discussion | |||
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-21 | |
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | ||||
| * | | | | | | Downgrade the unexpected sendme cell warnings for 0.2.4 | Nick Mathewson | 2013-05-21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | See discussion on #8093 | |||
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-20 | |
|\| | | | | | | ||||
| * | | | | | | Copy-paste description of PathBias params from man page to or.h comment | Andrea Shepard | 2013-05-20 | |
| | | | | | | | ||||
* | | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-20 | |
|\| | | | | | | ||||
| * | | | | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2013-05-20 | |
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | ||||
| | * | | | | | Merge remote-tracking branch 'origin/maint-0.2.2' into maint-0.2.3 | Nick Mathewson | 2013-05-20 | |
| | |\ \ \ \ \ | | | | |/ / / | | | |/| / / | | | |_|/ / | | |/| | | | ||||
| | | * | | | Update to the May 2013 GeoIP database. | Karsten Loesing | 2013-05-13 | |
| | | | | | | ||||
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-17 | |
|\| | | | | | ||||
| * | | | | | Fix bug 8846: better log message on IP version confusion | Nick Mathewson | 2013-05-17 | |
| | | | | | | ||||
* | | | | | | Changes file for 8792 | Nick Mathewson | 2013-05-17 | |
| |_|_|/ / |/| | | | | ||||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-15 | |
|\| | | | | ||||
| * | | | | Fix socks5 handshake for username/password auth | Roger Dingledine | 2013-05-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | The fix for bug 8117 exposed this bug, and it turns out real-world applications like Pidgin do care. Bugfix on 0.2.3.2-alpha; fixes bug 8879. | |||
* | | | | | Changes file for bug8791 | Nick Mathewson | 2013-05-14 | |
| | | | | | ||||
* | | | | | Add a changes file for bug 8790 | Nick Mathewson | 2013-05-11 | |
| | | | | | ||||
* | | | | | Merge branch 'maint-0.2.4' | Andrea Shepard | 2013-05-10 | |
|\| | | | | ||||
| * | | | | Merge bug5595-v2-squashed into maint-0.2.4 | Andrea Shepard | 2013-05-10 | |
| |\ \ \ \ | ||||
| | * | | | | When downloading certificates, distinguish requesting by identity digest ↵ | Andrea Shepard | 2013-05-09 | |
| | |/ / / | | | | | | | | | | | | | | | | from requesting by ID digest, signing key pair; fixes bug 5595 | |||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-09 | |
|\| | | | | ||||
| * | | | | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | 2013-05-09 | |
| |\| | | | ||||
| | * | | | Don't run off the end of the array-of-freelists | Nick Mathewson | 2013-05-09 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a fix for bug 8844, where eugenis correctly notes that there's a sentinel value at the end of the list-of-freelists that's never actually checked. It's a bug since the first version of the chunked buffer code back in 0.2.0.16-alpha. This would probably be a crash bug if it ever happens, but nobody's ever reported something like this, so I'm unsure whether it can occur. It would require write_to_buf, write_to_buf_zlib, read_to_buf, or read_to_buf_tls to get an input size of more than 32K. Still, it's a good idea to fix this kind of thing! | |||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-05-08 | |
|\| | | | | ||||
| * | | | | Fix bug 8845: check the right length of memory in aes unit tests | Nick Mathewson | 2013-05-08 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This couldn't actually be a buffer overrun unless AES somehow turned into memcpy, but still it's good to fix it. | |||
* | | | | | Merge branch 'maint-0.2.4' into master | Andrea Shepard | 2013-05-07 | |
|\| | | | | ||||
| * | | | | Fix 8833: crash bug from using NULL node->ri in dirserv.c | Nick Mathewson | 2013-05-05 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It appears that moria1 crashed because of one instance of this (the one in router_counts_toward_thresholds). The other instance I fixed won't actually have broken anything, but I think it's more clear this way. Fixes bug 8833; bugfix on 0.2.4.12-alpha. | |||
* | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-04-24 | |
|\| | | | | ||||
| * | | | | Merge remote-tracking branch 'public/bug6026' into maint-0.2.4 | Nick Mathewson | 2013-04-24 | |
| |\ \ \ \ | ||||
| | * | | | | Treat a changed IPv6 ORPort like an IPv4 one in retry_all_listeners() | Nick Mathewson | 2013-03-11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Fix for bug 6026 | |||
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-04-24 | |
|\| | | | | | ||||
| * | | | | | Changes file for 8235. | Mike Perry | 2013-04-24 | |
| | | | | | | ||||
* | | | | | | Remove changes files which were merged in release-0.2.4 | Nick Mathewson | 2013-04-19 | |
| | | | | | | ||||
* | | | | | | Merge remote-tracking branch 'origin/maint-0.2.4' | Nick Mathewson | 2013-04-18 | |
|\| | | | | | ||||
| * | | | | | Add a boolean to flag-thresholds for "we have enough measured bandwidth" | Nick Mathewson | 2013-04-18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Implements #8711. |