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
23 Dec, 2023
1 commit
  • Add QPDFAcroFormDocumentHelper::disableDigitalSignatures
    3d33a3a1
    Jay Berkenbilt authored
    2023-12-23 08:44:47 -0500  
    Browse Code »

22 Dec, 2023
9 commits
  • Close UNIX man page issue (fixes #1064) ...
    2c14be26
    The commit was assigned to the previously fixed issue by mistake.
    Jay Berkenbilt authored
    2023-12-22 21:48:17 -0500  
    Browse Code »
  • Format code, bump clang-format version to 18
    7c0fdf85
    Jay Berkenbilt authored
    2023-12-22 21:45:10 -0500  
    Browse Code »
  • Generate a UNIX man page (fixes #874)
    c0c7cef1
    Jay Berkenbilt authored
    2023-12-22 21:22:34 -0500  
    Browse Code »
  • Handle --encrypt -- without crashing
    1f456868
    Jay Berkenbilt authored
    2023-12-22 20:10:21 -0500  
    Browse Code »
  • Arbitrarily use new --encrypt syntax for some tests ...
    a2c4a2b1
    Now the tests intermix old and new syntax, ensuring both are
    exercised.
    Jay Berkenbilt authored
    2023-12-22 20:10:21 -0500  
    Browse Code »
  • Implement new --encrypt args and completion (fixes #784) ...
    7d7e2234
    Positional arguments are supported in a backward-compatible way, but
    completion no longer guides users to it.
    Jay Berkenbilt authored
    2023-12-22 20:10:18 -0500  
    Browse Code »
  • Add --user-password, --owner-password, --bits to --encrypt ...
    1173a0bd
    Add the command-line arguments. They don't do anything yet.
    Jay Berkenbilt authored
    2023-12-22 18:13:05 -0500  
    Browse Code »
  • Remove unused includes
    17703a8d
    Jay Berkenbilt authored
    2023-12-22 17:30:28 -0500  
    Browse Code »
  • Allow other than /Yes and /Off in a check box (fixes #1056)
    86ea2012
    Jay Berkenbilt authored
    2023-12-22 14:42:16 -0500  
    Browse Code »

21 Dec, 2023
5 commits
  • Convert scientific notation in JSON to fixed point (fixes #1079) ...
    b670565a
    JSON accepts scientific notation, but PDF doesn't.
    Jay Berkenbilt authored
    2023-12-21 17:56:30 -0500  
    Browse Code »
  • Add "n:/pdf-name" to qpdf JSON for binary names (fixes #1072)
    4400ce84
    Jay Berkenbilt authored
    2023-12-21 17:43:29 -0500  
    Browse Code »
  • Tweak comment in QPDFParser refactor
    bb12a7ff
    Jay Berkenbilt authored
    2023-12-21 15:45:34 -0500  
    Browse Code »
  • Merge branch 'parse_ref' into work
    b8fd18ae
    Jay Berkenbilt authored
    2023-12-21 15:43:50 -0500  
    Browse Code »
  • Add ChangeLog for previous pull requests
    64c840b1
    Jay Berkenbilt authored
    2023-12-21 14:54:13 -0500  
    Browse Code »

20 Dec, 2023
18 commits
  • Update documentation on zlib compatibility
    6aa811e5
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Add CI for testing with zlib-ng ...
    10fe5143
    Add a CI job to test qpdf with other than the default zlib
    implementation. This incldues a check that the new zlib really is not
    the default, so the new test will fail if the default because zlib-ng.
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Remove compression from linearization tests where possible ...
    4ee393d1
    By combining --linearize with --compress-streams=n, we ensure that no
    new compressed data will appear in linearized output, which makes the
    output independent of zlib's output. There are other tests to ensure
    that linearization works correctly with compression. This commit
    involves changing some test outputs and test code as well just
    updating test suites.
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Avoid depending on exact xref stream offsets ...
    7e679ab8
    For the modified test case, we care about successful recovery, not
    about the exact offsets. Add a filter to remove the specific numbers
    from show-xref.
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Bug fix: don't compress hint streams when --compress-streams=n
    d61612a2
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Bug fix: don't compress object/xref streams with --compress-streams=n
    c5f622a0
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Fix tests with password-protected files
    4c3c658e
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Allow comparison of password-protected files
    38042fa2
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Fix tests with deterministic IDs
    321f9e79
    Jay Berkenbilt authored
    2023-12-20 15:46:20 -0500  
    Browse Code »
  • Have qpdf-test-compare handle certain /ID differences ...
    647b9831
    Rationale is in comments in the code. Deterministic ID tests
    explicitly do not use this tool.
    Jay Berkenbilt authored
    2023-12-20 15:21:32 -0500  
    Browse Code »
  • Ensure there is a meaningful deterministic ID test ...
    a238b4b0
    If we ignore /ID[1], we need to make sure deterministic IDs are
    tested properly.
    Jay Berkenbilt authored
    2023-12-20 15:21:32 -0500  
    Browse Code »
  • Fix tests when running comparison tool is adequate ...
    c67634af
    Fix all tests where the only required fix is to run qpdf-test-compare
    instead of doing a simple file comparison.
    Jay Berkenbilt authored
    2023-12-20 15:21:32 -0500  
    Browse Code »
  • Add qpdf-test-compare for comparing PDFs with different zlib
    49621ef5
    Jay Berkenbilt authored
    2023-12-20 15:21:27 -0500  
    Browse Code »
  • Spell check
    db5d03d8
    Jay Berkenbilt authored
    2023-12-20 07:07:35 -0500  
    Browse Code »
  • flate test: don't depend on zlib output
    a5974a77
    Jay Berkenbilt authored
    2023-12-20 07:07:35 -0500  
    Browse Code »
  • logger test: don't depend on zlib output
    ca189800
    Jay Berkenbilt authored
    2023-12-20 07:07:35 -0500  
    Browse Code »
  • zlib-flate: make test work with alternative zlib
    513ed692
    Jay Berkenbilt authored
    2023-12-20 07:07:35 -0500  
    Browse Code »
  • Add notes about zlib-ng
    a80e1a57
    Jay Berkenbilt authored
    2023-12-20 07:07:35 -0500  
    Browse Code »

19 Dec, 2023
1 commit
  • CI: optimize builds to run short jobs with less concurrency
    d108b859
    Jay Berkenbilt authored
    2023-12-19 09:25:31 -0500  
    Browse Code »

17 Dec, 2023
2 commits
  • Merge pull request #1082 from m-holger/typo ...
    c439cb3f
    Fix doc typos
    Jay Berkenbilt authored
    2023-12-17 11:11:00 -0500  
    Browse Code »
  • Fix doc typos
    9c65bb30
    m-holger authored
    2023-12-17 13:43:53 +0000  
    Browse Code »

16 Dec, 2023
4 commits
  • Merge pull request #1081 from jberkenbilt/future-build ...
    1d053905
    Future build
    Jay Berkenbilt authored
    2023-12-16 11:53:47 -0500  
    Browse Code »
  • Merge pull request #1070 from m-holger/flate ...
    290742b0
    Change default for SF_FlateLzwDecode::columns to 1
    Jay Berkenbilt authored
    2023-12-16 11:50:17 -0500  
    Browse Code »
  • Add CI build for next C++ version
    762f2321
    Jay Berkenbilt authored
    2023-12-16 11:38:00 -0500  
    Browse Code »
  • Test qpdf + pikepdf with FUTURE
    db4ec7a9
    Jay Berkenbilt authored
    2023-12-16 11:38:00 -0500  
    Browse Code »