Skip to content

Commit

Permalink
libcupsfilters 2.1.1 Release
Browse files Browse the repository at this point in the history
  • Loading branch information
tillkamppeter committed Feb 18, 2025
1 parent 9486628 commit c402851
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 4 deletions.
38 changes: 37 additions & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,39 @@
# CHANGES - OpenPrinting libcupsfilters v2.1.0 - 2024-10-17
# CHANGES - OpenPrinting libcupsfilters v2.1.1 - 2025-02-18

## CHANGES IN V2.1.1 (18th February 2025)

- Correct adding blank page when printing even/odd pages for manual duplex
The "page-set" option with choices "even" and "odd" 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 chnage does corrections to make this
work correctly (cups-filters issue #541).

- Do not default to input page size Letter when job format defines page sizes
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 #68, pull request
#69).

- Fix transferring error exit status from children in filter functions
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 #76,
pull request #77).

- bannertopdf.c: Fix segfault when printing banners/test page
(Pull request #80)

- Fix issues reported by OpenScanHub
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 #79).

- Update testfilters.c to resolve issues with different build directories
(Issue #66, pull request #74)


## CHANGES IN V2.1.0 (17th October 2024)

Expand All @@ -11,6 +46,7 @@
`check_SCRIPTS` is not automatically included, has to be added to
EXTRA_DIST.


## CHANGES IN V2.1b1 (14th August 2024)

- Added support for libcups3 (libcups of CUPS 3.x)
Expand Down
2 changes: 1 addition & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

# libcupsfilters v2.1.0 Installation Guide
# libcupsfilters v2.1.1 Installation Guide


## Overview
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# OpenPrinting libcupsfilters v2.1.0 - 2024-10-17
# OpenPrinting libcupsfilters v2.1.1 - 2025-02-18

Looking for compile instructions? Read the file "INSTALL"
instead...
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ AC_PREREQ([2.65])
# ====================
# Version informations
# ====================
AC_INIT([libcupsfilters], [2.1.0], [https://github.com/OpenPrinting/libcupsfilters/issues], [libcupsfilters], [https://github.com/OpenPrinting/libcupsfilters/])
AC_INIT([libcupsfilters], [2.1.1], [https://github.com/OpenPrinting/libcupsfilters/issues], [libcupsfilters], [https://github.com/OpenPrinting/libcupsfilters/])
libcupsfilters_version="AC_PACKAGE_VERSION"
libcupsfilters_version_major="`echo AC_PACKAGE_VERSION | awk -F. '{print $1}'`"
libcupsfilters_version_major="`echo AC_PACKAGE_VERSION | awk -F. '{printf("%d\n",$2);}'`"
Expand Down

0 comments on commit c402851

Please sign in to comment.