mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
7692f443d4
This validation was only done if DisableNetwork was off because we would use the global list of transports/bridges and DisableNetwork would not populate it. This was a problem for any user using DisableNetwork which includes Tor Browser and thus leading to the Bug() warning. Without a more in depth refactoring, we can't do this validation without the global list. The previous commit makes it that any connection to a bridge without a transport won't happen thus we keep the security feature of not connecting to a bridge without its corresponding transport. Related to #40106 Signed-off-by: David Goulet <dgoulet@torproject.org>
7 lines
366 B
Plaintext
7 lines
366 B
Plaintext
o Minor bugfixes (config, bridge):
|
|
- Don't initiate a connection to a bridge without a corresponding
|
|
transport. Fixes bug 40106; bugfix on 0.4.5.1-alpha.
|
|
- This also reverts an earlier fix we did for this that would validate
|
|
configuration to avoid such situation but turns out it wouldn't work for
|
|
a DisableNetwork thus the new approach.
|