• Show log

    Commit

  • Hash : b48e77cf
    Author : Daniel Veillard
    Date : 2021-05-13T20:56:16

    Release of libxml2-2.9.12
    
    Brown paper bag release, some recently added sources were missing from
    the 2.9.11 tarball:
    - configure.ac: bump version
    - fuzz/Makefile.am: add fuzz.h and seed/regexp to EXTRA_DIST
    

  • README

  • libFuzzer instructions for libxml2
    ==================================
    
    Set compiler and options:
    
        export CC=clang
        export CFLAGS="-g -fsanitize=fuzzer-no-link,address,undefined \
            -fno-sanitize-recover=all \
            -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
    
    Build libxml2 with instrumentation:
    
        ./configure --without-python
        make
    
    Run fuzzers:
    
        make -C fuzz fuzz-xml