github apple/cups release-1.1b3
v1.1b3

Changes in CUPS v1.1b3:

  • Documentation updates.
  • The startup script redirected stderr before stdout, which caused problems with some versions of Bourne shell and Bash.
  • Fixed a bug in the scheduler's PPD language reading code.
  • Fixed a bug in the scheduler's check for the manufacturer in the PPD.
  • The pstoraster filter didn't allow some input and output attributes to be set.
  • Added banner page support.
  • Added missing PAM configuration file.
  • Configuration script fixes for Linux and *BSD.
  • The log file code was using the wrong sign for the timezone offset.
  • The default printcap file is now empty (no printcap file is generated).
  • The scheduler did not start jobs destined for remote printers when they became available.
  • The scheduler now sends jobs to remote printers immediately. (when sending jobs to a class, the remote printer is only used when it becomes available)
  • The scheduler now supports printing of banner pages via the job-sheets attribute (banner files go in /usr/share/cups/banners)
  • The cupsd process now forks itself into the background (override with -f)
  • Added several *BSD enhancements.
  • Added UNSUPPORTED libtool option to configuration script to allow the use of libtool. Note that this is UNSUPPORTED by us, but added by request of the *BSD folks.
  • The parallel, serial, and usb backends now retry the opening of their ports. This allows multiple print queues to be associated with a single physical port, and will allow CUPS to support several types of parallel port auto-switches in the near future.
  • Set-Job-Attributes now supports adding, changing, and deleting job template attributes, and no longer allows job-printer-uri to be set (see CUPS-Move-Job)
  • Added CUPS-Move-Job operation to support moving of jobs.
  • The CGI template functionality now supports multiple languages (still only have templates for English)
  • The CUPS-Get-Printers and CUPS-Get-Classes operations now support filtering as defined in the IDD.
  • The Get-Jobs, CUPS-Get-Printers, and CUPS-Get-Classes operations no longer limit themselves to 1000 jobs, printers, or classes (believe it or not, this is needed for some sites)
  • The web interfaces now support language-specific templates.
  • The web admin interface now supports class management.
  • The web admin interface now shows a list of manufacturers before selecting the PPD/driver for a specific printer.
  • The web admin interface now supports configuration of the default printer options in the PPD file.
  • The web interface now uses printer/class authentication for the test page instead of admin authentication.
  • Updated the RPM spec file for the current release.
  • Updated language support for Windows code pages.
  • 8-bit character set files can now use multiple fonts (needed for Arabic, Greek, Hebrew, etc.)
  • Added basic right-to-left text support in the text filter.
  • The POSIX locale now uses ISO-8859-1 instead of US-ASCII.
  • Fixed PDF printing problems.
  • Fixed PostScript RIP page device dictionary elements that weren't getting passed in cups_get_params().
  • Added a new "contains" rule for the magic file typing.
  • The "printable" rule now accepts characters from 128 to 255 (needed for Microsoft character sets)
  • Added support for ~/.cupsrc as well as /etc/cups/client.conf so that the default server can be configured on a per-user basis without environment variables.
  • Added LPD mini-daemon to support incoming LPD jobs.
latest releases: v2.3.3, v2.3.1, v2.2.13...
4 years ago