1. 12 Nov, 2020 3 commits
  2. 09 Nov, 2020 3 commits
  3. 15 Sep, 2020 1 commit
  4. 14 Sep, 2020 1 commit
  5. 13 Aug, 2020 1 commit
  6. 11 Aug, 2020 1 commit
  7. 27 Jul, 2020 2 commits
  8. 09 Jul, 2020 8 commits
  9. 16 Jun, 2020 1 commit
  10. 15 Jun, 2020 1 commit
  11. 15 May, 2020 2 commits
  12. 14 May, 2020 1 commit
  13. 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
  14. 13 Apr, 2020 1 commit
  15. 09 Apr, 2020 1 commit
  16. 01 Apr, 2020 1 commit
  17. 18 Mar, 2020 3 commits
  18. 17 Mar, 2020 1 commit
  19. 13 Mar, 2020 3 commits
  20. 10 Mar, 2020 1 commit
  21. 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
  22. 11 Feb, 2020 2 commits