1. 28 Jan, 2021 7 commits
  2. 27 Jan, 2021 5 commits
  3. 22 Jan, 2021 2 commits
  4. 21 Jan, 2021 19 commits
  5. 20 Jan, 2021 3 commits
    • David Goulet's avatar
      config: Remove Bridge <-> ClientTransportPlugin validation · 7692f443
      David Goulet authored
      
      
      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's avatarDavid Goulet <dgoulet@torproject.org>
      7692f443
    • David Goulet's avatar
      bridge: Don't initiate connection without a transport · 09c6d032
      David Goulet authored
      
      
      Don't pick the bridge as the guard or launch descriptor fetch if no transport
      is found.
      
      Fixes #40106
      
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      09c6d032
    • Alexander Færøy's avatar
      Limit the number of items in the consdiffmgr on Windows. · c38c36e5
      Alexander Færøy authored
      This patch limits the number of items in the consensus diff cache to 64
      on the Windows platform. Hopefully, this will allow us to investigate a
      smarter fix while avoiding the situation reported in tor#24857 where
      Windows relay operators report Tor using 100% CPU.
      
      See: tor#24857
      c38c36e5
  6. 19 Jan, 2021 4 commits