Merge remote-tracking branch 'origin/maint-0.2.3'

This commit is contained in:
Nick Mathewson
2012-07-17 09:50:18 -04:00
2 changed files with 10 additions and 2 deletions
+4
View File
@@ -0,0 +1,4 @@
o Testing:
- Make it possible to set the TestingTorNetwork configuration
option using AlternateDirAuthority and AlternateBridgeAuthority
as an alternative to setting DirServer.
+6 -2
View File
@@ -4091,9 +4091,13 @@ options_validate(or_options_t *old_options, or_options_t *options,
});
}
if (options->TestingTorNetwork && !options->DirServers) {
if (options->TestingTorNetwork &&
!(options->DirServers ||
(options->AlternateDirAuthority &&
options->AlternateBridgeAuthority))) {
REJECT("TestingTorNetwork may only be configured in combination with "
"a non-default set of DirServers.");
"a non-default set of DirServer or both of AlternateDirAuthority "
"and AlternateBridgeAuthority configured.");
}
if (options->AllowSingleHopExits && !options->DirServers) {