- Jan 16, 2020
-
-
Nick Mathewson authored
Closes ticket 32695.
-
- Jan 09, 2020
-
-
Nick Mathewson authored
-
- Jan 07, 2020
-
-
- Jan 06, 2020
-
-
-
Nick Mathewson authored
Patch from opara. Closes ticket 32779.
-
Nick Mathewson authored
-
- Jan 05, 2020
-
-
Allow calls to dup() which was introduced in commit a22fbab9. From a security perspective, I don't think this should impact the security of the sandbox significantly. As far as I can tell, there is nothing an adversary can do with a duplicated FD that can't be done with the original.
-
- Dec 19, 2019
-
-
Nick Mathewson authored
We stopped looking at this option in 85cf6dcb, back when we implemented the minimal pieces of prop275. Since then, we've had code to validate and adjust this option, and to give it a different value in testing networks, but the option hasn't actually done anything. We can safely mark it as OBSOLETE, since doing so does not make any old configuration get rejected. Closes ticket 32807.
-
- Dec 17, 2019
-
-
This fixes a startup crash with libseccomp v2.4.0 if Sandbox is set to 1.
-
- Dec 16, 2019
-
-
Nick Mathewson authored
Closes 32771; bugfix on 0.4.2.1-alpha.
-
Nick Mathewson authored
-
Mike Perry authored
-
- Dec 15, 2019
-
-
teor authored
-
- Dec 12, 2019
- Dec 10, 2019
-
-
Taylor Yu authored
Create a high-level description of the long-term software architecture goals. Closes ticket 32206.
-
Nick Mathewson authored
-
Neel Chauhan authored
In cancel_descriptor_fetches(), use connection_list_by_type_purpose() instead of connection_list_by_type_state()
-
David Goulet authored
With v3, the "pending_final_cpath" of a circuit is always NULL which means that for v3, established client rendezvous circuit waiting for the intro point to ACK, will always end up timing out quickly. This can increase the delays to which you connect to a service since in order to succeed, the rendezvous circuit needs to fully established (CIRCUIT_PURPOSE_C_REND_JOINED) within the cutoff of the introduction circuit as well which is these days around 2-3 seconds. Fixes #32021 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Dec 09, 2019
-
-
Taylor Yu authored
-
Nick Mathewson authored
Closes ticket 32704.
-
- Dec 06, 2019
-
-
Karsten Loesing authored
-
teor authored
-
teor authored
-
teor authored
-
- Dec 05, 2019
-
-
Nick Mathewson authored
-
- Dec 04, 2019
-
-
Add a check-practracker-unit-test target, and run it as part of "make check". Add the practracker unit tests to scripts/git/pre-commit.git-hook. Part of 32609.
-
- Dec 03, 2019
-
-
teor authored
Require C99 standards-conforming code in Travis CI, but allow GNU gcc extensions. Also activates clang's -Wtypedef-redefinition warnings. Builds some jobs with -std=gnu99, and some jobs without. Closes ticket 32500.
-
- Nov 28, 2019
-
-
- Nov 27, 2019
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Neel Chauhan authored
-
- Nov 25, 2019
-
-
Nick Mathewson authored
Python 2 will be end-of-life as of 1 Jan 2020, so we can finally stop supporting it. As a first step, we should make our configure script stop accepting python 2 as something acceptable to run our tests with. Closes ticket 32608.
-
- Nov 23, 2019
-
-
Nick Mathewson authored
-
- Nov 21, 2019
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Nov 20, 2019
-
-
Nick Mathewson authored
In #26913 we solved a bug where CacheDirectoryGroupReadable would override DataDirectoryGroupReadable when the two directories are the same. We never did the same for KeyDirectory, though, because that's a rare setting. Now that I'm testing this code, though, fixing this issue seems fine. Fixes bug #27992; bugfix on 0.3.3.1-alpha.
-
- Nov 18, 2019
-
-
George Kadianakis authored
-
- Nov 14, 2019
-
-
teor authored
Closes ticket 32245.
-
teor authored
Closes ticket 32244.
-
teor authored
There are now no HAVE_MODULE_{DIRAUTH,RELAY} inside functions. Closes ticket 32163.
-
teor authored
When the relay module is disabled, we change the ClientOnly default to 1. But we forgot to mention that in the changes file.
-