-
Fix error handling for missing pages in QPDFJob::doCheck (fixes #1674)
-
Add CI test guidelines to README-developer.md
-
Implement BaseHandle::equivalent_to
-
Implements structural equivalence following ISO 32000-2 Annex J, with a recursion depth limit (default 10) in place of cycle detection. Handles numeric promotion, sparse arrays, streams, indirect references, and null/uninitialized normalization. Includes tests in libtests/objects.cc.
-
Add referenced_object method to BaseHandle for retrieving referenced …
-
Fix memory limit calculation in Pl_DCT
-
Split `README-maintainer.md` into `README-maintainer.md` and `README-developer.md`
-
Update installation instructions in README
-
Updated instructions for setting LD_LIBRARY_PATH to suggest modifying .bashrc.
-
Added information about setting LD_LIBRARY_PATH for installation.
-
Update release process instructions
-
* Based on feedback, keep gpg as well as cosign for the indefinite future * Streamline release creation process by using the `gh` command-line tool (GitHub's official CLI) rather than old-school curl directly against the GitHub API, a procedure that predates the `gh` command.
-
Prepare 12.3.2 release
-
Fix password handling in QPDFJob to allow multiple specifications and add tests (Fixes #1659)
-
Fixes #1659
-
Prepare 12.3.1 release
-
Add CI test for use of a copy of a destroyed QPDFJob object
-
Test for #1654
-
Refactor QPDFJob::Input methods to pass QPDFJob reference
-
By-pass an issue calling QPDFJob::createQPDF from pikepdf. See https://github.com/pdfarranger/pdfarranger/issues/1312
-
Reminder in release instructions to mention signer
-
Refactor QPDFParser
-
Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
-
Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
-
Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
-
Co-authored-by: m-holger <34626170+m-holger@users.noreply.github.com>
-
Bump version to 12.3.1