mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 05:03:43 +01:00
If the user asks to use invalid exit nodes, be willing to use the
unstable ones. svn:r9441
This commit is contained in:
parent
add7d7af19
commit
d8d074f2e5
@ -57,6 +57,8 @@ Changes in version 0.1.2.7-alpha - 2007-??-??
|
||||
instead, only add it the OR connection that will eventually receive it
|
||||
has some room for it. (This can lead to slowdowns in tunneled dir
|
||||
connectinos; a better solution will have to wait for 0.2.0.)
|
||||
- If the user asks to use invalid exit nodes, be willing to use the
|
||||
unstable ones.
|
||||
|
||||
o Major features:
|
||||
- Weight directory requests by advertised bandwidth. Now we can
|
||||
|
@ -1187,10 +1187,8 @@ choose_good_exit_server_general(routerlist_t *dir, int need_uptime,
|
||||
n_supported[i] = -1;
|
||||
continue; /* skip routers that are not suitable */
|
||||
}
|
||||
if (!router->is_valid &&
|
||||
(!(options->_AllowInvalid & ALLOW_INVALID_EXIT) ||
|
||||
router_is_unreliable(router, 1, 1, 0))) {
|
||||
/* if it's invalid, and either we don't want it or it's unsuitable */
|
||||
if (!(router->is_valid || options->_AllowInvalid & ALLOW_INVALID_EXIT)) {
|
||||
/* if it's invalid and we don't want it */
|
||||
n_supported[i] = -1;
|
||||
// log_fn(LOG_DEBUG,"Skipping node %s (index %d) -- invalid router.",
|
||||
// router->nickname, i);
|
||||
|
Loading…
Reference in New Issue
Block a user