1. 21 Feb, 2019 3 commits
    • Nick Mathewson's avatar
      Bump to 0.3.3.12-dev · fb309f6e
      Nick Mathewson authored
      fb309f6e
    • David Goulet's avatar
      kist: Don't write above the highwater outbuf mark · be84ed1a
      David Goulet authored and Nick Mathewson's avatar Nick Mathewson committed
      
      
      KIST works by computing how much should be allowed to write to the kernel for
      a given socket, and then it writes that amount to the outbuf.
      
      The problem is that it could be possible that the outbuf already has lots of
      data in it from a previous scheduling round (because the kernel is full/busy
      and Tor was not able to flush the outbuf yet). KIST ignores that the outbuf
      has been filling (is above its "highwater") and writes more anyway. The end
      result is that the outbuf length would exceed INT_MAX, hence causing an
      assertion error and a corresponding "Bug()" message to get printed to the
      logs.
      
      This commit makes it for KIST to take into account the outbuf length when
      computing the available space.
      
      Bug found and patch by Rob Jansen.
      
      Closes #29168. TROVE-2019-001.
      
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      be84ed1a
    • Nick Mathewson's avatar
      Update to 0.3.3.12 · 41c2bf59
      Nick Mathewson authored
      41c2bf59
  2. 12 Feb, 2019 2 commits
  3. 01 Feb, 2019 1 commit
  4. 23 Jan, 2019 2 commits
  5. 18 Jan, 2019 1 commit
  6. 09 Jan, 2019 1 commit
  7. 08 Jan, 2019 1 commit
  8. 07 Jan, 2019 3 commits
  9. 04 Jan, 2019 3 commits
  10. 03 Jan, 2019 2 commits
  11. 11 Dec, 2018 3 commits
  12. 10 Dec, 2018 1 commit
    • teor's avatar
      Fallbacks: Update the hard-coded fallback list in December 2018 · 4991b293
      teor authored
      Merge Phoul's two lists into teor's list.
      
      Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in
      January 2018 (of which ~115 were still functional), with a list of
      157 fallbacks (92 new, 65 existing, 85 removed) generated in
      December 2018.
      
      Closes ticket 24803.
      4991b293
  13. 07 Dec, 2018 1 commit
    • teor's avatar
      Fallbacks: Update the hard-coded fallback list in December 2018 · 78e177d6
      teor authored
      Replace the 150 fallbacks originally introduced in Tor 0.3.3.1-alpha in
      January 2018 (of which ~115 were still functional), with a list of
      148 fallbacks (89 new, 59 existing, 91 removed) generated in
      December 2018.
      
      Closes ticket 24803.
      78e177d6
  14. 06 Dec, 2018 1 commit
  15. 05 Dec, 2018 1 commit
  16. 26 Nov, 2018 1 commit
  17. 22 Nov, 2018 1 commit
  18. 15 Nov, 2018 4 commits
  19. 14 Nov, 2018 3 commits
  20. 13 Nov, 2018 2 commits
  21. 12 Nov, 2018 1 commit
    • Nick Mathewson's avatar
      Fix a compiler warning in aes.c. · 1a11702a
      Nick Mathewson authored
      Apparently some freebsd compilers can't tell that 'c' will never
      be used uninitialized.
      
      Fixes bug 28413; bugfix on 0.2.9.3-alpha when we added support for
      longer AES keys to this function.
      1a11702a
  22. 11 Nov, 2018 2 commits