2022-07-15 01:46:28 by David A. Holland | Files touched by this commit (86) |
Log message:
Bump everything affected by the jpeg.buildlink3.mk fix.
|
2022-05-22 02:54:00 by Rui-Xiang Guo | Files touched by this commit (1) |
Log message:
error: Autoconf version 2.71 or higher is required for libcups-2.4.1
|
2022-05-11 18:21:51 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
cups: SunOS now requires -D_POSIX_PTHREAD_SEMANTICS.
There's a lot of duplication between these two packages that should probably
be merged into Makefile.common.
|
2022-05-10 22:47:38 by Mark Davies | Files touched by this commit (20) | |
Log message:
{cups,cups-base,libcups}: update to 2.4.1
Changes in CUPS v2.4.1 (27th January 2022)
------------------------------------------
- The default color mode now is now configurable and defaults to the printer's
reported default mode
- Configuration script now checks linking for -Wl,-pie flags
- Fixed memory leaks - in testi18n, in `cups_enum_dests()`,
in `_cupsEncodeOption()` and `http_tls_upgrade()`
- Fixed missing bracket in de/index.html
- Fixed typos in configuration scripts
- Removed remaining legacy code for `RIP_MAX_CACHE` environment variable
- Removed deprecated directives from cupsctl and cups-files.conf
- Removed `purge-jobs` legacy code from CGI scripts and templates
Changes in CUPS v2.4.0 (29th November 2021)
-------------------------------------------
- Added configure option --with-idle-exit-timeout
- Added --with-systemd-timeoutstartsec configure option
- DigestOptions now are applied for MD5 Digest authentication defined
by RFC 2069 as well
- Fixed compilation on Solaris
- Fixed and improved German translations
Changes in CUPS v2.4rc1 (12th November 2021)
--------------------------------------------
- Added warning and debug messages when loading printers
if the queue is raw or with driver
- Compilation now uses -fstack-protector-strong if available
Changes in CUPS v2.4b1 (27th October 2021)
------------------------------------------
- Added support for CUPS running in a Snapcraft snap.
- Added basic OAuth 2.0 client support
- Added support for AirPrint and Mopria clients
- Added configure support for specifying systemd dependencies in the CUPS
service file
- Added a JSON output mode for `ipptool`.
- The `ipptool` command now correctly reports an error when a test file cannot
be found.
- CUPS library now uses thread safe `getpwnam_r` and `getpwuid_r` functions
- Fixed Kerberos authentication for the web interface
- The ZPL sample driver now supports more "standard" label sizes
- Fixed reporting of printer instances when enumerating and when no options are
set for the main instance
- Reverted USB read limit enforcement change from CUPS 2.2.12
- The IPP backend did not return the correct status code when a job was canceled
at the printer/server
- The `testlang` unit test program now loops over all of the available locales
by default
- The `cupsfilter` command now shows error messages when options are used
incorrectly
- The PPD functions now treat boolean values as case-insensitive
- Temporary queue names no longer end with an underscore
- The USB backend now runs as root
- Added pkg-config file for libcups
- Fixed a PPD memory leak caused by emulator definitions
- Fixed a `DISPLAY` bug in `ipptool`
- The scheduler now includes the `[Job N]` prefix for job log messages, even
when using syslog logging
- Added support for locales using the GB18030 character set
- `httpReconnect2` did not reset the socket file descriptor when the TLS
negotiation failed
- `httpUpdate` did not reset the socket file descriptor when the TLS
negotiation failed
- The IPP backend now retries Validate-Job requests
- Now show better error messages when a driver interface program fails to
provide a PPD file
- Added dark mode support to the CUPS web interface
- Added a workaround for Solaris in `httpAddrConnect2`
- Fixed an interaction between `--remote-admin` and `--remote-any` for the
`cupsctl` command
- Now use a 60 second timeout for reading USB backchannel data
- The USB backend now tries harder to find a serial number
- Fixed `@IF(name)` handling in `cupsd.conf`
- Fixed documentation and added examples for CUPS' limited CGI support
- Fixed the `lpc` command prompt
- Now always pass "localhost" in the `Host:` header when talking over \
a domain
socket or the loopback interface
- Fixed a job history update issue in the scheduler
- Fixed `job-pages-per-set` value for duplex print jobs.
- Fixed an edge case in `ippReadIO` to make sure that only complete attributes
and values are retained on an error
- Hardened `ippReadIO` to prevent invalid IPP messages from being propagated
- The scheduler now supports the "everywhere" model directly
- Fixed some IPP Everywhere option mapping problems
- Fixed support for "job-hold-until" with the Restart-Job operation
- Fixed the default color/grayscale presets for IPP Everywhere PPDs
- Fixed support for the 'offline-report' state for all USB backends
- Documentation fixes
- Localization updates
- USB quirk updates
- Web interface updates
- The `ippeveprinter` tool now automatically uses an available port.
- Fixed several Windows TLS and hashing issues.
- Deprecated cups-config
- Deprecated Kerberos (`AuthType Negotiate`) authentication
- Removed support for the (long deprecated and unused) `FontPath`,
`ListenBackLog`, `LPDConfigFile`, `KeepAliveTimeout`, `RIPCache`, and
`SMBConfigFile` directives in `cupsd.conf` and `cups-files.conf`.
- Stubbed out deprecated `httpMD5` functions.
- Add test for undefined page ranges during printing.
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|
2021-10-21 09:46:39 by Thomas Klausner | Files touched by this commit (77) |
Log message:
*: recursive bump for heimdal 7.7.0
its buildlink3.mk now includes openssl's buildlink3.mk
|
2021-09-29 21:01:31 by Adam Ciarcinski | Files touched by this commit (872) |
Log message:
revbump for boost-libs
|
2021-04-21 15:25:34 by Adam Ciarcinski | Files touched by this commit (864) |
Log message:
revbump for boost-libs
|
2021-03-14 09:43:31 by Thomas Klausner | Files touched by this commit (4) | |
Log message:
cups: update to 2.3.3op2.
CUPS 2.3.3op2 is the latest OpenPrinting CUPS security and bug fix
release. Changes include:
Security: Fixed a buffer (read) overflow in the ippReadIO function
(CVE-2020-10001)
Clarified the documentation for the "Listen" directive (Issue #53)
Fixed duplicate ColorModel entries for AirPrint printers (Issue 59)
Fixed directory/permission defaults for Debian kfreebsd-based systems
(Issue #60, Issue #61)
Fixed crash bug in ppdOpen (Issue #64, Issue #78)
Fixed regression in snprintf emulation function (Issue #67)
The scheduler's systemd service file now waits for the nslcd service to start
(Issue #69)
The libusb-based USB backend now uses a simpler read timer implementation to
avoid a regression in a previous change (Issue #72)
The PPD caching code now only tracks the APPrinterIconPath value on macOS
(Issue #73)
Fixed segfault in help.cgi when searching in man pages (Issue #81)
Root certificates were incorrectly stored in "~/.cups/ssl".
|
2021-01-04 23:33:48 by Thomas Klausner | Files touched by this commit (1) |
Log message:
libcups: remove ~ skip pattern now that it's default
|