Skip to content
  1. Sep 15, 2017
  2. Sep 10, 2017
  3. Sep 07, 2017
  4. Sep 02, 2017
    • Max Dymond's avatar
      ossfuzz: Move to C++ for curl_fuzzer. · 57001ce3
      Max Dymond authored
      Automake gets confused if you want to use C++ static libraries with C
      code - basically we need to involve the clang++ linker. The easiest way
      of achieving this is to rename the C code as C++ code. This gets us a
      bit further along the path and ought to be compatible with Google's
      version of clang.
      57001ce3
  5. Sep 01, 2017
    • Max Dymond's avatar
      ossfuzz: moving towards the ideal integration · efeb4a31
      Max Dymond authored
      - Start with the basic code from the ossfuzz project.
      - Rewrite fuzz corpora to be binary files full of Type-Length-Value
        data, and write a glue layer in the fuzzing function to convert
        corpora into CURL options.
      - Have supporting functions to generate corpora from existing tests
      - Integrate with Makefile.am
      efeb4a31
  6. Aug 16, 2017
  7. Aug 14, 2017
  8. Aug 12, 2017
  9. Aug 10, 2017
  10. Aug 04, 2017
  11. Aug 03, 2017
  12. Aug 02, 2017
  13. Jul 13, 2017
  14. Jul 12, 2017
  15. Jul 07, 2017
  16. Jul 04, 2017
  17. Jun 21, 2017
  18. Jun 20, 2017
  19. Jun 06, 2017
  20. Jun 03, 2017
  21. Mar 22, 2017
  22. Aug 03, 2016
  23. Aug 01, 2016
  24. Jul 28, 2016
  25. Aug 21, 2015
  26. Aug 20, 2015
  27. Mar 10, 2015
    • Jay Satiro's avatar
      .travis.yml: Change CI make test to make test-full · e424a1b3
      Jay Satiro authored
      - Change the continuous integration script to use 'make test-full'
      instead of just 'make test' so that the diagnostic log output is
      printed to stdout when a test fails.
      
      - Change the continuous integration script to use
      './configure --enable-debug' instead of just './configure' so that the
      memory analyzer will work during testing.
      
      Prior to this change Travis used its default C test script:
      ./configure && make && make test
      e424a1b3
  28. Oct 21, 2013
    • Rémy Léone's avatar
      Adding a .travis.yml file to use the travis-ci.org · be31924f
      Rémy Léone authored
      From wikipedia:
      
      Travis CI is a hosted, distributed continuous integration service used
      to build and test projects hosted at GitHub.
      
      Travis CI is configured by adding a file named .travis.yml, which is a
      YAML format text file, to the root directory of the GitHub repository.
      
      Travis CI automatically detects when a commit has been made and pushed
      to a GitHub repository that is using Travis CI, and each time this
      happens, it will try to build the project and run tests. This includes
      commits to all branches, not just to the master branch. When that
      process has completed, it will notify a developer in the way it has been
      configured to do so — for example, by sending an email containing the
      test results (showing success or failure), or by posting a message on an
      IRC channel. It can be configured to run the tests on a range of
      different machines, with different software installed (such as older
      versions of a programming language, to test for compatibility).
      be31924f