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
06 May, 2022
1 commit
  • JSON: add blob type that generates base64-encoded binary data
    0500d434
    Jay Berkenbilt authored
    2022-05-06 19:14:52 -0400  
    Browse File »

04 May, 2022
3 commits
  • Add new FileInputSource constructors
    e5f3910c
    Jay Berkenbilt authored
    2022-05-04 12:07:11 -0400  
    Browse File »
  • JSON: add write methods and implement unparse() in terms of those
    e2596359
    Jay Berkenbilt authored
    2022-05-04 12:07:11 -0400  
    Browse File »
  • Make "objects" and "pages" consistent in JSON output
    8b25de24
    Jay Berkenbilt authored
    2022-05-04 08:32:44 -0400  
    Browse File »

03 May, 2022
4 commits
  • Add new Pl_String Pipeline
    f4206a09
    Jay Berkenbilt authored
    2022-05-03 18:54:51 -0400  
    Browse File »
  • Add new Pl_OStream Pipeline
    16139d97
    Jay Berkenbilt authored
    2022-05-03 18:54:51 -0400  
    Browse File »
  • Add new Pipeline convenience methods
    f1c6bb97
    Jay Berkenbilt authored
    2022-05-03 18:31:22 -0400  
    Browse File »
  • Make Pipeline::write take an unsigned char const* (API change)
    59f3e09e
    Jay Berkenbilt authored
    2022-05-03 18:31:22 -0400  
    Browse File »

01 May, 2022
1 commit
  • Add reactors to the JSON parser
    8d2a0eda
    Jay Berkenbilt authored
    2022-05-01 19:55:52 -0400  
    Browse File »

30 Apr, 2022
4 commits
  • Mark weak encryption with API changes (fixes #576)
    8ccd3a8a
    Jay Berkenbilt authored
    2022-04-30 17:24:15 -0400  
    Browse File »
  • Using insecure crytpo from the CLI is now an error by default
    cff26040
    Jay Berkenbilt authored
    2022-04-30 17:23:58 -0400  
    Browse File »
  • Revert "Remove QPDFObjectHandle::replaceOrRemoveKey" ...
    c365a26e
    This reverts commit dc059560e73e0b373a6e54e71b07e3af4b692cb4.
    
    I changed my mind. There's no harm in leaving it deprecated for a
    release cycle.
    Jay Berkenbilt authored
    2022-04-30 14:15:07 -0400  
    Browse File »
  • Remove QPDFObjectHandle::replaceOrRemoveKey ...
    dc059560
    See ChangeLog for rationale for not deprecating it as originally
    planned.
    Jay Berkenbilt authored
    2022-04-30 13:39:45 -0400  
    Browse File »

29 Apr, 2022
1 commit
  • Add new QPDFObjectHandle methods for more fluent programming
    e80fad86
    Jay Berkenbilt authored
    2022-04-29 20:09:10 -0400  
    Browse File »

24 Apr, 2022
2 commits
  • QPDFJob json: make removeAttachment take an array (fixes #693)
    d0b7cc8a
    Jay Berkenbilt authored
    2022-04-24 13:06:19 -0400  
    Browse File »
  • Deprecate replaceOrRemoveKey -- it's the same as replaceKey
    4be2f360
    Jay Berkenbilt authored
    2022-04-24 09:31:32 -0400  
    Browse File »

23 Apr, 2022
2 commits
  • Add new QPDF::warn that takes most of QPDFExc's arguments
    68e72198
    Jay Berkenbilt authored
    2022-04-23 18:25:43 -0400  
    Browse File »
  • Expose QUtil::get_next_utf8_codepoint
    22b35c49
    Jay Berkenbilt authored
    2022-04-23 18:25:43 -0400  
    Browse File »

16 Apr, 2022
3 commits
  • Use anonymous namespaces for file-private classes
    75fe4f60
    Jay Berkenbilt authored
    2022-04-16 13:35:27 -0400  
    Browse File »
  • Change default --json from 1 to latest
    6df62607
    Jay Berkenbilt authored
    2022-04-16 12:57:33 -0400  
    Browse File »
  • Add ChangeLog entries and release notes for previous work
    fc1bfe4a
    Jay Berkenbilt authored
    2022-04-16 12:52:59 -0400  
    Browse File »

18 Mar, 2022
1 commit
  • Update ChangeLog and release notes
    e4484fd9
    Jay Berkenbilt authored
    2022-03-18 19:53:18 -0400  
    Browse File »

08 Mar, 2022
1 commit
  • Run Windows build on Windows 2022 runner
    09a36ad6
    Jay Berkenbilt authored
    2022-03-08 12:32:06 -0500  
    Browse File »

07 Mar, 2022
2 commits
  • Prepare 10.6.3 release
    b83a6524
    Jay Berkenbilt authored
    2022-03-07 18:22:34 -0500  
    Browse File »
  • Spell check, update release notes for 10.6.3
    584793ea
    Jay Berkenbilt authored
    2022-03-07 18:22:34 -0500  
    Browse File »

25 Feb, 2022
1 commit
  • Allow \/ in a json string
    36794a60
    Jay Berkenbilt authored
    2022-02-25 11:42:50 -0500  
    Browse File »

22 Feb, 2022
1 commit
  • Recognize explicit UTF-8 strings (fixes #654)
    f7ac5915
    Jay Berkenbilt authored
    2022-02-22 08:10:05 -0500  
    Browse File »

18 Feb, 2022
1 commit
  • Fix logic error with Tf when generating appearances (fixes #655)
    31b45b0f
    Jay Berkenbilt authored
    2022-02-18 13:46:35 -0500  
    Browse File »

15 Feb, 2022
6 commits
  • Prepare 10.6.2 release
    38d8362c
    Jay Berkenbilt authored
    2022-02-15 19:36:39 -0500  
    Browse File »
  • Spell check
    74d66a93
    Jay Berkenbilt authored
    2022-02-15 19:36:12 -0500  
    Browse File »
  • Fix asymmetry between newUnicodeString and getUTF8Value
    e810fe67
    Jay Berkenbilt authored
    2022-02-15 19:22:35 -0500  
    Browse File »
  • Silently/transparently recognize UTF-16LE as UTF-16 (fixes #649) ...
    a478cbb6
    The PDF spec only allows UTF-16BE, but most readers seem to accept
    UTF-16LE as well, so now qpdf does too.
    Jay Berkenbilt authored
    2022-02-15 16:13:12 -0500  
    Browse File »
  • Ignore -- at the top level arg parser (fixes #652) ...
    fbd3e56d
    This was unintended behavior that was added back for backward
    compatibility. It is intentionally undocumented.
    Jay Berkenbilt authored
    2022-02-15 16:13:12 -0500  
    Browse File »
  • Handle odd PDFDoc codepoints in UTF-8 during transcoding (fixes #650) ...
    1065bbb0
    There are codepoints in PDFDoc that are not valid UTF-8 but map to
    valid UTF-8. We were handling those correctly with bidirectional
    mapping.
    
    However, if those same code points appeared in UTF-8, where they have
    no meaning, they were left as fixed points when converting to PDFDoc,
    where they do have meaning. This change recognizes them as errors.
    Jay Berkenbilt authored
    2022-02-15 08:32:38 -0500  
    Browse File »

11 Feb, 2022
1 commit
  • Prepare 10.6.1 release
    2b8d0f38
    Jay Berkenbilt authored
    2022-02-11 09:36:17 -0500  
    Browse File »

09 Feb, 2022
1 commit
  • Fix one more PDF doc encoding error for 10.6 release (fixes #637)
    235c89e0
    Jay Berkenbilt authored
    2022-02-09 05:47:58 -0500  
    Browse File »

08 Feb, 2022
4 commits
  • Prepare 10.6.0 release
    d6fe4730
    Jay Berkenbilt authored
    2022-02-08 16:54:03 -0500  
    Browse File »
  • Preserve input PDF version on pages/split-pages (fixes #610)
    f91b21c7
    Jay Berkenbilt authored
    2022-02-08 12:34:14 -0500  
    Browse File »
  • Add QPDF::getVersionAsPDFVersion
    cfd5147d
    Jay Berkenbilt authored
    2022-02-08 12:34:14 -0500  
    Browse File »
  • Add PDFVersion class
    8082af09
    Jay Berkenbilt authored
    2022-02-08 12:34:14 -0500  
    Browse File »