CHANGES-1.5.txt
---------------
+CHANGES IN CUPS V1.5.4
+
+ - Documentation updates (STR #4112, STR #4130, STR #4134)
+ - Fixes for libusb-based USB backend (STR #4128)
+ - The lpq command did not show the owner or title of jobs unless passed
+ a username on the command-line (STR #4135)
+ - Localized empty strings contained the message catalog metadata
+ (STR #4119)
+ - Fixed a crash in the libusb-based USB backend (STR #4099)
+ - The cups-lpd mini-daemon no longer handled jobs with multiple copies
+ (STR #4118)
+ - Multiple libusb backend fixes (STR #4098, STR #4100)
+ - The IPP backend no longer tries to get the job status for printers
+ that do not implement the required operation (STR #4083)
+ - Sending a document in an unsupported format to an IPP printer now
+ automatically cancels the job (STR #4093)
+ - Fix some error reporting issues when printing from /dev/null and
+ other unusual situations (STR #4015)
+ - The scheduler now sets the CUPS_MAX_MESSAGE environment variable for
+ filters (STR #4074)
+ - Fixed a build issue when using older versions of autoconf (STR #4084)
+ - The IPP backend now treats the client-error-not-possible status code
+ as a job history issue, allowing IPP printing to Windows to work
+ (STR #4047)
+ - The IPP backend incorrectly included the document-format and
+ compression attributes in Create-Job requests (STR #4086)
+ - The libusb-based USB backend did not work on non-Linux platforms
+ (STR #4088)
+
+
+CHANGES IN CUPS V1.5.3
+
+ - httpReconnect() did not reset the read/write buffers (STR #4065)
+ - Compiling without threading support failed (STR #4060)
+ - Fixed compile problem with old versions of OpenSSL (STR #4036)
+ - The network backends did not check SNMP supply levels regularly
+ (STR #4040)
+ - The online help always included the "help on help" text (STR #4042)
+ - Fixed a SSL handshake issue on OS X (STR #4045)
+ - The scheduler could crash if a PPD file contained an invalid paper
+ size (STR #4049)
+ - The CUPS polling daemon did not reinitialize its connection to the
+ remote server on errors in all cases (STR #4031)
+ - PostScript auto-configuration was slow and unreliable with some
+ printers (STR #4028)
+ - Missing localizations caused empty output (STR #4033)
+ - The cups-driverd program could temporarily "forget" a PPD file if it
+ was updated in place.
+ - The dnssd backend now prefers IPPS over IPP.
+ - The USB backend now uses and requires LIBUSB 1.0 or later (STR #3477)
+ - The LIBUSB-based USB backend now supports the back-channel (STR #2890)
+ - Changed how timeouts are implemented in the LPD backend (STR #4013)
+ - Added more supported color names for SNMP supplies (STR #3981)
+ - The default InputSlot setting was never used (STR #3957)
+ - POSIX ACLs are now set properly on certificate files (STR #3970)
+ - Supplies with commas in their names were not reported correctly
+ (STR #4020)
+ - The cupsGetPPD3() function created a temporary file when one was not
+ needed (STR #4018)
+ - The scheduler now ensures that job notifications contain a value for
+ the notify-printer-uri attribute (STR #4014)
+ - The lp and lpr commands did not cancel jobs queued from stdin on an
+ error (STR #4015)
+ - Fixed the IPP backend's handling of HTTP/1.0 compatibility (STR #3988)
+ - The IPP backend did not always setup username/password authentication
+ for printers (STR #3985)
+ - The IPP backend no longer re-queues print jobs that are too large for
+ the printer/server (STR #3977)
+ - The RPM spec file did not work (STR #4021, STR #4057)
+ - Encryption did not work when the server name ended with "."
+ (STR #4011)
+ - The multi-purpose tray is now mapped to the IPP "by-pass-tray"
+ (STR #4009)
+ - The correct media size was not always passed to IPP printers
+ (STR #4001)
+ - Finishing options were not passed to IPP printers (STR #3995)
+ - Fixed iCloud-based Back to My Mac printing (STR #3996)
+
+
+CHANGES IN CUPS V1.5.2
+
+ - Reposted what should have been CUPS 1.5.1.
+
+
CHANGES IN CUPS V1.5.1
- - Documentation updates (STR #3885)
+ - Documentation updates (STR #3885, STR #3886, STR #3946, STR #3969)
+ - Localization updates (STR #3840, STR #3989, STR #3997)
+ - Build fixes (STR #3956, STR #3999)
+ - The SNMP backend did not validate the device URIs reported by printers
+ (STR #4004)
+ - cupsBackendReport() did not handle newlines in 1284 Device IDs
+ (STR #4005)
+ - USB backend fixes for libusb (STR #3965, STR #3978)
+ - The DBUS notifier did not validate string parameters (STR #3984)
+ - Group quota ACLs did not work with Kerberos (STR #3972)
+ - The IPP backend did not retry when a printer responded with
+ client-error-not-possible (STR #3963)
+ - PostScript PPDs with filters used the wrong command filter (STR #3973)
+ - The scheduler incorrectly used free() on a POSIX ACL value, which
+ could cause a crash (STR #3970)
+ - PPD files using the MacStandard encoding did not work.
+ - The web interface did not work on some platforms (STR #3902)
+ - The lpstat command would crash when then "-u" option was used by a
+ non-administrator (STR #3953)
+ - Japanese supply level reporting did not always work.
+ - The DBUS notifier could crash (STR #3947)
+ - Relaxed some of the page size checks in cupstestppd.
+ - The ipptool program now reports attributes that are repeated within
+ the same attribute group.
+ - Updated the PWG raster support to match the current draft
+ specification.
+ - Fixed some IPP conformance issues in the scheduler.
+ - Added ipptool support for repeating requests.
+ - Added IPP/2.2 conformance tests and greatly improved the IPP/1.1,
+ IPP/2.0, and IPP/2.1 conformance testing.
+ - IPP messages containing mixed integer/rangeOfInteger values did not
+ work (STR #3942)
+ - The ipptool program now provides additional diagnostics for badly-
+ formatted responses (STR #3857)
+ - When possible, the IPP backend now stops sending job data early on a
+ cancel.
+ - cupsSendRequest and cupsWriteRequestData did not properly read all
+ HTTP headers, preventing authentication and encryption upgrades from
+ working in all cases.
- The client.conf Server directive is no longer supported on Mac OS X
10.7 and later.
- The IPP backend sent the wrong margins in media-col.