File libcamlpdf.changes of Package libcamlpdf
------------------------------------------------------------------- Fri Mar 13 19:06:06 UTC 2026 - marec <marec@detebe.org> - Update to version 2.9.0: * v2.9 * Changes -> Changes.txt * Failure to decrypt an object due to malformity no longer fatal * docs * Tweaks to docs * Changes * Finished implementation of external CCITT * CCITTg4 experiments * Plumbing for CCITTG4 external * Silence warning * Annotation deduplication now works * jbig2dec globals now working * First working jbig2 decoding step * Scaffolding for jbig2dec usage * Changes * Finished fixup_deduplicate_annots * Working on rewriting /Popup /Parent links * Improve fixup_annotations * Annotation rewriter for pdfpage * DUP now faster (but complexity still too bad) * Speedup * Tried faster nodes; does not seem to be the problem * Skeleton for testing * Return safety to pdfcryptprimitives.ml * Typo * Expose decode_predictor (for Cpdfimage) * Fix bookmark regression * Add another bad bookmark character seen in the wild * Fix flags * Reinstate old deduplicator until new is done * -o2 back in * Update license text to more modern version * Fix bad name detection to run for all names * more * More CCITT work * CCITT work * CCITT testing * Preparation for revised page depulication * more * Better deduplication of malformed name/number trees * Add contents_to_file * Changes for cpdf's empty ranges * Pagetree reading trigger no longer operates on objstm files * Add architecture (bodge) for failed encryption info retrieval. * Allow preservation of dictionary order upon renumbering * Check renumbering required before proceeding * End of day * All white working * more * Plausible rewrite * Again on G4 * debug * Adds bitwise debugger * More debugging... * more * more * moer * Smallest images working.... * First set of CCITT debugging * Test harness complete * Beginning to debug G3/G4 encoders * CCITT encoding needs height too * Testing harness for CCITTG4 * Changes * Fix up remove_chain * Beginning on replace_chain * more * Adds CFLAGS to -custom invocation * Add -g to CCOPTS so stubs get debug info * Ensure termination when searching for endobj * regularize unsafe usage * Update miniz to latest upstream * Update sha2.c/h * G4 work * Progress on G4 * Working on G4 * Add embryonic CCITTs as formal encoders * Beginnings of G4 * Changes * Skeleton for CCITTG4 * Fix CCITT group 3 compression * Changes * typo * Cycle detector in find_pages_quick ------------------------------------------------------------------- Sun Sep 28 12:37:12 UTC 2025 - marec@detebe.org - Update to version 2.8.1: * docstrings * Correct errors * Empty name now a warning * changes * Keep transformed destinations shallow * Make sure shallow destinations can be transformed * Bookmark action preservation one more time * preserve_actions:true * Distinguish name and string destinations for shallow * Changes ------------------------------------------------------------------- Sat Sep 27 18:07:10 UTC 2025 - marec@detebe.org - Update to version 2.8.1: * docstrings * Correct errors * Empty name now a warning * changes * Keep transformed destinations shallow * Make sure shallow destinations can be transformed * Bookmark action preservation one more time * preserve_actions:true * Distinguish name and string destinations for shallow * Changes ------------------------------------------------------------------- Sat Sep 27 18:07:03 UTC 2025 - marec <marec@detebe.org> - initial package build