• Show log

    Commit

  • Hash : ec808a44
    Author : Nick Wellnhofer
    Date : 2021-02-07T13:57:49

    Speed up HTML fuzzer
    
    htmlDocDumpMemory uses the "HTML" encoding if no other encoding was
    specified in the source HTML. This encoding can be extremely slow
    because of an inefficiency in htmlEntityValueLookup. Stop encoding
    the output for now.
    

  • 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