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
03 Mar, 2021
3 commits
  • Fix typos in coverage cases
    b444ab33
    Jay Berkenbilt authored
    2021-03-03 17:05:49 -0500  
    Browse Code »
  • Fix behavior for finding /Q, /DA, and /DR for form fields ...
    fa2516df
    If not found in the field hierarchy, /Q and /DA are supposed to be
    looked up in the document-level form dictionary. /DR is supposed to
    only come from the document dictionary.
    Jay Berkenbilt authored
    2021-03-03 17:05:19 -0500  
    Browse Code »
  • TODO note about document-level work
    5207c3da
    Jay Berkenbilt authored
    2021-03-03 15:16:46 -0500  
    Browse Code »

25 Feb, 2021
4 commits
  • Update examples to use copyStream()
    3bdefb4c
    Jay Berkenbilt authored
    2021-02-25 13:21:23 -0500  
    Browse Code »
  • Add missing release entry in ChangeLog
    0f0f6010
    Jay Berkenbilt authored
    2021-02-25 11:46:04 -0500  
    Browse Code »
  • Have QPDFObjectHandle notice when replaceObject was called ...
    a4d6589f
    This results in a performance penalty of 1% to 2% when replaceObject
    and swapObjects are never called and a somewhat larger penalty if they
    are called, but it's worth it to avoid very confusing behavior as
    discussed in depth in qpdf#507.
    Jay Berkenbilt authored
    2021-02-25 07:32:46 -0500  
    Browse Code »
  • Always call dereference() before querying obj pointer
    ec6719fd
    Jay Berkenbilt authored
    2021-02-25 07:31:26 -0500  
    Browse Code »

23 Feb, 2021
8 commits
  • Prepare 10.2.0 release
    b5e93739
    Jay Berkenbilt authored
    2021-02-23 10:41:58 -0500  
    Browse Code »
  • Clean up 10.2 release notes
    fb86d281
    Jay Berkenbilt authored
    2021-02-23 10:41:58 -0500  
    Browse Code »
  • Remove accidentally-committed file and fix test that created it
    8fc453b7
    Jay Berkenbilt authored
    2021-02-23 10:38:05 -0500  
    Browse Code »
  • Spell check
    1886673d
    Jay Berkenbilt authored
    2021-02-23 10:38:05 -0500  
    Browse Code »
  • TODO: notes about document-level work
    1e4c1be2
    Jay Berkenbilt authored
    2021-02-23 10:38:05 -0500  
    Browse Code »
  • Remove warning that gives false positives in some normal cases
    9e00be7f
    Jay Berkenbilt authored
    2021-02-23 08:26:21 -0500  
    Browse Code »
  • Fix input file = output file test for split pages
    039eb4a2
    Jay Berkenbilt authored
    2021-02-23 08:26:21 -0500  
    Browse Code »
  • Keep only referenced form fields in --pages
    be3a8c0e
    Jay Berkenbilt authored
    2021-02-23 08:26:21 -0500  
    Browse Code »

22 Feb, 2021
8 commits
  • Fix test case to not leave stray files behind
    50037fb3
    Jay Berkenbilt authored
    2021-02-22 19:51:36 -0500  
    Browse Code »
  • TODO: add note about updating fuzzer tests
    d86a4fae
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse Code »
  • Preserve form fields when splitting pages (fixes #340)
    83216e64
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse Code »
  • Add methods for copying form fields
    1f35ec99
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse Code »
  • Update pdf-overlay-page example to copy annotations
    f02aa74b
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse Code »
  • Add new placeFormXObject that takes a matrix reference
    8e8c0d82
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse Code »
  • Add copyAnnotations, use with overlay/underlay (fixes #395)
    61d41e2e
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse Code »
  • Change from QPDF{Array,Dict}Items to aitems() and ditems()
    7b3cbacf
    Jay Berkenbilt authored
    2021-02-22 11:05:39 -0500  
    Browse Code »

21 Feb, 2021
9 commits
  • Add transformAnnotations and fix flattenRotations to use it
    a9ae8cad
    Jay Berkenbilt authored
    2021-02-21 17:13:09 -0500  
    Browse Code »
  • Add QPDFObjGen::unparse
    a76decd2
    Jay Berkenbilt authored
    2021-02-21 16:21:52 -0500  
    Browse Code »
  • Explicitly override inherited rotate in flattenRotations
    7540d208
    Jay Berkenbilt authored
    2021-02-21 14:58:45 -0500  
    Browse Code »
  • Use QPDFMatrix inside flattenRotations
    e899926e
    Jay Berkenbilt authored
    2021-02-21 14:58:45 -0500  
    Browse Code »
  • Comment about QPDFMatrix and QPDFObjectHandle::Matrix
    aa848126
    Jay Berkenbilt authored
    2021-02-21 08:06:19 -0500  
    Browse Code »
  • QPDFObjectHandle::copyStream
    92fbc6fd
    Jay Berkenbilt authored
    2021-02-21 06:36:30 -0500  
    Browse Code »
  • Refactor: separate copyStreamData from replaceForeignIndirectObjects
    60afe414
    Jay Berkenbilt authored
    2021-02-21 06:36:30 -0500  
    Browse Code »
  • addFormField: update cache rather than invalidating
    15269f36
    Jay Berkenbilt authored
    2021-02-21 06:36:30 -0500  
    Browse Code »
  • Enhance QPDFMatrix API
    901f1a78
    Jay Berkenbilt authored
    2021-02-21 06:36:30 -0500  
    Browse Code »

20 Feb, 2021
3 commits
  • Fix isPagesObject and isPageObject ...
    05eb5826
    There are lots of things with /Kids that are not pages. Repair the
    pages tree, then do a reliable check.
    Jay Berkenbilt authored
    2021-02-20 19:42:41 -0500  
    Browse Code »
  • TODO: ABI note
    3aefdd18
    Jay Berkenbilt authored
    2021-02-20 17:52:40 -0500  
    Browse Code »
  • Allow --rotate=0
    35dd11f3
    Jay Berkenbilt authored
    2021-02-20 16:29:34 -0500  
    Browse Code »

19 Feb, 2021
1 commit
  • Add const versions of QPDFMatrix::transform*
    71e86272
    Jay Berkenbilt authored
    2021-02-19 18:35:19 -0500  
    Browse Code »

18 Feb, 2021
4 commits
  • Add QPDFAcroFormDocumentHelper::addFormField
    de8929a4
    Jay Berkenbilt authored
    2021-02-18 12:25:48 -0500  
    Browse Code »
  • Add QPDFPageObjectHelper::getMatrixForFormXObjectPlacement
    5cec6b4c
    Jay Berkenbilt authored
    2021-02-18 12:25:48 -0500  
    Browse Code »
  • Form field for non-widget just returns null
    07658722
    Jay Berkenbilt authored
    2021-02-18 10:25:07 -0500  
    Browse Code »
  • Use QUtil::path_basename
    0a52e60e
    Jay Berkenbilt authored
    2021-02-18 09:59:03 -0500  
    Browse Code »