Adolf Belka 5a9f439d24 cups: Update to version 2.4.10
- Update from version 2.4.6 to 2.4.10
- Update of rootfile not required
- CVE fix in 2.4.7 & 2.4.9
- Changelog
    2.4.10
	- Fixed error handling when reading a mixed `1setOf` attribute.
	- Fixed scheduler start if there is only domain socket to listen on (Issue #985)
    2.4.9
	- Fixed domain socket handling (CVE-2024-35235)
	- Fixed creating of `cupsUrfSupported` PPD keyword (Issue #952)
	- Fixed searching for destinations in web ui (Issue #954)
	- Fixed TLS negotiation using OpenSSL with servers that require the TLS SNI
	  extension.
	- Really raised `cups_enum_dests()` timeout for listing available IPP printers
	  (Issue #751)...
	- Fixed `Host` header regression (Issue #967)
	- Fixed DNS-SD lookups of local services with Avahi (Issue #970)
	- Fixed listing jobs in destinations in web ui. (Apple issue #6204)
	- Fixed showing search query in web ui help page. (Issue #977)
    2.4.8
	- Added warning if the device has to be asked for 'all,media-col-database'
	  separately (Issue #829)
	- Added new value for 'lpstat' option '-W' - successfull - for getting
	  successfully printed jobs (Issue #830)
	- Added support for PAM modules password-auth and system-auth (Issue #892)
	- Updated IPP Everywhere printer creation error reporting (Issue #347)
	- Updated and documented the MIME typing buffering limit (Issue #925)
	- Now report an error for temporary printer defaults with lpadmin (Issue #237)
	- Fixed mapping of PPD InputSlot, MediaType, and OutputBin values (Issue #238)
	- Fixed "document-unprintable-error" handling (Issue #391)
	- Fixed the web interface not showing an error for a non-existent printer
	  (Issue #423)
	- Fixed printing of jobs with job name longer than 255 chars on older printers
	  (Issue #644)
	- Really backported fix for Issue #742
	- Fixed `cupsCopyDestInfo` device connection detection (Issue #586)
	- Fixed "Upgrade" header handling when there is no TLS support (Issue #775)
	- Fixed memory leak when unloading a job (Issue #813)
	- Fixed memory leak when creating color profiles (Issue #815)
	- Fixed a punch finishing bug in the IPP Everywhere support (Issue #821)
	- Fixed crash in `scan_ps()` if incoming argument is NULL (Issue #831)
	- Fixed setting job state reasons for successful jobs (Issue #832)
	- Fixed infinite loop in IPP backend if hostname is IP address with Kerberos
	  (Issue #838)
	- Added additional check on socket if `revents` from `poll()` returns POLLHUP
	  together with POLLIN or POLLOUT in `httpAddrConnect2()` (Issue #839)
	- Fixed crash in `ppdEmitString()` if `size` is NULL (Issue #850)
	- Fixed reporting `media-source-supported` when sharing printer which has
	  numbers as strings instead of keywords as `InputSlot` values (Issue #859)
	- Fixed IPP backend to support the "print-scaling" option with IPP printers
	  (Issue #862)
	- Fixed potential race condition for the creation of temporary queues
	  (Issue #871)
	- Fixed `httpGets` timeout handling (Issue #879)
	- Fixed checking for required attributes during PPD generation (Issue #890)
	- Fixed encoding of IPv6 addresses in HTTP requests (Issue #903)
	- Fixed sending response headers to client (Issue #927)
	- Fixed CGI program initialization and validation of form checkbox and text
	  fields.
    2.4.7
	- CVE-2023-4504 - Fixed Heap-based buffer overflow when reading Postscript
	  in PPD files
	- Added OpenSSL support for cupsHashData (Issue #762)
	- Fixed delays in lpd backend (Issue #741)
	- Fixed extensive logging in scheduler (Issue #604)
	- Fixed hanging of `lpstat` on IBM AIX (Issue #773)
	- Fixed hanging of `lpstat` on Solaris (Issue #156)
	- Fixed printing to stderr if we can't open cups-files.conf (Issue #777)
	- Fixed purging job files via `cancel -x` (Issue #742)
	- Fixed RFC 1179 port reserving behavior in LPD backend (Issue #743)
	- Fixed a bug in the PPD command interpretation code (Issue #768)
	- Fixed Oki 407 freeze when printing larger jobs (Issue #877)

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2024-08-13 09:13:51 +00:00
2024-08-13 09:12:43 +00:00
2024-08-07 14:32:55 +02:00
2024-08-13 09:13:51 +00:00
2024-08-09 10:41:05 +00:00
2021-03-10 14:42:37 +00:00
2024-03-30 12:12:42 +00:00

IPFire 2.x - The Open Source Firewall

What is IPFire?

IPFire is a hardened, versatile, state-of-the-art Open Source firewall based on Linux. Its ease of use, high performance in any scenario and extensibility make it usable for everyone. For a full list of features have a look here.

This repository contains the source code of IPFire 2.x which is used to build the whole distribution from scratch, since IPFire is not based on any other distribution.

Where can I get IPFire?

Just head over to https://www.ipfire.org/download

How do I use this software?

We have a long and detailed documentation located here which should answer most of your questions.

But I have some questions left. Where can I get support?

You can ask your question at our community located here. A complete list of our support channels can be found here.

How can I contribute?

We have another document for this. Please look here.

Description
No description provided
Readme 101 MiB
Languages
Perl 70.4%
Shell 23%
C 4%
Python 0.6%
Makefile 0.5%
Other 1.4%