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 functionsdiff -r1.4 -r1.5 pkgsrc/security/netpgp/Makefile
(agc)
@@ -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 | |||
3 | DISTNAME= netpgp-20090611 | 3 | DISTNAME= netpgp-20091210 | |
4 | CATEGORIES= security | 4 | CATEGORIES= security | |
5 | MASTER_SITES= ${MASTER_SITE_LOCAL} | 5 | MASTER_SITES= ${MASTER_SITE_LOCAL} | |
6 | 6 | |||
7 | MAINTAINER= agc@NetBSD.org | 7 | MAINTAINER= agc@NetBSD.org | |
8 | HOMEPAGE= http://www.NetBSD.org/ | 8 | HOMEPAGE= http://www.NetBSD.org/ | |
9 | COMMENT= PGP signing, verification, encryption and decryption program | 9 | COMMENT= PGP signing, verification, encryption and decryption program | |
10 | LICENSE= modified-bsd | 10 | LICENSE= modified-bsd | |
11 | 11 | |||
12 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
13 | 13 | |||
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
15 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
16 | 16 |
@@ -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 | |||
3 | SHA1 (netpgp-20090611.tar.gz) = e27ec76d280178486ac2a532b03bd6078e494b6d | 3 | SHA1 (netpgp-20091210.tar.gz) = 96b7184800b22cfa20be1709ed7cfbfa930494c3 | |
4 | RMD160 (netpgp-20090611.tar.gz) = f12aa6918787a99476e673a15703b19237f8c2e2 | 4 | RMD160 (netpgp-20091210.tar.gz) = 214a146e0d70a412e49ed78954e3daa95f59d0df | |
5 | Size (netpgp-20090611.tar.gz) = 1597624 bytes | 5 | Size (netpgp-20091210.tar.gz) = 1558692 bytes |