Module Name: src Committed By: agc Date: Tue Mar 4 17:29:06 UTC 2014
Modified Files: src/crypto/external/bsd/netpgp/dist/src/libverify: libverify.c Log Message: check the correct field in the structure in dsa_verify - pointed out by joerg - thanks! To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \ src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c diff -u src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c:1.8 src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c:1.9 --- src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c:1.8 Fri Feb 21 01:55:10 2014 +++ src/crypto/external/bsd/netpgp/dist/src/libverify/libverify.c Tue Mar 4 17:29:06 2014 @@ -1609,7 +1609,9 @@ verify_dsa_sig(uint8_t *calculated, unsi BIGNUM *t1; int ret; - if (pubkey[DSA_P].bn == NULL || pubkey[DSA_Q].bn == NULL || pubkey[DSA_G].bn == NULL) { + if (pubkey->bn[DSA_P].bn == NULL || + pubkey->bn[DSA_Q].bn == NULL || + pubkey->bn[DSA_G].bn == NULL) { return 0; } M = W = t1 = NULL;