diff --git a/CHANGES.md b/CHANGES.md index 93db087e9..03a093bae 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,15 @@ -# CHANGES - OpenPrinting libcupsfilters v2.1b1 - 2024-08-14 +# CHANGES - OpenPrinting libcupsfilters v2.1.0 - 2024-10-17 + +## CHANGES IN V2.1.0 (17th October 2024) + +- `cfGetPrinterAttributes5()`: Validate response attributes before return + The IPP print destination which we are querying can be corrupted or + forged, so validate the response to strenghten security. Fixes + CVE-2024-47076. + +- Include `cupsfilters/testfilters.sh` in release tarball + `check_SCRIPTS` is not automatically included, has to be added to + EXTRA_DIST. ## CHANGES IN V2.1b1 (14th August 2024) diff --git a/INSTALL.md b/INSTALL.md index 949d1c01e..83c643abc 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,10 +1,10 @@ -# libcupsfilters v2.1b1 Installation Guide +# libcupsfilters v2.1.0 Installation Guide ## Overview -This guide provides step-by-step instructions for compiling and installing the OpenPrinting libcupsfilters version 2.0.0 from source code. For detailed information about libcupsfilters, refer to "README.md", and for a complete change log, see "CHANGES.md". +This guide provides step-by-step instructions for compiling and installing OpenPrinting libcupsfilters from source code. For detailed information about libcupsfilters, refer to "README.md", and for a complete change log, see "CHANGES.md". ### Important Note For non-PDF printers (excluding Mac OS X users), you must install Ghostscript with specific drivers ("cups", "pwgraster", "appleraster", "urf", "pclm", "pclm8", "pdfwrite", "pdfimage24", "pdfimage32", "pdfimage8") after installing CUPS and before installing libcupsfilters. diff --git a/README.md b/README.md index d58f11da5..06882291a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# OpenPrinting libcupsfilters v2.1b1 - 2024-08-14 +# OpenPrinting libcupsfilters v2.1.0 - 2024-10-17 Looking for compile instructions? Read the file "INSTALL" instead... diff --git a/configure.ac b/configure.ac index 9f5ecad0f..cfbb2d7ed 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ AC_PREREQ([2.65]) # ==================== # Version informations # ==================== -AC_INIT([libcupsfilters], [2.1b1], [https://github.com/OpenPrinting/libcupsfilters/issues], [libcupsfilters], [https://github.com/OpenPrinting/libcupsfilters/]) +AC_INIT([libcupsfilters], [2.1.0], [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);}'`"