Skip to content
Snippets Groups Projects
  1. Dec 03, 2019
    • 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
      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
  2. Dec 01, 2019
  3. Nov 28, 2019
  4. Oct 24, 2019
  5. Oct 22, 2019
  6. Oct 01, 2019
  7. Sep 30, 2019
    • teor's avatar
      Travis: Add a macOS chutney job, but don't wait for it to finish · 1e0e23c1
      teor authored
      Since Travis macOS has IPv6 support (and Travis Linux does not), chutney
      will now run its IPv6 networks as part of Travis CI.
      
      But since chutney is slow, don't wait for the macOS chutney to finish.
      (Travis have fixed the duplicate notification bug in fast_finish. So we
      can use fast_finish and allow_failure to finish early. Unfortunately,
      allow_failure also means we ignore failures in macOS chutney.)
      
      Also make sure that we have:
      * a compile on each platform, with each compiler,
      * a check on each platform, and
      * a check on each compiler.
      
      Finally, sort builds: allow fail last, macOS first, slowest first.
      
      Closes ticket 30860.
      Closes ticket 31859 for 0.2.9.
      1e0e23c1
    • teor's avatar
      Travis: Remove a redundant clang Linux job · 4e429783
      teor authored
      Part of 31859.
      4e429783
  8. Sep 26, 2019
  9. Sep 23, 2019
    • Nick Mathewson's avatar
      Try using make -k in Travis configuration · 6ed3d8db
      Nick Mathewson authored
      Frequently, when a patch fails, it has failures in several files.
      Using the "-k" flag will let us learn all the compilation errors,
      not just the first one that the compiler hits.
      
      Based on a patch by rl1987.
      6ed3d8db
  10. Aug 22, 2019
  11. Jul 01, 2019
  12. Jun 14, 2019
  13. Jun 12, 2019
  14. Jun 10, 2019
    • teor's avatar
      Travis: Skip test_rebind on macOS builds · be0a4be2
      teor authored
      Skip test_rebind when the TOR_SKIP_TEST_REBIND environmental variable
      is set.
      
      Skip test_rebind on macOS in Travis builds, because it is unreliable
      on macOS on Travis.
      
      Fixes bug 30713; bugfix on 0.3.5.1-alpha.
      be0a4be2
    • teor's avatar
      Travis: allow the test-stem job to fail · d761c3ca
      teor authored
      Allow the test-stem job to fail in Travis, because it sometimes hangs.
      
      Fixes bug 30744; bugfix on 0.3.5.4-alpha.
      d761c3ca
  15. May 30, 2019
  16. May 28, 2019
  17. Apr 30, 2019
  18. Apr 22, 2019
  19. Apr 12, 2019
  20. Apr 11, 2019
  21. Apr 04, 2019
  22. Apr 01, 2019
  23. Mar 20, 2019
Loading