diff options
author | Werner Koch <wk@gnupg.org> | 2018-10-24 16:18:27 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2018-10-24 16:18:27 +0200 |
commit | 64a1e86fc06d89c980a196c61d2b6d77d167565e (patch) | |
tree | 9556ec306876f1d0357123d428c16c7ff7660b2d /g10/build-packet.c | |
parent | indent: Modernize g10/sign.c (diff) | |
download | gnupg2-64a1e86fc06d89c980a196c61d2b6d77d167565e.tar.xz gnupg2-64a1e86fc06d89c980a196c61d2b6d77d167565e.zip |
gpg: Unfinished support for v5 signatures.
* g10/parse-packet.c (parse_signature): Allow for v5 signatures.
* g10/sig-check.c (check_signature_end_simple): Support the 64bit v5
byte count.
* g10/sign.c (hash_sigversion_to_magic): Ditto.
(write_signature_packets): Request v5 sig for v5 keys. Remove useless
condition.
(make_keysig_packet): Request v5 sig for v5 keys.
Signed-off-by: Werner Koch <wk@gnupg.org>
Diffstat (limited to 'g10/build-packet.c')
-rw-r--r-- | g10/build-packet.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/g10/build-packet.c b/g10/build-packet.c index 3c500d34f..dd4ad54bf 100644 --- a/g10/build-packet.c +++ b/g10/build-packet.c @@ -1536,7 +1536,7 @@ do_signature( IOBUF out, int ctb, PKT_signature *sig ) else iobuf_put( a, sig->version ); if ( sig->version < 4 ) - iobuf_put (a, 5 ); /* Constant */ + iobuf_put (a, 5 ); /* Constant used by pre-v4 signatures. */ iobuf_put (a, sig->sig_class ); if ( sig->version < 4 ) { |