Subject: CVS commit: [pkgsrc-2008Q1] pkgsrc/pkgtools/digest/files
From: Tyler R. Retzlaff
Date: 2008-05-10 02:53:12
Message id: 20080510005312.C45E1175D5@cvs.netbsd.org

Log Message:
pullup ticket #2367 - requested by joerg
digest: bug fixes for tiger & sha512

revisions pulled up:
- pkgsrc/pkgtools/digest/files/configure	1.13
- pkgsrc/pkgtools/digest/files/configure.ac	1.14
- pkgsrc/pkgtools/digest/files/sha2.c		1.9
- pkgsrc/pkgtools/digest/files/tiger.c		1.6
- pkgsrc/pkgtools/digest/files/tiger.h		1.5

   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Fri May  9 15:00:32 UTC 2008

   Modified Files:
   	pkgsrc/pkgtools/digest/files: configure configure.ac tiger.c tiger.h

   Log Message:
   digest-20080509:
   The tiger hash needs to run at least once through the update function,
   even for empty input. The fix is different from the patch in PR 36565.
   ------------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Fri May  9 16:19:57 UTC 2008

   Modified Files:
   	pkgsrc/pkgtools/digest/files: sha2.c

   Log Message:
   Fix a bug in the SHA512 implementation that would be triggered if the
   last block has exactly the length of a short fragment. This happened
   incidently with two files in the NetBSD 4.0 release.

Files:
RevisionActionfile
1.12.6.1modifypkgsrc/pkgtools/digest/files/configure
1.13.6.1modifypkgsrc/pkgtools/digest/files/configure.ac
1.8.6.1modifypkgsrc/pkgtools/digest/files/sha2.c
1.5.6.1modifypkgsrc/pkgtools/digest/files/tiger.c
1.4.6.1modifypkgsrc/pkgtools/digest/files/tiger.h