<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gnupg, branch gniibe/2_4</title>
<subtitle>The GNU Privacy Guard.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gnupg/atom?h=gniibe%2F2_4</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gnupg/atom?h=gniibe%2F2_4'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/'/>
<updated>2026-10-08T01:21:54Z</updated>
<entry>
<title>gpgsm: Fix typo for debug output.</title>
<updated>2026-10-08T01:21:54Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-09-15T01:02:32Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=eb29c8b92029517fa6116977e1432635421f205e'/>
<id>urn:sha1:eb29c8b92029517fa6116977e1432635421f205e</id>
<content type='text'>
* sm/certcheck.c (gpgsm_check_cert_sig): Use log_printhex.

--

Fixes-commit: b1694987bb6484405d41d34046a5290176feadd0
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>scd:p15: Fix use of log_info.</title>
<updated>2026-10-08T01:21:21Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-09-15T01:05:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=0bf1ba79b379afa5bee1fee85e68b3b530fbfbdf'/>
<id>urn:sha1:0bf1ba79b379afa5bee1fee85e68b3b530fbfbdf</id>
<content type='text'>
* scd/app-p15.c (micardo_mse): Fix arguments to call log_info.

--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>scd: Fix condition to retrieve ATR.</title>
<updated>2026-10-08T01:08:13Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-06-30T04:17:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=ed24ef9ea0c7fbee4764112bb24350c82fb85696'/>
<id>urn:sha1:ed24ef9ea0c7fbee4764112bb24350c82fb85696</id>
<content type='text'>
* scd/app.c (atr_to_cardtype): Call apdu_get_atr when ATR is NULL.

--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>tools:gpgconf: Raise an error on parse error.</title>
<updated>2026-10-08T01:04:06Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-06-02T01:59:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=31caac37d0064f22ac4e71ca5402c9e005daafbf'/>
<id>urn:sha1:31caac37d0064f22ac4e71ca5402c9e005daafbf</id>
<content type='text'>
* tools/gpgconf-comp.c (change_options_program): Return an
error, replacing assertion.

--

GnuPG-bug-id: 8261
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>scd: Limit the size of data object returned from a device.</title>
<updated>2026-10-08T01:03:25Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-06-02T01:50:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=4fd89b56091e56183ea1449df8f687fec15ae447'/>
<id>urn:sha1:4fd89b56091e56183ea1449df8f687fec15ae447</id>
<content type='text'>
* scd/apdu.c (send_le, apdu_send_direct): Raise an error
of SW_WRONG_LENGTH, when it's too large.

--

Found by AISLE in partnership with Red Hat.

GnuPG-bug-id: 8281
Reported-by: Jakub Jelen &lt;jjelen@redhat.com&gt;
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>gpg:keygen: Fix setting keyserver_url in key generation.</title>
<updated>2026-10-08T01:03:06Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-06-02T01:17:13Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=023c59de0f585012b26fe09aa8ac4e4e8ef05fb9'/>
<id>urn:sha1:023c59de0f585012b26fe09aa8ac4e4e8ef05fb9</id>
<content type='text'>
* g10/keygen.c (proc_parameter_file): Save and restore global
variable opt.def_keyserver_url.

--

Found by AISLE in partnership with Red Hat.

GnuPG-bug-id: 8277
Co-authored-by: Jakub Jelen &lt;jjelen@redhat.com&gt;
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>gpg-pair-tool: Fix a never working message manipulation check.</title>
<updated>2026-10-08T01:01:51Z</updated>
<author>
<name>David Nyström</name>
<email>david.nystrom@est.tech</email>
</author>
<published>2026-05-07T13:18:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=692f3ccc19c955549d9deaad678949653f95cf53'/>
<id>urn:sha1:692f3ccc19c955549d9deaad678949653f95cf53</id>
<content type='text'>
* tools/gpg-pair-tool.c (proc_msg_confirm): Get memcmp right.
--

Signed-off-by: David Nyström &lt;david.nystrom@est.tech&gt;

Note that this tool was once written for a project which was abandoned
before it actually came into use.  The bug is so obvious that it is
more than unlikely that it is used elsewhere.
</content>
</entry>
<entry>
<title>agent: Fix cmd_put_secret for saving input line.</title>
<updated>2026-10-08T01:01:18Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2026-05-13T05:33:17Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=846cf55f55583cc0c82a76487dd643d0689c5e82'/>
<id>urn:sha1:846cf55f55583cc0c82a76487dd643d0689c5e82</id>
<content type='text'>
* agent/command.c (cmd_put_secret): Copy the input to newly allocated
memory, so that the inquiry won't break anything.
(cmd_get_passphrase): Use xtrystrdup and care about an error.

--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>agent: Fix not using cache for pinentry loopback.</title>
<updated>2026-10-08T01:00:51Z</updated>
<author>
<name>Waqar Hameed</name>
<email>whame@whame.dev</email>
</author>
<published>2026-05-13T04:11:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=56a063786ddd292c2e3f90cabe1c2e7aa0f1e7f4'/>
<id>urn:sha1:56a063786ddd292c2e3f90cabe1c2e7aa0f1e7f4</id>
<content type='text'>
* agent/command.c (cmd_get_passphrase): Use a local copy of cacheid.

--

Signed-off-by: Waqar Hameed &lt;whame@whame.dev&gt;
</content>
</entry>
<entry>
<title>gpgsm: Fix an uninitialized use of a callbback parameter.</title>
<updated>2026-10-08T01:00:08Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2026-05-11T20:53:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gnupg/commit/?id=24b0b42169e7b7e4379626914be67c199ce223b3'/>
<id>urn:sha1:24b0b42169e7b7e4379626914be67c199ce223b3</id>
<content type='text'>
* sm/certchain.c (find_up_dirmngr): Initialize all fields of
  find_up_store_certs_parm.
--

Found while valgrinding new code.
</content>
</entry>
</feed>
