<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/lang, branch gpgme-1.15.1</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.15.1</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.15.1'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2021-01-04T15:30:41Z</updated>
<entry>
<title>cpp: Add const-overload of UserID::Signature::operator&lt;</title>
<updated>2021-01-04T15:30:41Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2021-01-04T15:29:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a6220adf3081c9c848f6d0a6fc3774cb168ccf9c'/>
<id>urn:sha1:a6220adf3081c9c848f6d0a6fc3774cb168ccf9c</id>
<content type='text'>
lang/cpp/src/key.h, lang/cpp/src/key.cpp (UserID::Signature::operator&lt;):
Add const-overload. Deprecate non-const overload.

--

This fixes compilation on FreeBSD with clang 10.
</content>
</entry>
<entry>
<title>Qt: Undeprecate QByteArray based start functs</title>
<updated>2021-01-04T12:35:24Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@gnupg.org</email>
</author>
<published>2021-01-04T12:35:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=543e2106386f00ebecf7653e7896fa12a6e828ff'/>
<id>urn:sha1:543e2106386f00ebecf7653e7896fa12a6e828ff</id>
<content type='text'>
* lang/qt/src/encryptjob.h, lang/qt/src/signjob.h (start):
Undeprecate QByteArray based functions.

--
While the QIODevice access might avoid a copy it is more
difficult to manage the data and lifetime of the
QIODevices in calling code. The QByteArray calls are
convienient for small data objects like mails where
an in memory copy is not really expensive anymore.
</content>
</entry>
<entry>
<title>python: Fix key_export*.</title>
<updated>2020-12-03T02:35:24Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2020-12-03T02:35:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=7a4fe82a017b751ad756c93d2b9e31d7be045275'/>
<id>urn:sha1:7a4fe82a017b751ad756c93d2b9e31d7be045275</id>
<content type='text'>
* lang/python/src/core.py (key_export): Just raise an error.
(key_export_minimal, key_export_secret): Ditto.

--

GnuPG-bug-id: 5149
Fixes-commit: 7faef33d13fa8efce152ca7aa6e9d39030c1cf08
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>Revert "cpp: Use portable off_t size_t"</title>
<updated>2020-11-20T09:10:32Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@gnupg.org</email>
</author>
<published>2020-11-20T09:09:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a5c4b030258714dd72a2e276114183309cad3ec3'/>
<id>urn:sha1:a5c4b030258714dd72a2e276114183309cad3ec3</id>
<content type='text'>
This reverts commit 88294023c196497cfa6737be262c8b0c09d2a3ce.

--
This commit was too early and i needed to test more
this is breaking more then it helps so for now
revert it before we can do a proper solution.
</content>
</entry>
<entry>
<title>cpp: Use portable off_t size_t</title>
<updated>2020-11-18T14:14:56Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@gnupg.org</email>
</author>
<published>2020-11-18T14:14:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=88294023c196497cfa6737be262c8b0c09d2a3ce'/>
<id>urn:sha1:88294023c196497cfa6737be262c8b0c09d2a3ce</id>
<content type='text'>
* configure.ac: Configure cpp data.h.in
* lang/cpp/src/Makefile.am: Generate data.h
* lang/cpp/src/data.cpp, lang/cpp/src/data.h: Use portable
types.
* lang/qt/src/Makefile.am: Include build dir.
* lang/qt/tests/makefile.am: Include build dir.

--
These kind of patches have been around for a while, IMO this
should not create an ABI incompatbility for cases where
it already works because the types should be the same
so I think this is not an interface break.

GnuPG-Bug-Id: T3996
</content>
</entry>
<entry>
<title>qt: Avoid empty "rem@gnupg.org" signature notations</title>
<updated>2020-11-18T11:43:45Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2020-11-18T11:43:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3c185c2159cdcc23f44773fe1cfb624b27598c80'/>
<id>urn:sha1:3c185c2159cdcc23f44773fe1cfb624b27598c80</id>
<content type='text'>
* lang/qt/src/qgpgmesignkeyjob.cpp (sign_key): Check remark for being
an empty string instead of a null QString.
--

GnuPG-bug-id: 5142
Co-authored-by: Daniel Kahn Gillmor
</content>
</entry>
<entry>
<title>qt: Fix export of qDebug GpgME::Error overload</title>
<updated>2020-11-12T15:07:14Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@gnupg.org</email>
</author>
<published>2020-11-12T15:07:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=df5a89e6929479dc1bf301974fe7d607d024bc1f'/>
<id>urn:sha1:df5a89e6929479dc1bf301974fe7d607d024bc1f</id>
<content type='text'>
* lang/qt/src/debug.cpp: Include debug.h to get the export decl.
</content>
</entry>
<entry>
<title>python: Fix a test for newer GnuPG (&gt;= 2.3).</title>
<updated>2020-11-12T02:11:36Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2020-11-12T02:11:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=7139afc5cdc0d8203dc75d7c91fa94b704b3d64f'/>
<id>urn:sha1:7139afc5cdc0d8203dc75d7c91fa94b704b3d64f</id>
<content type='text'>
* lang/python/tests/t-quick-subkey-creation.py: Specify RSA.

--

Using GnuPG 2.3, a key with default (ed25519/cv25519) cannot have some
combination of capabilities (e.g., "encr auth").

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>qt: Add export macro for QDebug operator</title>
<updated>2020-11-11T17:12:20Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@gnupg.org</email>
</author>
<published>2020-11-11T17:12:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=81f0dc7293a525af7cfbcb53cce050df718e0f91'/>
<id>urn:sha1:81f0dc7293a525af7cfbcb53cce050df718e0f91</id>
<content type='text'>
* lang/qt/src/debug.h: Add export macro.

--
This is public API so it should be exported. This did not
resolve a link issue for Windows that I've experienced
when building. But this might be to some uncleanlyness
in my build environment.
</content>
</entry>
<entry>
<title>qt: Allow build with older GnuPG (&lt; 2.2.18).</title>
<updated>2020-11-11T02:58:28Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2020-11-11T02:58:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=276f3390e18b34e6211b4c75876a0ab4c10a5ac9'/>
<id>urn:sha1:276f3390e18b34e6211b4c75876a0ab4c10a5ac9</id>
<content type='text'>
* lang/qt/tests/t-remarks.cpp (initTestCase): Check gpg for
allow-weak-key-signatures option.

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
</feed>
