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
22 Oct, 2019
1 commit
  • Fix /Contents value representation in a signature dictionary ...
    5e0ba126
    Table 8.93 "Entries in a signature dictionary" in PDF 1.5 reference
    describes that the value of Contents entry is a hexadecimal string
    representation when ByteRange is specified.
    
    This commit makes QPDF always uses hexadecimal strings representation
    instead of literal strings for it.
    Masamichi Hosoda authored
    2019-10-22 16:16:16 -0400  
    Browse Code »

12 Oct, 2019
3 commits
  • Prepare 9.0.2 release
    3094955d
    Jay Berkenbilt authored
    2019-10-12 19:37:40 -0400  
    Browse Code »
  • Update fuzz errors in TODO
    d5ecaea4
    Jay Berkenbilt authored
    2019-10-12 19:37:40 -0400  
    Browse Code »
  • Make --replace-input work with / in path (fixes #365)
    e188d0ff
    Jay Berkenbilt authored
    2019-10-12 19:27:50 -0400  
    Browse Code »

20 Sep, 2019
2 commits
  • Fix 9.0.1 version number
    bcfb0c7d
    Jay Berkenbilt authored
    2019-09-20 08:07:56 -0400  
    Browse Code »
  • Prepare 9.0.1 release
    4ea940b0
    Jay Berkenbilt authored
    2019-09-20 07:38:18 -0400  
    Browse Code »

19 Sep, 2019
4 commits
  • Update release notes for upcoming 9.0.1 release
    db2e095a
    Jay Berkenbilt authored
    2019-09-19 21:25:34 -0400  
    Browse Code »
  • Correct reversed Rectangle coordinates (fixes #363)
    685250d7
    Jay Berkenbilt authored
    2019-09-19 21:25:34 -0400  
    Browse Code »
  • 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
6 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 »