--- - branch: MAIN date: Mon Dec 14 23:29:57 UTC 2009 files: - new: '1.2' old: 1.1.1.1 path: src/crypto/external/bsd/netpgp/mkdist pathrev: src/crypto/external/bsd/netpgp/mkdist@1.2 type: modified - new: '1.27' old: '1.26' path: src/crypto/external/bsd/netpgp/dist/TODO pathrev: src/crypto/external/bsd/netpgp/dist/TODO@1.27 type: modified - new: '1.20' old: '1.19' path: src/crypto/external/bsd/netpgp/dist/configure pathrev: src/crypto/external/bsd/netpgp/dist/configure@1.20 type: modified - new: '1.19' old: '1.18' path: src/crypto/external/bsd/netpgp/dist/configure.ac pathrev: src/crypto/external/bsd/netpgp/dist/configure.ac@1.19 type: modified - new: '1.16' old: '1.15' path: src/crypto/external/bsd/netpgp/dist/tst pathrev: src/crypto/external/bsd/netpgp/dist/tst@1.16 type: modified - new: '1.4' old: '1.3' path: src/crypto/external/bsd/netpgp/dist/bindings/perl/netpgp.pl pathrev: src/crypto/external/bsd/netpgp/dist/bindings/perl/netpgp.pl@1.4 type: modified - new: '1.13' old: '1.12' path: src/crypto/external/bsd/netpgp/dist/include/netpgp.h pathrev: src/crypto/external/bsd/netpgp/dist/include/netpgp.h@1.13 type: modified - new: '1.4' old: '1.3' path: src/crypto/external/bsd/netpgp/dist/src/lib/Makefile.am pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/Makefile.am@1.4 type: modified - new: '1.6' old: '1.5' path: src/crypto/external/bsd/netpgp/dist/src/lib/Makefile.in pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/Makefile.in@1.6 type: modified - new: '1.3' old: '1.2' path: src/crypto/external/bsd/netpgp/dist/src/lib/bufgap.c pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/bufgap.c@1.3 type: modified - new: '1.26' old: '1.25' path: src/crypto/external/bsd/netpgp/dist/src/lib/keyring.c pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/keyring.c@1.26 type: modified - new: '1.26' old: '1.25' path: src/crypto/external/bsd/netpgp/dist/src/lib/misc.c pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/misc.c@1.26 type: modified - new: '1.10' old: '1.9' path: src/crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3 pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/libnetpgp.3@1.10 type: modified - new: '1.33' old: '1.32' path: src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c@1.33 type: modified - new: '1.7' old: '1.6' path: src/crypto/external/bsd/netpgp/dist/src/lib/netpgpsdk.h pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/netpgpsdk.h@1.7 type: modified - new: '1.23' old: '1.22' path: src/crypto/external/bsd/netpgp/dist/src/lib/packet-print.c pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/packet-print.c@1.23 type: modified - new: '1.5' old: '1.4' path: src/crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c pathrev: src/crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c@1.5 type: modified - new: '1.5' old: '1.4' path: src/crypto/external/bsd/netpgp/dist/src/netpgp/Makefile pathrev: src/crypto/external/bsd/netpgp/dist/src/netpgp/Makefile@1.5 type: modified - new: '1.8' old: '1.7' path: src/crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c pathrev: src/crypto/external/bsd/netpgp/dist/src/netpgp/netpgp.c@1.8 type: modified - new: '1.6' old: '1.5' path: src/crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c pathrev: src/crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.c@1.6 type: modified - new: '1.4' old: '1.3' path: src/crypto/external/bsd/netpgp/dist/src/netpgpverify/Makefile pathrev: src/crypto/external/bsd/netpgp/dist/src/netpgpverify/Makefile@1.4 type: modified - new: '1.2' old: '1.1' path: src/crypto/external/bsd/netpgp/lib/config.h pathrev: src/crypto/external/bsd/netpgp/lib/config.h@1.2 type: modified id: 20091214T232957Z.b79ab2dbf9777873bc7a2837d022d27982889214 log: | Prepare for a new netpgp-20091210 portable release. Apart from infrastructure changes, there are the following functional ones: + Update to version 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 module: src subject: 'CVS commit: src/crypto/external/bsd/netpgp' unixtime: '1260833397' user: agc