1. 28 Jan, 2021 1 commit
  2. 21 Jan, 2021 2 commits
  3. 19 Jan, 2021 2 commits
  4. 13 Jan, 2021 2 commits
    • David Goulet's avatar
      7a82fbfd
    • Nick Mathewson's avatar
      Better fix for #40241 (--enable-all-bugs-are-fatal and fallthrough) · fa8ecf88
      Nick Mathewson authored
      This one should work on GCC _and_ on Clang.  The previous version
      made Clang happier by not having unreachable "fallthrough"
      statements, but made GCC sad because GCC didn't think that the
      unconditional failures were really unconditional, and therefore
      _wanted_ a FALLTHROUGH.
      
      This patch adds a FALLTHROUGH_UNLESS_ALL_BUGS_ARE_FATAL macro that
      seems to please both GCC and Clang in this case: ordinarily it is a
      FALLTHROUGH, but when ALL_BUGS_ARE_FATAL is defined, it's an
      abort().
      
      Fixes bug 40241 again.  Bugfix on earlier fix for 40241, which was
      merged into maint-0.3.5 and forward, and released in 0.4.5.3-rc.
      fa8ecf88
  5. 11 Jan, 2021 2 commits
  6. 17 Nov, 2020 1 commit
  7. 12 Nov, 2020 1 commit
  8. 09 Nov, 2020 2 commits
  9. 05 Nov, 2020 1 commit
  10. 14 Oct, 2020 1 commit
    • Nick Mathewson's avatar
      Implement proposal 318: Limit protovers to 0..63 · dd63b972
      Nick Mathewson authored
      In brief: we go through a lot of gymnastics to handle huge protover
      numbers, but after years of development we're not even close to 10
      for any of our current versions.  We also have a convenient
      workaround available in case we ever run out of protocols: if (for
      example) we someday need Link=64, we can just add Link2=0 or
      something.
      
      This patch is a minimal patch to change tor's behavior; it doesn't
      take advantage of the new restrictions.
      
      Implements #40133 and proposal 318.
      dd63b972
  11. 07 Oct, 2020 10 commits
  12. 22 Sep, 2020 1 commit
  13. 21 Sep, 2020 5 commits
  14. 18 Sep, 2020 3 commits
  15. 17 Sep, 2020 2 commits
  16. 14 Sep, 2020 1 commit
  17. 01 Sep, 2020 1 commit
  18. 13 Aug, 2020 2 commits