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
  • manual
31 Jul, 2022
4 commits
  • Clean up documentation
    5d63730b
    Jay Berkenbilt authored
    2022-07-31 16:26:02 -0400  
    Browse Dir »
  • Simplify --json-output ...
    5f4224f3
    Now --json-output just changes defaults. Allow output file with --json.
    Jay Berkenbilt authored
    2022-07-31 16:23:17 -0400  
    Browse Dir »
  • Change --json-output format ...
    d01c4f88
    from "qpdf-v2" to "qpdf": [..., ...]
    Jay Berkenbilt authored
    2022-07-31 10:32:55 -0400  
    Browse Dir »
  • Update docs and prepare QPDF::writeJSON for changes ...
    bb96499b
    Add additional parameters that will be needed to call QPDF::writeJSON
    in partial mode.
    Jay Berkenbilt authored
    2022-07-31 10:32:55 -0400  
    Browse Dir »

24 Jul, 2022
3 commits
  • JSON schema: support multi-element array validation
    4674c04c
    Jay Berkenbilt authored
    2022-07-24 16:44:51 -0400  
    Browse Dir »
  • Tweak "AndGet" mutator functions again ...
    b3e6d445
    Remove any ambiguity around whether old or new value is being
    returned.
    Jay Berkenbilt authored
    2022-07-24 15:42:23 -0400  
    Browse Dir »
  • Add ChangeLog and release notes for previous contribution
    d27edd54
    Jay Berkenbilt authored
    2022-07-24 14:47:40 -0400  
    Browse Dir »

19 Jun, 2022
4 commits
  • Add qpdfjob_register_progress_reporter
    bb0ea2f8
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Dir »
  • Add examples for output capture (fixes #691)
    8e361d98
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Dir »
  • Add C API to QPDFLogger
    8130d50e
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Dir »
  • Add more flexible funtions to qpdfjob C API
    daef4e8f
    Jay Berkenbilt authored
    2022-06-19 08:46:58 -0400  
    Browse Dir »

18 Jun, 2022
6 commits
  • Expose exit code values to C API via Constants.h
    28cc3692
    Jay Berkenbilt authored
    2022-06-18 11:36:11 -0400  
    Browse Dir »
  • Spell check
    d2e68b57
    Jay Berkenbilt authored
    2022-06-18 10:38:54 -0400  
    Browse Dir »
  • Use the default logger for other writes to stdout/stderr ...
    e0720eaa
    When there is no context for writing output or error messages, use the
    default logger.
    Jay Berkenbilt authored
    2022-06-18 10:38:50 -0400  
    Browse Dir »
  • Use "save" logger when saving data to standard output ...
    83be2191
    This includes the output PDF, streams from --show-object and
    attachments from --save-attachment. This also enables --verbose and
    --progress to work with saving to stdout.
    Jay Berkenbilt authored
    2022-06-18 09:54:40 -0400  
    Browse Dir »
  • QPDF, QPDFJob: use QPDFLogger instead of custom output streams
    641e92c6
    Jay Berkenbilt authored
    2022-06-18 09:02:55 -0400  
    Browse Dir »
  • Add integer types to Pipeline::operator<<
    f588d741
    Jay Berkenbilt authored
    2022-06-18 09:02:55 -0400  
    Browse Dir »

05 Jun, 2022
2 commits
  • JSON doc fixes and ideas based on discussion with m-holger
    7cae125e
    Jay Berkenbilt authored
    2022-06-05 19:34:28 -0400  
    Browse Dir »
  • Fix typo in json.rst
    f51e28a0
    m-holger authored
    2022-06-05 18:46:13 -0400  
    Browse Dir »

31 May, 2022
3 commits
  • ChangeLog, release notes for json v2
    aa800d2a
    Jay Berkenbilt authored
    2022-05-31 07:20:47 -0400  
    Browse Dir »
  • Fix doc reference error
    001c329a
    Jay Berkenbilt authored
    2022-05-31 07:07:16 -0400  
    Browse Dir »
  • Restore -W option to sphinx-build, lost in cmake version
    7d9b2d9f
    Jay Berkenbilt authored
    2022-05-31 07:06:56 -0400  
    Browse Dir »

30 May, 2022
3 commits
  • Update documentation for qpdf JSON v2
    0bd908b5
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Dir »
  • In json mode, reveal recovered user password when otherwise unavailable
    b7bbf12e
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Dir »
  • Add additional information when listing attachments
    f049a77c
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Dir »

23 May, 2022
2 commits
  • Fix minor doc typo
    558590f0
    m-holger authored
    2022-05-23 15:29:57 -0400  
    Browse Dir »
  • Fix minor doc typo
    6a8e604d
    m-holger authored
    2022-05-23 15:29:57 -0400  
    Browse Dir »

21 May, 2022
2 commits
  • TODO: clean up remaining work for json v2
    f1a9ba0c
    Jay Berkenbilt authored
    2022-05-21 18:01:02 -0400  
    Browse Dir »
  • Change default decode level to "none" with --json-output
    27a42c16
    Jay Berkenbilt authored
    2022-05-21 17:51:34 -0400  
    Browse Dir »

20 May, 2022
3 commits
  • Make version default to latest for --json-output (like --json)
    dc8df962
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Dir »
  • Major rework -- see long comments ...
    6f43bf8d
    * Replace --create-from-json=file with --json-input, which causes the
      regular input to be treated as json.
    * Eliminate --to-json
    * In --json=2, bring back "objects" and eliminate "objectinfo". Stream
      data is never present.
    * In --json-output=2, write "qpdf-v2" with "objects" and include
      stream data.
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Dir »
  • Back out fluent QPDFObjectHandle methods. Keep the andGet methods. ...
    56f1b411
    I decided these were confusing and inconsistent with how JSON works.
    They muddle the API rather than improving it.
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Dir »

16 May, 2022
1 commit
  • Add --create-from-json and --update-from-json arguments ...
    4fe2e06b
    Also add stubs for top-level QPDF methods (createFromJSON,
    updateFromJSON)
    Jay Berkenbilt authored
    2022-05-16 13:41:40 -0400  
    Browse Dir »

08 May, 2022
2 commits
  • Add --to-json option
    e9390aea
    Jay Berkenbilt authored
    2022-05-08 13:45:20 -0400  
    Browse Dir »
  • Implement JSON v2 output
    c76536dd
    Jay Berkenbilt authored
    2022-05-08 13:45:20 -0400  
    Browse Dir »

07 May, 2022
2 commits
  • Test json against schema only on demand ...
    7f65a5c2
    Testing json against schema requires an in-memory copy, so do it only
    when requested by the test suite.
    Jay Berkenbilt authored
    2022-05-07 08:26:31 -0400  
    Browse Dir »
  • Add --test-json-schema command-line option
    b361c5ce
    Jay Berkenbilt authored
    2022-05-07 08:26:31 -0400  
    Browse Dir »

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

03 May, 2022
1 commit
  • Add new Pl_String Pipeline
    f4206a09
    Jay Berkenbilt authored
    2022-05-03 18:54:51 -0400  
    Browse Dir »