1. 16 Jun, 2020 1 commit
  2. 15 Jun, 2020 1 commit
  3. 15 May, 2020 2 commits
  4. 14 May, 2020 1 commit
  5. 06 May, 2020 1 commit
    • Nick Mathewson's avatar
      Add a fallthrough macro. · 6c3c9435
      Nick Mathewson authored
      This macro defers to __attribute__((fallthrough)) on GCC (and
      clang).  Previously we had been using GCC's magic /* fallthrough */
      comments, but clang very sensibly doesn't accept those.
      
      Since not all compiler recognize it, we only define it when our
      configure script detects that it works.
      
      Part of a fix for 34078.
      6c3c9435
  6. 13 Apr, 2020 1 commit
  7. 09 Apr, 2020 1 commit
  8. 01 Apr, 2020 1 commit
  9. 18 Mar, 2020 3 commits
  10. 17 Mar, 2020 1 commit
  11. 13 Mar, 2020 3 commits
  12. 10 Mar, 2020 1 commit
  13. 12 Feb, 2020 1 commit
    • teor's avatar
      err/log: Stop closing stderr and stdout during shutdown · 3d1ef3b6
      teor authored
      Closing these file descriptors can hide sanitiser logs.
      
      Instead, flush the logs before tor exits, using fsync().
      Some Windows environments don't have fsync(), so we check
      for it at compile time.
      
      Fixes bug 33087; bugfix on 0.4.1.6.
      3d1ef3b6
  14. 11 Feb, 2020 2 commits
  15. 10 Feb, 2020 1 commit
  16. 05 Feb, 2020 1 commit
  17. 30 Jan, 2020 4 commits
  18. 23 Jan, 2020 1 commit
  19. 21 Jan, 2020 1 commit
  20. 16 Jan, 2020 2 commits
  21. 09 Dec, 2019 4 commits
  22. 05 Dec, 2019 4 commits
  23. 25 Nov, 2019 1 commit
    • Nick Mathewson's avatar
      configure: reject Python 2. · 031f204a
      Nick Mathewson authored
      Python 2 will be end-of-life as of 1 Jan 2020, so we can finally
      stop supporting it.  As a first step, we should make our configure
      script stop accepting python 2 as something acceptable to run our
      tests with.
      
      Closes ticket 32608.
      031f204a
  24. 15 Nov, 2019 1 commit