Skip to content
  1. Oct 04, 2017
  2. Sep 18, 2017
  3. Sep 15, 2017
  4. Sep 10, 2017
  5. Sep 07, 2017
  6. 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
  7. 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
  8. Aug 16, 2017
  9. Aug 14, 2017
  10. Aug 12, 2017
  11. Aug 10, 2017
  12. Aug 04, 2017
  13. Aug 03, 2017
  14. Aug 02, 2017
  15. Jul 13, 2017
  16. Jul 12, 2017
  17. Jul 07, 2017
  18. Jul 04, 2017
  19. Jun 21, 2017
  20. Jun 20, 2017
  21. Jun 06, 2017
  22. Jun 03, 2017
  23. Mar 22, 2017
  24. Aug 03, 2016
  25. Aug 01, 2016
  26. Jul 28, 2016
  27. Aug 21, 2015
  28. Aug 20, 2015
  29. 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
  30. 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