Page MenuHome GnuPG
Feed All Stories

Jun 26 2024

ikloecker changed the status of T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated from Open to Testing.

For the white high-contrast mode we use the normal (black) Breeze icons now. I think for Qt 5 that's all we can do with reasonable effort. For Qt 6/KF6 we have to revisit this anyway because a lot has changed (see T6932).

Jun 26 2024, 4:46 PM · vsd33 (vsd-3.3.0), Windows, kleopatra, Restricted Project
ikloecker committed rWf75bb427fc4c: Add detection of white high-contrast mode (authored by ikloecker).
Add detection of white high-contrast mode
Jun 26 2024, 4:39 PM
ikloecker committed rKLEOPATRA2cbe00b02f5d: a11y,Windows: Use system colors for disabled text in high-contrast mode (authored by ikloecker).
a11y,Windows: Use system colors for disabled text in high-contrast mode
Jun 26 2024, 4:37 PM
ikloecker committed rKLEOPATRA19342e0682e0: Rename SmartCardWidget to SmartCardsWidget (authored by ikloecker).
Rename SmartCardWidget to SmartCardsWidget
Jun 26 2024, 4:37 PM
ikloecker committed rKLEOPATRAaa905adf515e: Show status message when loading smart cards or importing certificates (authored by ikloecker).
Show status message when loading smart cards or importing certificates
Jun 26 2024, 4:37 PM
ikloecker committed rKLEOPATRAf80647f0ae6f: Add Reload button to smart card view (authored by ikloecker).
Add Reload button to smart card view
Jun 26 2024, 4:37 PM
ikloecker committed rWc47254b8a37c: Add new patch to EXTRA_DIST (authored by ikloecker).
Add new patch to EXTRA_DIST
Jun 26 2024, 2:33 PM
ikloecker committed rW629cd9b96aec: Use standard selection colors for item views (authored by ikloecker).
Use standard selection colors for item views
Jun 26 2024, 2:33 PM
ikloecker committed rW86c011acf782: Remove obsolete patch for boost (authored by ikloecker).
Remove obsolete patch for boost
Jun 26 2024, 2:33 PM
ikloecker committed rW2edb348d9d78: breeze-icons: Add folder edit sign encrypt icon (authored by ikloecker).
breeze-icons: Add folder edit sign encrypt icon
Jun 26 2024, 2:33 PM
ikloecker added a comment to T6073: Kleopatra: Fix issues with high contrast resp. inverted color scheme.

Selection with unpatched Qt:

Jun 26 2024, 2:14 PM · vsd33, kleopatra, Restricted Project
werner added a comment to T7178: make check fails for GnuPG with libassuan 3.0.1.

Did you used the speedo build method? Did you install libassuan first?

Jun 26 2024, 9:46 AM · libassuan, Bug Report
gniibe committed rGd98521b934ec: scd: Restrict use of DEVINFO --watch command for socket connection. (authored by gniibe).
scd: Restrict use of DEVINFO --watch command for socket connection.
Jun 26 2024, 4:17 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO0ce5cafc6f73: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 26 2024, 3:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdd75d2035d32: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 26 2024, 3:28 AM

Jun 25 2024

dschulman-repay created T7178: make check fails for GnuPG with libassuan 3.0.1.
Jun 25 2024, 9:26 PM · libassuan, Bug Report
mmontkowski committed rO0d16049d41e0: Set missing filename to rfc822_email.eml for message/rfc822 attachments (authored by mmontkowski).
Set missing filename to rfc822_email.eml for message/rfc822 attachments
Jun 25 2024, 7:04 PM
CarlSchwan added a comment to D601: Fix signature of assuan read and write callbacks.

I found the following in this file. This looks as if everything should stay as it is.

/* Note for Windows: Ignore the incompatible pointer type warning for
   my_read and my_write.  Mingw has been changed to use int for
   ssize_t on 32 bit systems while we use long.  For 64 bit we use
   int64_t while mingw uses __int64_t.  It does not matter at all
   because under Windows long and int are both 32 bit even on 64
   bit.  */

gpgme_ssize_t is even documented in gpgme.texi.

Jun 25 2024, 6:07 PM
ikloecker added a comment to D601: Fix signature of assuan read and write callbacks.

I found the following in this file. This looks as if everything should stay as it is.

/* Note for Windows: Ignore the incompatible pointer type warning for
   my_read and my_write.  Mingw has been changed to use int for
   ssize_t on 32 bit systems while we use long.  For 64 bit we use
   int64_t while mingw uses __int64_t.  It does not matter at all
   because under Windows long and int are both 32 bit even on 64
   bit.  */
Jun 25 2024, 5:56 PM
werner requested changes to D602: Fix assignment of GetProcAddress to func.

Our Makefile does not use -Wincompatible-pointer-types for a reason. Please build gpgme only the standard way, i.e. by using ./autogen.sh --build-w32. Keep in mind that C is an entire different language than C++.

Jun 25 2024, 5:44 PM
ikloecker accepted D602: Fix assignment of GetProcAddress to func.

Looks good to me

Jun 25 2024, 5:25 PM
CarlSchwan updated the diff for D602: Fix assignment of GetProcAddress to func.

Cast instead of using FARPROC

Jun 25 2024, 3:37 PM
TobiasFella added a comment to T6786: Kleopatra: remove/hide key action "(re)generate key".

For VSD the key actions "Regenerate key" and "Generate key" should be hidden. (This is in the middle part of the view)

Jun 25 2024, 3:26 PM · vsd, vsd33, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRAe4dd4fa0f903: Adapt keyserver action tooltips to keyserver type (authored by TobiasFella).
Adapt keyserver action tooltips to keyserver type
Jun 25 2024, 3:23 PM
TobiasFella moved T6786: Kleopatra: remove/hide key action "(re)generate key" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 25 2024, 1:55 PM · vsd, vsd33, Restricted Project, kleopatra
TobiasFella claimed T6786: Kleopatra: remove/hide key action "(re)generate key".
Jun 25 2024, 1:55 PM · vsd, vsd33, Restricted Project, kleopatra
TobiasFella committed rKLEOPATRA96e4063850f0: Hide some card actions in VSD (authored by TobiasFella).
Hide some card actions in VSD
Jun 25 2024, 1:51 PM
TobiasFella claimed T7155: Kleopatra: Show additional columns in search results by default.
Jun 25 2024, 11:27 AM · vsd33, Restricted Project, kleopatra
TobiasFella claimed T7153: Kleopatra: Show all search results (from different origins).
Jun 25 2024, 11:26 AM · vsd33, Restricted Project, kleopatra
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

scdaemon part was done in: rG36d8cffc6cd2: scd: Finish DEVINFO --watch command on input close.

Jun 25 2024, 10:56 AM · gpgagent, scd, gnupg24, Bug Report
werner added a comment to rCe96df0c82e08: random:cipher: handle substitution in sed command.

Thanks.

Jun 25 2024, 10:53 AM
TobiasFella claimed T6924: Kleopatra: Make columns of subkey details editable .
Jun 25 2024, 10:46 AM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
TobiasFella claimed T7154: Kleopatra: Dragging and dropping a certificate from the main view onto itself shouldn't trigger an import.
Jun 25 2024, 10:44 AM · vsd33, Bug Report, Restricted Project, kleopatra
TobiasFella claimed T7158: Kleopatra: Crash when doing a lookup on server.
Jun 25 2024, 10:44 AM · vsd33, Restricted Project, kleopatra, Bug Report
werner committed rGafcac631f1e6: po: Update Dutch translation (authored by Frans Spiesschaert <Frans.Spiesschaert@yucom.be>).
po: Update Dutch translation
Jun 25 2024, 9:47 AM
werner committed rGf4e3ee61b8db: po: Update Dutch translation (authored by Frans Spiesschaert <Frans.Spiesschaert@yucom.be>).
po: Update Dutch translation
Jun 25 2024, 9:45 AM
werner committed rG95062e27c62c: doc: fix home dir path in common.conf (authored by Todd Zullinger via Gnupg-devel <gnupg-devel@gnupg.org>).
doc: fix home dir path in common.conf
Jun 25 2024, 9:42 AM
werner committed rG60677e65fba3: doc: fix home dir path in common.conf (authored by Todd Zullinger via Gnupg-devel <gnupg-devel@gnupg.org>).
doc: fix home dir path in common.conf
Jun 25 2024, 9:41 AM
werner closed T7176: write_status_text_and_buffer fails to escape some non-printable characters as Resolved.

Reading the original bug report it is clear that this is not a gpg bug but a problem in the Python code. This should only be read as utf-8 if the NOTATION_FLAGS line indicated that this is human readable.

Jun 25 2024, 9:12 AM · Support, gnupg, Not A Bug
werner committed rA69069bc63e6b: Remove an declaration for an unused function (authored by werner).
Remove an declaration for an unused function
Jun 25 2024, 9:05 AM
werner closed T7177: libassuan-3.0.1: Errant declaration of putc_unlocked in src/assuan-defs.h causes a Darwin build to fail as Resolved.
Jun 25 2024, 9:05 AM · MacOS, gpgrt, Bug Report
werner added projects to T7177: libassuan-3.0.1: Errant declaration of putc_unlocked in src/assuan-defs.h causes a Darwin build to fail: gpgrt, MacOS.

The use of putc_unlocked has long been removed. So we should also remove the declaration. Normally this does not harm but in your case you may want to pass CFLAGS="-DHAVE_PUTC_UNLOCKED" to make or remove the above declaration.

Jun 25 2024, 9:02 AM · MacOS, gpgrt, Bug Report
gniibe committed rG36d8cffc6cd2: scd: Finish DEVINFO --watch command on input close. (authored by gniibe).
scd: Finish DEVINFO --watch command on input close.
Jun 25 2024, 8:35 AM
gniibe committed rG9aa6faaf10cf: scd: Factor out scd_init_event function. (authored by gniibe).
scd: Factor out scd_init_event function.
Jun 25 2024, 8:35 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEObfefd0e6b396: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 25 2024, 4:57 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO67217f3b2ea0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 25 2024, 3:25 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA54e0c5bb004e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 25 2024, 3:24 AM
debohman added a comment to T7177: libassuan-3.0.1: Errant declaration of putc_unlocked in src/assuan-defs.h causes a Darwin build to fail.
diff --git a/src/assuan-defs.h b/src/assuan-defs.h
index faf9aae..cbc594c 100644
--- a/src/assuan-defs.h
+++ b/src/assuan-defs.h
@@ -431,10 +431,6 @@ char *stpcpy (char *dest, const char *src);
 #define clearenv _assuan_clearenv
 int setenv (const char *name, const char *value, int replace);
 #endif
-#ifndef HAVE_PUTC_UNLOCKED
-int putc_unlocked (int c, FILE *stream);
-#endif
-
Jun 25 2024, 3:06 AM · MacOS, gpgrt, Bug Report
debohman created T7177: libassuan-3.0.1: Errant declaration of putc_unlocked in src/assuan-defs.h causes a Darwin build to fail.
Jun 25 2024, 3:03 AM · MacOS, gpgrt, Bug Report

Jun 24 2024

jukivili committed rCe96df0c82e08: random:cipher: handle substitution in sed command (authored by simit.ghane).
random:cipher: handle substitution in sed command
Jun 24 2024, 9:05 PM
ikloecker committed rKLEOPATRA4a81c5b6f9fa: Check if ImportJob supports setting import options (authored by ikloecker).
Check if ImportJob supports setting import options
Jun 24 2024, 8:48 PM
ikloecker committed rKLEOPATRA69c18abbc031: Don't import secret keys from WKD (authored by ikloecker).
Don't import secret keys from WKD
Jun 24 2024, 8:48 PM
ikloecker moved T7150: Kleopatra: Import only public keys from WKD from Backlog to WiP on the vsd33 board.

Backported for VSD 3.3

Jun 24 2024, 8:48 PM · vsd33, kleopatra, Restricted Project
werner added a comment to T7176: write_status_text_and_buffer fails to escape some non-printable characters.

The point here is to escape control characters so that we do not run into problems when reading the stuff. Escaping non-ascii (c >127) is not required and would put a lower limit on the number of (utf-8) characters we can print via the status lines.
Note also that we use almost everywhere ascii versions of the character checks. Thus I would not consider this a bug.

Jun 24 2024, 6:49 PM · Support, gnupg, Not A Bug
ametzler1 created T7176: write_status_text_and_buffer fails to escape some non-printable characters.
Jun 24 2024, 6:42 PM · Support, gnupg, Not A Bug
werner added a project to T7150: Kleopatra: Import only public keys from WKD: vsd33.

Yes. please.

Jun 24 2024, 6:41 PM · vsd33, kleopatra, Restricted Project
debohman added a comment to T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime.

Verified the fix.

Jun 24 2024, 6:21 PM · MacOS, libgcrypt, Bug Report
werner committed rG1695cf267edf: gpg: New option --show-only-session-key (authored by werner).
gpg: New option --show-only-session-key
Jun 24 2024, 4:31 PM
ikloecker changed the status of T7150: Kleopatra: Import only public keys from WKD from Open to Testing.
Jun 24 2024, 3:24 PM · vsd33, kleopatra, Restricted Project
ikloecker updated subscribers of T7150: Kleopatra: Import only public keys from WKD.

@werner Shall this be backported?

Jun 24 2024, 3:23 PM · vsd33, kleopatra, Restricted Project
ikloecker changed the status of T7146: gpg: Add import option "no-seckeys" from Open to Testing.

The import option "only-pubkeys" works for me/Kleopatra.

Jun 24 2024, 3:23 PM · Restricted Project
ikloecker committed rKLEOPATRAa81c4f9069fe: Check if ImportJob supports setting import options (authored by ikloecker).
Check if ImportJob supports setting import options
Jun 24 2024, 3:15 PM
ikloecker committed rKLEOPATRA56e22f7220bb: Don't import secret keys from WKD (authored by ikloecker).
Don't import secret keys from WKD
Jun 24 2024, 3:04 PM
werner committed rG489b9c6ebb50: gpg: Rename recently added import option no-seckeys to only-pubkeys. (authored by werner).
gpg: Rename recently added import option no-seckeys to only-pubkeys.
Jun 24 2024, 11:56 AM
werner committed rG4c65dfeb2878: gpg: Rename recently added import option no-seckeys to only-pubkeys. (authored by werner).
gpg: Rename recently added import option no-seckeys to only-pubkeys.
Jun 24 2024, 11:56 AM
werner committed rGe208ccc66c34: gpg: Rename recently added import option no-seckeys to only-pubkeys. (authored by werner).
gpg: Rename recently added import option no-seckeys to only-pubkeys.
Jun 24 2024, 11:55 AM
werner added a comment to T7146: gpg: Add import option "no-seckeys".

Okay. The option has been renamed to "only-pubkeys"

Jun 24 2024, 11:51 AM · Restricted Project
werner committed rD43b7bf631b26: swdb: libassuan 3.0.1 (authored by werner).
swdb: libassuan 3.0.1
Jun 24 2024, 11:34 AM
werner renamed T7163: Release libassuan 3.0.0 and 3.0.1 from Release libassuan 3.0.0 to Release libassuan 3.0.0 and 3.0.1.
Jun 24 2024, 11:32 AM · libassuan, Release Info
werner added a comment to T7163: Release libassuan 3.0.0 and 3.0.1.

Debian uses symbol versions to help with library transition. See https://lists.gnupg.org/pipermail/gnupg-devel/2024-June/035587.html for more. Although I am not sure whether this is a good idea, I just released a new version 3.0.1 with just a chnage in the symbol versioning. See rAc9e902705a

Jun 24 2024, 11:32 AM · libassuan, Release Info
werner committed rAdc21b9ad4502: Post release updates (authored by werner).
Post release updates
Jun 24 2024, 11:32 AM
werner committed rAc9e902705a50: Release 3.0.1 (authored by werner).
Release 3.0.1
Jun 24 2024, 11:32 AM
TobiasFella committed rKLEOPATRA8ed97e7916e1: Refactor main window handling (authored by TobiasFella).
Refactor main window handling
Jun 24 2024, 11:25 AM
TobiasFella changed the status of T6879: Kleopatra: Add support for adding an ADSK, a subtask of T6874: Kleopatra subkey management improvements, from Open to Testing.
Jun 24 2024, 9:50 AM · kleopatra
TobiasFella changed the status of T6879: Kleopatra: Add support for adding an ADSK from Open to Testing.
Jun 24 2024, 9:50 AM · kleopatra, vsd33, Restricted Project
werner added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

Maybe we can support this directly in gpgme's assuan API.

Jun 24 2024, 9:05 AM · gpgagent, scd, gnupg24, Bug Report
werner accepted rG01fa318be0f8: scd: Fix how scdaemon pipe server finishes..
Jun 24 2024, 9:03 AM
jukivili closed T7175: libgcrypt 1.11.0 fails to build on 32bit Windows with Clang as Resolved.
Jun 24 2024, 6:40 AM · clang, Windows, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc1338f04f1e9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 24 2024, 4:55 AM
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

Did some experiment and I concluded (for now) that new command for gpg-agent would not be needed.
Instead, it might be better doing following in GPGME.

Jun 24 2024, 4:24 AM · gpgagent, scd, gnupg24, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6c099f5569ba: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 24 2024, 3:23 AM
gniibe committed rCbb0895bbb7c6: m4: Fix acinclude.m4 for underscore detection in the symbol. (authored by gniibe).
m4: Fix acinclude.m4 for underscore detection in the symbol.
Jun 24 2024, 3:21 AM
gniibe changed the status of T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime from Open to Testing.

Pushed the change to master. Please test.
rCbb0895bbb7c6: m4: Fix acinclude.m4 for underscore detection in the symbol.

Jun 24 2024, 3:21 AM · MacOS, libgcrypt, Bug Report
gniibe claimed T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime.

Thank you for the report.

Jun 24 2024, 3:06 AM · MacOS, libgcrypt, Bug Report

Jun 23 2024

jukivili committed rCd37cdd5bcb1e: mpi/generic: use longlong.h for carry handling (authored by jukivili).
mpi/generic: use longlong.h for carry handling
Jun 23 2024, 4:43 PM
jukivili committed rC414b4251fdb3: chacha20-ppc: fix implicit conversion between vector types warnings (authored by jukivili).
chacha20-ppc: fix implicit conversion between vector types warnings
Jun 23 2024, 4:42 PM
jukivili committed rC1f8a5aa86dad: rijndael-p10le: silence incorrect GCC cast alignment warning (authored by jukivili).
rijndael-p10le: silence incorrect GCC cast alignment warning
Jun 23 2024, 4:42 PM
jukivili committed rCa9f112f36392: chacha20-ppc: silence GCC cast alignment warning (authored by jukivili).
chacha20-ppc: silence GCC cast alignment warning
Jun 23 2024, 4:42 PM
jukivili committed rC26a462925e22: src/hwf-x86: disable inline assembly CFI directivies for WIN32 (authored by jukivili).
src/hwf-x86: disable inline assembly CFI directivies for WIN32
Jun 23 2024, 4:42 PM
jukivili closed T7167: The libgcrypt 1.11.0 tests fail on s390x, a subtask of T7165: Release Libgcrypt 1.11.0, as Resolved.
Jun 23 2024, 4:39 PM · Release Info, libgcrypt
jukivili closed T7167: The libgcrypt 1.11.0 tests fail on s390x as Resolved.
Jun 23 2024, 4:39 PM · libgcrypt, s390, Bug Report
Volker Krause <vkrause@kde.org> committed rMTPf4122f367f23: Remove unnecessary calls to KMime::ContentTransferEncoding::setDecoded (authored by Volker Krause <vkrause@kde.org>).
Remove unnecessary calls to KMime::ContentTransferEncoding::setDecoded
Jun 23 2024, 3:47 PM
werner updated subscribers of T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime.

Thanks for the detailed analysis; we will check to tomorrow why this was changed.

Jun 23 2024, 10:54 AM · MacOS, libgcrypt, Bug Report
lazka added a comment to T7175: libgcrypt 1.11.0 fails to build on 32bit Windows with Clang.

Hm, CFI directives should not be used on WIN32 target. This patch should solve the issue for now:

Jun 23 2024, 9:20 AM · clang, Windows, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rMTP744ea3565650: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 23 2024, 5:05 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOee73e7706ab0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 23 2024, 5:05 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA98c06a399ef5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 23 2024, 5:04 AM
l10n daemon script <scripty@kde.org> committed rMTP3bbfca7aa213: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 23 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd0711af1186a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 23 2024, 3:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA148bcf201e32: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 23 2024, 3:28 AM