<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gnupg, branch bugfixes-2.2</title>
<subtitle>The GNU Privacy Guard.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gnupg/atom?h=bugfixes-2.2</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gnupg/atom?h=bugfixes-2.2'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/'/>
<updated>2025-06-11T12:45:16Z</updated>
<entry>
<title>common: Fix read buffer over-read in uncompress_ecc_q_in_canon_sexp.</title>
<updated>2025-06-11T12:45:16Z</updated>
<author>
<name>Collin Funk via Gnupg-devel</name>
<email>gnupg-devel@gnupg.org</email>
</author>
<published>2025-05-24T06:52:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=e414c09b086fd4b5fb34043c9ab8487963f77079'/>
<id>urn:sha1:e414c09b086fd4b5fb34043c9ab8487963f77079</id>
<content type='text'>
* common/sexputil.c (uncompress_ecc_q_in_canon_sexp): Only call memcmp
if the lengths are equal.

--

GnuPG-bug-id: 7662
Signed-off-by: Collin Funk &lt;collin.funk1@gmail.com&gt;
</content>
</entry>
<entry>
<title>gpg: Fully implement the group key flag.</title>
<updated>2025-05-12T10:00:30Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-05-12T09:54:50Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=924f09d1f3c811633879ecd185bf7e439d18e4ae'/>
<id>urn:sha1:924f09d1f3c811633879ecd185bf7e439d18e4ae</id>
<content type='text'>
* g10/getkey.c (merge_selfsigs_main): Do not mask out the group bit.
(merge_selfsigs_subkey): Ditto/
* g10/keygen.c (ask_key_flags_with_mask): Ditto.
(proc_parameter_file): Ditto.
--

Updates-commit: 202ed9e281d5fb95f166faeb6741c75872be464c
</content>
</entry>
<entry>
<title>Update distsigkey</title>
<updated>2025-05-09T14:48:42Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-05-09T14:24:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=b361c25bcdcd8bdbd600feaed6afcd6e0d177d5d'/>
<id>urn:sha1:b361c25bcdcd8bdbd600feaed6afcd6e0d177d5d</id>
<content type='text'>
--

Added Alexander.  Removed Andre.
</content>
</entry>
<entry>
<title>scd:p15: Make signing work for Nexus cards.</title>
<updated>2025-05-06T09:01:49Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2023-07-04T12:32:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=e1576eee040f67e967a55128a30d4600c7185e5c'/>
<id>urn:sha1:e1576eee040f67e967a55128a30d4600c7185e5c</id>
<content type='text'>
* scd/app-p15.c (CARD_PRODUCT_NEXUS): New.
(read_p15_info): Detect Nexus cards.
(get_dispserialno): Use product_id instead of comparing the
manufacturer_id.
(do_sign): Handle Nexus like BELPIC.

(cherry picked from commit b83d86b988bbb05b25dba250a5f01b33b3dbb824)
</content>
</entry>
<entry>
<title>Fix access to the bintoasc mapping in the libksba support.</title>
<updated>2025-04-30T08:42:08Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2025-04-30T08:36:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=f194986cd8939cd121164e2f8cdbbef8e5ceddf3'/>
<id>urn:sha1:f194986cd8939cd121164e2f8cdbbef8e5ceddf3</id>
<content type='text'>
* common/ksba-io-support.c (has_only_base64): Use memchr since calling
strchr on a non-NUL terminated string is undefined behavior.

--

Signed-off-by: Collin Funk &lt;collin.funk1@gmail.com&gt;

This patch has been stripped from Colin's original patch because this
is not just about a warning but an actual bug.  That bug was
introduced in 2003 by me.  - wk
</content>
</entry>
<entry>
<title>scd:p15: Accept P15 cards with a zero-length label.</title>
<updated>2025-04-24T09:28:27Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-24T09:20:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=84229829b52d246b7753b9ace0c8b723ff532bce'/>
<id>urn:sha1:84229829b52d246b7753b9ace0c8b723ff532bce</id>
<content type='text'>
* scd/app-p15.c (read_ef_tokeninfo): Allow for a zero length label.
--

Some versions of the CardOS personalisation software seem to store a
missing labels as zero-length object instead of not storing the object
at all.

Due to a lack of such a card this patch has not been tested.
</content>
</entry>
<entry>
<title>Post release updates</title>
<updated>2025-04-09T09:28:17Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-09T09:28:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=57bb10178ebced1735843b4ee9af8b87c026dad3'/>
<id>urn:sha1:57bb10178ebced1735843b4ee9af8b87c026dad3</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Release 2.2.47</title>
<updated>2025-04-09T09:02:12Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-09T09:02:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=f27fdc0cfe4f399a0acd8a8a4268559831da5016'/>
<id>urn:sha1:f27fdc0cfe4f399a0acd8a8a4268559831da5016</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gpgconf: Show also stuff from the Registry emulation.</title>
<updated>2025-04-09T08:56:09Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-09T08:56:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=066c93fb14c70a6f6c806ad68eef604f4dae53df'/>
<id>urn:sha1:066c93fb14c70a6f6c806ad68eef604f4dae53df</id>
<content type='text'>
* tools/gpgconf.c (my_read_reg_string): New.  Use it for the registry
listing stuff.
(show_registry_entries_from_file): Use also on Unix.
</content>
</entry>
<entry>
<title>speedo: Require the use of an installed gpg-authcode-sign.sh</title>
<updated>2025-04-02T10:10:08Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-04-02T10:10:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=9e9b762108c86181d2dd71cb618b38f3e38afee1'/>
<id>urn:sha1:9e9b762108c86181d2dd71cb618b38f3e38afee1</id>
<content type='text'>
* build-aux/speedo.mk: Change to use the external sign script.
</content>
</entry>
</feed>
