1. 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
  2. 25 Nov, 2019 5 commits
  3. 11 Nov, 2019 2 commits
  4. 09 Nov, 2019 1 commit
  5. 06 Nov, 2019 7 commits
  6. 28 Oct, 2019 2 commits
  7. 25 Oct, 2019 1 commit
  8. 24 Oct, 2019 5 commits
  9. 22 Oct, 2019 12 commits
  10. 20 Oct, 2019 2 commits
    • teor's avatar
      Appveyor: Use Windows Server 2019 · f420b60c
      teor authored
      Instead of Windows Server 2016.
      
      Closes ticket 32086.
      f420b60c
    • teor's avatar
      test/rebind: Make control formatting and log parsing more robust · cf2b00d3
      teor authored
      * actually sleep when tor has not logged anything
      * log at debug level when waiting for tor to log something
      * backslash-replace bad UTF-8 characters in logs
      * format control messages as ASCII: tor does not accept UTF-8 control commands
      
      Fixes bug 31837; bugfix on 0.3.5.1-alpha.
      cf2b00d3