1. 10 Mar, 2020 1 commit
    • David Goulet's avatar
      dos: Pass transport name on new client connection · 894ff2dc
      David Goulet authored
      
      
      For a bridge configured with a pluggable transport, the transport name is
      used, with the IP address, for the GeoIP client cache entry.
      
      However, the DoS subsystem was not aware of it and always passing NULL when
      doing a lookup into the GeoIP cache.
      
      This resulted in bridges with a PT are never able to apply DoS defenses for
      newly created connections.
      
      Fixes #33491
      
      Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
      894ff2dc
  2. 12 Feb, 2020 2 commits
  3. 10 Feb, 2020 2 commits
  4. 29 Jan, 2020 1 commit
  5. 28 Jan, 2020 1 commit
    • teor's avatar
      Travis: Stop allowing stem test failures · 9d771ccc
      teor authored
      Stop allowing failures on the Travis CI stem tests job. It looks like
      all the stem hangs we were seeing are now fixed, but let's make sure we
      see them if they happen again.
      
      Closes ticket 33075.
      9d771ccc
  6. 15 Jan, 2020 1 commit
  7. 17 Dec, 2019 1 commit
  8. 15 Dec, 2019 8 commits
  9. 09 Dec, 2019 1 commit
  10. 06 Dec, 2019 4 commits
  11. 05 Dec, 2019 2 commits
  12. 03 Dec, 2019 3 commits
    • teor's avatar
      Travis: use -std=gnu99 with NSS, and clang with Chutney · 62cf12a8
      teor authored
      NSS:
      * test NSS-specific code with -std=gnu99
      * use a recent gcc version from the latest Ubuntu image
      
      Chutney:
      * use clang, so we keep one clang Linux job
      * keep clang on a fast job, so the overall build finishes quickly
      
      Closes ticket 32500 for 0.3.5.
      62cf12a8
    • teor's avatar
      Merge branch 'maint-0.2.9' into maint-0.3.5 · 145ff92d
      teor authored
      Merge C_DIALECT_OPTIONS from ticket32500_029 with
      other configure options from maint-0.3.5.
      145ff92d
    • teor's avatar
      Travis: use -std=gnu99 in some jobs · 792c15fd
      teor authored
      Require C99 standards-conforming code in Travis CI, but allow GNU gcc
      extensions. Also activates clang's -Wtypedef-redefinition warnings.
      
      Builds some jobs with -std=gnu99, and some jobs without.
      
      Closes ticket 32500.
      792c15fd
  13. 01 Dec, 2019 1 commit
  14. 28 Nov, 2019 3 commits
  15. 25 Nov, 2019 5 commits
  16. 11 Nov, 2019 2 commits
  17. 09 Nov, 2019 1 commit
  18. 06 Nov, 2019 1 commit