Loading changes/bug11043 0 → 100644 +5 −0 Original line number Diff line number Diff line o Minor features (log messages): - Improve the message that gets displayed when Tor as a bridge is using pluggable transports but doesn't have an Extended ORPort listener. Furthermore, we now log the message in the log file too. Resolves ticket 11043. src/or/config.c +14 −11 Original line number Diff line number Diff line Loading @@ -1341,6 +1341,20 @@ options_act(const or_options_t *old_options) } #endif /* If we are a bridge with a pluggable transport proxy but no Extended ORPort, inform the user that she is missing out. */ if (server_mode(options) && options->ServerTransportPlugin && !options->ExtORPort_lines) { log_notice(LD_CONFIG, "We use pluggable transports but the Extended " "ORPort is disabled. Tor and your pluggable transports proxy " "communicate with each other via the Extended ORPort so it " "is suggested you enable it: it will also allow your Bridge " "to collect statistics about its clients that use pluggable " "transports. Please enable it using the ExtORPort torrc option " "(e.g. set 'ExtORPort auto')."); } if (options->SafeLogging_ != SAFELOG_SCRUB_ALL && (!old_options || old_options->SafeLogging_ != options->SafeLogging_)) { log_warn(LD_GENERAL, "Your log may contain sensitive information - you " Loading Loading @@ -3258,17 +3272,6 @@ options_validate(or_options_t *old_options, or_options_t *options, smartlist_free(options_sl); } /* If we are a bridge with a pluggable transport proxy but no Extended ORPort, inform the user that she is missing out. */ if (server_mode(options) && options->ServerTransportPlugin && !options->ExtORPort_lines) { log_notice(LD_CONFIG, "We are a bridge with a pluggable transport " "proxy but the Extended ORPort is disabled. The " "Extended ORPort helps Tor communicate with the pluggable " "transport proxy. Please enable it using the ExtORPort " "torrc option."); } if (options->ConstrainedSockets) { /* If the user wants to constrain socket buffer use, make sure the desired * limit is between MIN|MAX_TCPSOCK_BUFFER in k increments. */ Loading Loading
changes/bug11043 0 → 100644 +5 −0 Original line number Diff line number Diff line o Minor features (log messages): - Improve the message that gets displayed when Tor as a bridge is using pluggable transports but doesn't have an Extended ORPort listener. Furthermore, we now log the message in the log file too. Resolves ticket 11043.
src/or/config.c +14 −11 Original line number Diff line number Diff line Loading @@ -1341,6 +1341,20 @@ options_act(const or_options_t *old_options) } #endif /* If we are a bridge with a pluggable transport proxy but no Extended ORPort, inform the user that she is missing out. */ if (server_mode(options) && options->ServerTransportPlugin && !options->ExtORPort_lines) { log_notice(LD_CONFIG, "We use pluggable transports but the Extended " "ORPort is disabled. Tor and your pluggable transports proxy " "communicate with each other via the Extended ORPort so it " "is suggested you enable it: it will also allow your Bridge " "to collect statistics about its clients that use pluggable " "transports. Please enable it using the ExtORPort torrc option " "(e.g. set 'ExtORPort auto')."); } if (options->SafeLogging_ != SAFELOG_SCRUB_ALL && (!old_options || old_options->SafeLogging_ != options->SafeLogging_)) { log_warn(LD_GENERAL, "Your log may contain sensitive information - you " Loading Loading @@ -3258,17 +3272,6 @@ options_validate(or_options_t *old_options, or_options_t *options, smartlist_free(options_sl); } /* If we are a bridge with a pluggable transport proxy but no Extended ORPort, inform the user that she is missing out. */ if (server_mode(options) && options->ServerTransportPlugin && !options->ExtORPort_lines) { log_notice(LD_CONFIG, "We are a bridge with a pluggable transport " "proxy but the Extended ORPort is disabled. The " "Extended ORPort helps Tor communicate with the pluggable " "transport proxy. Please enable it using the ExtORPort " "torrc option."); } if (options->ConstrainedSockets) { /* If the user wants to constrain socket buffer use, make sure the desired * limit is between MIN|MAX_TCPSOCK_BUFFER in k increments. */ Loading