Page MenuHome GnuPG
Feed All Stories

Jun 28 2024

werner committed rG28a080bc9f94: gpg-mail-tube: New utility. (authored by werner).
gpg-mail-tube: New utility.
Jun 28 2024, 5:59 PM
werner committed rG675b12ddd8ca: tools: New support functions for the mail parser. (authored by werner).
tools: New support functions for the mail parser.
Jun 28 2024, 5:59 PM
TobiasFella added a comment to T6936: Kleopatra: Auto-select in case of only one keysearch result.

Testing with various versions of kleopatra, I'm getting differing results:

Jun 28 2024, 1:44 PM · vsd33, Restricted Project, kleopatra
ikloecker committed rM6ed5c9a38aed: cpp: Remove obsolete files (authored by ikloecker).
cpp: Remove obsolete files
Jun 28 2024, 12:42 PM
gniibe committed rGc4ff9c5def1a: agent: Require use of "SCD DEVINFO --watch" command with socket. (authored by gniibe).
agent: Require use of "SCD DEVINFO --watch" command with socket.
Jun 28 2024, 6:54 AM
gniibe committed rG14400b2fb3d4: agent: Initialize thread_startup.fd for pipe connection. (authored by gniibe).
agent: Initialize thread_startup.fd for pipe connection.
Jun 28 2024, 6:54 AM
gniibe added inline comments to rGb3f1f2cd192b: agent: Handle SCD DEVINFO --watch command in a special way..
Jun 28 2024, 6:44 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc28ab2cdef20: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 28 2024, 5:24 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa5186d58df6d: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jun 28 2024, 5:16 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3c3c05198906: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 28 2024, 3:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA9fc8401e4aae: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 28 2024, 3:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfeb1a5f23f1d: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jun 28 2024, 3:22 AM

Jun 27 2024

CarlSchwan committed rMTP64df9f92a61a: Port to declarative type registration (authored by CarlSchwan).
Port to declarative type registration
Jun 27 2024, 11:13 PM
dschulman-repay added a comment to T7178: make check fails for GnuPG with libassuan 3.0.1.

Strange - running sudo ldconfig prior to make check did indeed allow the tests to pass and the gnupg executable to build. I don't recall needing to do that until now; has something changed?

Jun 27 2024, 9:25 PM · libassuan, Bug Report
mlaurent committed rLIBKLEOa16bc6efea70: Use @title:window (authored by mlaurent).
Use @title:window
Jun 27 2024, 9:16 PM
CarlSchwan committed rOJ7ab04dbce4ba: Use QLatin1StringView in static array (authored by CarlSchwan).
Use QLatin1StringView in static array
Jun 27 2024, 6:02 PM
CarlSchwan committed rOJ07078e136a59: Adapt to newer KMime API (authored by CarlSchwan).
Adapt to newer KMime API
Jun 27 2024, 6:02 PM
werner updated the task description for T7178: make check fails for GnuPG with libassuan 3.0.1.
Jun 27 2024, 5:34 PM · libassuan, Bug Report
werner added a comment to T7178: make check fails for GnuPG with libassuan 3.0.1.

What you should is to to run

Jun 27 2024, 5:34 PM · libassuan, Bug Report
ebo added a comment to T6786: Kleopatra: remove/hide key action "(re)generate key".

Then I would propose to add additional text at the top of the tool tip for VSD versions only. Something along the lines of: "Please check with the approval document whether this function is compliant for your smart card model."
Would that be possible?

Jun 27 2024, 2:24 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T6786: Kleopatra: remove/hide key action "(re)generate key".

Kleopatra and likely also gpg have no way to know what products are listed in some approval document. And it would be very problematic to hard-code such a list in Kleopatra/gpg because it wouldn't be possible to update the list if new products are approved (which is very likely).

Jun 27 2024, 12:47 PM · vsd33, Restricted Project, kleopatra
ikloecker added a comment to T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream.

I have improved the heuristic for detecting light high-contrast themes. Upstreaming this is still open.

Jun 27 2024, 12:41 PM · Restricted Project, kleopatra
ikloecker committed rW8607ec021861: Improve heuristic for detecting of light high-constrast themes (authored by ikloecker).
Improve heuristic for detecting of light high-constrast themes
Jun 27 2024, 12:39 PM
ebo updated subscribers of T6786: Kleopatra: remove/hide key action "(re)generate key".

What makes a card compliant? is it just about supporting algorithms that are compliant?

Jun 27 2024, 10:22 AM · vsd33, Restricted Project, kleopatra
werner added inline comments to rGb3f1f2cd192b: agent: Handle SCD DEVINFO --watch command in a special way..
Jun 27 2024, 9:03 AM
gniibe added a comment to T7151: graceful shutdown: DEVINFO should be a gpg-agent command: also watching input close.

Asking a change of gpgme would need more time... So, I decided to change gpg-agent side.
gpg-agent part was done in: rGb3f1f2cd192b: agent: Handle SCD DEVINFO --watch command in a special way.

Jun 27 2024, 8:38 AM · gpgagent, scd, gnupg24, Bug Report
gniibe committed rG5d980802acb3: agent:daemon: Add an argument to specify requiring socket connection. (authored by gniibe).
agent:daemon: Add an argument to specify requiring socket connection.
Jun 27 2024, 8:33 AM
gniibe committed rGb3f1f2cd192b: agent: Handle SCD DEVINFO --watch command in a special way. (authored by gniibe).
agent: Handle SCD DEVINFO --watch command in a special way.
Jun 27 2024, 8:33 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3a3b6e144472: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 27 2024, 5:07 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO578216e94f50: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 27 2024, 3:30 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5d1481751f95: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 27 2024, 3:29 AM
dschulman-repay added a comment to T7178: make check fails for GnuPG with libassuan 3.0.1.

I don't know what the "speedo build method" is, so no. I've built this software many times before with the usual routine:

Jun 27 2024, 1:02 AM · libassuan, Bug Report

Jun 26 2024

ikloecker committed rKLEOPATRA0b08c3201eb6: 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:53 PM
ikloecker added a subtask for T6932: Icons, darkmode and stuff: T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream.
Jun 26 2024, 4:49 PM · kleopatra
ikloecker added a parent task for T6921: Kleopatra / Qt6: Improve accessibility detection for "Desert" high contrast scheme and fix it upstream: T6932: Icons, darkmode and stuff.
Jun 26 2024, 4:49 PM · Restricted Project, kleopatra
ikloecker changed the status of T6076: Kleopatra: Many icons are hard to see if the dark high-contrast mode is activated, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jun 26 2024, 4:46 PM · kleopatra, Restricted Project
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 · 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 · vsd33, Restricted Project, kleopatra
TobiasFella claimed T6786: Kleopatra: remove/hide key action "(re)generate key".
Jun 25 2024, 1:55 PM · 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