Hi,

I have released cups-filters 1.12.0 now, with the following changes:

        - cups-browsed: Added new "CreateRemoteCUPSPrinterQueues"
          directive to cups-browsed.conf, which allows to decide
          whether to auto-create local print queues for shared CUPS
          queues on remote machines. This way one can also set up
          servers which only create queues for IPP network printers.
        - driverless: Added new /usr/lib/cups/driver/driverless
          utility to make CUPS auto-generate PPD files for printers
          designed for driverless use (IPP Everywhere, Apple Raster)
          when they are set up with a printer setup tool. This gives
          transparency to set up these printers with legacy printer
          setup tools. This utility is also linked to /ustr/bin to
          manually generate PPDs via command line.
        - libcupsfilters, cups-browsed: Moved the PPD generator for
          IPP network printers from cups-browsed to libcupsfilters, so
          that it can also be used by other utilities.
        - cups-browsed: When auto-generating a PPD set the cost values
          in the filter lines to give the highest priority to PDF,
          then PWG Raster, Apple Raster, PCL-XL, PostScript, PCL 5c/e.
        - cups-browsed: Synced the PPD generator with the one of CUPS,
          giving the best possible support for IPP Everywhere and
          AirPrint printers. Especially support for more media types
          and for finishing units got added. Also support for more
          different ways to represent the printer capabilities via
          IPP attributes got added.
        - cups-browsed: Added support for auto setup of IPP printers
          understanding the Apple Raster input data format (.urf, on
          AirPrint printers), only if CUPS 2.2.2 is used, which can
          generate this format via its rastertopwg filter.
        - cups-browsed: Added new "NewIPPPrinterQueuesShared"
          directive to cups-browsed.conf, which allows to decide
          whether the auto-created local print queue for a newly
          discovered IPP network printer will be shared or not. For
          printers discovered earlier, cups-browsed remembers the
          previous setting.
        - cups-browsed: If a user changes the printer-is-shared bit of
          an auto-created print queue for an IPP network printer (not
          for a remote CUPS queue), record this fact and recover the
          change when creating this queue in the next session.
        - cups-browsed: For automatic creation of print queues for IPP
          network printers also allow only creating queues for IPP
          Everywhere printers, only for Apple Raster printers, or for
          both printer types designed for driverless printing and not
          only for all suitable printers, configurable via the
          CreateIPPPrinterQueues directive in cups-browsed.conf.

These changes improve the support for IPP network printers which are designed for driverless use, especially support for printers based on the Apple Raster data format (image/urf, AirPrint printers, around 2600 models), more configuration options, sharing of auto-created queues for IPP network printers, support for more media types and finishing units in generated PPD, "driverless" command line utility to easily manually auto-create PPDs for driverless printing or to let CUPS generate the PPDs when using legacy printer setup tools.

Please do not upload this version before uploading CUPS 2.2.2. It uses the new Apple Raster data format support of CUPS 2.2.2 and later and to have Apple Raster support by itself it need to get built against CUPS 2.2.2.

So please wait for the release of CUPS 2.2.2 and upload this first. If it is ready, upload cups-filters 1.12.0 (or later version). Thanks.

   Till

Reply via email to