1. 30 6月, 2016 1 次提交
  2. 21 6月, 2016 2 次提交
  3. 15 6月, 2016 1 次提交
  4. 31 5月, 2016 1 次提交
    • E
      Travis: update sanitizer configs · a7cbe963
      Emilia Kasper 提交于
      - Use the new enable-ubsan and enable-asan configuration options.
      - Separate ubsan and asan runs.
      - In addition, run shared ubsan tests to get more coverage.
        (Shared asan tests need a bit more thought to get them working.)
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      a7cbe963
  5. 03 5月, 2016 1 次提交
  6. 21 4月, 2016 1 次提交
  7. 20 4月, 2016 1 次提交
  8. 15 4月, 2016 1 次提交
  9. 10 4月, 2016 2 次提交
    • E
      Disable some sanitizer checks without PEDANTIC · cdbf5779
      Emilia Kasper 提交于
      Code without PEDANTIC has intentional "undefined" behaviour. To get best
      coverage for both PEDANTIC and non-PEDANTIC codepaths, run the sanitizer
      builds in two different configurations:
      1) Without PEDANTIC but with alignment checks disabled.
      2) With PEDANTIC.
      
      To not overload Travis too much, run one build with clang and the other
      with gcc (chosen at random).
      
      Also remove a micro-optimization in CAST code to be able to
      -fsanitize=shift. Whether shift sanitization is meaningful for crypto or
      an obstacle is debatable but since this appears to be the only offender,
      we might as well keep the check for now.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      cdbf5779
    • E
      Adjust --strict-warnings builds in Travis · b5914707
      Emilia Kasper 提交于
      In Travis, do --strict-warnings on BUILDONLY configurations. This
      ensures that the tests run even if --strict-warnings fail, and avoids
      hiding unrelated test failures.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      b5914707
  10. 14 3月, 2016 1 次提交
  11. 13 3月, 2016 1 次提交
  12. 10 3月, 2016 5 次提交
  13. 09 3月, 2016 1 次提交
  14. 08 3月, 2016 5 次提交
  15. 07 3月, 2016 3 次提交
    • E
      Restore some mingw builds · 56cd71b4
      Emilia Kasper 提交于
      "no-pic" builds have in fact been green (and reasonably fast), so
      restore them while we figure out why tests without "no-pic" hang.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      56cd71b4
    • E
      Trim Travis config part 2 · b63447c1
      Emilia Kasper 提交于
      - Remove Win builds (temporarily). They're slow, allowed to fail,
        and therefore not useful as they are.
      - Make the --unified part of the matrix build-only. (This can be
        swapped if --unified becomes the default)
      - Only build 'no-engine' once, don't run any tests, but don't allow it
        to fail.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      b63447c1
    • E
      Trim the Travis config · 31356509
      Emilia Kasper 提交于
      - Remove no-asm. We've got to cut something, and this is at least
        partially covered by the sanitizer builds.
      - Remove enable-crypto-mdebug from sanitizer
        builds. enable-crypto-mdebug has been shown to catch some static
        initialization bugs that the standard leak sanitizer can't so
        perhaps it has _some_ value; but we shouldn't let the two compete.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      31356509
  16. 27 2月, 2016 1 次提交
  17. 26 2月, 2016 1 次提交
  18. 22 2月, 2016 1 次提交
  19. 13 2月, 2016 2 次提交
  20. 10 2月, 2016 1 次提交
  21. 29 1月, 2016 1 次提交
  22. 09 12月, 2015 1 次提交
  23. 07 12月, 2015 1 次提交
  24. 21 11月, 2015 2 次提交
  25. 16 10月, 2015 1 次提交
  26. 14 10月, 2015 1 次提交