Logo white

OpenSystemsDevelopment / qpdf

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,691
  • Compare
  • Branches 1
  • Tags 0
  • qpdf
19 Sep, 2019
2 commits
  • Fix typo in comment
    48b7de2c
    Jay Berkenbilt authored
    2019-09-19 21:04:32 -0400  
    Browse Code »
  • Warn for duplicated dictionary keys (fixes #345)
    8b1e3077
    Jay Berkenbilt authored
    2019-09-19 20:22:34 -0400  
    Browse Code »

17 Sep, 2019
4 commits
  • Remove reference to automatically closed fuzz issue
    5ce287d6
    Jay Berkenbilt authored
    2019-09-17 19:52:42 -0400  
    Browse Code »
  • Fix fuzz issue 16953 (overflow checking in xref stream index)
    bb83e651
    Jay Berkenbilt authored
    2019-09-17 19:48:47 -0400  
    Browse Code »
  • Fix integer type warnings for big-endian systems
    17d431df
    Jay Berkenbilt authored
    2019-09-17 19:14:27 -0400  
    Browse Code »
  • Don't assume char is signed in int conversion tests (fixes #361)
    6d81f014
    Jay Berkenbilt authored
    2019-09-17 12:18:09 -0400  
    Browse Code »

31 Aug, 2019
11 commits
  • Fix duplicated release notes entries
    8c34d67b
    Jay Berkenbilt authored
    2019-08-31 22:11:28 -0400  
    Browse Code »
  • Prepare 9.0.0 release
    5462dfce
    Jay Berkenbilt authored
    2019-08-31 20:07:36 -0400  
    Browse Code »
  • spell check
    d89d7133
    Jay Berkenbilt authored
    2019-08-31 15:51:21 -0400  
    Browse Code »
  • Add --replace-input option (fixes #321)
    d492bb0a
    Jay Berkenbilt authored
    2019-08-31 15:51:21 -0400  
    Browse Code »
  • Add methods QPDF::anyWarnings and QPDF::closeInputSource
    babd12c9
    Jay Berkenbilt authored
    2019-08-31 15:51:20 -0400  
    Browse Code »
  • refactor: split write_outfile and do_split_pages
    41b5c464
    Jay Berkenbilt authored
    2019-08-31 15:51:06 -0400  
    Browse Code »
  • Change release notes order
    b3c91f64
    Jay Berkenbilt authored
    2019-08-31 15:51:06 -0400  
    Browse Code »
  • Add remove_file and rename_file to QUtil
    4fa7b1eb
    Jay Berkenbilt authored
    2019-08-31 15:51:04 -0400  
    Browse Code »
  • Update release preparation instructions
    cd2bd667
    Jay Berkenbilt authored
    2019-08-31 08:49:04 -0400  
    Browse Code »
  • Remove stray TODO comment
    dfb447ee
    Jay Berkenbilt authored
    2019-08-31 08:43:48 -0400  
    Browse Code »
  • spell check
    0787ec96
    Jay Berkenbilt authored
    2019-08-31 08:43:18 -0400  
    Browse Code »

30 Aug, 2019
5 commits
  • Update C++-11 notes
    00fd9b3e
    Jay Berkenbilt authored
    2019-08-30 18:36:44 -0400  
    Browse Code »
  • Notes about C++-11 for qpdf 10
    bde44c18
    Jay Berkenbilt authored
    2019-08-30 12:41:25 -0400  
    Browse Code »
  • Add getRefcount to PointerHolder test
    8c69f849
    Jay Berkenbilt authored
    2019-08-30 11:58:33 -0400  
    Browse Code »
  • Update Windows image and compiler
    646f3bc0
    Jay Berkenbilt authored
    2019-08-30 06:13:33 -0400  
    Browse Code »
  • Exclude emacs backups in autogen.sh
    9c44719f
    Jay Berkenbilt authored
    2019-08-30 06:13:33 -0400  
    Browse Code »

28 Aug, 2019
4 commits
  • TODO: update notes on ignored fuzz cases
    d4c41e26
    Jay Berkenbilt authored
    2019-08-28 23:06:57 -0400  
    Browse Code »
  • Don't encrypt trailer, fixes fuzz issue 15983 ...
    0e51a9ac
    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
    2019-08-28 23:06:32 -0400  
    Browse Code »
  • More fuzzer notes
    bb3ae14f
    Jay Berkenbilt authored
    2019-08-28 23:06:32 -0400  
    Browse Code »
  • Detect stream in object stream, fixing fuzz 16214 ...
    47a38a94
    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
    2019-08-28 12:49:04 -0400  
    Browse Code »

27 Aug, 2019
7 commits
  • Safe pipeline pop fixed fuzz issue 15445
    15248aa5
    Jay Berkenbilt authored
    2019-08-27 22:27:47 -0400  
    Browse Code »
  • Make popping pipeline stack safer ...
    ba5fb691
    Use destructors to pop the pipeline stack, and ensure that code that
    pops the stack is actually popping the intended thing.
    Jay Berkenbilt authored
    2019-08-27 22:27:47 -0400  
    Browse Code »
  • Fix fuzz issues 15316 and 15390
    dadf8307
    Jay Berkenbilt authored
    2019-08-27 20:39:06 -0400  
    Browse Code »
  • Fix fuzz issue 16172 (overflow checking in OffsetInputSource)
    456c285b
    Jay Berkenbilt authored
    2019-08-27 13:08:07 -0400  
    Browse Code »
  • Fix fuzz issue 15442 (overflow checking in BufferInputSource)
    ad8081da
    Jay Berkenbilt authored
    2019-08-27 11:26:25 -0400  
    Browse Code »
  • Seek in two stages to avoid overflow ...
    9a095c5c
    When seeing to a position based on a value read from the input, we are
    prone to integer overflow (fuzz issue 15442). Seek in two stages to
    move the overflow check into the input source code.
    Jay Berkenbilt authored
    2019-08-27 11:26:25 -0400  
    Browse Code »
  • Fix fuzz issue 15387 (overflow checking xref size)
    ac5e6de2
    Jay Berkenbilt authored
    2019-08-27 11:26:25 -0400  
    Browse Code »

25 Aug, 2019
4 commits
  • Fix fuzz issue 15475
    6bc4cc3d
    Jay Berkenbilt authored
    2019-08-25 22:52:25 -0400  
    Browse Code »
  • Fix fuzz issue 16301
    94e86e25
    Jay Berkenbilt authored
    2019-08-25 22:52:25 -0400  
    Browse Code »
  • Move qpdf_fuzzer tests to the end ...
    8721f189
    This makes it faster to iterate on the other ones.
    Jay Berkenbilt authored
    2019-08-25 22:52:25 -0400  
    Browse Code »
  • Fuzz build: allow easy addition of test files
    ecca87d7
    Jay Berkenbilt authored
    2019-08-25 22:52:25 -0400  
    Browse Code »

24 Aug, 2019
3 commits
  • Include password match information in show encryption
    9ebb55af
    Jay Berkenbilt authored
    2019-08-24 11:01:19 -0400  
    Browse Code »
  • Track separately whether password was user/owner (fixes #159)
    5da146c8
    Jay Berkenbilt authored
    2019-08-24 11:01:19 -0400  
    Browse Code »
  • Split long line
    5a0aef55
    Jay Berkenbilt authored
    2019-08-24 10:58:51 -0400  
    Browse Code »