1. 28 Oct, 2020 1 commit
    • Nick Mathewson's avatar
      Include a more modest openssl header in crypto_openssl_mgt.h · d9221968
      Nick Mathewson authored
      The "engines.h" header has lots of stuff; the "opensslv.h" header
      has the version number, which is all we actually need here.
      
      We need to do this because we're about to change this header to
      conditionally define OPENSSL_SUPPRESS_DEPRECATED, and it would be
      too late to do so if we'd already included "engines.h".
      d9221968
  2. 07 Oct, 2020 10 commits
  3. 22 Sep, 2020 1 commit
  4. 21 Sep, 2020 5 commits
  5. 18 Sep, 2020 3 commits
  6. 17 Sep, 2020 2 commits
  7. 01 Sep, 2020 1 commit
    • David Goulet's avatar
      conn: Remove assert on new listener connection when retrying · ea339227
      David Goulet authored
      
      
      Opening a new listener connection can fail in many ways like a bind()
      permission denied on a low port for instance.
      
      And thus, we should expect to handle an error when creating a new one instead
      of assert() on it.
      
      To hit the removed assert:
      
        ORPort 80
        KeepBindCapabilities 0
      
      Start tor. Then edit torrc:
      
        ORPort <some-IP>:80
      
      HUP tor and the assert is hit.
      
      Fixes #40073
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      ea339227
  8. 13 Aug, 2020 3 commits
  9. 12 Aug, 2020 5 commits
  10. 11 Aug, 2020 5 commits
  11. 10 Aug, 2020 3 commits
  12. 06 Aug, 2020 1 commit