Module Name: src Committed By: agc Date: Tue Oct 23 15:00:57 UTC 2012
Modified Files: src/crypto/external/bsd/netpgp/bin/netpgpverify [agc-netpgp-standalone]: Makefile src/crypto/external/bsd/netpgp/dist/src/libverify [agc-netpgp-standalone]: libnetpgpverify.3 libverify.c verify.h Added Files: src/crypto/external/bsd/netpgp/bin/netpgpverify [agc-netpgp-standalone]: dsa-pubring.gpg expected36 expected37 expected38 expected39 expected40 expected41 expected42 expected43 Log Message: Fix a tyop in the getopt string so that it specifies that -k takes an argument - makes the specification of public keyrings work again. Make pgpv_verify return a cookie if the signature matches, rather than just a plain pseudo-boolean value. The cookie can be used subsequently to retrieve the verified data Use the cookie as input to pgp_get_verified() Add tests for DSA key verification To generate a diff of this commit: cvs rdiff -u -r1.1.2.3 -r1.1.2.4 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/Makefile cvs rdiff -u -r0 -r1.1.2.1 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/dsa-pubring.gpg \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected36 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected37 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected38 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected39 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected40 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected41 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected42 \ src/crypto/external/bsd/netpgp/bin/netpgpverify/expected43 cvs rdiff -u -r1.1.2.3 -r1.1.2.4 \ src/crypto/external/bsd/netpgp/dist/src/libverify/libnetpgpverify.3 cvs rdiff -u -r1.1.2.5 -r1.1.2.6 \ src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c cvs rdiff -u -r1.1.2.4 -r1.1.2.5 \ src/crypto/external/bsd/netpgp/dist/src/libverify/verify.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.