Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: source-changes
Date: 01/28/2001 04:05:38
Module Name:	pkgsrc
Committed By:	jlam
Date:		Sun Jan 28 02:05:38 UTC 2001

Modified Files:
	pkgsrc/print/cups: Makefile
	pkgsrc/print/cups/files: md5 patch-sum
	pkgsrc/print/cups/patches: patch-aa patch-ab patch-ac patch-ad patch-af
	    patch-ag
	pkgsrc/print/cups/pkg: DEINSTALL MESSAGE PLIST
Added Files:
	pkgsrc/print/cups/patches: patch-ae patch-ah patch-ai patch-aj patch-ak
Removed Files:
	pkgsrc/print/cups/files: cupsd.sh

Log Message:
Update cups to 1.1.6.1.  Changes from version 1.1.5.2 include bug fixes,
additions to the documentation, plus the following changes:

	- Fixed another possible DoS attack in httpGets().
	- Added check for "LANGUAGE = PCL" and "LANGUAGE = POSTSCRIPT" in
	  mime.types.
	- The printers.conf and classes.conf files are now written with
	  restricted permissions.
	- If LoadAllJobs() is unable to determine the file type of a print
	  job, assume "application/vnd.cups-raw".
	- The web interface now provides a job_printer_name value for any
	  corresponding job_printer_uri value.
	- The cups-lpd mini-daemon now logs the client address and hostname
	  as well as all commands and errors in the syslog file.
	- The IPP backend now detects the supported file formats and only
	  specifies the document format if it is supported.  This makes IPP
	  printing to network print servers and cards more reliable without
	  affecting the capabilities of CUPS servers.
	- The time_at_xyz attributes are now converted to human-readable
	  dates and times for the web interfaces.
	- The file type logging code in the scheduler referenced the optional
	  document-format attribute; the new code uses the resolved MIME type
	  instead.
	- The client.conf parsing code now removes trailing whitespace.
	- The lpadmin command now supports setting of options and user-level
	  access control.
	- Added "-E" option to all printing commands to force encryption.
	- The socket backend now starts retries at 5 seconds and increases
	  the interval to 30 seconds.  This should provide faster printing
	  when multiple jobs/files are queued for a printer.
	- The filters and backends no longer buffer output to stderr.  This
	  should provide much more accurate status reporting.


To generate a diff of this commit:
cvs rdiff -r1.18 -r1.19 pkgsrc/print/cups/Makefile
cvs rdiff -r1.2 -r0 pkgsrc/print/cups/files/cupsd.sh
cvs rdiff -r1.6 -r1.7 pkgsrc/print/cups/files/md5
cvs rdiff -r1.10 -r1.11 pkgsrc/print/cups/files/patch-sum
cvs rdiff -r1.6 -r1.7 pkgsrc/print/cups/patches/patch-aa \
    pkgsrc/print/cups/patches/patch-ac pkgsrc/print/cups/patches/patch-af
cvs rdiff -r1.7 -r1.8 pkgsrc/print/cups/patches/patch-ab
cvs rdiff -r1.4 -r1.5 pkgsrc/print/cups/patches/patch-ad
cvs rdiff -r0 -r1.6 pkgsrc/print/cups/patches/patch-ae
cvs rdiff -r1.3 -r1.4 pkgsrc/print/cups/patches/patch-ag
cvs rdiff -r0 -r1.5 pkgsrc/print/cups/patches/patch-ah \
    pkgsrc/print/cups/patches/patch-ai pkgsrc/print/cups/patches/patch-aj \
    pkgsrc/print/cups/patches/patch-ak
cvs rdiff -r1.5 -r1.6 pkgsrc/print/cups/pkg/DEINSTALL \
    pkgsrc/print/cups/pkg/PLIST
cvs rdiff -r1.1 -r1.2 pkgsrc/print/cups/pkg/MESSAGE

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.