<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme, branch gpgme-1.24.1</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.24.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.24.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2024-12-04T14:33:56Z</updated>
<entry>
<title>Release 1.24.1</title>
<updated>2024-12-04T14:33:56Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-12-04T13:59:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=f6257431a8f80b507b8197f16088fb257153fe4e'/>
<id>urn:sha1:f6257431a8f80b507b8197f16088fb257153fe4e</id>
<content type='text'>
--

Although the GPGME_PK_KYBER is technically an API change we ignore it
because this is just another enum value which does not change the ABI
and no software uses it yet.  Kleopatra is the first to use this and
it already has a test for gpgme 1.24.1.

GnuPG-bug-id: 7440
</content>
</entry>
<entry>
<title>Add a configure test for gettid.</title>
<updated>2024-12-04T14:33:02Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-12-04T14:32:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=4a62318422ca3f0f72b6fd00031daba556a10687'/>
<id>urn:sha1:4a62318422ca3f0f72b6fd00031daba556a10687</id>
<content type='text'>
* configure.ac (HAVE_GETTID,HAVE_SYS_GETTID): New test.
* src/debug.c: Include syscall.h if needed.
(tid_log_callback) [HAVE_SYS_GETTID]: Use SYS_gettid
--

Linux introduced the gettid syscall with 2.4.11 but glibc only with
its version 2.30.  This patch allows building on older platforms.

Co-authored-by: lgh1
</content>
</entry>
<entry>
<title>cpp: Add Kyber algorithm</title>
<updated>2024-11-14T15:22:36Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2024-11-14T14:10:47Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=56718f8d204f8a5895feb1a99c4b8ecd42b78010'/>
<id>urn:sha1:56718f8d204f8a5895feb1a99c4b8ecd42b78010</id>
<content type='text'>
* lang/cpp/src/key.h (enum Subkey::PubkeyAlgo): Add AlgoKyber with
same value as GPGME_PK_KYBER.
--

GnuPG-bug-id: 7397
</content>
</entry>
<entry>
<title>Support the Kyber algorithm in key listings.</title>
<updated>2024-11-14T11:31:21Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-11-14T11:31:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=62b6c1f16ae0ed7b0eb1b095ee383aa0910314bb'/>
<id>urn:sha1:62b6c1f16ae0ed7b0eb1b095ee383aa0910314bb</id>
<content type='text'>
* src/gpgme.h.in (GPGME_PK_KYBER): New.
* src/conversion.c (_gpgme_map_pk_algo): Handle Kyber.
* src/gpgme.c (gpgme_pubkey_algo_string): Support Kyber.
(gpgme_pubkey_algo_name): Add Kyber.
</content>
</entry>
<entry>
<title>Post release updates</title>
<updated>2024-11-06T10:54:22Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-11-06T10:54:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=32b4e4a9b5381ca06b6633035479a07aad9071c8'/>
<id>urn:sha1:32b4e4a9b5381ca06b6633035479a07aad9071c8</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Release 1.24.0</title>
<updated>2024-11-06T10:38:59Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-11-06T10:38:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=98b10fbc63b323a146e66a2ea8f7ff8f216b31d7'/>
<id>urn:sha1:98b10fbc63b323a146e66a2ea8f7ff8f216b31d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include the full commit id.</title>
<updated>2024-11-05T13:19:17Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-11-05T13:19:17Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=0ad30e670aecce24eb1e59854d8f639ceb4009a6'/>
<id>urn:sha1:0ad30e670aecce24eb1e59854d8f639ceb4009a6</id>
<content type='text'>
* autogen.sh: Update to version 2024-07-04 from libgpg-error.
* configure.ac (BUILD_COMMITID): New.  Append to VERSION file.
* src/version.c (cright_blurb): Use BUILD_COMMITID here.
</content>
</entry>
<entry>
<title>core: New context flags "known-notations".</title>
<updated>2024-10-29T11:00:11Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-10-29T10:59:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a304ec0ede937e21df5b4a311cbaf8d89f13ef59'/>
<id>urn:sha1:a304ec0ede937e21df5b4a311cbaf8d89f13ef59</id>
<content type='text'>
* src/gpgme.c (gpgme_set_ctx_flag): Add "known-notations".
(gpgme_get_ctx_flag): Ditto.
(gpgme_release): Free variable.
* src/context.h (struct gpgme_context): Add "known_notations".

* src/engine-gpg.c (struct engine_gpg): Add "known_notations".
(gpg_release): Free variable.
(gpg_set_engine_flags): Set variable.
(add_known_notations): New.
(gpg_decrypt, gpg_verify): Call function.

* tests/run-decrypt.c (main): Add option --known-notations.
* tests/run-verify.c (main): Ditto.
--

GnuPG-bug-id: 4060
</content>
</entry>
<entry>
<title>core: Add new helper _gpgme_strtokenize.</title>
<updated>2024-10-29T11:00:11Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-10-29T09:37:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=c835676f7dfe39830d5b0500ad2cb809832428d1'/>
<id>urn:sha1:c835676f7dfe39830d5b0500ad2cb809832428d1</id>
<content type='text'>
* src/conversion.c (spacep): New.
(_gpgme_strtokenize): New.
--

Function taken from GnuPG and license changed to LGPL 2.1.  The
version in GnuPG was entirely written by the author.
</content>
</entry>
<entry>
<title>qt: Fix typo</title>
<updated>2024-10-23T08:13:25Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2024-10-23T08:13:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=e656e51d535cdce2db3e1a4848029a2410c30108'/>
<id>urn:sha1:e656e51d535cdce2db3e1a4848029a2410c30108</id>
<content type='text'>
* lang/qt/src/Makefile.am (camelcase_headers): Fix typo in header name.
--
</content>
</entry>
</feed>
