File cpdf.changes of Package cpdf

-------------------------------------------------------------------
Fri Mar 13 19:03:05 UTC 2026 - marec <marec@detebe.org>

- Update to version 2.9.0:
  * Version string
  * v2.9
  * Smaller logo
  * Add logo image to README.md
  * Remove debug printf
  * Fix typo in mailing list section of README
  * more
  * Changes -> Changes.txt
  * announce, binaries
  * Document -summary
  * Typos and fixes
  * Manual corrections, and alphabetize -summary
  * Man page typos, keep html
  * Changes -> .txt
  * Changes -> .md
  * more
  * Update -help to point to online man page
  * Allow for building of cpdf.html
  * Tidy up docs and remove cpdfform
  * More docstrings
  * Remove cruft from manual
  * Revert bad change to filename quoting
  * Finish v2.9 man page
  * Documentation fixes for v2.9
  * Back to 0
  * minor minor version fix
  * changes
  * Better debug text for nonexistant pages
  * Finish tex documentation for 2.9
  * more
  * Date for release
  * Plumbing for CCITTG4 external
  * Fix shift_boxes to allow shift per page
  * Force/1bpp
  * Implement -process-images-force
  * Changes
  * Beginnings of -process-images-force
  * Fix DUP regression
  * Removal of debug for 1bpp-method
  * Supress assertion and comment
  * fix merge order
  * Fix issues with the empty range
  * Merge masks only when asked
  * notes
  * Changes
  * Quote filenames properly in attachment dumper
  * Clear cruft
  * docs
  * Thread jbig2dec through to image processing
  * 2.9.0 alpha testing begins
  * -pad-after and -pad-before fixed to allow unsorted range
  * Fix JSON details and other assorted fixes
  * Changes
  * Man page finished
  * Fourth revises
  * Third revises
  * Second revises done
  * more manual fixes
  * more round two corrections
  * Corrections round two
  * Escaping
  * Aspell results
  * First round corrections
  * more manual
  * more manual
  * Man page formatting
  * Man page formatting
  * Record HTML command
  * very early man page draft finished
  * more man pages
  * more manual
  * more manual
  * More man page
  * more man page
  * More man page
  * More man page
  * More man page
  * more man page
  * more man page
  * More man page work
  * more
  * More man page work
  * More man page work
  * Restore use of Unix for dates, since wmic gone on windows
  * Chapter two done
  * Chapter 1 done
  * More man page work
  * Better help text
  * -summary working
  * Rearrange help, part one
  * Checked all options included
  * Clear up
  * Move new embryonic manpage into place
  * Tidy up unused and wrong options in code and docs
  * Allow all annotation types to be listed
  * Notes in cpdfmanual
  * Supply jbig2dec path to CamlPDF
  * Changes
  * jbig2dec command line option
  * No default path to jbig2enc
  * Allow for different Filter/DecodeParms layout
  * Distinguish types of CCITT/JBIG2 image
  * Point to unicode license in README
  * Clean up macos trace files
  * Document and tidy -merge-masks
  * JPEGS with PNG masks
  * First PoC for mask merging
  * Retain names
  * Scaffolding for mask merging
  * Changes
  * Extract smasks in -extract-images
  * Document -extract-single-image
  * Changes
  * -extract-single-image finished
  * Scaffolding for -extract-single-image
  * more
  * Correct naming scheme for extracted inline images
  * First exploratory stab at -extract-images -inline
  * Scaffolding for extraction of inline images
  * Docs for -inline and expanded image listing
  * tidy up
  * Allow -inline to work with -list-images-used
  * inline images for -list-images-used, part one
  * Clean up inline imagve fake objects and their numbers
  * More inline image work
  * Begin work on inline image listing
  * List Masks and SoftMasks
  * Report mask and object number in -list-images
  * Document -rasterize-alpha
  * Warn for 16bpp alpha PNGs
  * Changes
  * Parse earlier so that findpdf / -draw-png can work
  * First alpha channel working in -draw-png
  * Begin to allow PNGs with transparency
  * Begin on split_mask
  * Allow Cpdfpng to read alpha-channel PNGs
  * Adds scaffolding for -rasterize-alpha
  * We no longer supply a linearizer
  * Demo mode no longer required
  * Scaffolding for -1bpp-method-force
  * changes
  * Document new metadata features
  * Adds -extract-all-metadata
  * Implements -remove-all-metadata
  * Scaffold for -remove-all-metadata
  * Create valid name
  * document removal functions in Chap. 5
  * Clarify / or not on -afr -pfr and docs
  * More 2.9 documentation
  * Document PDF portfolios
  * Document scale changes
  * Document -draw-jpeg2000
  * Document -progress
  * Label prefixes and UTF8
  * Documenting new functions
  * Changes
  * Pdf page label prefixes should be in UTF8
  * Proper inversion of CMYK images
  * Final CMYK fixes
  * more
  * Changes
  * more
  * Allow reprocessing of 4bpp palletised images
  * Added -jpeg2000-to-jpeg2000
  * more
  * Add -lossless-to-jpeg2000
  * Allow external JPEG dimens getter as backup
  * Docs
  * complete basic stripping
  * New removal tools
  * Changes
  * Skeleton for new stripping functions
  * Default command names
  * Changes
  * Fix 1bpp spec error
  * Fix imagemagick command line
  * Avoid merging annotations when squeezing
  * Better keys for embedded files name tree
  * Can add relationships and descriptions to doc level annotations now
  * Introduce new attachment data type
  * Modernize reading of attachments
  * New -include-data
  * Extend -list-attached-files
  * Change
  * Preparations for more attachment work
  * JPEG2000 for drawing
  * Fix stdin for info, allow stdin (once) for merge
  * Fix -info[-json] w.r.t -stdin
  * note
  * Finished prerotation implementation
  * Remove unneeded pagespec stuff
  * remove allow_empty
  * Scaffolding part two
  * Scaffold for -scale-to-fit-rotate
  * Experiment: allow empty and over-sized page ranges
  * Allow the empty page range
  * Fix from CamlPDF
  * note
  * Allow -create-pdf* to appear anywhere
  * Keys, objstms
  * More portfolio work
  * Separate out portfolio code
  * First working portfolio
  * Finish portfolio scaffolding
  * Scaffolding for portfolios
  * "annotated" page range
  * Progressed
  * progress on progress
  * progress on progress
  * progress on progress
  * progress on progress
  * Progress ready for all operations
  * Extract out
  * Beginnings of -progress
  * Remove -remove-duplicate-streams
  * Allows auto-calculation in -scale-to-fit
  * CPDF_SHOW_EXT
  * Better debugging
  * Avoid nonsensical data in squeeze when splitting
  * Fix up dict order preservation on squeezing
  * Changes
  * Changes
  * First speed increase for -squeeze
  * more
  * Remove Pdf.remove_unreferenced from Squeeze
  * more
  * Stream fixes
  * Allow Int/Float to appear in CPDFJSON and CPDF bookmark JSON
  * More CCITT G4 work
  * Finishes -contains-javascript and -remove-javascript
  * Implementation for contains_javascript
  * Fix -add-rectangle when PMAXX ect.
  * more
  * more
  * more
  * Adds -g to get debug symbols in stubs
  * more
  * bump version
  * Begin implementation of javascript functions
  * Add scaffolding for JavaScript operations
  * first
  * More injectible checks
  * Begin to check for injectible commands
  * Security improvements
  * more
  * Shorten name
  * Adds -decompress-just-content
  * Changes
  * Changes
  * Beginning forms work
  * G4 work
  * Testing G4
  * Hone in on G4 afag401.pdf example
  * G4 skeleton
  * Changes
  * Fix typo in trim mark calculation
  * -f
  * Expand -thinlines to allow thinning as well of thickening

-------------------------------------------------------------------
Sat Sep 27 18:24:16 UTC 2025 - marec@detebe.org

- Update to version 2.8.1:
  * Date
  * Date
  * Document environment variables
  * Improve detection of PDF/A files
  * Adds, documents -remove-obj
  * Complete 30_002
  * Scaffolding for -remove-obj
  * printfs
  * Correct & complete PDF/UA verfication for 01/005
  * Docstrings

-------------------------------------------------------------------
Sat Sep 27 18:24:06 UTC 2025 - marec <marec@detebe.org>

- initial package build
openSUSE Build Service is sponsored by