diff options
author | agc <agc> | 2015-11-03 16:50:32 +0000 |
---|---|---|
committer | agc <agc> | 2015-11-03 16:50:32 +0000 |
commit | daa1d01e3f86cb966504001014c99ebd9808a2b9 (patch) | |
tree | ea90fab95a8f1459776ee28d87f986fd14dd584f /security | |
parent | 666f4f56247ffd019cbd962704004e6c2c006ddc (diff) | |
download | pkgsrc-daa1d01e3f86cb966504001014c99ebd9808a2b9.tar.gz |
Update netpgpverify to 20151103
Changes since previous version:
+ fix a bug where SHA512 case was missed in the digest_get_prefix()
function. Bug and fix from Felix Lange.
Diffstat (limited to 'security')
-rw-r--r-- | security/netpgpverify/Makefile | 4 | ||||
-rw-r--r-- | security/netpgpverify/files/digest.c | 3 | ||||
-rw-r--r-- | security/netpgpverify/files/verify.h | 4 |
3 files changed, 7 insertions, 4 deletions
diff --git a/security/netpgpverify/Makefile b/security/netpgpverify/Makefile index ff37956269f..ac8c462b8c7 100644 --- a/security/netpgpverify/Makefile +++ b/security/netpgpverify/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.18 2015/10/01 01:14:07 agc Exp $ +# $NetBSD: Makefile,v 1.19 2015/11/03 16:50:32 agc Exp $ -DISTNAME= netpgpverify-20150930 +DISTNAME= netpgpverify-20151103 CATEGORIES= security MASTER_SITES= # empty DISTFILES= # empty diff --git a/security/netpgpverify/files/digest.c b/security/netpgpverify/files/digest.c index f930d51aac8..136983480cc 100644 --- a/security/netpgpverify/files/digest.c +++ b/security/netpgpverify/files/digest.c @@ -297,6 +297,9 @@ digest_get_prefix(unsigned hashalg, uint8_t *prefix, size_t size) case SHA256_HASH_ALG: memcpy(prefix, prefix_sha256, sizeof(prefix_sha256)); return sizeof(prefix_sha256); + case SHA512_HASH_ALG: + memcpy(prefix, prefix_sha512, sizeof(prefix_sha512)); + return sizeof(prefix_sha512); default: printf("digest_get_prefix: unknown hash algorithm: %d\n", hashalg); return 0; diff --git a/security/netpgpverify/files/verify.h b/security/netpgpverify/files/verify.h index 8c2b4dad604..0a844955b34 100644 --- a/security/netpgpverify/files/verify.h +++ b/security/netpgpverify/files/verify.h @@ -23,9 +23,9 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef NETPGP_VERIFY_H_ -#define NETPGP_VERIFY_H_ 20150930 +#define NETPGP_VERIFY_H_ 20151103 -#define NETPGPVERIFY_VERSION "netpgpverify portable 20150930" +#define NETPGPVERIFY_VERSION "netpgpverify portable 20151103" #include <sys/types.h> |