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
02 Jan, 2021
2 commits
  • QPDFPageObjectHelper: getPageImages -> getImages
    63ea4619
    Jay Berkenbilt authored
    2021-01-02 11:33:36 -0500  
    Browse Code »
  • QPDFPageObjectHelper::getPageImages: support form XObjects
    e7a85545
    Jay Berkenbilt authored
    2021-01-02 11:33:36 -0500  
    Browse Code »

01 Jan, 2021
1 commit
  • Add QPDFObjectHandle::isFormXObject
    1562d34c
    Jay Berkenbilt authored
    2021-01-01 07:36:10 -0500  
    Browse Code »

30 Dec, 2020
3 commits
  • Add release notes for changes from 10.0.4 so far
    c97bd632
    Jay Berkenbilt authored
    2020-12-30 16:45:50 -0500  
    Browse Code »
  • Fix typo in comment
    4cbf32bf
    Jay Berkenbilt authored
    2020-12-30 13:20:42 -0500  
    Browse Code »
  • Add QPDFPageObjectHelper::flattenRotation and --flatten-rotation
    c9271335
    Jay Berkenbilt authored
    2020-12-30 13:03:55 -0500  
    Browse Code »

28 Dec, 2020
11 commits
  • TODO updates
    78c49824
    Jay Berkenbilt authored
    2020-12-28 13:03:04 -0500  
    Browse Code »
  • Add pdf-custom-filter example
    d4d7630c
    Jay Berkenbilt authored
    2020-12-28 13:03:04 -0500  
    Browse Code »
  • Add Pipeline::getNext() to DLL
    ac042d16
    Jay Berkenbilt authored
    2020-12-28 13:03:04 -0500  
    Browse Code »
  • Add QPDFObjectHandle::setFilterOnWrite
    12ecd201
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Add ostream << for QPDFObjGen
    3f9191a3
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Let optimize filter stream parameters instead of making them direct ...
    858c7b89
    Also removes preclusion of stream references in stream parameters of
    filterable streams and reduces write times by about 8% by eliminating
    an extra traversal of the objects.
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Restructure optimize to allow skipping parameters of filtered streams
    1a62cce9
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Refactor: separate code that determines whether to filter a stream
    09027344
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Test empty function detection
    4cbe2abc
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Implement user-provided stream filters ...
    39bfa013
    Refactor QPDF_Stream to use stream filter classes to handle supported
    stream filters as well.
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Code »
  • Fix typo in comment and whitespace issue
    1fb26f08
    Jay Berkenbilt authored
    2020-12-28 12:57:59 -0500  
    Browse Code »

26 Dec, 2020
2 commits
  • Decide not to allow stream data providers to modify dictionary
    0675a3f6
    Jay Berkenbilt authored
    2020-12-26 08:48:20 -0500  
    Browse Code »
  • Add QPDFObjectHandle::makeDirect(bool allow_streams)
    cc889507
    Jay Berkenbilt authored
    2020-12-26 08:48:18 -0500  
    Browse Code »

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
5 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 »