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
20 Dec, 2020
1 commit
  • Provide qpdf write progress reporting from C API (fixes #487)
    573b6eb8
    Jay Berkenbilt authored
    2020-12-20 14:43:24 -0500  
    Browse Code »

28 Nov, 2020
1 commit
  • Add QPDFObjectHandle manipulation to C API
    20509770
    Jay Berkenbilt authored
    2020-11-28 19:48:07 -0500  
    Browse Code »

21 Nov, 2020
4 commits
  • Prepare 10.0.4 release
    78b9d6bf
    Jay Berkenbilt authored
    2020-11-21 13:50:02 -0500  
    Browse Code »
  • Handle negative numbers in QIntC::range_check (fuzz issue 26994)
    9d644815
    Jay Berkenbilt authored
    2020-11-21 13:43:04 -0500  
    Browse Code »
  • Maintainer notes
    4b4b31bf
    Jay Berkenbilt authored
    2020-11-21 13:43:04 -0500  
    Browse Code »
  • Spell check
    13e6b54b
    Jay Berkenbilt authored
    2020-11-21 11:22:05 -0500  
    Browse Code »

11 Nov, 2020
1 commit
  • Treat direct page as runtime rather than logic error (fuzz issue 27393)
    bd79138c
    Jay Berkenbilt authored
    2020-11-11 09:50:43 -0500  
    Browse Code »

09 Nov, 2020
1 commit
  • Small enhancement to --pages argument parsing
    a7ef572c
    Jay Berkenbilt authored
    2020-11-09 11:12:34 -0500  
    Browse Code »

04 Nov, 2020
1 commit
  • Ignore unused field in xref entry, avoiding range error (fixes #482)
    47f4ebcd
    Jay Berkenbilt authored
    2020-11-04 07:46:46 -0500  
    Browse Code »

03 Nov, 2020
1 commit
  • Typo in help message
    3e5aaa29
    Jay Berkenbilt authored
    2020-11-03 09:03:16 -0500  
    Browse Code »

31 Oct, 2020
6 commits
  • Prepare 10.0.3 release
    fbe40b80
    Jay Berkenbilt authored
    2020-10-31 13:47:03 -0400  
    Browse Code »
  • TODO: remove item I'm not fixing
    52e07c81
    Jay Berkenbilt authored
    2020-10-31 13:41:08 -0400  
    Browse Code »
  • Fix stack overflow on direct root (fuzz issue 26761)
    6971f78f
    Jay Berkenbilt authored
    2020-10-31 13:10:39 -0400  
    Browse Code »
  • Add comments explaining the foreign object copying code ...
    ffe6af6f
    These are the comments I would have liked to have been able to read
    while fixing #449 and #478.
    Jay Berkenbilt authored
    2020-10-31 12:14:26 -0400  
    Browse Code »
  • Fix foreign stream copying bug (fixes #478) ...
    96767fb1
    This reverts an incorrect fix to #449 and codes it properly. The real
    problem was that we were looking at the local dictionaries rather than
    the foreign dictionaries when saving the foreign stream data. In the
    case of direct objects, these happened to be the same, but in the case
    of indirect objects, the object references could be pointing anywhere
    since object numbers don't match up between the old and new files.
    Jay Berkenbilt authored
    2020-10-31 12:14:26 -0400  
    Browse Code »
  • Better indirect filter test case ...
    f1ae55a4
    The test suite now contains test cases that fail with both 10.0.1 and
    10.0.2 and reproduce the internal error from #449.
    Jay Berkenbilt authored
    2020-10-31 09:02:30 -0400  
    Browse Code »

27 Oct, 2020
6 commits
  • Run CI Fuzz integration on push as well as pull request
    c5602e93
    Jay Berkenbilt authored
    2020-10-27 18:07:56 -0400  
    Browse Code »
  • Remove C++-11 notes from TODO
    54759cbf
    Jay Berkenbilt authored
    2020-10-27 18:07:07 -0400  
    Browse Code »
  • Fix a few maintainer notes
    24f62e38
    Jay Berkenbilt authored
    2020-10-27 18:06:13 -0400  
    Browse Code »
  • Prepare 10.0.2 release
    da754079
    Jay Berkenbilt authored
    2020-10-27 11:57:48 -0400  
    Browse Code »
  • Improve efficiency of number to string conversion
    09bd1faf
    Jay Berkenbilt authored
    2020-10-27 11:57:48 -0400  
    Browse Code »
  • Revert removal of unreadCh change for performance ...
    bcea54fc
    Turns out unreadCh is much more efficient than seek(-1, SEEK_CUR).
    Update comments and code to reflect this.
    Jay Berkenbilt authored
    2020-10-27 11:57:48 -0400  
    Browse Code »

26 Oct, 2020
3 commits
  • Spell check
    81d2c548
    Jay Berkenbilt authored
    2020-10-26 19:42:46 -0400  
    Browse Code »
  • Release notes for 10.0.2
    db08974e
    Jay Berkenbilt authored
    2020-10-26 19:39:36 -0400  
    Browse Code »
  • Add some missing ChangeLog entries
    bc9c80db
    Jay Berkenbilt authored
    2020-10-26 11:51:33 -0400  
    Browse Code »

25 Oct, 2020
2 commits
  • Use sha256 for signing release files
    7120c4a7
    Jay Berkenbilt authored
    2020-10-25 18:06:40 -0400  
    Browse Code »
  • Build Windows releases with openssl; automate external libraries ...
    4e8d21d8
    External libraries for Windows are now built automatically in the
    qpdf/external-libs repository and include openssl in addition to zlib
    and jpeg. Use these, and update the Windows build to build with the
    openssl crypto provider by default. We leave the native crypto
    provider enabled in case there is a problem with openssl and also to
    continue to exercise that code.
    Jay Berkenbilt authored
    2020-10-25 18:06:16 -0400  
    Browse Code »

24 Oct, 2020
1 commit
  • Make libtests depend on qpdf ...
    026330eb
    We need to run qpdf --show-crypto.
    Jay Berkenbilt authored
    2020-10-24 19:16:46 -0400  
    Browse Code »

23 Oct, 2020
6 commits
  • TODO and comments item for pipeContentStreams
    fd13fe74
    Jay Berkenbilt authored
    2020-10-23 16:53:58 -0400  
    Browse Code »
  • With --no-warn, suppress warnings in split-pages ...
    f8e4b616
    Warnings issued on the output QPDF object were not suppressing
    warnings since that option was only set on the input QPDF object.
    Jay Berkenbilt authored
    2020-10-23 16:27:51 -0400  
    Browse Code »
  • Update fuzz issue list
    e3248a8c
    Jay Berkenbilt authored
    2020-10-23 11:08:44 -0400  
    Browse Code »
  • Avoid merging adjacent tokens when concatenating contents (fixes #444)
    b30deaee
    Jay Berkenbilt authored
    2020-10-23 08:00:04 -0400  
    Browse Code »
  • Fix fix-qdf for empty streams
    0dea2769
    Jay Berkenbilt authored
    2020-10-23 06:39:42 -0400  
    Browse Code »
  • Fix outdated comment in QPDFTokenizer.hh
    802de87c
    Jay Berkenbilt authored
    2020-10-23 06:39:42 -0400  
    Browse Code »

22 Oct, 2020
6 commits
  • Avoid leak by resolving object streams more than once (fuzz issue 23642)
    8a11feac
    Jay Berkenbilt authored
    2020-10-22 15:39:36 -0400  
    Browse Code »
  • Minor code cleanup ...
    30bb4c64
    * Return rather than exiting from realmain in qpdf.cc
    * Remove extraneous blank line
    * Don't assign temporary to const reference
    Jay Berkenbilt authored
    2020-10-22 15:39:36 -0400  
    Browse Code »
  • Handle jpeg library fuzz false positives ...
    232f5fc9
    The jpeg library has some assembly code that is missed by the compiler
    instrumentation used by memory sanitization. There is a runtime
    environment variable that is used to work around this issue.
    Jay Berkenbilt authored
    2020-10-22 06:31:52 -0400  
    Browse Code »
  • Check for overflow in page labels (fuzz issue 23599)
    c1684eae
    Jay Berkenbilt authored
    2020-10-22 05:49:24 -0400  
    Browse Code »
  • Add range_check method to QIntC
    7f4a4df9
    Jay Berkenbilt authored
    2020-10-22 05:48:40 -0400  
    Browse Code »
  • Fix loop detection error (fuzz issue 23172)
    24196c08
    Jay Berkenbilt authored
    2020-10-22 05:48:35 -0400  
    Browse Code »