summaryrefslogtreecommitdiffstats
path: root/tools/gpg-zip.in
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2017-06-19 17:50:02 +0200
committerWerner Koch <wk@gnupg.org>2017-06-19 19:57:11 +0200
commit3621dbe52584bc8b417f61b5370ebaa5598db956 (patch)
treefb35fed8b4be7e65927e3935313bea70750193ed /tools/gpg-zip.in
parentindent: Always use "_(" and not "_ (" to mark translatable strings. (diff)
downloadgnupg2-3621dbe52584bc8b417f61b5370ebaa5598db956.tar.xz
gnupg2-3621dbe52584bc8b417f61b5370ebaa5598db956.zip
gpg,gpgsm: Fix compliance check for DSA and avoid an assert.
* common/compliance.c (gnupg_pk_is_compliant): Swap P and Q for DSA check. Explicitly check for allowed ECC algos. (gnupg_pk_is_allowed): Swap P and Q for DSA check. * g10/mainproc.c (proc_encrypted): Simplify SYMKEYS check. Replace assert by debug message. -- Note that in mainproc.c SYMKEYS is unsigned and thus a greater than 0 condition is surprising because it leads to the assumption SYMKEYS could be negative. Better use a boolean test. The assert could have lead to a regression for no good reason. Not being compliant is better than breaking existing users. Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'tools/gpg-zip.in')
0 files changed, 0 insertions, 0 deletions