tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 2a838c196d348f95584fcf16bf5d2895cde94fa2
parent 3596d193befe1553b9127bc5d93dd03ef6fdbf71
Author: David Goulet <dgoulet@torproject.org>
Date:   Mon, 31 Oct 2022 15:00:15 -0400

Merge branch 'maint-0.4.7'

Diffstat:
Achanges/ticket40663 | 3+++
Msrc/app/main/main.c | 5++++-
2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/changes/ticket40663 b/changes/ticket40663 @@ -0,0 +1,3 @@ + o Minor bugfixes (authorities, sandbox): + - Allow to write file my-consensus-<flavor-name> to disk when sandbox is + activated. Fixes bug 40663; bugfix on 0.3.5.1-alpha. diff --git a/src/app/main/main.c b/src/app/main/main.c @@ -922,8 +922,11 @@ sandbox_init_filter(void) if (options->BridgeAuthoritativeDir) OPEN_DATADIR_SUFFIX("networkstatus-bridges", ".tmp"); - if (authdir_mode(options)) + if (authdir_mode(options)) { OPEN_DATADIR("approved-routers"); + OPEN_CACHEDIR_SUFFIX("my-consensus-microdesc", ".tmp"); + OPEN_CACHEDIR_SUFFIX("my-consensus-ns", ".tmp"); + } if (options->ServerDNSResolvConfFile) sandbox_cfg_allow_open_filename(&cfg,