CHANGES-2.0.txt
---------------
+CHANGES IN CUPS V2.0.4
+
+ - Fixed a bug in cupsRasterWritePixels (STR #4650)
+ - Fixed redirection in the web interface (STR #4538)
+ - The IPP backend did not respond to side-channel requests (STR #4645)
+ - The scheduler did not start all pending jobs at once (STR #4646)
+ - The web search incorrectly searched time-at-xxx values (STR #4652)
+ - Fixed an RPM spec file issue (STR #4657)
+ - The scheduler incorrectly started jobs while canceling multiple jobs
+ (STR #4648)
+ - Fixed processing of server overrides without port numbers (STR #4675)
+ - Documentation changes (STR #4651, STR #4674)
+
+
+CHANGES IN CUPS V2.0.3
+
+ - Security: Fixed CERT VU #810572 exploiting the dynamic linker
+ (STR #4609)
+ - Security: The scheduler could hang with malformed gzip data
+ (STR #4602)
+ - Restored missing generic printer icon file (STR #4587)
+ - Fixed logging of configuration errors to show up as errors (STR #4582)
+ - Fixed potential buffer overflows in raster code and filters
+ (STR #4598, STR #4599, STR #4600, STR #4601)
+ - Fixed a gzip processing bug (#4602)
+ - Fixed <Limit> inside <Location> (STR #4575)
+ - Fixed lpadmin when both -m and -o are used (STR #4578)
+ - The web interface always showed support for 2-sided printing
+ (STR #4595)
+ - cupsRasterReadHeader did not fully validate the raster header
+ (STR #4596)
+ - The rastertopwg filter did not check for truncated input (STR #4597)
+ - The cups-lpd mini-daemon did not check for request parameters
+ (STR #4603)
+ - The scheduler could get caught in a busy loop (STR #4605)
+ - The sample Epson driver could crash (STR #4616)
+ - The IPP backend now correctly monitors jobs
+ (<rdar://problem/20495955>)
+ - The ppdhtml and ppdpo utilities crashed when the -D option was used
+ before a driver information file (STR #4627)
+ - ippfind incorrectly substituted "=port" for service_port.
+ - The IPP/1.1 test file did not handle the initial print job
+ completing early (STR #4576)
+ - Fixed a memory leak in cupsConnectDest (STR #4634)
+ - PWG Raster Format output contained invalid ImageBox values
+ (<rdar://problem/21144309>)
+ - Added Russian translation (STR #4577)
+ - Added German translation (STR #4635)
+
+
CHANGES IN CUPS V2.0.2
+ - Security: cupsRasterReadPixels buffer overflow with invalid page
+ header and compressed raster data (STR #4551)
- Command-line programs were not localized on Mac OS X
(<rdar://problem/14546232>)
- The scheduler incorrectly cleared the MakeModel string in the
printers.conf file after a restart (<rdar://problem/16827518>)
- CUPS did not compile with older versions of GNU TLS (STR #4527)
- CUPS did not compile without Avahi or mDNSResponder (STR #4523)
- - ippLength() did not return the correct length for IPP_TAG_CONST string
- values.
+ - ippLength() did not return the correct length for IPP_TAG_CONST
+ string values.
- The scheduler incorrectly aborted jobs after a job was restarted
(<rdar://problem/19129387>)
- The cups-files.conf file contained the old ServerCertificate/Key
- Fixed builds when no SSL/TLS library is available, or when explicitly
disabled (STR #4531)
- Fixed an OpenBSD charset transcoding issue.
+ - Fixed USB printing on OpenBSD (STR #4525)
+ - The --without-xinetd configure option did not work (STR #4542)
+ - Backends needing to load OS X kernel extensions did not work
+ (<rdar://problem/19015679>)
+ - Mapping of PPD keywords to IPP keywords did not work if the PPD
+ keyword was already an IPP keyword (<rdar://problem/19121005>)
+ - cupsGetPPD* sent bad requests (STR #4567)
+ - ippserver used the wrong temporary directory on Windows (STR #4547)
+ - ippserver did not handle Bonjour registrations properly (STR #4548)
+ - The scheduler could crash during shutdown if Avahi was shutdown
+ first (STR #4550)
+ - Added a USB quirk rule for Intermec printers (STR #4553)
+ - The scheduler did not always log which configuration file had the
+ error (STR #4559)
+ - The ippfind and ipptool programs now correctly match hostnames with
+ trailing dots (STR #4563)
+ - The ipptool timeout option did not work (STR #4515)
+ - Fixed several issues with client.conf, CUPS_SERVER, and the "-h"
+ option of most commands (STR #4528)
+ - Another change for OpenBSD (STR #4526)
+ - Added Japanese localization (STR #4524)
+ - Documentation changes (STR #4569)
CHANGES IN CUPS V2.0.1