From ad9befab12376b3a49cde410996ac9f0013d0871 Mon Sep 17 00:00:00 2001 From: "Neal H. Walfield" Date: Tue, 17 Nov 2015 12:55:42 +0100 Subject: gpg: Correctly handle keyblocks followed by legacy keys. * g10/keyring.c (keyring_get_keyblock): If we encounter a legacy packet after already having some non-legacy packets, then treat the legacy packet as a keyblock boundary, not as part of the keyblock. * g10/t-keydb-get-keyblock.c: New file. * g10/t-keydb-get-keyblock.gpg: New file. * g10/Makefile.am (EXTRA_DIST): Add t-keydb-get-keyblock.gpg. (module_tests): Add t-keydb-get-keyblock. (t_keydb_get_keyblock_SOURCES): New variable. (t_keydb_get_keyblock_LDADD): Likewise. -- Signed-off-by: Neal H. Walfield GnuPG-bug-id: 2151 --- g10/t-keydb-get-keyblock.gpg | Bin 0 -> 138824 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 g10/t-keydb-get-keyblock.gpg (limited to 'g10/t-keydb-get-keyblock.gpg') diff --git a/g10/t-keydb-get-keyblock.gpg b/g10/t-keydb-get-keyblock.gpg new file mode 100644 index 000000000..521487e5f Binary files /dev/null and b/g10/t-keydb-get-keyblock.gpg differ -- cgit v1.2.3