]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
config: Stop recommending Tor2web if in non anonymous mode
authorDavid Goulet <dgoulet@torproject.org>
Wed, 1 Feb 2017 16:55:26 +0000 (11:55 -0500)
committerNick Mathewson <nickm@torproject.org>
Thu, 2 Feb 2017 13:47:59 +0000 (08:47 -0500)
Because we don't allow client functionalities in non anonymous mode,
recommending Tor2web is a bad idea.

If a user wants to use Tor2web as a client (losing all anonymity), it should
run a second tor, not use it with a single onion service tor.

Fixes #21294.

Signed-off-by: David Goulet <dgoulet@torproject.org>
changes/bug21294 [new file with mode: 0644]
src/or/config.c

diff --git a/changes/bug21294 b/changes/bug21294
new file mode 100644 (file)
index 0000000..96da1c1
--- /dev/null
@@ -0,0 +1,6 @@
+  o Minor bugfix (logging);
+    - Don't recommend to use Tor2web in non anonymous mode. In that mode, we
+      disable client functionalities and recommending Tor2web as a solution is
+      a bad idea because in that case client loses all anonymity. Tor2web
+      should really only be used in very specific cases and with users
+      *knowing* what they do. Fixes #21294; bugfix on tor-0.2.9.3-alpha.
index a07719ecb890c175f0d080259179754b9462b79d..8016282411d4f749d97edb0ba6a88557b1c0dc78 100644 (file)
@@ -2942,8 +2942,7 @@ options_validate_single_onion(or_options_t *options, char **msg)
       !options->Tor2webMode) {
     REJECT("HiddenServiceNonAnonymousMode is incompatible with using Tor as "
            "an anonymous client. Please set Socks/Trans/NATD/DNSPort to 0, or "
-           "HiddenServiceNonAnonymousMode to 0, or use the non-anonymous "
-           "Tor2webMode.");
+           "revert HiddenServiceNonAnonymousMode to 0.");
   }
 
   /* If you run a hidden service in non-anonymous mode, the hidden service