-
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.
-
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.
-
Rationale is in comments in the code. Deterministic ID tests explicitly do not use this tool.
-
If we ignore /ID[1], we need to make sure deterministic IDs are tested properly.
-
Fix all tests where the only required fix is to run qpdf-test-compare instead of doing a simple file comparison.
-
Fix doc typos
-
Future build
-
Change default for SF_FlateLzwDecode::columns to 1
-
Also, change so version to 0.
-
Reduce copying of Buffer contents
-
To reference another command line option description, `:qpdf:ref:` is needed instead of `:qpdf:option:` which is not resolved properly in the HTML documentation.
-
This is needed to get an old enough version of glibc to run the Linux binary as an AWS Lambda layer and to support some versions of CentOS.