m-holger
3468ce362d
Bump version to 11.10.0
2024-06-26 11:57:02 +01:00
m-holger
af66bf5670
Bump version to 11.9.2
2024-06-21 17:33:38 +01:00
m-holger
08acf8d02b
Standardize on "qpdf"
...
Use "QPDF" only for the QPDF class itself.
2024-06-09 13:07:29 +01:00
Jay Berkenbilt
c03ee7aa66
Prepare 11.9.1 release
2024-06-07 08:39:46 -04:00
Jay Berkenbilt
e8cfadf39f
Bump version to 11.9.1
2024-06-07 07:42:08 -04:00
Jay Berkenbilt
8f792b7e2e
Tweak wording on unreferenced objects in qdf.rst
...
...based on a debian bug report.
2024-04-28 14:48:42 -04:00
m-holger
843c6f57e0
Fix manual entry for --pages
2024-04-17 20:12:02 +01:00
Jay Berkenbilt
3b97c9bd26
Prepare 11.9.0 release
2024-02-24 10:38:04 -05:00
Jay Berkenbilt
3ebe8bf6c3
Update release notes
2024-02-18 08:57:15 -05:00
Jay Berkenbilt
c1a48ec81d
Documentation fixes for set/remove page labels
2024-02-17 16:13:46 -05:00
Jay Berkenbilt
93cf8156b0
Add ENABLE_COVERAGE option to build
2024-02-17 14:55:00 -05:00
Jay Berkenbilt
5b2e543089
Honor repeated overlay/underlay
2024-01-11 06:13:57 -05:00
Jay Berkenbilt
1ecdbc1e55
Bump version to 11.9.0
2024-01-10 16:45:13 -05:00
Jay Berkenbilt
9c723aeb56
Allow --file with --overlay and --underlay
2024-01-10 16:44:46 -05:00
Jay Berkenbilt
34f013c1be
Allow --file and --range with --pages
...
Accept --file and --range as named parameters in additional to
allowing positional arguments. This is in preparation for adding
additional flags.
2024-01-10 16:44:17 -05:00
Jay Berkenbilt
452e1f5c20
Prepare 11.8.0 release
2024-01-08 10:56:41 -05:00
Jay Berkenbilt
1d96af8b9f
Revert "Prepare 11.8.0 release"
...
Holding release to think about recently discovered incorrect handling
of deleted generations.
This reverts commit 162716807c
.
2024-01-07 16:13:04 -05:00
Jay Berkenbilt
162716807c
Prepare 11.8.0 release
2024-01-07 08:55:46 -05:00
Jay Berkenbilt
ebdd41e692
Spell check
2024-01-07 08:54:36 -05:00
Jay Berkenbilt
2994f9cf4c
Attempt to find xref streams during recovery ( fixes #1103 )
2024-01-06 16:51:03 -05:00
Jay Berkenbilt
7cac433e2d
Implement --set-page-labels and supporting API ( fixes #939 )
2024-01-05 17:12:12 -05:00
Jay Berkenbilt
543038c52a
Bump version to 11.8.0
2024-01-05 17:11:21 -05:00
Jay Berkenbilt
08e3050d5f
Automated changes for --set-page-labels
...
This commit contains the changes from generate_auto_job based on
manual changes from the previous commit.
2024-01-05 17:10:45 -05:00
Jay Berkenbilt
a0e70b370a
Wiring for --set-page-labels: manual (non-bisectable commit)
...
This commit contains only the manual changes. It is separated for
clarity. This commit would not pass CI because it lacks the automated
changes, which appear in the next commit.
2024-01-05 17:10:32 -05:00
Jay Berkenbilt
90ec6c26d8
Remove stray text in manual
2024-01-03 10:41:32 -05:00
Jay Berkenbilt
d8d70ecca2
Support comma-separated numeric values with --collate ( fixes #505 )
2024-01-01 18:57:32 -05:00
Jay Berkenbilt
9db5d75b2b
Update copyright to 2024
2024-01-01 10:56:06 -05:00
Jay Berkenbilt
070ee710eb
Support excluding values from numeric ranges ( fixes #564 , #790 )
2024-01-01 10:48:14 -05:00
Jay Berkenbilt
d9b8b0aae1
Bump version to 11.7.1
2023-12-29 13:40:30 -05:00
Jay Berkenbilt
78a7193fe2
Preserve annotations that inherently lack appearance ( fixes #1039 )
...
...when flattening annotations. This includes /Link, /Popup,
and /Projection.
2023-12-29 13:40:08 -05:00
Jay Berkenbilt
986d248578
Prepare 11.7.0 release
2023-12-24 07:36:07 -05:00
Jay Berkenbilt
4ca185fd96
Remove --disable-signatures; incorporate into --remove-restrictions
...
Rather than adding yet another flag that is almost never useful on its
own, just have --remove-restrictions disable digital signatures. The
operations are still separate in the API.
2023-12-24 07:36:07 -05:00
Jay Berkenbilt
6b8aa1db6f
Spell check
2023-12-23 10:00:03 -05:00
Jay Berkenbilt
a3eb027b46
Have Windows installers modify PATH ( fixes #1054 )
2023-12-23 09:51:50 -05:00
Jay Berkenbilt
909a0b3f3a
Implement --disable-signatures ( fixes #1015 )
2023-12-23 08:50:42 -05:00
Jay Berkenbilt
7c0fdf8510
Format code, bump clang-format version to 18
2023-12-22 21:45:10 -05:00
Jay Berkenbilt
c0c7cef16c
Generate a UNIX man page ( fixes #874 )
2023-12-22 21:22:34 -05:00
Jay Berkenbilt
7d7e2234a5
Implement new --encrypt args and completion ( fixes #784 )
...
Positional arguments are supported in a backward-compatible way, but
completion no longer guides users to it.
2023-12-22 20:10:18 -05:00
Jay Berkenbilt
1173a0bdfc
Add --user-password, --owner-password, --bits to --encrypt
...
Add the command-line arguments. They don't do anything yet.
2023-12-22 18:13:05 -05:00
Jay Berkenbilt
86ea2012bd
Allow other than /Yes and /Off in a check box ( fixes #1056 )
2023-12-22 14:42:16 -05:00
Jay Berkenbilt
b670565abc
Convert scientific notation in JSON to fixed point ( fixes #1079 )
...
JSON accepts scientific notation, but PDF doesn't.
2023-12-21 17:56:30 -05:00
Jay Berkenbilt
4400ce84ee
Add "n:/pdf-name" to qpdf JSON for binary names ( fixes #1072 )
2023-12-21 17:43:29 -05:00
Jay Berkenbilt
64c840b1ea
Add ChangeLog for previous pull requests
2023-12-21 14:54:13 -05:00
Jay Berkenbilt
6aa811e5cd
Update documentation on zlib compatibility
2023-12-20 15:46:20 -05:00
Jay Berkenbilt
273eaf4682
Remove hard-coded version from manual/conf.py
2023-12-16 11:38:00 -05:00
Jay Berkenbilt
d7a364b882
Allow regular C++ functions to interoperate with the C API
2023-12-16 10:06:34 -05:00
Jay Berkenbilt
924ebf9f6a
Bump version to 11.7.0
2023-12-16 10:06:34 -05:00
Joram Berger
d4aad8daba
Fix option reference in cli.rst
...
To reference another command line option description, `:qpdf:ref:` is needed instead of `:qpdf:option:` which is not resolved properly in the HTML documentation.
2023-12-15 21:49:02 +01:00
Jay Berkenbilt
d8371889d0
Prepare 11.6.4 release
2023-12-10 11:23:10 -05:00
Shakil Shahadat
208d5e9d70
Fixes a typo in cli.rst
2023-11-09 06:39:09 +06:00