• Since the introduction of fuzz testing, there has never been a problem
    found because of a failure of a file in the fuzzer seed corpus. As the
    fuzzer has found problems, they have been added to the test suite, and
    that should be adequate to exercise the fuzzers in the tesing
    environment as well as providing adequate regression testing.
    
    Removing these original files shaves many minutes off the builds in CI.
    Jay Berkenbilt authored
     
    Browse Dir »















  • Ordinarily the trailer doesn't contain any strings, so this is usually
    a non-issue, but if the trailer contains strings, linearizing and
    encrypting with object streams would include encrypted strings in the
    trailer, which would blow out the padding because encrypted strings
    are longer than their cleartext counterparts.
    Jay Berkenbilt authored
     
    Browse Dir »
  • It's detected in QPDFWriter instead of at parse time because I can't
    figure out how to construct a test case in a reasonable time. This
    commit moves the fuzz file into the regular test suite for a QTC
    coverage case.
    Jay Berkenbilt authored
     
    Browse Dir »