Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests: fuzz target integration #1

Open
wants to merge 74 commits into
base: master
from
Open

tests: fuzz target integration #1

wants to merge 74 commits into from
Commits on Jul 17, 2019
  1. xmltok.c: Use memcpy instead of copying single bytes (fixes libexpat#282

    hartwork committed Jul 17, 2019
    )
    
    Fixes cppcheck's complaint as a side-effect.
  2. AppVeyor: Drop "clone_depth: 1" because subsequent pushes were failin…

    hartwork committed Jul 17, 2019
    …g ongoing builds
    
    Symptom:
      Build started
      git config --global core.autocrlf input
      git clone -q --depth=1 --branch=master https://github.com/libexpat/libexpat.git c:\projects\libexpat
      git checkout -qf d4d8d48
      fatal: reference is not a tree: d4d8d48
    
    Cause:
      A more recent push made d4d8d48
      the second-last commit so that --depth=1 would create a commit
      graph without that commit.
    
    Documented at:
    https://www.appveyor.com/docs/how-to/repository-shallow-clone/#setting-depth-of-git-clone-command
  3. runtests.c: Address cppcheck warning (fixes libexpat#283)

    hartwork committed Jul 17, 2019
    [tests/runtests.c:647]: (error) Address of local auto-variable assigned to a function parameter.
Commits on Jul 20, 2019
  1. added shebang and comments to clean_coverage script

    Marco Maggi authored and hartwork committed Oct 21, 2018
  2. fixed use of compilation flags in coverage script (libexpat#229)

    Marco Maggi authored and hartwork committed Oct 22, 2018
  3. Travis CI: Drop "git.depth: 1" because subsequent pushes were failing…

    hartwork committed Jul 20, 2019
    … ongoing builds
    
    See 10c2354 for AppVeyor and more details.
Commits on Jul 21, 2019
  1. cleaner test for mingw as host system

    Marco Maggi authored and hartwork committed Oct 28, 2018
Commits on Jul 22, 2019
  1. fixed warning about potential null pointer dereference

    Marco Maggi authored and hartwork committed Oct 30, 2018
  2. AppVeyor|Travis: Re-introduce clone depth

    hartwork committed Jul 22, 2019
    Depth 1 made surpassed pushed fail so it was dropped.
    No depth limit wastes time and hardware resources though, and
    has some risk that depth 1 will be re-introduced, by mistake.
    So let's try 50 now.
    
    Related commits:
    - 10c2354 — AppVeyor
    - 88cf657 — Travis
  3. qa.sh: Dump compiler version

    hartwork committed Jul 22, 2019
Commits on Jul 23, 2019
  1. Integrate cppcheck with travis-ci for libexpat

    manish3kumar committed Jul 22, 2019
    Signed-off-by: Manish, Kumar <manish3.kumar@intel.com>
  2. Merge pull request libexpat#290 from manish3kumar/integrate-sa

    hartwork committed Jul 23, 2019
    Integrate cppcheck with travis-ci for libexpat
Commits on Jul 24, 2019
Commits on Jul 27, 2019
Commits on Jul 28, 2019
  1. Changes: Add missing entries

    hartwork committed Jul 27, 2019
  2. minicheck.c: Fix volatile variables (libexpat#235)

    Marco Maggi authored and hartwork committed Oct 30, 2018
Commits on Jul 29, 2019
  1. Merge pull request libexpat#296 from libexpat/fix-qa-sh-integration

    hartwork committed Jul 29, 2019
    Fix qa.sh integration
  2. xmlwf: Drop COM code

    hartwork committed Jul 17, 2019
  3. Changes: Document libexpat#286

    hartwork committed Jul 29, 2019
Commits on Jul 30, 2019
  1. Travis CI: Cover MinGW

    hartwork committed Jul 30, 2019
Commits on Aug 3, 2019
  1. .clang-format: Pin clang-format 8 default style

    hartwork committed Jul 24, 2019
    Trailing whitespace has been removed.
  2. .clang-format: Tune

    hartwork committed Jul 24, 2019
  3. .clang-format: Comment out AlignConsecutiveMacros

    hartwork committed Jul 25, 2019
    Because clang-format 9.0.0-svn362770-1~exp1+0~20190607061653.2401~1.gbp2444fc
    on Travis does not yet support it.
  4. xmltok_impl.c: Re-format use of LEAD_CASE macro

    hartwork committed Jul 26, 2019
    This will make clang-format 9 produce stable results.
  5. runtests.c: Mark some sections as to be excluded by clang-format

    hartwork committed Jul 26, 2019
    This will make clang-format 9 produce stable results.
  6. Mass-apply clang-format 9 using ./apply-clang-format.sh

    clang-format authored and hartwork committed Aug 3, 2019
Commits on Aug 4, 2019
  1. runtests.c: Add two test cases for/from issue libexpat#240

    hartwork committed Jul 31, 2019
    Many thanks to Rolf Ade (@pointsman)!
Commits on Aug 7, 2019
  1. Merge pull request libexpat#298 from libexpat/issue-240-stopping-pars…

    hartwork committed Aug 7, 2019
    …er-from-inside-end-element-handler
    
    Fix stopping parser from inside end element handler (libexpat#240)
  2. Make win32 stdlib.h define rand_s(), add writeRandomBytes_rand_s().

    david-loffredo authored and hartwork committed Aug 7, 2019
    Signed-off-by: David Loffredo <loffredo@steptools.com>
  3. replace loadlibrary.c and RtlGenRandom call with rand_s() on windows

    david-loffredo authored and hartwork committed Aug 7, 2019
    Signed-off-by: David Loffredo <loffredo@steptools.com>
Commits on Aug 10, 2019
  1. tests: fuzz target integration

    catenacyber authored and yevgenypats committed Jul 22, 2019
    And fuzzit integration with Travis
  2. Minor changes from code review

    catenacyber authored and yevgenypats committed Jul 29, 2019
  3. Dropping comment

    catenacyber authored and yevgenypats committed Jul 30, 2019
  4. Less low level compile flags test

    catenacyber authored and yevgenypats committed Jul 30, 2019
Commits on Aug 12, 2019
You can’t perform that action at this time.