[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r2051: Always use an exit policy of "reject *:*" when running a bri (in trunk: . src/config src/gui/config)
Author: edmanm
Date: 2007-10-20 21:02:20 -0400 (Sat, 20 Oct 2007)
New Revision: 2051
Modified:
trunk/
trunk/src/config/serversettings.cpp
trunk/src/gui/config/serverpage.cpp
Log:
r2162@lysithea: edmanm | 2007-10-20 20:44:51 -0400
Always use an exit policy of "reject *:*" when running a bridge server.
Property changes on: trunk
___________________________________________________________________
svk:merge ticket from /local/vidalia/trunk [r2162] on dc66be73-d13e-47ba-a267-8dc7cda68c65
Modified: trunk/src/config/serversettings.cpp
===================================================================
--- trunk/src/config/serversettings.cpp 2007-10-21 01:02:13 UTC (rev 2050)
+++ trunk/src/config/serversettings.cpp 2007-10-21 01:02:20 UTC (rev 2051)
@@ -99,7 +99,8 @@
: "0"));
/* Server Exit Policy */
conf.insert(SETTING_EXITPOLICY,
- localValue(SETTING_EXITPOLICY).toString());
+ (isBridgeEnabled() ? "reject *:*"
+ : localValue(SETTING_EXITPOLICY).toString()));
/* Server bandwidth settings */
conf.insert((torVersion >= 0x020001 ? SETTING_RELAY_BANDWIDTH_RATE
Modified: trunk/src/gui/config/serverpage.cpp
===================================================================
--- trunk/src/gui/config/serverpage.cpp 2007-10-21 01:02:13 UTC (rev 2050)
+++ trunk/src/gui/config/serverpage.cpp 2007-10-21 01:02:20 UTC (rev 2051)
@@ -165,6 +165,9 @@
{
enabled = (ui.rdoServerMode->isChecked() || ui.rdoBridgeMode->isChecked());
ui.tabsMenu->setVisible(enabled);
+
+ /* Disable the Exit Policies tab when bridge server mode is selected */
+ ui.tabsMenu->setTabEnabled(2, !ui.rdoBridgeMode->isChecked());
}
/** Returns true if the user has changed their server settings since the