Subject: CVS commit: [pkgsrc-2004Q4] pkgsrc/print/cups
To: None <pkgsrc-changes@NetBSD.org>
From: Soren Jacobsen <snj@netbsd.org>
List: pkgsrc-changes
Date: 03/04/2005 04:56:26
Module Name: pkgsrc
Committed By: snj
Date: Fri Mar 4 04:56:26 UTC 2005
Modified Files:
pkgsrc/print/cups [pkgsrc-2004Q4]: Makefile distinfo
pkgsrc/print/cups/patches [pkgsrc-2004Q4]: patch-au
Added Files:
pkgsrc/print/cups/patches [pkgsrc-2004Q4]: patch-av
Log Message:
Pullup ticket 328 - requested by Lubomir Sedlacik
security fix for cups
Revisions pulled up:
- pkgsrc/print/cups/Makefile 1.90
- pkgsrc/print/cups/distinfo 1.31
- pkgsrc/print/cups/patches/patch-au 1.4
- pkgsrc/print/cups/patches/patch-av 1.3
Module Name: pkgsrc
Committed By: drochner
Date: Wed Mar 2 18:33:02 UTC 2005
Modified Files:
pkgsrc/print/cups: Makefile distinfo
pkgsrc/print/cups/patches: patch-au
Added Files:
pkgsrc/print/cups/patches: patch-av
Log Message:
Fix CAN-2005-0206:
An overflow check introduced earlier (for CAN-2004-0888) was never
triggered on 64-bit systems because 64-bit arithmetics was used there.
Sprinkle some casts to int su that the overflow can happen.
This fix is similar to the redhat one. The fix for similar code
in print/teTeX-bin looks much cleaner, but since cups already contains
the wrong redhad fix, I've chosen to stay close to the original.
bump PKGREVISION
To generate a diff of this commit:
cvs rdiff -r1.82.2.2 -r1.82.2.3 pkgsrc/print/cups/Makefile
cvs rdiff -r1.26.2.2 -r1.26.2.3 pkgsrc/print/cups/distinfo
cvs rdiff -r1.2.10.1 -r1.2.10.2 pkgsrc/print/cups/patches/patch-au
cvs rdiff -r0 -r1.2.10.1 pkgsrc/print/cups/patches/patch-av
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.