Page MenuHome GnuPG
Feed Advanced Search

Apr 20 2022

werner triaged T5909: Make use of the LDAP revoked attribute as Normal priority.
Apr 20 2022, 8:46 AM · Feature Request, LDAP, OpenPGP, gpgme, dirmngr

Apr 14 2022

ikloecker closed T5904: gpgme: Revoke own key as Resolved.

Works for Kleopatra.

Apr 14 2022, 3:59 PM · gpgme, Restricted Project

Mar 30 2022

werner created T5909: Make use of the LDAP revoked attribute.
Mar 30 2022, 11:49 AM · Feature Request, LDAP, OpenPGP, gpgme, dirmngr

Mar 28 2022

ikloecker added a comment to T5906: gpgme cpp/qt: Only export symbols that are part of the ABI.

Summary of abidiff for libgpgmepp:

Functions changes summary: 6 Removed (20 filtered out), 0 Changed, 0 Added functions
Variables changes summary: 2 Removed, 0 Changed, 0 Added variables
Function symbols changes summary: 0 Removed, 0 Added function symbol not referenced by debug info
Variable symbols changes summary: 12 Removed, 0 Added variable symbols not referenced by debug info
Mar 28 2022, 5:35 PM · Restricted Project, gpgme
ikloecker closed T5906: gpgme cpp/qt: Only export symbols that are part of the ABI as Resolved.
Mar 28 2022, 5:28 PM · Restricted Project, gpgme
ikloecker triaged T5906: gpgme cpp/qt: Only export symbols that are part of the ABI as Normal priority.
Mar 28 2022, 4:57 PM · Restricted Project, gpgme
ikloecker edited projects for T5904: gpgme: Revoke own key, added: gpgme; removed kleopatra.
Mar 28 2022, 4:52 PM · gpgme, Restricted Project

Mar 21 2022

werner triaged T5887: gpgme_data_identify() function prototype not as documented as Normal priority.
Mar 21 2022, 7:45 AM · Documentation, gpgme, Bug Report

Mar 19 2022

pert updated the task description for T5887: gpgme_data_identify() function prototype not as documented.
Mar 19 2022, 3:15 PM · Documentation, gpgme, Bug Report
pert created T5887: gpgme_data_identify() function prototype not as documented.
Mar 19 2022, 3:04 PM · Documentation, gpgme, Bug Report

Mar 16 2022

gniibe added a project to T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS: Restricted Project.
Mar 16 2022, 8:24 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
gniibe claimed T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS.
Mar 16 2022, 8:20 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report

Mar 7 2022

ikloecker closed T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only as Resolved.

Should be fixed.

Mar 7 2022, 9:48 AM · Duplicate, gpgme, Bug Report

Mar 6 2022

savoury1 added a comment to T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only.

The patch for T5834 (https://dev.gnupg.org/rMad3aabdd8a64156c7e3a75d695ae1ab2c4bec841) was already applied to the build of GPGME 1.17.0 for Focal, as I did browse the list of latest GPGME bugs first before reporting this bug. Attempting to build with the latest GPGME 1.17.1 (with the included ABI patch) results in exactly the same FTBFS for i386 only, so this does appear to be a distinct issue not related to that of ABI backwards compatibility.

Mar 6 2022, 8:34 PM · Duplicate, gpgme, Bug Report
werner added projects to T5871: GPGME: New Qt util.cpp (1.17.0) FTBFS for i386 only: gpgme, Duplicate.

Please see T5834 which is fixed in 1.17.1

Mar 6 2022, 6:19 PM · Duplicate, gpgme, Bug Report
werner closed T5872: Release GPGME 1.17.1 as Resolved.
Mar 6 2022, 6:12 PM · Release Info, gpgme
werner added a comment to T5819: Release GPGME 1.17.0.

Note the ABI bug the Qt version of 1.17.0 which is fixed with 1.17.1 (T5872)

Mar 6 2022, 6:10 PM · Release Info, gpgme
werner closed T5819: Release GPGME 1.17.0 as Resolved.
Mar 6 2022, 6:09 PM · Release Info, gpgme
werner triaged T5872: Release GPGME 1.17.1 as High priority.
Mar 6 2022, 5:47 PM · Release Info, gpgme

Feb 17 2022

gniibe closed T5730: During make, compile error under Ubuntu 21.10 as Resolved.
Feb 17 2022, 5:49 AM · gpgme, Bug Report
gniibe closed T2385: support more than 1024 fds. as Resolved.
Feb 17 2022, 5:47 AM · gpgrt, Feature Request, gpgme

Feb 14 2022

ikloecker closed T5830: SIGBUS with gpgme_op_interact as Resolved.
Feb 14 2022, 4:26 PM · gpgme, Bug Report
ilka added a comment to T5830: SIGBUS with gpgme_op_interact.

Found it: I did not initialize gpgme_op_interact's last parameter out with gpgme_data_new. The error is now gone.

Feb 14 2022, 3:55 PM · gpgme, Bug Report
werner triaged T5825: [gpgme] [python] possible dangling reference to passphrase as High priority.
Feb 14 2022, 12:51 PM · patch, gpgme, Bug Report
ikloecker added a comment to T5830: SIGBUS with gpgme_op_interact.

Since you are using C++, I suggest that you have a look at GpgSetOwnerTrustEditInteractor in the C++ bindings of gpgme. Have a look at QGpgMEChangeOwnerTrustJob in the Qt bindings of gpgme to see how it's used even if you do not want to use Qt.

Feb 14 2022, 9:13 AM · gpgme, Bug Report

Feb 13 2022

ilka created T5830: SIGBUS with gpgme_op_interact.
Feb 13 2022, 10:47 PM · gpgme, Bug Report

Feb 10 2022

jap added projects to T5825: [gpgme] [python] possible dangling reference to passphrase: gpgme, patch.
Feb 10 2022, 2:43 PM · patch, gpgme, Bug Report

Feb 7 2022

werner triaged T5819: Release GPGME 1.17.0 as Low priority.
Feb 7 2022, 12:08 PM · Release Info, gpgme
ikloecker closed T5808: gpgme: Add support for importing keys given by key id from a keyserver as Resolved.
Feb 7 2022, 9:44 AM · gpgme, Restricted Project

Feb 2 2022

gniibe closed T5637: Use poll for libgcrypt (support more than 1024 fds), a subtask of T2385: support more than 1024 fds., as Resolved.
Feb 2 2022, 3:31 AM · gpgrt, Feature Request, gpgme

Jan 31 2022

ikloecker moved T5808: gpgme: Add support for importing keys given by key id from a keyserver from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 31 2022, 4:08 PM · gpgme, Restricted Project
ikloecker triaged T5808: gpgme: Add support for importing keys given by key id from a keyserver as Normal priority.
Jan 31 2022, 4:08 PM · gpgme, Restricted Project

Jan 24 2022

werner claimed T5795: Kleopatra reader selection and quoting.

Yes, kleo always maps '+' -> ' '

Jan 24 2022, 7:10 PM · gnupg22, Restricted Project, kleopatra

Jan 21 2022

ikloecker added a comment to T5795: Kleopatra reader selection and quoting.

This looks like a missing escaping issue in the sender (scdaemon?) or an unwanted unescaping issue in the receiver of the string (which uses Kleo::hexdecode()).

Jan 21 2022, 12:22 PM · gnupg22, Restricted Project, kleopatra
werner triaged T5795: Kleopatra reader selection and quoting as High priority.
Jan 21 2022, 11:53 AM · gnupg22, Restricted Project, kleopatra

Jan 20 2022

werner closed T5719: Notice an error of tofu_info_t introduction in gpgme document as Resolved.

Thanks

Jan 20 2022, 8:36 PM · Documentation, gpgme, Bug Report
werner closed T5738: The ref and unref operation is confusing while using gpg_key_t and gpg_xxx_result_t as Wontfix.

gpgme_key_t is a different kind of object than a gpgme_foo_result_t and thus has different properties.

Jan 20 2022, 8:33 PM · gpgme, Bug Report

Jan 12 2022

gniibe added a project to T5730: During make, compile error under Ubuntu 21.10: gpgme.
Jan 12 2022, 1:46 AM · gpgme, Bug Report

Dec 17 2021

werner closed T5737: last_update in gpgme_key_t always be nullptr as Resolved.
Dec 17 2021, 4:14 PM · Support, gpgme
Saturneric added a comment to T5737: last_update in gpgme_key_t always be nullptr.

Thanks!
I will study it soon.

Dec 17 2021, 8:13 AM · Support, gpgme

Dec 16 2021

ikloecker added a comment to T5737: last_update in gpgme_key_t always be nullptr.

Use the source! GnuPG is free software.

Dec 16 2021, 10:11 AM · Support, gpgme

Dec 15 2021

Saturneric reopened T5737: last_update in gpgme_key_t always be nullptr as "Open".

I tested the change of last_update after importing a same key with different content, but found that there is still no change.

Dec 15 2021, 7:42 PM · Support, gpgme
ikloecker closed T5739: gpgme: Allow setting import filters when importing keys as Resolved.
Dec 15 2021, 3:28 PM · gpgme, kleopatra, Restricted Project

Dec 14 2021

Saturneric closed T5737: last_update in gpgme_key_t always be nullptr as Resolved.
Dec 14 2021, 4:24 PM · Support, gpgme
ikloecker added a comment to T5737: last_update in gpgme_key_t always be nullptr.

On import. Please use gnupg-devel mailing list for further API questions. This is a bug tracker and not a help forum.

Dec 14 2021, 3:57 PM · Support, gpgme
ikloecker moved T5739: gpgme: Allow setting import filters when importing keys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 14 2021, 3:07 PM · gpgme, kleopatra, Restricted Project
ikloecker triaged T5739: gpgme: Allow setting import filters when importing keys as Normal priority.
Dec 14 2021, 3:07 PM · gpgme, kleopatra, Restricted Project
Saturneric created T5738: The ref and unref operation is confusing while using gpg_key_t and gpg_xxx_result_t.
Dec 14 2021, 2:35 PM · gpgme, Bug Report
Saturneric created T5737: last_update in gpgme_key_t always be nullptr.
Dec 14 2021, 2:26 PM · Support, gpgme

Dec 13 2021

ikloecker closed T5733: gpgme: Allow setting key origin when importing keys from data as Resolved.
Dec 13 2021, 4:53 PM · gpgme, kleopatra, Restricted Project
ikloecker moved T5733: gpgme: Allow setting key origin when importing keys from data from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 13 2021, 4:13 PM · gpgme, kleopatra, Restricted Project
ikloecker triaged T5733: gpgme: Allow setting key origin when importing keys from data as Normal priority.
Dec 13 2021, 4:13 PM · gpgme, kleopatra, Restricted Project
ikloecker closed T5728: qgpgme: Add support for doing a WKD lookup without implicit import as Resolved.
Dec 13 2021, 1:55 PM · gpgme, Restricted Project
aheinecke added a comment to T5728: qgpgme: Add support for doing a WKD lookup without implicit import.

Nice. The way with KS_GET and assuan is much better then I thought about using a temporary home and a --locate-key

Dec 13 2021, 11:00 AM · gpgme, Restricted Project

Dec 10 2021

ikloecker moved T5728: qgpgme: Add support for doing a WKD lookup without implicit import from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 10 2021, 12:16 PM · gpgme, Restricted Project
ikloecker triaged T5728: qgpgme: Add support for doing a WKD lookup without implicit import as Normal priority.
Dec 10 2021, 12:16 PM · gpgme, Restricted Project
ikloecker closed T5727: gpgme: Add support for dirmngr (and all other components) to dirinfo() as Resolved.
Dec 10 2021, 12:14 PM · gpgme, Restricted Project
ikloecker triaged T5727: gpgme: Add support for dirmngr (and all other components) to dirinfo() as Normal priority.
Dec 10 2021, 12:00 PM · gpgme, Restricted Project

Dec 7 2021

ikloecker closed T5722: GpgME::Context::engineInfo() always returns engine info of first engine as Resolved.
Dec 7 2021, 12:15 PM · Restricted Project, gpgme, Bug Report
ikloecker claimed T5722: GpgME::Context::engineInfo() always returns engine info of first engine.
Dec 7 2021, 11:00 AM · Restricted Project, gpgme, Bug Report
ikloecker created T5722: GpgME::Context::engineInfo() always returns engine info of first engine.
Dec 7 2021, 11:00 AM · Restricted Project, gpgme, Bug Report

Dec 6 2021

Saturneric added a project to T5719: Notice an error of tofu_info_t introduction in gpgme document : gpgme.
Dec 6 2021, 1:38 PM · Documentation, gpgme, Bug Report

Nov 25 2021

gniibe claimed T2385: support more than 1024 fds..
Nov 25 2021, 3:29 AM · gpgrt, Feature Request, gpgme
gniibe added a project to T2385: support more than 1024 fds.: Restricted Project.
Nov 25 2021, 3:29 AM · gpgrt, Feature Request, gpgme

Nov 22 2021

gniibe edited projects for T5637: Use poll for libgcrypt (support more than 1024 fds), added: libgcrypt; removed gpgrt.
Nov 22 2021, 6:20 AM · libgcrypt, Feature Request

Nov 15 2021

werner triaged T5668: gpgme: gpgme_op_query_swdb() does not report error from gpgconf as Normal priority.
Nov 15 2021, 7:46 AM · Restricted Project, gpgme, Bug Report

Nov 10 2021

gniibe added a project to T5610: macOS 11 or newer support: Update libtool: gpgme.

Also applied to gpgme.

Nov 10 2021, 3:07 AM · gpgme, MacOS, ntbtls, npth, libksba, libassuan, libgcrypt, gpgrt

Nov 4 2021

gniibe added a comment to T2385: support more than 1024 fds..

For libgcrypt, it was fixed in: T5637: Use poll for libgcrypt (support more than 1024 fds)

Nov 4 2021, 3:54 AM · gpgrt, Feature Request, gpgme
gniibe changed the status of T5637: Use poll for libgcrypt (support more than 1024 fds), a subtask of T2385: support more than 1024 fds., from Open to Testing.
Nov 4 2021, 1:43 AM · gpgrt, Feature Request, gpgme
gniibe changed the status of T5637: Use poll for libgcrypt (support more than 1024 fds) from Open to Testing.
Nov 4 2021, 1:43 AM · libgcrypt, Feature Request

Oct 20 2021

ikloecker added a comment to T5668: gpgme: gpgme_op_query_swdb() does not report error from gpgconf.

The below change makes the function report a general error if gpgconf didn't write any output on stdout:

diff --git a/src/engine-gpgconf.c b/src/engine-gpgconf.c
index 28f91158..21211366 100644
--- a/src/engine-gpgconf.c
+++ b/src/engine-gpgconf.c
@@ -1245,6 +1245,13 @@ gpgconf_query_swdb (void *engine,
         }
     }
Oct 20 2021, 3:45 PM · Restricted Project, gpgme, Bug Report
ikloecker created T5668: gpgme: gpgme_op_query_swdb() does not report error from gpgconf.
Oct 20 2021, 3:42 PM · Restricted Project, gpgme, Bug Report

Oct 5 2021

gniibe set External Link to https://src.fedoraproject.org/rpms/libgcrypt/blob/rawhide/f/libgcrypt-1.8.4-use-poll.patch on T5637: Use poll for libgcrypt (support more than 1024 fds).
Oct 5 2021, 6:32 AM · libgcrypt, Feature Request
gniibe triaged T5637: Use poll for libgcrypt (support more than 1024 fds) as High priority.
Oct 5 2021, 6:31 AM · libgcrypt, Feature Request

Oct 4 2021

werner raised the priority of T2385: support more than 1024 fds. from Normal to High.
Oct 4 2021, 11:08 AM · gpgrt, Feature Request, gpgme

Sep 29 2021

Jakuje added a comment to T2385: support more than 1024 fds..

Hi, was there any update on this? I found the following bug [0] in libgcrypt, which we solved [1] with using poll ages ago.

Sep 29 2021, 6:13 PM · gpgrt, Feature Request, gpgme

Sep 21 2021

werner closed T5615: pgpme fails compiling: void value not ignored as Resolved.

Please see T5587

Sep 21 2021, 8:44 PM · gpgme, Duplicate, Bug Report

Sep 8 2021

ikloecker closed T5591: How to build Gpgmepp in Windows 10 as Invalid.

Please talk to the KDE folks who develop Craft. We do not support building anything with Craft. Check out gpg4win (https://dev.gnupg.org/source/gpg4win/) to see how we build our products on Windows.

Sep 8 2021, 10:39 AM · Cross-Compiler, gpgme
kashif created T5591: How to build Gpgmepp in Windows 10.
Sep 8 2021, 10:19 AM · Cross-Compiler, gpgme

Sep 5 2021

ffontaine added a comment to T5587: src/posix-io.c: fix build with glibc >= 2.34.

Nevermind, I found the appropriate link above, thanks again.

Sep 5 2021, 7:05 PM · gpgme
ffontaine added a comment to T5587: src/posix-io.c: fix build with glibc >= 2.34.

Thanks for noticing me but I can't access your git repository at https://dev.gnupg.org/source/gnupg.git and the github mirror at https://github.com/gpg/gpgme is not up to date. Do you have an other mirror?

Sep 5 2021, 7:03 PM · gpgme
werner closed T5587: src/posix-io.c: fix build with glibc >= 2.34 as Resolved.

Thanks. This has already been fixed in July with rM4b64774b6d13ffa4f59dddf947a97d61bcfa2f2e

Sep 5 2021, 11:47 AM · gpgme
ffontaine updated the task description for T5587: src/posix-io.c: fix build with glibc >= 2.34.
Sep 5 2021, 12:14 AM · gpgme
ffontaine created T5587: src/posix-io.c: fix build with glibc >= 2.34.
Sep 5 2021, 12:13 AM · gpgme

Sep 1 2021

gniibe set External Link to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102151 on T5556: Use of offsetof is better for allocation of flexible array.
Sep 1 2021, 3:44 AM · gnupg24, gpgme, libgcrypt
gniibe added a comment to T5556: Use of offsetof is better for allocation of flexible array.

I filed a bug report to GCC, with modified test case.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102151

Sep 1 2021, 3:43 AM · gnupg24, gpgme, libgcrypt
gniibe claimed T5556: Use of offsetof is better for allocation of flexible array.
Sep 1 2021, 2:54 AM · gnupg24, gpgme, libgcrypt

Aug 25 2021

werner triaged T5556: Use of offsetof is better for allocation of flexible array as Normal priority.
Aug 25 2021, 4:27 PM · gnupg24, gpgme, libgcrypt

Aug 24 2021

gniibe added a comment to T5556: Use of offsetof is better for allocation of flexible array.
t-fam.c: In function 'main':
t-fam.c:34:14: warning: array subscript 'struct arg_and_data_s[0]' is partly outside array bounds of 'unsigned char[22]' [-Warray-bounds]
   34 |   aad0->next = NULL;
      |              ^
t-fam.c:30:10: note: referencing an object of size 22 allocated by 'malloc'
   30 |   aad0 = malloc (offsetof (struct arg_and_data_s, arg) + 2);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t-fam.c:35:13: warning: array subscript 'struct arg_and_data_s[0]' is partly outside array bounds of 'unsigned char[22]' [-Warray-bounds]
   35 |   aad0->len = 2;
      |   ~~~~~~~~~~^~~
t-fam.c:30:10: note: referencing an object of size 22 allocated by 'malloc'
   30 |   aad0 = malloc (offsetof (struct arg_and_data_s, arg) + 2);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t-fam.c:36:15: warning: array subscript 'struct arg_and_data_s[0]' is partly outside array bounds of 'unsigned char[22]' [-Warray-bounds]
   36 |   aad0->flags = 0;
      |   ~~~~~~~~~~~~^~~
t-fam.c:30:10: note: referencing an object of size 22 allocated by 'malloc'
   30 |   aad0 = malloc (offsetof (struct arg_and_data_s, arg) + 2);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t-fam.c:37:18: warning: array subscript 'struct arg_and_data_s[0]' is partly outside array bounds of 'unsigned char[22]' [-Warray-bounds]
   37 |   aad0->print_fd = fd;
      |   ~~~~~~~~~~~~~~~^~~~
t-fam.c:30:10: note: referencing an object of size 22 allocated by 'malloc'
   30 |   aad0 = malloc (offsetof (struct arg_and_data_s, arg) + 2);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aug 24 2021, 7:29 AM · gnupg24, gpgme, libgcrypt
gniibe added a comment to T5556: Use of offsetof is better for allocation of flexible array.

For GCC 11, modified version of struct arg_and_data_s has an issue for x86_64.

Aug 24 2021, 4:53 AM · gnupg24, gpgme, libgcrypt

Aug 23 2021

gniibe added a comment to T5556: Use of offsetof is better for allocation of flexible array.

For the use case of struct arg_and_data_s in gpgme, which may allocate zero-sized ARG[], it seems that GCC 11 interprets it as an invalid use.

Aug 23 2021, 6:25 AM · gnupg24, gpgme, libgcrypt
gniibe added projects to T5556: Use of offsetof is better for allocation of flexible array: libgcrypt, gpgme, gnupg (gpg23).
Aug 23 2021, 4:47 AM · gnupg24, gpgme, libgcrypt

Aug 17 2021

aheinecke triaged T5558: GPGME: No error handling for symmetric encryption as Normal priority.
Aug 17 2021, 11:45 AM · gpgme

Aug 13 2021

werner changed the edit policy for gpgme.
Aug 13 2021, 11:03 PM

Jul 28 2021

bernhard added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

dlopen'ing of gpgme is NOT SUPPORTED. It is in general not a good idea to do this on standard Unix systems.

Jul 28 2021, 11:08 AM · gpgme, MacOS, Bug Report
werner added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

To extend on this: dlopen'ing of gpgme is NOT SUPPORTED. It is in general not a good idea to do this on standard Unix systems. On Windows we could make it work because DLLs on that platform are well designed and not a hack like the Unix shared objects.

Jul 28 2021, 9:49 AM · gpgme, MacOS, Bug Report

Jul 27 2021

aheinecke claimed T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

We really want thunderbird users that interact with GPGME to have a great and stable user experience, but the problem with dynamic loading and self compiled versions is that we cannot really know the build settings and enviornment and it is very time consuming to reproduce that. GPGME does some very low level things for optimized IPC that can depend on build options etc. This is why I am mostly in favor that thunderbird ships a defined version that we can debug and see the settings.

Jul 27 2021, 4:47 PM · gpgme, MacOS, Bug Report
bernhard added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

Reading the mozilla entry more carefully, there still seems to be an issue.

Jul 27 2021, 10:58 AM · gpgme, MacOS, Bug Report
bernhard added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

https://blog.gerv.net/2012/01/mozilla-projects-and-gpled-code/

@kaie, thanks for the pointer!

Jul 27 2021, 10:27 AM · gpgme, MacOS, Bug Report

Jul 26 2021

kaie added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

BTW @kaie

Thunderbird cannot use anything requiring GPL in its default configuration, because Thunderbird wants to distribute a single MPL licensed package that includes all components that are required for OpenPGP.

Any pointer why, they have made that choice, though? A bundle of MPL and GNU GPL components is fully allowed by the licenses as far as I know.

Jul 26 2021, 11:59 PM · gpgme, MacOS, Bug Report