libcupsfilters 2.1.1 #81
tillkamppeter
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Bug fix release, to fix manual duplex via
page-set=even/odd
, to not default to Letter page size if input page sizes can be used, preserve error status of Ghostscript and MuPDF, crash and memory bug fixes resulting from static analyzer OpenScanHub run.The
page-set
option with choiceseven
andodd
is designed for doing manual duplex, by printing the odd pages first, turning the printed pages over and put them back into the input tray and then print the even pages. If the total number of pages is odd, a blank page needs to get added. This change does corrections to make this work correctly (cups-filters issue #541).For input formats which define the absolute size dimensions for each page (PostScript, PDF, CUPS/PWG/Apple Raster) we do not default to US Letter if no input page size is given (Issue Universal filter does not respect input pagesize #68, pull request Don't fallback to default page size for PS->PDF #69).
The Ghostcript and MuPDF filter functions did not transfer error exit codes from the called command line utilities and returned the successful exit code from another called utility instead (Issue ghostscript and mupdf: successful exit code rewrites the error from different process #76, pull request Fix transferring error exit status from children (Issue #76) #77).
bannertopdf.c
: Fix segfault when printing banners/test page(Pull request bannertopdf.c: Fix segfault when printing banners/test page #80)
Open source static analyzer OpenScanHub found several issues regarding resource leaks, security, buffer overflows etc. which are fixed now. libcupsfilters passes sanity testing with the changes (Pull request Fix issues reported by OpenScanHub #79).
(Issue 2.1.0 build fails when build directory and source directory are seperate #66, pull request Update testfilters.c to resolve issues with different build directories. #74)
This discussion was created from the release libcupsfilters 2.1.1.
Beta Was this translation helpful? Give feedback.
All reactions