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
  • ChangeLog
23 Feb, 2021
2 commits
  • Spell check
    1886673d
    Jay Berkenbilt authored
    2021-02-23 10:38:05 -0500  
    Browse File »
  • Fix input file = output file test for split pages
    039eb4a2
    Jay Berkenbilt authored
    2021-02-23 08:26:21 -0500  
    Browse File »

22 Feb, 2021
6 commits
  • Preserve form fields when splitting pages (fixes #340)
    83216e64
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse File »
  • Add methods for copying form fields
    1f35ec99
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse File »
  • Update pdf-overlay-page example to copy annotations
    f02aa74b
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse File »
  • Add new placeFormXObject that takes a matrix reference
    8e8c0d82
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse File »
  • Add copyAnnotations, use with overlay/underlay (fixes #395)
    61d41e2e
    Jay Berkenbilt authored
    2021-02-22 18:42:06 -0500  
    Browse File »
  • Change from QPDF{Array,Dict}Items to aitems() and ditems()
    7b3cbacf
    Jay Berkenbilt authored
    2021-02-22 11:05:39 -0500  
    Browse File »

21 Feb, 2021
4 commits
  • Add transformAnnotations and fix flattenRotations to use it
    a9ae8cad
    Jay Berkenbilt authored
    2021-02-21 17:13:09 -0500  
    Browse File »
  • Add QPDFObjGen::unparse
    a76decd2
    Jay Berkenbilt authored
    2021-02-21 16:21:52 -0500  
    Browse File »
  • QPDFObjectHandle::copyStream
    92fbc6fd
    Jay Berkenbilt authored
    2021-02-21 06:36:30 -0500  
    Browse File »
  • Enhance QPDFMatrix API
    901f1a78
    Jay Berkenbilt authored
    2021-02-21 06:36:30 -0500  
    Browse File »

20 Feb, 2021
1 commit
  • Allow --rotate=0
    35dd11f3
    Jay Berkenbilt authored
    2021-02-20 16:29:34 -0500  
    Browse File »

18 Feb, 2021
4 commits
  • Add QPDFAcroFormDocumentHelper::addFormField
    de8929a4
    Jay Berkenbilt authored
    2021-02-18 12:25:48 -0500  
    Browse File »
  • Add QPDFPageObjectHelper::getMatrixForFormXObjectPlacement
    5cec6b4c
    Jay Berkenbilt authored
    2021-02-18 12:25:48 -0500  
    Browse File »
  • Add QUtil::path_basename
    0b1623d0
    Jay Berkenbilt authored
    2021-02-18 09:59:03 -0500  
    Browse File »
  • Add file attachment example
    f21e4f26
    Jay Berkenbilt authored
    2021-02-18 09:59:03 -0500  
    Browse File »

17 Feb, 2021
1 commit
  • Add numeric argument to --collate ...
    dfce5817
    This takes pages from the file in groups of n with default = 1. This
    partially fixes the enhancement in issue #505 but doesn't implement
    the entire suggestion.
    Jay Berkenbilt authored
    2021-02-17 20:07:45 -0500  
    Browse File »

15 Feb, 2021
1 commit
  • Add QPDFObjectHandle::parse for strings with context
    a773f4c7
    Jay Berkenbilt authored
    2021-02-15 11:33:03 -0500  
    Browse File »

14 Feb, 2021
1 commit
  • Add functional versions of QPDFObjectHandle::replaceStreamData ...
    efbb2167
    Also fix a bug in checking consistency of length for stream data
    providers. Length should not be checked or recorded if the provider
    says it failed to generate the data.
    Jay Berkenbilt authored
    2021-02-14 14:42:24 -0500  
    Browse File »

13 Feb, 2021
2 commits
  • Move QPDFMatrix into the public API
    e2593e2e
    Jay Berkenbilt authored
    2021-02-13 02:30:00 -0500  
    Browse File »
  • QUtil::double_to_string: trim trailing zeroes with option to disable
    07f40bd2
    Jay Berkenbilt authored
    2021-02-13 02:30:00 -0500  
    Browse File »

10 Feb, 2021
5 commits
  • Require C++14 instead of C++11
    1b3f84f9
    Jay Berkenbilt authored
    2021-02-10 16:27:58 -0500  
    Browse File »
  • Fix loop in QPDFOutlineDocumentHelper (fuzz issue 30507)
    9fcf61b2
    Jay Berkenbilt authored
    2021-02-10 16:27:44 -0500  
    Browse File »
  • Add attachment information to the json output
    accb891b
    Jay Berkenbilt authored
    2021-02-10 15:46:18 -0500  
    Browse File »
  • Add CLI support for working with attachments
    832d792e
    Jay Berkenbilt authored
    2021-02-10 10:03:27 -0500  
    Browse File »
  • Implement helpers for file attachments
    ad34b9c2
    Jay Berkenbilt authored
    2021-02-10 06:57:37 -0500  
    Browse File »

09 Feb, 2021
1 commit
  • Add QUtil methods for dealing with PDF timestamp strings
    bf0e6eb3
    Jay Berkenbilt authored
    2021-02-09 17:50:24 -0500  
    Browse File »

07 Feb, 2021
1 commit
  • Add QUtil::pipe_file and QUtil::file_provider
    553ac7f3
    Jay Berkenbilt authored
    2021-02-07 19:41:34 -0500  
    Browse File »

04 Feb, 2021
3 commits
  • Better fix to insecure password check (fixes #501)
    3de67173
    Jay Berkenbilt authored
    2021-02-04 20:44:05 -0500  
    Browse File »
  • Add --password-file=filename option (fixes #499)
    63158cf5
    Jay Berkenbilt authored
    2021-02-04 16:48:53 -0500  
    Browse File »
  • Require --allow-insecure to create certain encrypted files (fixes #501) ...
    21b0f4ac
    For now, --allow-insecure allows creation of files with the owner
    passwords empty or matching the user password.
    Jay Berkenbilt authored
    2021-02-04 15:57:13 -0500  
    Browse File »

02 Feb, 2021
1 commit
  • Handle older PDFs whose form XObjects inherit resources (fixes #494) ...
    faa2e3dd
    When removing unreferenced resources, notice if a page (recursively)
    contains a form XObject with unreferenced resources, and count any
    such resources as referenced by the page.
    Jay Berkenbilt authored
    2021-02-02 18:06:05 -0500  
    Browse File »

31 Jan, 2021
1 commit
  • Handle strings in inline image dictionaries ...
    9c9ce64e
    We need to use token.getRawValue, not token.getValue
    Jay Berkenbilt authored
    2021-01-31 07:50:03 -0500  
    Browse File »

30 Jan, 2021
2 commits
  • Add example of name/number trees and dictionary/array iteration
    1fec4045
    Jay Berkenbilt authored
    2021-01-30 15:52:16 -0500  
    Browse File »
  • Add C++ iterator API around array and dictionary objects
    de0b11fc
    Jay Berkenbilt authored
    2021-01-30 15:15:23 -0500  
    Browse File »

29 Jan, 2021
1 commit
  • Make QPDFObjectHandle::is* return false for uninitialized objects
    35e7859b
    Jay Berkenbilt authored
    2021-01-29 15:46:54 -0500  
    Browse File »

26 Jan, 2021
1 commit
  • name/number trees: remove
    e7e20772
    Jay Berkenbilt authored
    2021-01-26 09:12:23 -0500  
    Browse File »

24 Jan, 2021
2 commits
  • Implement repair and insert for name/number trees
    b5614f61
    Jay Berkenbilt authored
    2021-01-24 19:31:45 -0500  
    Browse File »
  • QPDFObjectHandle::newUnicodeString to uses UTF-16 only when needed ...
    04edfe9f
    Use the first of ASCII, PDFDocEncoding, or UTF-16 that is capable of
    encoding the string.
    Jay Berkenbilt authored
    2021-01-24 03:27:28 -0500  
    Browse File »