Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-29 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-07-29 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2015-07-29 | Update geoip and geoip6 to the July 8 2015 database. | Karsten Loesing | |
2015-07-12 | Bump maint-0.2.6 to 0.2.6.10-dev | Nick Mathewson | |
2015-07-12 | Bump maint-0.2.6 to 0.2.6.10 | Nick Mathewson | |
2015-06-25 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-06-25 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2015-06-25 | Merge remote-tracking branch 'karsten/geoip6-jun2015' into maint-0.2.4 | Nick Mathewson | |
2015-06-25 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2015-06-25 | Merge remote-tracking branch 'public/bug16013_025' into maint-0.2.6 | Nick Mathewson | |
2015-06-25 | Avoid crashing on busy/NEWNYM+hidden service clients | Nick Mathewson | |
When we ran out of intro points for a hidden service (which could happen on a newnym), we would change the connection's state back to "waiting for hidden service descriptor." But this would make an assertion fail if we went on to call circuit_get_open_circ_or_launch again. This fixes bug 16013; I believe the bug was introduced in 38be533c69417aacf28cedec1c3bae808ce29f4, where we made it possible for circuit_get_open_circ_or_launch() to change the connection's state. | |||
2015-06-25 | Merge remote-tracking branch 'public/bug16400_026' into maint-0.2.6 | Nick Mathewson | |
2015-06-22 | Repair breakage in early-error case of microdesc parsing | Nick Mathewson | |
When I fixed #11243, I made it so we would take the digest of a descriptor before tokenizing it, so we could desist from download attempts if parsing failed. But when I did that, I didn't remove an assertion that the descriptor began with "onion-key". Usually, this was enforced by "find_start_of_next_microdescriptor", but when find_start_of_next_microdescriptor returned NULL, the assertion was triggered. Fixes bug 16400. Thanks to torkeln for reporting and cypherpunks_backup for diagnosing and writing the first fix here. | |||
2015-06-18 | Merge remote-tracking branch 'dgoulet/bug16381_026_01-revert' into maint-0.2.6 | Nick Mathewson | |
2015-06-17 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-06-17 | Correctly handle failed crypto_early_init | teor | |
If crypto_early_init fails, a typo in a return value from tor_init means that tor_main continues running, rather than returning an error value. Fixes bug 16360; bugfix on d3fb846d8c98 in 0.2.5.2-alpha, introduced when implementing #4900. Patch by "teor". | |||
2015-06-16 | Revert "Do not replace a HS descriptor with a different replica of itself" | David Goulet | |
This reverts commit 9407040c592184e05e45a3c1a00739c2dd302288. Small fix, "e->received" had to be removed since that variable doesn't exist anymore. Signed-off-by: David Goulet <dgoulet@ev0ke.net> | |||
2015-06-15 | Fix another seccomp2 issue | Nick Mathewson | |
Allow pipe() and pipe2() syscalls; we need these when eventfd2() support is missing. Fixes bug 16363; bugfix on 0.2.6.3-alpha. Patch from "teor". | |||
2015-06-10 | Bump version to 0.2.6.9 | Andrea Shepard | |
2015-06-09 | Update geoip6 to the June 3 2015 database. | Karsten Loesing | |
2015-06-09 | Update geoip to the June 3 2015 database.maint-0.2.3 | Karsten Loesing | |
2015-06-08 | HSDir flag now requires the Stable flag | David Goulet | |
Fixes #8243 | |||
2015-06-04 | Set session_group after the port's data structure has been populated. | Yawning Angel | |
Fixes #16247, patch by "jojelino". | |||
2015-06-02 | Fix sandboxing to work when running as a relay | Peter Palfrader | |
This includes correctly allowing renaming secret_id_key and allowing the eventfd2 and futex syscalls. Fixes bug 16244; bugfix on 0.2.6.1-alpha. | |||
2015-05-28 | Fix sandbox use with systemd. bug 16212. | Nick Mathewson | |
2015-05-26 | Fix unit tests on MSVC2013. | Nick Mathewson | |
Patch from "NewEraCracker." Fixes bug16030; bugfix on 0.2.6.2-alpha. | |||
2015-05-26 | Fix --enable-systemd builds on systems with libsystemd but not systemd | Nick Mathewson | |
Fixes bug 16164; bugfix on 0.2.6.3-alpha. Patch from Peter Palfrader. | |||
2015-05-19 | Bump maint-0.2.6 to 0.2.6.8 | Nick Mathewson | |
2015-05-13 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-05-13 | Merge branch 'bug15823_025' into maint-0.2.5 | Nick Mathewson | |
2015-05-05 | Fix out-of-bounds read in INTRODUCE2 client auth | John Brooks | |
The length of auth_data from an INTRODUCE2 cell is checked when the auth_type is recognized (1 or 2), but not for any other non-zero auth_type. Later, auth_data is assumed to have at least REND_DESC_COOKIE_LEN bytes, leading to a client-triggered out of bounds read. Fixed by checking auth_len before comparing the descriptor cookie against known clients. Fixes #15823; bugfix on 0.2.1.6-alpha. | |||
2015-04-28 | Revert "Remove obsolete workaround in dirserv_thinks_router_is_hs_dir()" | David Goulet | |
Fixes #15850, part of #15801. Change file is added by this commit. The original comment in the reverted commit is removed because right now we *need* a DirPort until #15849 is implemented so no doubt nor confusion there anymore. This reverts commit 80bed1ac96a3035f8c55ddced5528f0d7d16d386. Signed-off-by: David Goulet <dgoulet@ev0ke.net> | |||
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'karsten/geoip6-apr2015' into maint-0.2.4 | Nick Mathewson | |
2015-04-27 | Merge remote-tracking branch 'origin/maint-0.2.3' into maint-0.2.4 | Nick Mathewson | |
2015-04-24 | Update geoip6 to the April 8 2015 database. | Karsten Loesing | |
2015-04-24 | Update geoip to the April 8 2015 database. | Karsten Loesing | |
2015-04-06 | bump version to 0.2.6.7-dev | Nick Mathewson | |
2015-04-06 | bump version to 0.2.6.7 | Nick Mathewson | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-04-06 | bump 0.2.5 version to 0.2.5.12 | Nick Mathewson | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2015-04-06 | Bump 0.2.4 version more places | Nick Mathewson | |
2015-04-06 | Bump 0.2.4 version | Nick Mathewson | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6 | Nick Mathewson | |
2015-04-06 | Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5 | Nick Mathewson | |
2015-04-06 | Changes file for bug15601 | Nick Mathewson | |
2015-04-06 | Handle empty/zero length encoded intro points more gracefully. | Yawning Angel | |
In theory these should never the triggered as the only caller now validates the parameters before this routine gets called. | |||
2015-04-06 | Treat empty introduction points sections as missing. | Yawning Angel | |
Found by DonnchaC. |