Browse Source

Merge remote-tracking branch 'public/bug5598'

Conflicts:
	doc/tor.1.txt

Conflict was on a formatting issue in the manpage.
Nick Mathewson 12 years ago
parent
commit
70910479e3
3 changed files with 7 additions and 2 deletions
  1. 5 0
      changes/bug5598
  2. 1 1
      doc/tor.1.txt
  3. 1 1
      src/or/config.c

+ 5 - 0
changes/bug5598

@@ -0,0 +1,5 @@
+  o Changed defaults:
+    - Change the default value for DynamicDHGroups to 0. This feature can
+      make Tor relays less identifiable by their use of the mod_ssl DH
+      group, but at the cost of some usability (#4721) and bridge tracing
+      (#6087) regressions. Resolves ticket #5598.

+ 1 - 1
doc/tor.1.txt

@@ -266,7 +266,7 @@ Other options can be specified either on the command-line (--option
     If this option is set to 1, when running as a server, generate our
     own Diffie-Hellman group instead of using the one from Apache's mod_ssl.
     This option may help circumvent censorship based on static
-    Diffie-Hellman parameters. (Default: 1)
+    Diffie-Hellman parameters. (Default: 0)
 
 **AlternateDirAuthority** [__nickname__] [**flags**] __address__:__port__ __fingerprint__ +
 

+ 1 - 1
src/or/config.c

@@ -257,7 +257,7 @@ static config_var_t _option_vars[] = {
   V(DisableAllSwap,              BOOL,     "0"),
   V(DisableDebuggerAttachment,   BOOL,     "1"),
   V(DisableIOCP,                 BOOL,     "1"),
-  V(DynamicDHGroups,             BOOL,     "1"),
+  V(DynamicDHGroups,             BOOL,     "0"),
   V(DNSPort,                     LINELIST, NULL),
   V(DNSListenAddress,            LINELIST, NULL),
   V(DownloadExtraInfo,           BOOL,     "0"),