Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13206 closed enhancement (fixed)


Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:

Description (last modified by Pierre Labastie)

New point version

Now 1.27.4, since April 9th

Change History (8)

comment:1 by Bruce Dubbs, 4 years ago

Milestone: 9.2hold
Summary: cups-filters-1.27.10cups-filters-1.27.10 (Hold until May for too many releases)

comment:2 by Pierre Labastie, 4 years ago

Description: modified (diff)
Summary: cups-filters-1.27.10 (Hold until May for too many releases)cups-filters-1.27.4 (Hold until May for too many releases)

comment:3 by Bruce Dubbs, 4 years ago

I see that the releases have slowed down. I've been waiting for version 1.27.5 (or 1.28) and intend to update as soon as it comes out.

comment:4 by Bruce Dubbs, 4 years ago

Milestone: hold9.2
Owner: changed from blfs-book to Bruce Dubbs
Summary: cups-filters-1.27.4 (Hold until May for too many releases)cups-filters-1.27.5

Now version 1.27.5.

comment:5 by Bruce Dubbs, 4 years ago


  • cups-browsed: Do not remove the created local queues on shutdown, to avoid their re-creation on restart, so that desktops get no cluttered with notifications of new queues being created. One can return to the old behavior via "KeepGeneratedQueuesOnShutdown No" in cups-browsed.conf (Ubuntu bug #1869981, #1878241).
  • cups-browsed: Do not accept DNS-SD broadcasts of IPPS type of "remote" CUPS queues of another CUPS instance on the local machine. This way we get a local queue pointing to such a printer only in unencrypted version (IPP). For some reason printing from one CUPS server to another on the same machine works only unencrypted.
  • foomatic-rip: Map two-sided-short-edge to DuplexTumble (Pull request #236)
  • Build system: In use AS_IF instead of AC_CHECK_FILE for font check (Issue #239, Pull request #240)
  • cups-browsed: Cleaned up code for determining to which CUPS server (host/port/domain socket) to connect, so that connection via DomainSocket cups-browsed.conf directive, CUPS_SERVER and IPP_PORT environment variables and all defaults and methods of libcups, including CUPS' client.conf work.
  • gstoraster, rastertopdf: Do not pass NULL to fprintf() (Pull request #230).
  • libcupsfilters: Silence compiler warning (Pull request #229).


  • libcupsfilters, cups-browsed: Fix memory issues in ppdgenerator and cups-browsed (Pull request #226).
  • pdftops: Mention cups-filters README, CUPS README in debug log (Pull request #225).
  • pdftopdf, gstoraster, foomatic-rip: Use "-dSAFER" Ghostscript option, instead of the deprecated "-dPARANOIDSAFER" (Pull request #224).
  • Build System: Replace '==' in test with '=', as the former is a bashism (Pull request #222).


  • cups-browsed: Allow sharing local queues pointing to remote CUPS queues and re-sharing printers discovered via BrowsePoll by default, using AllowResharingRemoteCUPSPrinters and NewBrowsePollQueuesShared directives in cups-browsed.conf (Issue #101, Pull request #218).
  • driverless: Correctly unlink temporary file when generating PPD file (Pull request #220).
  • cups-browsed: Fixed memory leaks (Pull request #219).
  • foomatic-rip: PDF page count side-loads the PDF file to count the pages in, so it cannot be run in -dSAFER mode. Run even in -dNOSAFER mode to override the -dSAFER default of newer Ghostscript versions. This should not cause a security problem as we do not take an input file which could do arbitrary side-loads but we run hard-coded PostScript commands instead (Issue #216).
  • libfontembed: Add checks to the test programs to not segfault if the test font file is not found (Pull request #214).
  • Build System: Let ./configure fail if the supplied test font file path (or the default) does not exist (Pull request #214), also use the "find" command to find the test font file DejaVuSans.ttf under /usr/share/fonts, as every distribution has it somewhere else.


  • foomatic-rip: In some PostScript input files it was possible that option settings did not get inserted or lines inserted on the wron place (Issue #208, Pull request #210).
  • foomatic-rip: For the PDF page count call Ghostscript in sandbox mode and fix pointer arithmetics (Pull request #212).
  • foomatic-rip: Zero-page-job handling changes made the last page of PostScript files not printed, also turning one-page jobs into zero-page jobs (Issue #200, Issue #206, Issue #208, Pull request #209, Pull request #210, Pull request #211).
  • cups-browsed: check_printer_with_option() function: Initialize the value, add further checks, freeing memory and stop allocating magic numbers (Pull request #204).
  • cups-browsed: Additional checks against crashes in the is_local_hostname() function (Ubuntu bug #1863716)

comment:6 by Bruce Dubbs, 4 years ago

Resolution: fixed
Status: newclosed

Fixed at revision 23261.

comment:7 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:8 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.