Tue Dec 15 00:06:15 2009 UTC ()
Update netpgp to version 20091210.

Apart from infrastructure changes, there are the following functional ones:

+ Update to version 1.99.14/20091210

+ provide a new netpgp_match_list_keys(3) function to perform a
regular-expression based search of all the keys in the keyring.  If no
pattern is specified to match, then all keys are returned.

+ provide a new netpgp_set_homedir(3) function, and use it to set the
home directory from the library, rather than individually in all the
programs which use the library

+ provide a new netpgp_incvar(3) function which will add a constant
increment (which may be negative) to the value of an internal
variable.  This is primarily used for the verbosity level within the
library, and is again a movement of the function into the library from
the individual programs which use the library

+ move to the specification of an ssh key file by internal variable,
rather than the directory holding an ssh key file

+ autoconf infrastructure changes

+ take a hammer to the _GNU_SOURCE definitions problems

+ don't rely on strnlen(3) being present everywhere

+ add rudimentary support for ssh keys

+ add a netpgp library function - netpgp_get_key(3) - to print a
specific key

+ add functionality to call this function in netpgpkeys(1)

+ add test for netpgp_get_key

+ add a verbose switch to the tst script

+ add netpgp functions to expose the memory signing and verification
functions - netpgp_sign_memory(3) and netpgp_verify_memory(3)

+ coalesced signing and verification ops file functions


(agc)
diff -r1.4 -r1.5 pkgsrc/security/netpgp/Makefile
diff -r1.4 -r1.5 pkgsrc/security/netpgp/distinfo

cvs diff -r1.4 -r1.5 pkgsrc/security/netpgp/Makefile (expand / switch to unified diff)

--- pkgsrc/security/netpgp/Makefile 2009/06/11 17:02:17 1.4
+++ pkgsrc/security/netpgp/Makefile 2009/12/15 00:06:15 1.5
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.4 2009/06/11 17:02:17 agc Exp $ 1# $NetBSD: Makefile,v 1.5 2009/12/15 00:06:15 agc Exp $
2 2
3DISTNAME= netpgp-20090611 3DISTNAME= netpgp-20091210
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ${MASTER_SITE_LOCAL} 5MASTER_SITES= ${MASTER_SITE_LOCAL}
6 6
7MAINTAINER= agc@NetBSD.org 7MAINTAINER= agc@NetBSD.org
8HOMEPAGE= http://www.NetBSD.org/ 8HOMEPAGE= http://www.NetBSD.org/
9COMMENT= PGP signing, verification, encryption and decryption program 9COMMENT= PGP signing, verification, encryption and decryption program
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16 16

cvs diff -r1.4 -r1.5 pkgsrc/security/netpgp/distinfo (expand / switch to unified diff)

--- pkgsrc/security/netpgp/distinfo 2009/06/11 17:02:17 1.4
+++ pkgsrc/security/netpgp/distinfo 2009/12/15 00:06:15 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2009/06/11 17:02:17 agc Exp $ 1$NetBSD: distinfo,v 1.5 2009/12/15 00:06:15 agc Exp $
2 2
3SHA1 (netpgp-20090611.tar.gz) = e27ec76d280178486ac2a532b03bd6078e494b6d 3SHA1 (netpgp-20091210.tar.gz) = 96b7184800b22cfa20be1709ed7cfbfa930494c3
4RMD160 (netpgp-20090611.tar.gz) = f12aa6918787a99476e673a15703b19237f8c2e2 4RMD160 (netpgp-20091210.tar.gz) = 214a146e0d70a412e49ed78954e3daa95f59d0df
5Size (netpgp-20090611.tar.gz) = 1597624 bytes 5Size (netpgp-20091210.tar.gz) = 1558692 bytes