Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New CUPS Release: v2.3.1 #28

Open
eby opened this issue Dec 13, 2019 · 0 comments
Open

New CUPS Release: v2.3.1 #28

eby opened this issue Dec 13, 2019 · 0 comments
Assignees

Comments

@eby
Copy link
Member

eby commented Dec 13, 2019

CUPS 2.3.1 is a general bug fix release, including a fix for CVE-2019-2228. Changes include:

Documentation updates (Issue #5661 , #5674 , #5682 )

CVE-2019-2228: The ippSetValuetag function did not validate the default

language value.

Fixed a crash bug in the web interface (Issue #5621 )

The PPD cache code now looks up page sizes using their dimensions

(Issue #5633 )

PPD files containing "custom" option keywords did not work (Issue #5639 )

Added a workaround for the scheduler's systemd support (Issue #5640 )

On Windows, TLS certificates generated on February 29 would likely fail

(Issue #5643 )

Added a DigestOptions directive for the client.conf file to control whether

MD5-based Digest authentication is allowed (Issue #5647 )

Fixed a bug in the handling of printer resource files (Issue #5652 )

The libusb-based USB backend now reports an error when the distribution

permissions are wrong (Issue #5658 )

Added paint can labels to Dymo driver (Issue #5662 )

The ippeveprinter program now supports authentication (Issue #5665 )

The ippeveprinter program now advertises DNS-SD services on the correct

interfaces, and provides a way to turn them off (Issue #5666 )

The --with-dbusdir option was ignored by the configure script (Issue #5671 )

Sandboxed applications were not able to get the default printer (Issue #5676 )

Log file access controls were not preserved by cupsctl (Issue #5677 )

Default printers set with lpoptions did not work in all cases (Issue #5681 ,

Issue #5683 , Issue #5684 )

Fixed an error in the jobs web interface template (Issue #5694 )

Fixed an off-by-one error in ippEnumString (Issue #5695 )

Fixed some new compiler warnings (Issue #5700 )

Fixed a few issues with the Apple Raster support (rdar://55301114)

The IPP backend did not detect all cases where a job should be retried using

a raster format (rdar://56021091)

Fixed spelling of "fold-accordion".

Fixed the default common name for TLS certificates used by ippeveprinter .

Fixed the option names used for IPP Everywhere finishing options.

Added support for the second roll of the DYMO Twin/DUO label printers.

Enjoy!

Changelog: https://github.com/apple/cups/blob/master/CHANGES.txt

@eby eby self-assigned this Dec 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant