Page MenuHomeSolus

Update cups-filters to 1.25.11
ClosedPublic

Authored by kyrios123 on Tue, Oct 8, 7:09 PM.

Details

Summary
  • cups-browsed: Really accept entries without printer name reported on a job status request.
  • cups-browsed: Strip IPP attribute values reported by the printer on a get-printer-attributes request from white space.
  • libcupsfilters: Added NULL checks when handling page size names as some of the page sizes in CUPS' PWG media list have a NULL PPD name.
  • cups-browsed: Fix leaks in get_printer_attributes() function.
  • cups-browsed: Avoid infinite recursion on IPP 1.1 fallback.
  • cups-browsed: On a job status request accept also entries without the printer name being reported.
  • cups-browsed: Fall back to IPP 1.1 if a get-printer-attributes IPP request with IPP 2.x fails.
  • gstoraster: Use ".setfilladjust2" instead of the undocumented ".setfilladjust" PostScript command for Center-of-Pixel method to fill paths.
  • implicitclass, libcupsfilters: Fixes to solve an assertion error and printing to an Apple Raster printer
  • cups-browsed: Do not try to resolve the network interface name on Avahi messages which are not interface-related
  • Build system: The helper script ln-srf to build on systems with old ln was not included in the release tarballs
  • pdftoraster: Fixed some bugs in output bitmap generation (writePageImage() function): Segfault on output of up-side-down pages (back side when printing duplex on some printers), margin offsets not taken into account on monochrome jobs, CUPS_CSPACE_W color space not recognized as monochrome
  • implicitclass: Make sure the destination printer gets always set and do not pass on the cups-browsed-dest-printer when sending the job to the final destination
  • Build system: Support old ln versions without the -r option
  • texttotext: Link with libiconv if needed
  • foomatic-rip: Fix argument representation for raw queue debug message

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Unit tests are OK, service is active/running

Diff Detail

Repository
R576 cups-filters
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

kyrios123 created this revision.Tue, Oct 8, 7:09 PM
kyrios123 requested review of this revision.Tue, Oct 8, 7:09 PM
kyrios123 updated this revision to Diff 17633.Thu, Oct 10, 4:04 PM
kyrios123 retitled this revision from Update cups-filters to 1.25.7 to Update cups-filters to 1.25.11.
kyrios123 edited the summary of this revision. (Show Details)

Bump to 1.25.11... Yupe 4 releases in 3 days.. why not...

JoshStrobl accepted this revision.Fri, Oct 11, 2:18 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Oct 11, 2:18 PM
This revision was automatically updated to reflect the committed changes.