]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - CHANGES.txt
Merge changes from CUPS 1.5svn-r9374.
[thirdparty/cups.git] / CHANGES.txt
index 98e0328a0e62dad7e8ed05b5fc7d83b36f54237e..008b91b3726a5ecc9580a556ade78c2a694c2795 100644 (file)
@@ -1,64 +1,39 @@
-CHANGES.txt - 2007-03-26
+CHANGES.txt - 2010-11-05
 ------------------------
 
-CHANGES IN CUPS V1.3
+CHANGES IN CUPS V1.5b1
 
-       - Documentation updates (STR #1775, STR #2130, STR #2131)
-       - Added support for LPD "stream" mode (STR #2036)
-       - The scheduler now reports the PostScript product string
-         from PPD files in CUPS-Get-PPDs responses (STR #1900)
-       - Raw printing with queues pointing to the file pseudo-
-         device and multiple files and/or banners now works (STR
-         #1933)
-       - Added new public cupsAdminGetServerSettings() and
-         cupsAdminSetServerSettings() APIs.
-       - Added new "makebuttons" script in the "tools" directory
-         for creating web interface buttons (STR #2231)
-       - Added support for DNS-SD (aka "Bonjour") printer sharing
-         (STR #1171)
-       - Job operations (cancel, hold, release, etc.) from the
-         web interface now return back to the original page (STR
-         #2239)
-       - The classes or printers list is now shown after a
-         successful deletion from the web interface (STR #1999)
-       - The default configuration now allows browse packets from
-         any address (STR #2008)
-       - The web interface now provides an "allow printing from the
-         Internet" check box (STR #1897)
-       - The notify-events-default and
-         notify-lease-duration-default attributes can now be set
-         (STR #1671)
-       - Server-side default options are now sent to clients when
-         the "printer-defaults" attribute group is requested (STR
-         #1923)
-       - Added support for Linux "relro" linker option (STR #1614)
-       - CUPS now validates the number-up option value (STR #1329)
-       - The on-line help now provides better search capabilities
-         (STR #1701)
-       - The web interface "Add This Printer" button now allows you
-         to change the printer name, description,  and location
-         (STR #1646)
-       - Added support for Mac OS X authorization services
-         (STR #2206)
-       - Added support for driver-specific pre-filters (STR #2108)
-       - Added a new side-channel API for drivers and backends
-         for basic device control and information queries (STR
-         #1898)
-       - The scheduler now uses poll(), epoll(), or /dev/kqueue
-         instead of select() when possible (STR #1261)
-       - Added new cupsArrayGetIndex() and cupsArrayGetInsert()
-         functions to get the current index and insertion
-         positions of an array.
-       - Added a new --with-max-copies configure option (STR
-         #2090)
-       - Added new cupsRemoveDest() and cupsSetDefaultDest()
-         functions.
-       - Added support for cupsPJLCharset attribute in PPD files
-         which specifies the character set that is used in PJL
-         strings (STR #1969)
-       - Moved the definition of the (private) _http_s structure
-         to http-private.h; code that directly accesses the
-         http_t members will no longer compile!
-       - Added support for setting the document-format-default
-         attribute on a per-printer basis.
-       - Added support for IntelliBar label printers.
+       - The scheduler now provides privacy controls for jobs and subscriptions
+         (STR #2969)
+       - Added new cupsArrayNew3 API which offers memory management of array
+         elements.
+       - Added several new color spaces to the CUPS raster format (STR #3419)
+       - The Validate-Job operation now uses the same policy as Print-Job by
+         default. 
+       - CUPS now uses iconv to implement all of its character encoding
+         support (STR #3097)
+       - The scheduler now implements the Cancel-Jobs, Cancel-My-Jobs, and
+         Close-Job operations along with the job-ids operation attribute from
+         PWG 5100.11.
+       - The main CUPS header (<cups/cups.h>) no longer includes the PPD header
+         (<cups/ppd.h>).
+       - The scheduler and CUPS API now support the print-quality job template
+         attribute.
+       - The scheduler no longer supports the old Mac OS X Server quota
+         plugin.
+       - The scheduler now allows writing to /Users/Shared from print filters
+         on Mac OS X.
+       - CUPS no longer supports the old ~/.cupsrc or ~/.lpoptions files from
+         CUPS 1.1.x.  The ~/.cups/client.conf and ~/.cups/lpoptions files that
+         were introduced in CUPS 1.2 must now be used.
+       - The ipptest tool is now a first-class user program and has several
+         improvements along with new documentation (STR #3484)
+       - The cupstestppd tool now warns about non-unique filenames and
+         provides a way to ignore all filename warnings.
+       - Dropped support for the recoverable: and recovered: message prefixes.
+       - The scheduler now requires that filters and backends have group write
+         permissions disabled.
+       - The PPD compiler now checks for overlapping filenames when writing
+         PPD files.
+       - The HP-GL/2 filter is no longer included with CUPS (STR #3322)
+       - The SCSI backend is no longer included with CUPS (STR #3500)