1. 31 May, 2019 2 commits
  2. 17 May, 2019 3 commits
  3. 15 May, 2019 1 commit
  4. 10 May, 2019 1 commit
    • Nick Mathewson's avatar
      Don't pass a NULL into a %s when logging client auth file load failure · ff558403
      Nick Mathewson authored
      Fortunately, in 0.3.5.1-alpha we improved logging for various
      failure cases involved with onion service client auth.
      
      Unfortunately, for this one, we freed the file right before logging
      its name.
      
      Fortunately, tor_free() sets its pointer to NULL, so we didn't have
      a use-after-free bug.
      
      Unfortunately, passing NULL to %s is not defined.
      
      Fortunately, GCC 9.1.1 caught the issue!
      
      Unfortunately, nobody has actually tried building Tor with GCC 9.1.1
      before. Or if they had, they didn't report the warning.
      
      Fixes bug 30475; bugfix on 0.3.5.1-alpha.
      ff558403
  5. 19 Apr, 2019 12 commits
  6. 15 Apr, 2019 2 commits
  7. 12 Apr, 2019 2 commits
  8. 11 Apr, 2019 1 commit
  9. 09 Apr, 2019 1 commit
  10. 08 Apr, 2019 1 commit
    • Nick Mathewson's avatar
      Detect and suppress an additional gmtime() warning in test_util.c · a63bd877
      Nick Mathewson authored
      Fixes bug 29922; bugfix on 0.2.9.3-alpha when we tried to capture
      all these warnings.  No need to backport any farther than 0.3.5,
      though -- these warnings don't cause test failures before then.
      
      This one was tricky to find because apparently it only happened on
      _some_ windows builds.
      a63bd877
  11. 05 Apr, 2019 11 commits
  12. 04 Apr, 2019 3 commits