Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 02/27/2001 19:37:54
Module Name: pkgsrc
Committed By: jlam
Date: Tue Feb 27 17:37:54 UTC 2001
Modified Files:
pkgsrc/print/cups: Makefile
pkgsrc/print/cups/files: md5 patch-sum
pkgsrc/print/cups/patches: patch-ad
Added Files:
pkgsrc/print/cups/patches: patch-ag patch-ah
Removed Files:
pkgsrc/print/cups/patches: patch-ae patch-af
Log Message:
Update CUPS to 1.1.6.3nb1 from source distribution 1.1.6-3. Changes from
version 1.1.6.2nb1 include incorporation of USB fixes from NetBSD pkgsrc,
security fixes from SuSE, lpr-compatibility fixes from Caldera, and:
- Fix problem exposed by the MaxJobs directive where the scheduler was
losing count of the number of jobs. This fix, stored in patch-ah, was
gleaned from the CUPS mailing list, and bumps the cups packages version
number to 1.1.6.3nb1.
- The updated cupsTempFile() function did not return the filename when
called with a filename buffer of NULL (previously it used a static
buffer.)
- DeletePrinter() didn't remove the printer from any classes it was a member of.
- DeletePrinterFromClass() didn't preserve the implicit status of a class.
- DeletePrinterFromClasses() didn't remove printers from implicit classes.
- StartJob() didn't send the job-sheets, job-priority, and job-hold-until
attributes to remote printers.
- LoadAllJobs() was looking for job-sheets-completed instead of
job-media-sheets-completed. This would prevent accumulation of page data
after a restart of the scheduler.
- The pstops and imagetops filters now generate copies using the appropriate
method for a Level 1, 2, or 3 printer since some Level 2/3 printers don't
support the /#copies variable anymore.
- The IPP backend didn't handle version-not-supported errors and revert to
IPP/1.0 (previously it only checked for a bad-request error)
To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 pkgsrc/print/cups/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/print/cups/files/md5
cvs rdiff -r1.13 -r1.14 pkgsrc/print/cups/files/patch-sum
cvs rdiff -r1.6 -r1.7 pkgsrc/print/cups/patches/patch-ad
cvs rdiff -r1.8 -r0 pkgsrc/print/cups/patches/patch-ae \
pkgsrc/print/cups/patches/patch-af
cvs rdiff -r0 -r1.6 pkgsrc/print/cups/patches/patch-ag
cvs rdiff -r0 -r1.7 pkgsrc/print/cups/patches/patch-ah
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.