Page MenuHome GnuPG
Feed Advanced Search

Jul 24 2023

gniibe added a comment to T6606: Use new API of libassuan 3.

Pushed the change in gniibe/t6606 branch.

Jul 24 2023, 7:05 AM · Windows 64, Feature Request, gnupg26
gniibe triaged T6606: Use new API of libassuan 3 as Normal priority.
Jul 24 2023, 3:30 AM · Windows 64, Feature Request, gnupg26

Jul 20 2023

gniibe added a comment to T6599: INT2FD and npth_accept.

Another approach would be:

  • Use assuan_sock_accept which has consistent API with gnupg_fd_t
Jul 20 2023, 8:10 AM · Windows 64, Feature Request, gnupg26

Jul 19 2023

gniibe triaged T6599: INT2FD and npth_accept as Normal priority.
Jul 19 2023, 6:15 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6580: Use gnupg_fd_t if it's relevant, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
Jul 19 2023, 4:55 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6580: Use gnupg_fd_t if it's relevant from Open to Testing.
Jul 19 2023, 4:54 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6597: Introduce FD_DBG to handle the cases for displaying the value, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
Jul 19 2023, 4:54 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6597: Introduce FD_DBG to handle the cases for displaying the value from Open to Testing.
Jul 19 2023, 4:54 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6598: Fix FD2INT for 64-bit Windows, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
Jul 19 2023, 4:53 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6598: Fix FD2INT for 64-bit Windows from Open to Testing.

On 64-bit Windows, the situation now is:

Jul 19 2023, 4:53 AM · Windows 64, Feature Request, gnupg26

Jul 18 2023

gniibe added a comment to T6598: Fix FD2INT for 64-bit Windows.

Use of FD2INT for the first argument of select is semantically not good. It's the number of file descriptor. When we use FD2INT here, the type is converted to 64-bit integer, then implicitly demoted to 32-bit integer. We need new macro, say, FD2NUM to convert FD into 32-bit integer.
<--- done in: rGea1935252e28: commond: Introduce FD2NUM to express conversion to number of fds.

Jul 18 2023, 7:51 AM · Windows 64, Feature Request, gnupg26
gniibe added a comment to T6598: Fix FD2INT for 64-bit Windows.

Here is a test program for 64-bit Windows to see how cast works:

#include <stdint.h>
#include <stdio.h>
Jul 18 2023, 7:20 AM · Windows 64, Feature Request, gnupg26
gniibe triaged T6598: Fix FD2INT for 64-bit Windows as Normal priority.
Jul 18 2023, 7:15 AM · Windows 64, Feature Request, gnupg26
gniibe triaged T6597: Introduce FD_DBG to handle the cases for displaying the value as Normal priority.
Jul 18 2023, 4:53 AM · Windows 64, Feature Request, gnupg26

Jul 13 2023

gniibe triaged T6592: GPGSM: Use estream_t instead of FD as Normal priority.
Jul 13 2023, 3:51 AM · Windows 64, Feature Request, gnupg26

Jul 5 2023

ikloecker added a comment to T5755: Kleopatra: Export secret subkeys.

It turned out that my pinentry reported "fully canceled" on Cancel (see T6491: Pinentry-Qt: Password prompt for each subkey if password change is cancelled) which made gpg output nothing.

Jul 5 2023, 3:49 PM · Restricted Project, Feature Request, kleopatra
aheinecke closed T5755: Kleopatra: Export secret subkeys as Resolved.

Tested and works now for me as expected. Thanks.

Jul 5 2023, 3:15 PM · Restricted Project, Feature Request, kleopatra
aheinecke added a comment to T5755: Kleopatra: Export secret subkeys.

The original reporter mentioned that this only occurs when called from kleo. But let me recheck.

Jul 5 2023, 3:02 PM · Restricted Project, Feature Request, kleopatra
werner removed a project from T2701: Do not let users create keys without an expiration date: gnupg.

Also done for 2.2.

Jul 5 2023, 2:47 PM · Feature Request, gnupg (gpg22)
werner closed T4921: Support import of PKCS#12 encoded ECC private keys. as Resolved.

This has long been implemented due to the backport of the P12 parser and the recent rewrite of it.

Jul 5 2023, 2:29 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner closed T4921: Support import of PKCS#12 encoded ECC private keys., a subtask of T4098: GpgSM: Add ECC support, as Resolved.
Jul 5 2023, 2:29 PM · gnupg (gpg23), Feature Request, S/MIME
ikloecker added a comment to T5755: Kleopatra: Export secret subkeys.

gpg --export-secret-subkeys --armor 704769B8D5C15319A27C74BBB47052506607DA6E confirms that gpg 2.4.1-beta21 outputs nothing if the password entry is canceled.

Jul 5 2023, 1:40 PM · Restricted Project, Feature Request, kleopatra
ikloecker changed the status of T5755: Kleopatra: Export secret subkeys from Open to Testing.

Of course, it's about right clicking the encryption subkey. That's what I tested. Anyway, cancel wasn't handled properly. Now it is.

Jul 5 2023, 1:36 PM · Restricted Project, Feature Request, kleopatra
werner reopened T6534: gpg's progress_filter needs to use uint64_t as "Testing".
Jul 5 2023, 11:56 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
aheinecke added a comment to T5755: Kleopatra: Export secret subkeys.

I cannot reproduce the problem with Cancel. When I try this, I get the error "The result of the export is empty." and nothing is written to disk. I'm using GnuPG 2.4.

Anyway, handling of cancel was indeed missing.

Jul 5 2023, 11:20 AM · Restricted Project, Feature Request, kleopatra
werner moved T6534: gpg's progress_filter needs to use uint64_t from Backlog to WiP on the gnupg22 board.
Jul 5 2023, 11:16 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
ikloecker added a comment to T6198: KMail: Port to keyresolver from libkleo.

The expiry checker checks for expiry. It doesn't and shouldn't do anything else.

Jul 5 2023, 11:01 AM · Restricted Project, Feature Request, KDE, kleopatra
ikloecker added a comment to T5755: Kleopatra: Export secret subkeys.

I cannot reproduce the problem with Cancel. When I try this, I get the error "The result of the export is empty." and nothing is written to disk. I'm using GnuPG 2.4.

Jul 5 2023, 10:57 AM · Restricted Project, Feature Request, kleopatra
gniibe triaged T6580: Use gnupg_fd_t if it's relevant as Wishlist priority.
Jul 5 2023, 2:38 AM · Windows 64, Feature Request, gnupg26

Jul 4 2023

werner moved T6534: gpg's progress_filter needs to use uint64_t from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:44 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
aheinecke added a comment to T6198: KMail: Port to keyresolver from libkleo.

Another request for this would be that the for expired keys a --locate-key might be triggered. GpgOL currently does this in internal logic and this causes GnuPG to refetch the key e.g. from WKD if the key came originally from WKD. https://bugs.kde.org/show_bug.cgi?id=471911 I am not sure if the expiry checker already does this, but someone pointed me to the KDE bug and I will point back here because it makes little sense to fix this in the kmail resolver when we want to replace it.

Jul 4 2023, 2:00 PM · Restricted Project, Feature Request, KDE, kleopatra
aheinecke moved T5755: Kleopatra: Export secret subkeys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2023, 1:41 PM · Restricted Project, Feature Request, kleopatra
aheinecke shifted T5755: Kleopatra: Export secret subkeys from the Restricted Space space to the S1 Public space.
Jul 4 2023, 1:41 PM · Restricted Project, Feature Request, kleopatra
aheinecke reassigned T5755: Kleopatra: Export secret subkeys from ebo to ikloecker.
Jul 4 2023, 1:36 PM · Restricted Project, Feature Request, kleopatra
aheinecke reopened T5755: Kleopatra: Export secret subkeys as "Open".

This has a serious usability issue. If you cancel the password entry when exporting it reports success and creates an apparently valid secret key file but without the subkey you intended to export. So worst case the user thinks he has a backup but instead has no backup :/

Jul 4 2023, 1:29 PM · Restricted Project, Feature Request, kleopatra

Jul 3 2023

aheinecke closed T6534: gpg's progress_filter needs to use uint64_t as Resolved.
Jul 3 2023, 2:48 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
aheinecke triaged T6574: GnuPG / Gpg4win: Replace sha1sum.c with a tool in GnuPG as Wishlist priority.
Jul 3 2023, 12:54 PM · Restricted Project, Feature Request, gnupg, gpg4win
aheinecke added a subtask for T6198: KMail: Port to keyresolver from libkleo: T6566: GpgOL: newly generated key not loaded in the security confirmation dialog.
Jul 3 2023, 12:05 PM · Restricted Project, Feature Request, KDE, kleopatra
gniibe updated the task description for T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process.
Jul 3 2023, 4:19 AM · Windows 64, Feature Request, gnupg26
gniibe updated the task description for T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process.
Jul 3 2023, 4:18 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6551: translate_sys2libc_fd_int on Windows 64-bit, a subtask of T6508: Port GnuPG to 64-bit Windows, from Testing to Open.
Jul 3 2023, 4:16 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6551: translate_sys2libc_fd_int on Windows 64-bit from Testing to Open.

The case in check_special_filename is fixed. So, there is no cases in GnuPG where the value of out of range is silently converted to wrong value.

Jul 3 2023, 4:16 AM · Windows 64, Feature Request, gnupg26
gniibe added a comment to T6508: Port GnuPG to 64-bit Windows.

Remaining places are:

  • common/sysutil.c debug output to format HANDLE --> T6597
  • common/sysutil.c iobuf_get_fd and its use cases --> T6580
  • agent, kbx, scdaemon, dirmngr: socket and FD2INT/INT2FD --> T6598
Jul 3 2023, 3:58 AM · Windows 64, Feature Request, gnupg26

Jun 29 2023

ebo closed T5717: Kleopatra: Case insensitive algo compare in Kleopatras new key dialog as Resolved.

works

Jun 29 2023, 12:54 PM · Feature Request, kleopatra, Restricted Project
gniibe added a comment to T6551: translate_sys2libc_fd_int on Windows 64-bit.

Except a case, all use cases of translate_sys2libc_fd_int is with a result of integer from command line argument.

Jun 29 2023, 7:00 AM · Windows 64, Feature Request, gnupg26

Jun 28 2023

gniibe changed the status of T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process, a subtask of T6551: translate_sys2libc_fd_int on Windows 64-bit, from Open to Testing.
Jun 28 2023, 7:12 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process from Open to Testing.

Changes are pushed.

Jun 28 2023, 7:12 AM · Windows 64, Feature Request, gnupg26

Jun 27 2023

gniibe added a comment to T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process.

We need to keep the gpgtar part of commit in rG2756147e392c: gpg,sm,tools: Use string for option --*-fd..

Jun 27 2023, 7:57 AM · Windows 64, Feature Request, gnupg26
gniibe triaged T6562: gpgtar: --status-fd requires HANDLE (not POSIX fd) when spawning a process as Normal priority.
Jun 27 2023, 7:55 AM · Windows 64, Feature Request, gnupg26
gniibe added a comment to T6551: translate_sys2libc_fd_int on Windows 64-bit.

The changes are intrusive to other implementations (POSIX and Windows 32-bit).
So, I revert the changes of replacing translate_sys2libc_fd_int.

Jun 27 2023, 7:41 AM · Windows 64, Feature Request, gnupg26

Jun 26 2023

gniibe added a comment to T6551: translate_sys2libc_fd_int on Windows 64-bit.

I don't argue about the technical necessity for the change. I agree the fact it works (without such changes).

Jun 26 2023, 3:29 AM · Windows 64, Feature Request, gnupg26

Jun 23 2023

werner added a comment to T6551: translate_sys2libc_fd_int on Windows 64-bit.

Just to clarify this change for readers not accustomed to Windows internals: This function was used to translate the file descriptor as passed to gpg (which is a HANDLE) to the libc file descriptor as used by stdio. Obviously we won't anymore work with stdio file descriptors in the future but use the Windows32 API (ReadFile et al). libc fds 0,1,2 are handled in a special way on Windows.

Jun 23 2023, 9:03 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6551: translate_sys2libc_fd_int on Windows 64-bit, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
Jun 23 2023, 6:38 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6551: translate_sys2libc_fd_int on Windows 64-bit from Open to Testing.

Fixed in master.

Jun 23 2023, 6:38 AM · Windows 64, Feature Request, gnupg26

Jun 22 2023

ebo edited parent tasks for T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation, added: T6553: Kleopatra: Expiry date issues and improvements; removed: T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension.
Jun 22 2023, 1:57 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
werner updated the task description for T6545: Support CRL extension issuingDistributionPoint.
Jun 22 2023, 11:59 AM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner added a comment to T2039: CRL issuingDistributionPoint support.

See for T6545 for a new request to support IDP.

Jun 22 2023, 11:46 AM · gnupg, Feature Request, dirmngr
werner renamed T6545: Support CRL extension issuingDistributionPoint from Support CRL exension issuingDistributionPoint to Support CRL extension issuingDistributionPoint.
Jun 22 2023, 11:44 AM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner added a comment to T6545: Support CRL extension issuingDistributionPoint.

We had one request to support this back in 2017 but it was closed because the respective CA stopped using this extension. See T2039.

Jun 22 2023, 11:44 AM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
gniibe added a comment to T6551: translate_sys2libc_fd_int on Windows 64-bit.

The use cases are:

  • oPassphraseFD for gpgsm, gpg
  • oStatusFD for gpg-auth, gpg-wks-client, gpg-card, gpg-pair-tool, gpgtar, gpgconf, gpgsm, gpg, gpgv
  • oLoggerFD for gpgsm, gpg, gpgv
  • oAttributeFD for gpg
  • oCommandFD for gpg
  • oOverrideSessionKeyFD for gpg
Jun 22 2023, 3:46 AM · Windows 64, Feature Request, gnupg26
gniibe updated the task description for T6551: translate_sys2libc_fd_int on Windows 64-bit.
Jun 22 2023, 3:16 AM · Windows 64, Feature Request, gnupg26
gniibe triaged T6551: translate_sys2libc_fd_int on Windows 64-bit as Normal priority.
Jun 22 2023, 3:12 AM · Windows 64, Feature Request, gnupg26

Jun 20 2023

werner added a parent task for T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation: T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension.
Jun 20 2023, 4:16 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
werner triaged T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation as Normal priority.
Jun 20 2023, 4:14 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra

Jun 19 2023

aheinecke added a comment to T6545: Support CRL extension issuingDistributionPoint.

rGb1ecc8353ae3 is just what I meant, so that we can recommend such an option in the future as a workaround until a new update becomes available which supports such an extension.

Jun 19 2023, 3:21 PM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner added a comment to T6545: Support CRL extension issuingDistributionPoint.

Nah, the description for that extension is pretty strict and I won't feel comfortable to just ignore it. BTW there is also T6398 (nameConstraints) which needs support. But for debugging a ignore extension makes sense.

Jun 19 2023, 2:10 PM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
aheinecke added a comment to T6545: Support CRL extension issuingDistributionPoint.

For support reasons I would say that it might make sense to also ignore the extensions from "ignore-cert-extension" when checking CRLs?

Jun 19 2023, 1:54 PM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request
werner triaged T6545: Support CRL extension issuingDistributionPoint as Normal priority.
Jun 19 2023, 12:59 PM · workaround, gnupg26, Restricted Project, libksba, gnupg22, Feature Request

Jun 16 2023

aheinecke added a comment to T6534: gpg's progress_filter needs to use uint64_t.

I tested this with OpenPGP and 2.4.3-beta19 on Windows. Worked nicely.

Jun 16 2023, 2:39 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows

Jun 15 2023

werner moved T6534: gpg's progress_filter needs to use uint64_t from WiP to QA on the gnupg24 board.
Jun 15 2023, 11:21 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
werner added a project to T6534: gpg's progress_filter needs to use uint64_t: gpgme.

And of course we also need to adjust GPGME

Jun 15 2023, 10:58 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
werner added a comment to T6534: gpg's progress_filter needs to use uint64_t.

We also need PROGRESS lines in gpgsm.

Jun 15 2023, 10:36 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows

Jun 13 2023

werner claimed T6534: gpg's progress_filter needs to use uint64_t.
Jun 13 2023, 10:07 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows

Jun 12 2023

werner triaged T6534: gpg's progress_filter needs to use uint64_t as High priority.
Jun 12 2023, 4:23 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
aheinecke reopened T6363: Add progress status output to gpgtar as "Open".

I'm reopening this. Its probably not a regression but I was sure that we had progress for large files fixed in the past.

Jun 12 2023, 3:44 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

Yeah no progress for files larger then 32 bit o.O... But this used to work 😭

Jun 12 2023, 3:18 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

On 64 bit linux this works btw. so I think it comes down to the difference between 32 bit off_t and 64 bit off_t

Jun 12 2023, 3:13 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

Yeah, its the ugly off_t again. I am just testing how this works with single files above that threshold we worked quite a bit on this back in the days https://dev.gnupg.org/T2368

Jun 12 2023, 3:12 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
ikloecker added a comment to T6363: Add progress status output to gpgtar.

Yeah, probably a Windows/MinGW 32-bit problem. GpgME::Data does

off_t size = seek(0, SEEK_END);
seek(0, SEEK_SET);
std::string sizestr = std::to_string(size);
// Ignore errors as this is optional
gpgme_data_set_flag(d->data, "size-hint", sizestr.c_str());
Jun 12 2023, 3:00 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

Probably some issue with large files / integer overflow. I am testing on Windows with 32 bit.

Jun 12 2023, 1:27 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request

Jun 9 2023

aheinecke added a comment to T6363: Add progress status output to gpgtar.

Mh, let me check where the size hint should come from and why it might be missing in my windows test. That is indeed strange then.

Jun 9 2023, 8:31 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
ikloecker added a comment to T6363: Add progress status output to gpgtar.

For me this does work also when decrypting:

Jun 9 2023, 5:59 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

btw. this does not work on the decrypting side because kleopatra there apparently does not provide a size hint. So it goes:

Jun 9 2023, 4:42 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
werner triaged T6529: Allow the expiration time in --list-filter expressions as Normal priority.
Jun 9 2023, 2:27 PM · Feature Request, gnupg24

Jun 5 2023

werner added a comment to T2701: Do not let users create keys without an expiration date.

To align the default expiration time with the BSI approval and other related software we change this now to 3 years.

Jun 5 2023, 3:06 PM · Feature Request, gnupg (gpg22)
werner triaged T6518: GpgOL shows a blank message if an X.509 curve is used for signing as Normal priority.
Jun 5 2023, 2:58 PM · Restricted Project, gpgol, Feature Request

Jun 2 2023

ikloecker closed T6467: KMail: Replace usage of NearExpiryChecker with new ExpiryChecker, a subtask of T6198: KMail: Port to keyresolver from libkleo, as Resolved.
Jun 2 2023, 1:38 PM · Restricted Project, Feature Request, KDE, kleopatra
ikloecker closed T6467: KMail: Replace usage of NearExpiryChecker with new ExpiryChecker as Resolved.

https://invent.kde.org/pim/messagelib/-/commit/f8373bc09b228cc88577ec88b285c58a06122575

Jun 2 2023, 1:38 PM · Restricted Project, Feature Request, KDE, kleopatra

May 30 2023

werner triaged T6508: Port GnuPG to 64-bit Windows as Normal priority.
May 30 2023, 1:41 PM · Windows 64, Feature Request, gnupg26
werner edited projects for T5964: gnupg should use the KDFs implemented in libgcrypt, added: gnupg26; removed gnupg24.

Let's schedule that for 2.6

May 30 2023, 10:57 AM · gnupg26, FIPS, Feature Request

May 26 2023

werner moved T6421: Improve error message if no reset code (PUK) is set from Backlog to Done on the gpgrt board.
May 26 2023, 5:19 PM · Feature Request, gnupg22, gnupg24, gpgrt

May 25 2023

werner closed T3390: Showing complete OpenPGP key flags as Resolved.

See rG0988e49c45 which implements time and group but not yet the split thing because we are not shure that is good idea to have this w/o any implementation support.

May 25 2023, 12:49 PM · gnupg24, patch, Feature Request
werner removed a project from T5930: Use the FIPS-compatible digest&sign API: gnupg24.
May 25 2023, 12:41 PM · FIPS, Feature Request
werner edited projects for T6234: Implement access to smartcards via a generic pkcs#11 interface, added: gnupg26; removed gnupg24.
May 25 2023, 12:37 PM · gnupg, Feature Request, scd
werner added a comment to T2820: GPGME: Allow to set the keyring for a context.

secring.gpg is only used by unsupported legacy versions of GnuPG. Since 2.1 it is not anymore used.

May 25 2023, 9:43 AM · Won't Fix, gpgme, Feature Request

May 24 2023

sfought added a comment to T2820: GPGME: Allow to set the keyring for a context.

So if I have \MyDirectory\pubring.pgp and MyDirectory\secring.pgp files, how do I use the --homedir option to access those?

May 24 2023, 10:15 PM · Won't Fix, gpgme, Feature Request

May 19 2023

aheinecke added a comment to T2820: GPGME: Allow to set the keyring for a context.

This is not really what the issue here is talking about. This issue was about "merging" multiple keyrings into a single view. If I understand you correctly you want to have matching pubrings and secret key directories for different applications. That is fully covered and what many users do by setting GNUPGHOME through the environment, the --homedir option or the windows registry.

May 19 2023, 4:13 PM · Won't Fix, gpgme, Feature Request
sfought added a comment to T2820: GPGME: Allow to set the keyring for a context.

Did anything get implemented to handle this? We have a central network file share where we store our public and secret key rings. We have several different applications that access these key rings. I'm trying to convert one of them from using gpg.exe via the command line with the --keyring and --secret-keyring paramters to using gpgme, but I don't see a way to specify the keyrings. Any help would be appreciated.

May 19 2023, 3:47 PM · Won't Fix, gpgme, Feature Request

May 16 2023

werner added a comment to T5576: New set of API for public key cryptography.

Just let me note that we used to have such an API : the former gcry_ac_ functions. However, it turned out that they were more complicated to use.

May 16 2023, 6:00 PM · libgcrypt, Feature Request
ebo closed T2879: There is no way to selectively delete secret subkeys as Resolved.

Was resolved, see T4457

May 16 2023, 2:45 PM · gnupg, Feature Request