| 2 | |
| 3 | [http://www.cups.org/software.php?VERSION=2.0.2&FILE=2.0.2/cups-2.0.2-source.tar.bz2] |
| 4 | |
| 5 | [http://www.cups.org/pipermail/cups/2015-February/026708.html] |
| 6 | |
| 7 | {{{ |
| 8 | The new release addresses a potential buffer overflow for compressed |
| 9 | raster data and includes several general bug fixes. Changes include: |
| 10 | |
| 11 | - Security: cupsRasterReadPixels buffer overflow with invalid page |
| 12 | header and compressed raster data (STR #4551) |
| 13 | - Command-line programs were not localized on Mac OS X |
| 14 | (<rdar://problem/14546232>) |
| 15 | - The scheduler incorrectly cleared the MakeModel string in the |
| 16 | printers.conf file after a restart (<rdar://problem/16827518>) |
| 17 | - CUPS did not compile with older versions of GNU TLS (STR #4527) |
| 18 | - CUPS did not compile without Avahi or mDNSResponder (STR #4523) |
| 19 | - ippLength() did not return the correct length for IPP_TAG_CONST string |
| 20 | values. |
| 21 | - The scheduler incorrectly aborted jobs after a job was restarted |
| 22 | (<rdar://problem/19129387>) |
| 23 | - The cups-files.conf file contained the old ServerCertificate/Key |
| 24 | directives instead of ServerKeychain. |
| 25 | - Fixed builds when no SSL/TLS library is available, or when explicitly |
| 26 | disabled (STR #4531) |
| 27 | - Fixed an OpenBSD charset transcoding issue. |
| 28 | - Fixed USB printing on OpenBSD (STR #4525) |
| 29 | - The --without-xinetd configure option did not work (STR #4542) |
| 30 | - Backends needing to load OS X kernel extensions did not work |
| 31 | (<rdar://problem/19015679>) |
| 32 | - Mapping of PPD keywords to IPP keywords did not work if the PPD |
| 33 | keyword was already an IPP keyword (<rdar://problem/19121005>) |
| 34 | - cupsGetPPD* sent bad requests (STR #4567) |
| 35 | - ippserver used the wrong temporary directory on Windows (STR #4547) |
| 36 | - ippserver did not handle Bonjour registrations properly (STR #4548) |
| 37 | - The scheduler could crash during shutdown if Avahi was shutdown first |
| 38 | (STR #4550) |
| 39 | - Added a USB quirk rule for Intermec printers (STR #4553) |
| 40 | - The scheduler did not always log which configuration file had the |
| 41 | error (STR #4559) |
| 42 | - The ippfind and ipptool programs now correctly match hostnames with |
| 43 | trailing dots (STR #4563) |
| 44 | - The ipptool timeout option did not work (STR #4515) |
| 45 | - Fixed several issues with client.conf, CUPS_SERVER, and the "-h" |
| 46 | option of most commands (STR #4528) |
| 47 | - Another change for OpenBSD (STR #4526) |
| 48 | - Added Japanese localization (STR #4524) |
| 49 | - Documentation changes (STR #4569) |
| 50 | }}} |