Hello community, here is the log from the commit of package cups checked in at Fri Feb 29 22:34:39 CET 2008. -------- --- cups/cups.changes 2008-01-15 19:42:24.000000000 +0100 +++ cups/cups.changes 2008-02-29 13:37:25.619676000 +0100 @@ -1,0 +2,83 @@ +Fri Feb 29 13:37:18 CET 2008 - kssingvo@suse.de + +- update to version 1.3.6: + * Documentation updates + * Fixed a problem with the web interface "Use Kerberos + Authentication" check box + * The scheduler unconditionally overwrote the printer-state- + message with "process-name failed" when a filter or backend + failed, preventing a useful error message from being shown to the + user. + * Policies on CUPS-Move-Job didn't work as expected + * The configure script only supported D-BUS on Linux + * The scheduler did not support </LimitExcept> + * The scheduler did not reset the job-hold-until attribute after a + job's hold time was reached. + * The scheduler did not support printer supply attributes + * The Kerberos credentials provided by some Windows KDCs were still + too large - now use a dynamic buffer to support credentials up to + 64k in size + * Printing a test page from the web interface incorrectly defaulted + to the "guest" user + * The cupsEncodeOptions2() function did not parse multiple- value + attribute values properly + * The scheduler incorrectly sent printer-stopped events for status + updates from the print filters + * The IPP backend could crash when handling printer errors + * Multi-file jobs did not print to remote CUPS servers + * The scheduler did not provide the Apple language ID to job + filters. + * Kerberos authentication did not work with the web interface + * The requesing-user-name-allowed and -denied functionality did not + work for Kerberos-authenticated usernames + * CUPS didn't compile on HP-UX 11i + * cupsEncodeOptions2() did not handle option values like "What's + up, doc?" properly. + * Added lots of memory allocation checks (Fortify) + * The scheduler would crash if it was unable to add a job file + (Fortify) + * ppdOpen*() did not check all memory allocations (Coverity) + * ippReadIO() did not check all memory allocations (Coverity) + * The PostScript filter did not detect read errors (Coverity) + * The scheduler did not check for a missing job-sheets-completed + attribute when sending an event notification (Coverity) + * "Set Printer Options" might not work with raw queues (Coverity) + * cupsRasterInterpretPPD() could crash on certain PostScript errors + (Coverity) + * The USB backend did not check for back-channel support properly + on all systems (Coverity) + * Fixed memory leaks in the GIF and PNM image loading code + (Coverity) + * Removed some dead code in the CUPS API and scheduler (Coverity) + * Fixed two overflow bugs in the HP-GL/2 filter (Coverity) + * Fixed another ASN1 string parsing bug + * The RSS notifier directory was not installed with the correct + permissions. + * The standard CUPS backends could use 100% CPU while waiting for + print data + * Filename-based MIME rules did not work + * The cups-polld program did not exit if the scheduler crashed + * The scheduler would crash if you tried to set the port-monitor on + a raw queue + * The scheduler could crash if a polled remote printer was + converted to a class + * The web interface and cupsctl did not correctly reflect the + "allow printing from the Internet" state + * The scheduler incorrectly treated MIME types as case- sensitive + * The Java support classes did not send UTF-8 strings to the + scheduler + * The CGI code did not handle interrupted POST requests properly + * The PostScript filter incorrectly handled number-up when the + number of pages was evenly divisible by the number-up value. + * The PDF filter incorrectly filtered pages when page-ranges and + number-up were both specified + * The IPP backend did not handle printing of pictwps files to a + non-Mac CUPS server properly. + * The scheduler did not detect network interface changes on + operating systems other than Mac OS X + * The scheduler now logs the UNIX error message when it is unable + to create a request file such as a print job. + * Added support for --enable-pie on Mac OS X. +- adapted access_conf.patch to 1.3.6 + +------------------------------------------------------------------- Old: ---- cups-1.2b2-access_conf.patch cups-1.3.5-source.tar.bz2 New: ---- cups-1.3.6-access_conf.patch cups-1.3.6-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups.spec ++++++ --- /var/tmp/diff_new_pack.Z16434/_old 2008-02-29 22:32:15.000000000 +0100 +++ /var/tmp/diff_new_pack.Z16434/_new 2008-02-29 22:32:15.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package cups (Version 1.3.5) +# spec file for package cups (Version 1.3.6) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -10,14 +10,15 @@ # norootforbuild + Name: cups BuildRequires: dbus-1-devel gcc-c++ libpng-devel libtiff-devel openldap2-devel openslp-devel openssl-devel pam-devel tcpd-devel update-desktop-files Url: http://www.cups.org/ License: GPL v2 or later Group: Hardware/Printing Summary: The Common UNIX Printing System -Version: 1.3.5 -Release: 4 +Version: 1.3.6 +Release: 1 Requires: cups-libs = %{version}, cups-client = %{version} Requires: ghostscript_any, ghostscript-fonts-std, foomatic-filters Requires: util-linux @@ -43,7 +44,7 @@ Patch3: cups-1.2rc1-template.patch Patch4: cups-1.2.7-libwrap.patch Patch5: cups-pam.diff -Patch6: cups-1.2b2-access_conf.patch +Patch6: cups-1.3.6-access_conf.patch Patch9: cups-1.1.21rc2-preauth_security.patch Patch10: cups-1.1.21rc2-usermode.patch Patch12: cups-1.3.3-pswrite.patch @@ -385,6 +386,86 @@ %{_datadir}/locale/*/cups_* %changelog +* Fri Feb 29 2008 kssingvo@suse.de +- update to version 1.3.6: + * Documentation updates + * Fixed a problem with the web interface "Use Kerberos + Authentication" check box + * The scheduler unconditionally overwrote the printer-state- + message with "process-name failed" when a filter or backend + failed, preventing a useful error message from being shown to the + user. + * Policies on CUPS-Move-Job didn't work as expected + * The configure script only supported D-BUS on Linux + * The scheduler did not support </LimitExcept> + * The scheduler did not reset the job-hold-until attribute after a + job's hold time was reached. + * The scheduler did not support printer supply attributes + * The Kerberos credentials provided by some Windows KDCs were still + too large - now use a dynamic buffer to support credentials up to + 64k in size + * Printing a test page from the web interface incorrectly defaulted + to the "guest" user + * The cupsEncodeOptions2() function did not parse multiple- value + attribute values properly + * The scheduler incorrectly sent printer-stopped events for status + updates from the print filters + * The IPP backend could crash when handling printer errors + * Multi-file jobs did not print to remote CUPS servers + * The scheduler did not provide the Apple language ID to job + filters. + * Kerberos authentication did not work with the web interface + * The requesing-user-name-allowed and -denied functionality did not + work for Kerberos-authenticated usernames + * CUPS didn't compile on HP-UX 11i + * cupsEncodeOptions2() did not handle option values like "What's + up, doc?" properly. + * Added lots of memory allocation checks (Fortify) + * The scheduler would crash if it was unable to add a job file + (Fortify) + * ppdOpen*() did not check all memory allocations (Coverity) + * ippReadIO() did not check all memory allocations (Coverity) + * The PostScript filter did not detect read errors (Coverity) + * The scheduler did not check for a missing job-sheets-completed + attribute when sending an event notification (Coverity) + * "Set Printer Options" might not work with raw queues (Coverity) + * cupsRasterInterpretPPD() could crash on certain PostScript errors + (Coverity) + * The USB backend did not check for back-channel support properly + on all systems (Coverity) + * Fixed memory leaks in the GIF and PNM image loading code + (Coverity) + * Removed some dead code in the CUPS API and scheduler (Coverity) + * Fixed two overflow bugs in the HP-GL/2 filter (Coverity) + * Fixed another ASN1 string parsing bug + * The RSS notifier directory was not installed with the correct + permissions. + * The standard CUPS backends could use 100%% CPU while waiting for + print data + * Filename-based MIME rules did not work + * The cups-polld program did not exit if the scheduler crashed + * The scheduler would crash if you tried to set the port-monitor on + a raw queue + * The scheduler could crash if a polled remote printer was + converted to a class + * The web interface and cupsctl did not correctly reflect the + "allow printing from the Internet" state + * The scheduler incorrectly treated MIME types as case- sensitive + * The Java support classes did not send UTF-8 strings to the + scheduler + * The CGI code did not handle interrupted POST requests properly + * The PostScript filter incorrectly handled number-up when the + number of pages was evenly divisible by the number-up value. + * The PDF filter incorrectly filtered pages when page-ranges and + number-up were both specified + * The IPP backend did not handle printing of pictwps files to a + non-Mac CUPS server properly. + * The scheduler did not detect network interface changes on + operating systems other than Mac OS X + * The scheduler now logs the UNIX error message when it is unable + to create a request file such as a print job. + * Added support for --enable-pie on Mac OS X. +- adapted access_conf.patch to 1.3.6 * Tue Jan 15 2008 kssingvo@suse.de - changed permissions in %%files according to cups (bugzilla#342772) * Mon Jan 07 2008 kssingvo@suse.de @@ -1485,7 +1566,7 @@ - activate cat8 man pages - add README.SuSE - update lphelp -* Thu Aug 30 2001 bjacke@suse.de +* Fri Aug 31 2001 bjacke@suse.de - split into cups-client and cups(-server) package - add %%ghosty smb printer backend support - re-add ogonky for non-latin1 charsets (#9864) @@ -1498,7 +1579,7 @@ - update to 1.1.10-1 (many fixes) - fix output for dvi's (bug #9862) - new poll_ppd_base -* Sun Aug 19 2001 bjacke@suse.de +* Mon Aug 20 2001 bjacke@suse.de - split out cups-libs from cups - add ssl directory - make correct links for cups libraries ++++++ cups-1.2b2-access_conf.patch -> cups-1.3.6-access_conf.patch ++++++ --- cups/cups-1.2b2-access_conf.patch 2006-05-10 16:06:53.000000000 +0200 +++ cups/cups-1.3.6-access_conf.patch 2008-02-28 20:14:14.000000000 +0100 @@ -1,9 +1,9 @@ ---- cups-1.2b2/conf/cupsd.conf.in.orig 2006-02-16 13:28:29.000000000 +0100 -+++ cups-1.2b2/conf/cupsd.conf.in 2006-03-14 21:10:37.000000000 +0100 +--- cups-1.3.6/conf/cupsd.conf.in.orig 2008-02-28 20:08:52.000000000 +0100 ++++ cups-1.3.6/conf/cupsd.conf.in 2008-02-28 20:13:47.000000000 +0100 @@ -29,6 +29,7 @@ + # Restrict access to the server... <Location /> Order allow,deny - Allow localhost + Allow 127.0.0.2 </Location> ++++++ cups-1.3.5-source.tar.bz2 -> cups-1.3.6-source.tar.bz2 ++++++ ++++ 10830 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de