Page MenuHome GnuPG
Feed All Stories

Jan 16 2024

bnavigator added a comment to D545: build: Python without distutils.

So what now? You just updated the m4 files in master yourself and I should remove it here? Way to encourage contributions.

Jan 16 2024, 2:34 PM
ikloecker added a comment to D545: build: Python without distutils.

The patch already updates to the current version + the GnuPG specific changes. Make a diff to http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4/ax_python_devel.m4;hb=df506ec920751087985f322e9b60d263c828661c and see for yourself.
What did you do additionally?

Jan 16 2024, 1:08 PM
bnavigator reclaimed D545: build: Python without distutils.

Wrong button? Didn't mean to abandon

Jan 16 2024, 11:36 AM
bnavigator abandoned D545: build: Python without distutils.

I have updated m4/ax_python_devel.m4 to the current version and changed the call in configure.ac to set optional to true (which this patch didn't do causing the build to fail).

Jan 16 2024, 11:35 AM
werner lowered the priority of T6942: Differing fingerprint length with curve 448 from Unbreak Now! to Normal.

Tested with 2.4.4 beta and the problem shows only up with the parameter file but not when using --expert-full-gen-key or --quick-gen-key. The problem seems to be that the v5 flag is not enforced when using the parameter file. Thus the key is created as v4 key despite that we want to use v5 for the new x448 keys. It is not a severe bug becuase the key will work anyway using software supporting X448. Will of course be fixed for 2.4.4.

Jan 16 2024, 11:13 AM · gnupg24 (gnupg-2.4.4), Bug Report
werner moved T6654: gpgsm: p12 passphrase visible in debug output from WiP to QA on the gnupg24 board.
Jan 16 2024, 10:49 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), vsd32 (vsd-3.2.0), S/MIME, Restricted Project
werner moved T4704: Wrong error message when key is expired from WiP to QA on the gnupg24 board.
Jan 16 2024, 10:49 AM · gnupg24 (gnupg-2.4.4), UI, Bug Report
werner moved T6710: Improve Speedo for Linux to set DT_RUNPATH. from WiP to QA on the gnupg24 board.
Jan 16 2024, 10:49 AM · gnupg24 (gnupg-2.4.4), Feature Request
werner triaged T6941: gpgsm/dirmngr: support for end-entity certificates with an empty "Subject DN" as Normal priority.

Interesting. I need to look closer at it. I scheduled it for 2.4 but it won't be in the forthcoming 2.4.4. There are still other interesting things on the short list (e.g. timestamping support) but we may do that only in 2.6.

Jan 16 2024, 10:47 AM · gnupg26, S/MIME, Feature Request
ikloecker requested changes to D545: build: Python without distutils.

I have updated m4/ax_python_devel.m4 to the current version and changed the call in configure.ac to set optional to true (which this patch didn't do causing the build to fail).

Jan 16 2024, 10:47 AM
werner added a comment to T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.

Alright.

Jan 16 2024, 10:42 AM · gpgrt, Bug Report
werner triaged T6940: gpgsm: .p12 AES-256-CBC support as Normal priority.

Thanks for the report. It comes right in time for the next release. It might already be fixed due to a lot of changes in the pkcs#12 parser.

Jan 16 2024, 10:39 AM · gnupg24 (gnupg-2.4.4), Feature Request
werner claimed T6942: Differing fingerprint length with curve 448.

Thanks for the report. This is the fun with different code pathes. Obviously the v5 fingerprint needs to be used for the pre-made revocation.

Jan 16 2024, 10:35 AM · gnupg24 (gnupg-2.4.4), Bug Report
ikloecker committed rMcc1f2b5acb84: build: Re-add still needed custom changes to Python autoconf macro (authored by ikloecker).
build: Re-add still needed custom changes to Python autoconf macro
Jan 16 2024, 10:08 AM
ikloecker committed rMe3ae88267f03: build: Update Python autoconf macro (authored by ikloecker).
build: Update Python autoconf macro
Jan 16 2024, 10:08 AM
ikloecker accepted D575: qt: Split off Qt5 frontend and port existing backend to Qt6.

Looks good except for one thing. There's also a deprecation warning, but let's fix this with the next commit.

Jan 16 2024, 9:03 AM
duxsco created T6942: Differing fingerprint length with curve 448.
Jan 16 2024, 8:47 AM · gnupg24 (gnupg-2.4.4), Bug Report
gniibe changed the status of T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string from Open to Testing.

Push the change as rE4a9def77488f: estream: Fix call to string filter for estream-printf..

Jan 16 2024, 6:54 AM · gpgrt, Bug Report
gniibe committed rC86812491c754: tests: Fix tests/basic. (authored by gniibe).
tests: Fix tests/basic.
Jan 16 2024, 6:53 AM
gniibe committed rC656ca459e3d8: m4: Update acinclude.m4 to use $GREP. (authored by gniibe).
m4: Update acinclude.m4 to use $GREP.
Jan 16 2024, 6:44 AM
gniibe committed rE4a9def77488f: estream: Fix call to string filter for estream-printf. (authored by gniibe).
estream: Fix call to string filter for estream-printf.
Jan 16 2024, 6:06 AM
gniibe added a comment to T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.

I see your point: allocating STRINGBUF to make sure nul-terminated string.
The code itself doesn't work well in a test case of tests/t-prinntf.c, because it assumes string filter should be called with NULL for string.

Jan 16 2024, 5:58 AM · gpgrt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA49e2b109bad3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2024, 3:59 AM
l10n daemon script <scripty@kde.org> committed rMTP9217d46700b0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2024, 2:22 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3e1158de8fa4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2024, 2:21 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO76fe0ed519ca: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jan 16 2024, 2:20 AM

Jan 15 2024

zablockil created T6941: gpgsm/dirmngr: support for end-entity certificates with an empty "Subject DN".
Jan 15 2024, 7:19 PM · gnupg26, S/MIME, Feature Request
zablockil created T6940: gpgsm: .p12 AES-256-CBC support.
Jan 15 2024, 6:43 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner added a reviewer for D545: build: Python without distutils: ikloecker.

Ingo, what do you think?

Jan 15 2024, 5:26 PM
werner committed rGdaedb3c96549: doc: Describe the ssh-agent protocol options for Windows. (authored by werner).
doc: Describe the ssh-agent protocol options for Windows.
Jan 15 2024, 5:21 PM
TobiasFella committed rKLEOPATRA9e94c307c233: Add config option for adding a designated revoker for all new keys (authored by TobiasFella).
Add config option for adding a designated revoker for all new keys
Jan 15 2024, 4:59 PM
TobiasFella committed rKLEOPATRAd83182b97ecb: Address review comment (authored by TobiasFella).
Address review comment
Jan 15 2024, 4:41 PM
TobiasFella committed rKLEOPATRA71be236f24d5: Add comment about sensitive revokers (authored by TobiasFella).
Add comment about sensitive revokers
Jan 15 2024, 4:41 PM
TobiasFella committed rKLEOPATRA205b5e724dea: Add config option for adding a designated revoker for all new keys (authored by TobiasFella).
Add config option for adding a designated revoker for all new keys
Jan 15 2024, 4:41 PM
TobiasFella requested review of D575: qt: Split off Qt5 frontend and port existing backend to Qt6.
Jan 15 2024, 4:35 PM
aheinecke raised the priority of T4127: GpgOL: Setting category or flagging crypto mails is not possible from Normal to High.

With the recent commit the old workaround works reliably again.

Jan 15 2024, 3:53 PM · Restricted Project, gpg4win, gpgol
sandro added a comment to D545: build: Python without distutils.

What needs to be done that this gets merged?
Having to carry an increasingly large patch for NixOS is not ideal for us and it would be preferred if this could get merged.

Jan 15 2024, 3:52 PM
TobiasFella committed rP7dfc60a70d32: qt: Fix capslock detection on wayland (authored by TobiasFella).
qt: Fix capslock detection on wayland
Jan 15 2024, 2:28 PM
TobiasFella committed rPa746c3ae6614: qt: Fix window icon on wayland (authored by TobiasFella).
qt: Fix window icon on wayland
Jan 15 2024, 2:28 PM
werner triaged T6873: v2.4 unnecessarily prompts on multi-key encryption despite 1st key being unlocked as Normal priority.
Jan 15 2024, 1:58 PM · Feature Request, gnupg24, Bug Report
werner added projects to T6873: v2.4 unnecessarily prompts on multi-key encryption despite 1st key being unlocked: gnupg24, Feature Request.
Jan 15 2024, 1:57 PM · Feature Request, gnupg24, Bug Report
nicolasfella added a comment to T6930: pinentry-qt window is not parented to Kleopatra on Wayland.

It doesn't actually work as expected on X11. There pinentry uses the NET::KeepAbove window flag to make the pinentry window stay on top of Kleopatra.

Jan 15 2024, 1:38 PM · kleopatra, Restricted Project, Bug Report
ikloecker accepted D574: qt: Fix capslock detection on wayland.

Looks simple enough. Shit it!

Jan 15 2024, 1:34 PM
ikloecker added a comment to D573: qt: Fix icon on wayland.

Ship it!

Jan 15 2024, 1:32 PM
werner committed rW7f10dc63f64d: Add snapshot of gnupg 2.4.4 (authored by werner).
Add snapshot of gnupg 2.4.4
Jan 15 2024, 1:23 PM
werner committed rE521e8d4db70c: po: Update Russian translation. (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation.
Jan 15 2024, 1:13 PM
werner committed rE5142d0d7a2a3: po: update Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: update Polish translation
Jan 15 2024, 1:13 PM
werner changed the status of T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string from Testing to Open.
Jan 15 2024, 12:25 PM · gpgrt, Bug Report
werner added a comment to T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.

Like this:

@@ -1196,10 +1196,25 @@ pr_string (estream_printf_out_t outfnc, void *outfncarg,
    future, when breaking API/ABI is OK, we can change signature of
    gpgrt_string_filter_t to have another argument for precision.  */
   int allow_non_nul_string = (arg->precision >= 0);
+  char *stringbuf = NULL;
Jan 15 2024, 12:25 PM · gpgrt, Bug Report
werner added a comment to T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string.

We could also pass a nul terminated copy to the filter function in pr_string.

Jan 15 2024, 12:14 PM · gpgrt, Bug Report
werner committed rG4cdfc1d0d903: po: Update parts of the Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: Update parts of the Polish translation
Jan 15 2024, 11:29 AM
ebo updated the task description for T6799: Kleopatra configuration files in wrong places.
Jan 15 2024, 11:17 AM · gpd5x, kleopatra
svuorela committed rGPGPASSbef63210ecfc: Actually switch (authored by svuorela).
Actually switch
Jan 15 2024, 11:14 AM
svuorela committed rGPGPASSd1848a51f7c9: Switch CI to qt6 (authored by svuorela).
Switch CI to qt6
Jan 15 2024, 11:14 AM
svuorela committed rGPGPASS9166619dc997: Remove qAsConst usage (authored by svuorela).
Remove qAsConst usage
Jan 15 2024, 11:14 AM
svuorela committed rGPGPASSfe2486404900: Qt6 Here we come (authored by svuorela).
Qt6 Here we come
Jan 15 2024, 11:14 AM
werner committed rM18388f93abb0: doc: Add a deprecated warning to gpgme_op_delete. (authored by werner).
doc: Add a deprecated warning to gpgme_op_delete.
Jan 15 2024, 11:12 AM
TobiasFella requested review of D574: qt: Fix capslock detection on wayland.
Jan 15 2024, 11:06 AM
aheinecke triaged T6937: Kmail: Wrong info for signed mail with expired signing key as Normal priority.

I can test this. For Ebo I want to try using the flatpack so that she can benefit from Dans work on debian stable, too.

Jan 15 2024, 11:01 AM · Restricted Project, KMail
aheinecke claimed T6937: Kmail: Wrong info for signed mail with expired signing key.
Jan 15 2024, 11:00 AM · Restricted Project, KMail
aheinecke triaged T6938: Kmail: attachment issues on signed/encrypted mails as Normal priority.
Jan 15 2024, 11:00 AM · Restricted Project, KMail
TobiasFella added a comment to D573: qt: Fix icon on wayland.

pinentry-gtk etc presumably need similar treatment, so I'm not sure how much sense it makes to add org.gnupg.pinentry.desktop for pinentry-qt. Should this be org.gnupg.pinentry-qt.desktop instead? Or have one desktop file for all pinentries, which could be problematic for the Exec matching in KWin

Jan 15 2024, 10:53 AM
TobiasFella updated the diff for D573: qt: Fix icon on wayland.
Jan 15 2024, 10:51 AM
aheinecke lowered the priority of T6922: GpgME: Extend sign/encrypt/decrypt/verify S/MIME jobs to accept input / output from a filename from Normal to Low.
Jan 15 2024, 10:50 AM · gpgme, Restricted Project
aheinecke lowered the priority of T6928: Kleopatra: Speed up S/MIME crypto operations for large files (on Windows) from Normal to Low.
Jan 15 2024, 10:50 AM
aheinecke triaged T6927: gpgsm: Accept file names for input and output in server mode as Low priority.

I do not think this is a very common usecase. For me regarding CMS file operations it would be more important to implement T2435: gpgsm combined sign and encrypt which I find the most annyoing issue regarding CMS file encryption.

Jan 15 2024, 10:50 AM · gnupg, Restricted Project
aheinecke closed T6889: gpgme: QGpgMEQuickJob creates keys with wrong expiry as Resolved.

I think this is resolved now.

Jan 15 2024, 10:46 AM · Feature Request, gpgme
aheinecke triaged T6934: Kleopatra: Import of gpgsk files as Normal priority.
Jan 15 2024, 10:45 AM · kleopatra, Restricted Project
ikloecker claimed T6662: Kleopatra: improve useability of group configuration .
Jan 15 2024, 10:43 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke added a comment to T6931: Kleopatra: Move kleopatragroupsrc to GNUPGHOME.

This is what T6799 this needs to be fixed in general.

Jan 15 2024, 10:43 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker changed the status of T6926: No tray icon for Kleopatra in dark mode on Windows. from Open to Testing.

All icons that are available in normal/light mode should now also be available in dark mode.

Jan 15 2024, 10:42 AM · Restricted Project, Bug Report, Windows, kleopatra
aheinecke merged T6931: Kleopatra: Move kleopatragroupsrc to GNUPGHOME into T6799: Kleopatra configuration files in wrong places.
Jan 15 2024, 10:42 AM · gpd5x, kleopatra
aheinecke merged task T6931: Kleopatra: Move kleopatragroupsrc to GNUPGHOME into T6799: Kleopatra configuration files in wrong places.
Jan 15 2024, 10:42 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
aheinecke triaged T6865: Email will be sent encrypted after draft was saved in encrypted state although encryption is disabled as Normal priority.

Thank you for the detailed report. I will look into it.

Jan 15 2024, 10:41 AM · Restricted Project, gpgol, Bug Report
ebo triaged T6935: Kleopatra: Key search and refresh related improvements as Low priority.
Jan 15 2024, 10:33 AM · kleopatra
ikloecker committed rW0c66262864c8: Make all breeze icons available in breeze-dark (authored by ikloecker).
Make all breeze icons available in breeze-dark
Jan 15 2024, 10:30 AM
werner committed rG0cb622d632f7: gpgsm: Allow parsing of PKCS#12 files with two private keys. (authored by werner).
gpgsm: Allow parsing of PKCS#12 files with two private keys.
Jan 15 2024, 10:25 AM
dvratil added a comment to T6938: Kmail: attachment issues on signed/encrypted mails.

I encouraged Eva to create this ticket. While the specific case described here might be fixed in current master, the attachment handling still has issues.

Jan 15 2024, 9:59 AM · Restricted Project, KMail
ebo added a project to T6420: Kleopatra: improve layout of and text in smartcard management view: vsd33.
Jan 15 2024, 9:40 AM · vsd33 (vsd-3.3.0), Feature Request, Restricted Project, kleopatra
aheinecke added a comment to T6939: File extensions for Mailviewer saving.

The background for this is that .mime we can treat as as a custom extension for us since no one else that I know uses it but it is a registered extension.

Jan 15 2024, 9:29 AM · mimetreeparser, Restricted Project, vsd33
aheinecke triaged T6939: File extensions for Mailviewer saving as Normal priority.
Jan 15 2024, 9:25 AM · mimetreeparser, Restricted Project, vsd33
werner committed rG092154e17e88: gpgsm: Improve the status line for --verify errors. (authored by werner).
gpgsm: Improve the status line for --verify errors.
Jan 15 2024, 9:21 AM
werner committed rG3d60ad5c8c43: po: Fix indentation for key generation options (authored by hamarituc).
po: Fix indentation for key generation options
Jan 15 2024, 9:21 AM
werner committed rMb37efb11bea7: doc: Fix minor typo. (authored by werner).
doc: Fix minor typo.
Jan 15 2024, 8:56 AM
gniibe committed rC6765916e3b55: tests: Add known answers test for ML-KEM (Kyber). (authored by gniibe).
tests: Add known answers test for ML-KEM (Kyber).
Jan 15 2024, 6:09 AM
gniibe committed rC2eaaa8846f22: cipher: Fix copyright notices for LGPL. (authored by gniibe).
cipher: Fix copyright notices for LGPL.
Jan 15 2024, 6:09 AM
gniibe committed rC384638bc4a0d: cipher:kyber: Fix comment style. (authored by gniibe).
cipher:kyber: Fix comment style.
Jan 15 2024, 6:09 AM
gniibe committed rCf2f9d56358ac: cipher: Add use of the Kyber implementation. (authored by gniibe).
cipher: Add use of the Kyber implementation.
Jan 15 2024, 6:09 AM
gniibe committed rCfe3ecf810370: cipher:kyber: Modification for xof_ routines. (authored by gniibe).
cipher:kyber: Modification for xof_ routines.
Jan 15 2024, 6:09 AM
gniibe committed rC4e9aa70078c5: cipher:kyber: Integrate into libgcrypt, adding glue code. (authored by gniibe).
cipher:kyber: Integrate into libgcrypt, adding glue code.
Jan 15 2024, 6:09 AM
gniibe committed rC5c9c4dca39f2: cipher:kyber: Modify VERIFY function. (authored by gniibe).
cipher:kyber: Modify VERIFY function.
Jan 15 2024, 6:09 AM
gniibe committed rC31743c17d7bd: cipher:kyber: Have cipher/kyber.h. (authored by gniibe).
cipher:kyber: Have cipher/kyber.h.
Jan 15 2024, 6:09 AM
gniibe committed rC01a14c0df295: cipher:kyber: Make the implementation into three files. (authored by gniibe).
cipher:kyber: Make the implementation into three files.
Jan 15 2024, 6:09 AM
gniibe committed rCb6e20ed580e0: cipher:kyber: Move declarations to kyber-kdep.c. (authored by gniibe).
cipher:kyber: Move declarations to kyber-kdep.c.
Jan 15 2024, 6:09 AM
gniibe committed rCefd55d9ecae5: cipher:kyber: Functions in poly for different KYBER_K. (authored by gniibe).
cipher:kyber: Functions in poly for different KYBER_K.
Jan 15 2024, 6:09 AM
gniibe committed rC34dd0a1a75b2: cipher:kyber: Export the KEM API only. (authored by gniibe).
cipher:kyber: Export the KEM API only.
Jan 15 2024, 6:09 AM
gniibe committed rC4b601fe5b3cf: cipher: Editorial clean up cipher/kyber.c for headers. (authored by gniibe).
cipher: Editorial clean up cipher/kyber.c for headers.
Jan 15 2024, 6:09 AM
gniibe committed rCfc35a5372a74: cipher:kyber: Constants common and k-dependent. (authored by gniibe).
cipher:kyber: Constants common and k-dependent.
Jan 15 2024, 6:09 AM
gniibe committed rC10e9bcd5c67e: cipher: Add headers to Kyber implementation. (authored by gniibe).
cipher: Add headers to Kyber implementation.
Jan 15 2024, 6:09 AM
gniibe committed rC18e5c0d268b1: cipher: Put the original Kyber implementation. (authored by gniibe).
cipher: Put the original Kyber implementation.
Jan 15 2024, 6:09 AM