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
05 Jun, 2022
1 commit
  • Fix typo in json.rst
    f51e28a0
    m-holger authored
    2022-06-05 18:46:13 -0400  
    Browse Code »

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

30 May, 2022
5 commits
  • Update documentation for qpdf JSON v2
    0bd908b5
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Code »
  • In json mode, reveal recovered user password when otherwise unavailable
    b7bbf12e
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Code »
  • Add additional information when listing attachments
    f049a77c
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Code »
  • Add conversions to ISO-8601 date format
    04fc7c4b
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Code »
  • TODO notes
    6a7c4583
    Jay Berkenbilt authored
    2022-05-30 20:03:08 -0400  
    Browse Code »

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

21 May, 2022
12 commits
  • TODO: clean up remaining work for json v2
    f1a9ba0c
    Jay Berkenbilt authored
    2022-05-21 18:01:02 -0400  
    Browse Code »
  • Change default decode level to "none" with --json-output
    27a42c16
    Jay Berkenbilt authored
    2022-05-21 17:51:34 -0400  
    Browse Code »
  • Add another binary utf8 to JSON test
    b0f15643
    Jay Berkenbilt authored
    2022-05-21 17:39:35 -0400  
    Browse Code »
  • Allow empty b: binary JSON strings
    752f43d4
    Jay Berkenbilt authored
    2022-05-21 17:36:32 -0400  
    Browse Code »
  • TODO: notes on QPDFPagesTree
    62d47bff
    Jay Berkenbilt authored
    2022-05-21 17:20:12 -0400  
    Browse Code »
  • Format code
    05460d40
    Jay Berkenbilt authored
    2022-05-21 16:11:42 -0400  
    Browse Code »
  • Code clean up: use range-style for loops wherever possible ...
    6c69a747
    Remove variables obsoleted by commit 4f24617.
    m-holger authored
    2022-05-21 16:06:29 -0400  
    Browse Code »
  • Add json to performance tests
    70ccd807
    Jay Berkenbilt authored
    2022-05-21 10:04:33 -0400  
    Browse Code »
  • Tweak cmake-win ...
    341cd7b5
    Avoid running generate_auto_job -- rather than using maintainer mode,
    just enable WERROR.
    Jay Berkenbilt authored
    2022-05-21 09:50:17 -0400  
    Browse Code »
  • Add json to large file test
    905f47a5
    Jay Berkenbilt authored
    2022-05-21 09:43:45 -0400  
    Browse Code »
  • JSON: Fix large file support
    c56a9ca7
    Jay Berkenbilt authored
    2022-05-21 09:43:45 -0400  
    Browse Code »
  • Replace std::regex with validators for better performance
    47c093c4
    Jay Berkenbilt authored
    2022-05-21 08:43:21 -0400  
    Browse Code »

20 May, 2022
17 commits
  • Exercise object description in tests
    9b2eb01e
    Jay Berkenbilt authored
    2022-05-20 14:23:32 -0400  
    Browse Code »
  • Add test for bad data and bad datafile
    6c2fb5b8
    Jay Berkenbilt authored
    2022-05-20 13:33:30 -0400  
    Browse Code »
  • Test --update-from-json
    d0650980
    Jay Berkenbilt authored
    2022-05-20 11:10:12 -0400  
    Browse Code »
  • Bug fix: don't clobber stream length with replaceDict
    ef955b04
    Jay Berkenbilt authored
    2022-05-20 11:09:45 -0400  
    Browse Code »
  • JSON: detect duplicate dictionary keys while parsing
    3eb77a70
    Jay Berkenbilt authored
    2022-05-20 10:13:15 -0400  
    Browse Code »
  • Test (and fix) handling of dangling references
    6d4e3ba8
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Bug fix: isReserved() true for indirect reference to reserved object
    5a2aa594
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Explicitly test ignoring unknown keys in JSON input
    35b1e1c4
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Make version default to latest for --json-output (like --json)
    dc8df962
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Round-trip tests with --json-stream-data=file
    907df2c8
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Tests with manually constructed qpdf json
    a83b7b06
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Add tests for --json-input
    7f8c4b18
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • JSON fix: correctly parse UTF-16 surrogate pairs
    6c7326b2
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Add more names and strings in good13 ...
    1ec561da
    * native UTF-8 strings
    * names whose PDF and canonical syntax differ in both dictionary key
      positions and other positions
    
    For json, names are converted both as names and directly when used as
    dictionary keys.
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • Rename all test files: _ to -
    6c5e5906
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »
  • 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 Code »
  • Add QUtil::FileCloser to the public API
    23fc6756
    Jay Berkenbilt authored
    2022-05-20 09:16:25 -0400  
    Browse Code »