Page MenuHome GnuPG
Feed All Stories

Aug 31 2023

ikloecker committed rKLEOPATRA32ef98985898: Add simple helper for changing visibility of multiple widgets at once (authored by ikloecker).
Add simple helper for changing visibility of multiple widgets at once
Aug 31 2023, 6:04 PM
ikloecker committed rKLEOPATRAc1eac8ed079e: Store a list of certificates to certify (authored by ikloecker).
Store a list of certificates to certify
Aug 31 2023, 6:04 PM
ikloecker committed rKLEOPATRA9f3447738372: Update size of content area just before showing it (authored by ikloecker).
Update size of content area just before showing it
Aug 31 2023, 6:04 PM
ikloecker committed rKLEOPATRAcdf20383d9e7: Remove special handling of Escape when tool tip was shown (authored by ikloecker).
Remove special handling of Escape when tool tip was shown
Aug 31 2023, 6:04 PM
svuorela added a comment to T6694: Random numbers from gpgme.

What I would like to be able to do would be:

Aug 31 2023, 4:27 PM · vsd33, gpgme, Feature Request
werner added a comment to T6694: Random numbers from gpgme.

Why do you need an integer - for real random this must be larger than 64 bits and then you have problems to to find a suitable type for a variable.

Aug 31 2023, 4:12 PM · vsd33, gpgme, Feature Request
CarlSchwan added a reverting change for rLIBKLEOe2efa291559c: Bump KF min version with 5.109: rLIBKLEO42d6739854a2: Revert "Bump KF min version with 5.109".
Aug 31 2023, 3:43 PM
CarlSchwan committed rLIBKLEO42d6739854a2: Revert "Bump KF min version with 5.109" (authored by CarlSchwan).
Revert "Bump KF min version with 5.109"
Aug 31 2023, 3:43 PM
CarlSchwan added a comment to T6587: GpgME++ / QGpgME MSVC build.

This is now mostly done. These 3 patches make it work:

Aug 31 2023, 3:16 PM · gpgme, Restricted Project
svuorela assigned T6694: Random numbers from gpgme to aheinecke.
Aug 31 2023, 3:14 PM · vsd33, gpgme, Feature Request
svuorela created T6694: Random numbers from gpgme.
Aug 31 2023, 3:13 PM · vsd33, gpgme, Feature Request
CarlSchwan committed rLIBKLEOe2efa291559c: Bump KF min version with 5.109 (authored by CarlSchwan).
Bump KF min version with 5.109
Aug 31 2023, 2:29 PM
dvratil moved T6691: Agenda multi-view doesn't show timeline on the right-hand side from Restricted Project Column to Restricted Project Column on the Restricted Project board.

https://invent.kde.org/pim/eventviews/-/merge_requests/90

Aug 31 2023, 2:01 PM · Restricted Project, KDE
CarlSchwan committed rLIBKLEOfe6c4e60034b: Bump KF5_MIN_VERSION to 5.104 for Windows (authored by aheinecke).
Bump KF5_MIN_VERSION to 5.104 for Windows
Aug 31 2023, 12:36 PM
werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA on the gnupg24 board.
Aug 31 2023, 12:36 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner committed rG776876ce1c4c: gpgsm: Add --always-trust feature. (authored by werner).
gpgsm: Add --always-trust feature.
Aug 31 2023, 12:31 PM
werner placed T6559: GPGSM: "always trust like override" or "force" option up for grabs.
Aug 31 2023, 12:08 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA on the gnupg22 board.
Aug 31 2023, 12:07 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner committed rMd75b2a915173: Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. (authored by werner).
Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME.
Aug 31 2023, 12:06 PM
ikloecker claimed T6469: Kleopatra: Certify a group.
Aug 31 2023, 11:21 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner committed rGcdd6747e1ec5: gpgsm: Add --always-trust feature. (authored by werner).
gpgsm: Add --always-trust feature.
Aug 31 2023, 11:18 AM
werner committed rG4d7361d92372: build: Update libassuan.m4 to allow build with libassuan 3. (authored by gniibe).
build: Update libassuan.m4 to allow build with libassuan 3.
Aug 31 2023, 11:18 AM
werner committed rGedbd25987588: build: Remove m4 macro defs which are not anymore used. (authored by werner).
build: Remove m4 macro defs which are not anymore used.
Aug 31 2023, 11:18 AM
werner committed rG51dc05c308d1: build: Update for newer autoconf. (authored by gniibe).
build: Update for newer autoconf.
Aug 31 2023, 11:18 AM
werner committed rG50e59f88c4ae: build: Use modern Autoconf check for types. (authored by gniibe).
build: Use modern Autoconf check for types.
Aug 31 2023, 11:18 AM
werner committed rGcdb053620a4c: build: Update to newer autoconf constructs. (authored by gniibe).
build: Update to newer autoconf constructs.
Aug 31 2023, 11:18 AM
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

For reference this is the code used to fill the pubkey table:

static gpg_error_t
store_into_pubkey (enum kbxd_store_modes mode,
                   enum pubkey_types pktype, const unsigned char *ubid,
                   const void *blob, size_t bloblen)
{
  gpg_error_t err;
  const char *sqlstr;
  sqlite3_stmt *stmt = NULL;
Aug 31 2023, 10:55 AM · Support, gnupg, gpg4win
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

You are right - issuing an SQL statement returns the rrror. Hwoever, the selfcheck from sqlitebrowser does not show any errors.

Aug 31 2023, 10:40 AM · Support, gnupg, gpg4win
werner added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

I guess we should follow the GNU standards and provide only info files ;-)

Aug 31 2023, 8:31 AM · gpgrt
gniibe added a comment to T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache).

Firstly, I clean up the code with each individual thread for monitoring something; That's T6692 and T6693.
Then, I pushed rG76a2f180286e: agent: Better interaction between main loop and cache expiration. and rG92de0387f04b: agent: Introduce management of timer to expire cache entries.
No more use of tick, but timers.

Aug 31 2023, 8:08 AM · keyboxd, gpgagent, gnupg26
gniibe committed rG92de0387f04b: agent: Introduce management of timer to expire cache entries. (authored by gniibe).
agent: Introduce management of timer to expire cache entries.
Aug 31 2023, 8:03 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf33402ecf907: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 31 2023, 3:47 AM
gniibe added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

Other problems of yat2m transformation:
https://bugs.debian.org/1050886

Aug 31 2023, 1:49 AM · gpgrt

Aug 30 2023

werner claimed T6559: GPGSM: "always trust like override" or "force" option.
Aug 30 2023, 6:13 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
ikloecker committed rKLEOPATRA63fe15f62902: Use tree widget instead of list view for user IDs (authored by ikloecker).
Use tree widget instead of list view for user IDs
Aug 30 2023, 5:38 PM
ikloecker committed rKLEOPATRA88f6190e7d3e: GIT_SILENT clang-format (authored by ikloecker).
GIT_SILENT clang-format
Aug 30 2023, 5:38 PM
ikloecker closed T6262: Kleopatra: Remove info buttons from Certify dialog, a subtask of T6626: Kleopatra: Improve certification and revocation, as Resolved.
Aug 30 2023, 2:40 PM · gnupg, kleopatra
ikloecker closed T6262: Kleopatra: Remove info buttons from Certify dialog as Resolved.

Nothing to test (except that the tool tips are now shown for the widgets).

Aug 30 2023, 2:40 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAec5efb936827: Remove info buttons from Certify dialog (authored by ikloecker).
Remove info buttons from Certify dialog
Aug 30 2023, 2:37 PM
ikloecker claimed T6262: Kleopatra: Remove info buttons from Certify dialog.
Aug 30 2023, 2:14 PM · Restricted Project, kleopatra
aheinecke added a comment to T6679: Keyboxd: SQL database disk image is malformed.

The copy of the database we received for this case is not damaged. A possible problem might be insufficient rights to read the database. For example created with an Admin account and then later used by a different user.

Aug 30 2023, 11:56 AM · Support, gnupg, gpg4win
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

The copy of the database we received for this case is not damaged. A possible problem might be insufficient rights to read the database. For example created with an Admin account and then later used by a different user.

Aug 30 2023, 11:03 AM · Support, gnupg, gpg4win
gniibe committed rG76a2f180286e: agent: Better interaction between main loop and cache expiration. (authored by gniibe).
agent: Better interaction between main loop and cache expiration.
Aug 30 2023, 8:46 AM
mlaurent committed rLIBKLEO87075049d124: GIT_SILENT: prepare 5.24.1 (authored by mlaurent).
GIT_SILENT: prepare 5.24.1
Aug 30 2023, 7:56 AM
mlaurent committed rKLEOPATRAe987a881ef4e: GIT_SILENT: prepare 5.24.1 (authored by mlaurent).
GIT_SILENT: prepare 5.24.1
Aug 30 2023, 7:54 AM
gniibe updated the task description for T6693: agent: Have a thread monitoring parent PID and homedir.
Aug 30 2023, 7:18 AM · keyboxd, gpgagent, gnupg26
gniibe changed the status of T6682: agent: agent_kick_the_loop function to unblock the select(2), a subtask of T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache), from Open to Testing.
Aug 30 2023, 7:17 AM · keyboxd, gpgagent, gnupg26
gniibe changed the status of T6682: agent: agent_kick_the_loop function to unblock the select(2), a subtask of T6692: agent: Clean up check_own_socket to monitor socket takeover, from Open to Testing.
Aug 30 2023, 7:17 AM · keyboxd, gnupg26, gpgagent
gniibe changed the status of T6682: agent: agent_kick_the_loop function to unblock the select(2) from Open to Testing.

It's pushed by rG716e59b0b628: agent: Add agent_kick_the_loop function.

Aug 30 2023, 7:17 AM · keyboxd, gpgagent, gnupg26
gniibe changed the status of T6682: agent: agent_kick_the_loop function to unblock the select(2), a subtask of T6693: agent: Have a thread monitoring parent PID and homedir, from Open to Testing.
Aug 30 2023, 7:17 AM · keyboxd, gpgagent, gnupg26
gniibe changed the status of T6693: agent: Have a thread monitoring parent PID and homedir, a subtask of T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache), from Open to Testing.
Aug 30 2023, 7:17 AM · keyboxd, gpgagent, gnupg26
gniibe changed the status of T6693: agent: Have a thread monitoring parent PID and homedir from Open to Testing.
Aug 30 2023, 7:17 AM · keyboxd, gpgagent, gnupg26
gniibe added a comment to T6693: agent: Have a thread monitoring parent PID and homedir.

Pushed the change by rG7025375e8bec: agent: Have a thread monitoring parent PID and homedir.
It depends on T6682 to wake up the loop.

Aug 30 2023, 7:16 AM · keyboxd, gpgagent, gnupg26
gniibe committed rG7025375e8bec: agent: Have a thread monitoring parent PID and homedir. (authored by gniibe).
agent: Have a thread monitoring parent PID and homedir.
Aug 30 2023, 7:14 AM
gniibe added a parent task for T6682: agent: agent_kick_the_loop function to unblock the select(2): T6693: agent: Have a thread monitoring parent PID and homedir.
Aug 30 2023, 7:07 AM · keyboxd, gpgagent, gnupg26
gniibe added a subtask for T6693: agent: Have a thread monitoring parent PID and homedir: T6682: agent: agent_kick_the_loop function to unblock the select(2).
Aug 30 2023, 7:07 AM · keyboxd, gpgagent, gnupg26
gniibe triaged T6693: agent: Have a thread monitoring parent PID and homedir as Wishlist priority.
Aug 30 2023, 7:07 AM · keyboxd, gpgagent, gnupg26
gniibe added a subtask for T6692: agent: Clean up check_own_socket to monitor socket takeover: T6682: agent: agent_kick_the_loop function to unblock the select(2).
Aug 30 2023, 6:58 AM · keyboxd, gnupg26, gpgagent
gniibe added a parent task for T6682: agent: agent_kick_the_loop function to unblock the select(2): T6692: agent: Clean up check_own_socket to monitor socket takeover.
Aug 30 2023, 6:58 AM · keyboxd, gpgagent, gnupg26
gniibe committed rG76896e2339a4: agent: Recover support CHECK_OWN_SOCKET_INTERVAL == 0. (authored by gniibe).
agent: Recover support CHECK_OWN_SOCKET_INTERVAL == 0.
Aug 30 2023, 6:24 AM
gniibe committed rGb2826924eeca: agent: Fix the handling of socket takeover. (authored by gniibe).
agent: Fix the handling of socket takeover.
Aug 30 2023, 4:28 AM
gniibe committed rG95186ae92f92: agent: Use a thread to monitor socket takeover. (authored by gniibe).
agent: Use a thread to monitor socket takeover.
Aug 30 2023, 4:03 AM
gniibe changed the status of T6692: agent: Clean up check_own_socket to monitor socket takeover, a subtask of T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache), from Open to Testing.
Aug 30 2023, 4:02 AM · keyboxd, gpgagent, gnupg26
gniibe changed the status of T6692: agent: Clean up check_own_socket to monitor socket takeover from Open to Testing.

Push the code by rG95186ae92f92: agent: Use a thread to monitor socket takeover.

Aug 30 2023, 4:02 AM · keyboxd, gnupg26, gpgagent
gniibe triaged T6692: agent: Clean up check_own_socket to monitor socket takeover as Wishlist priority.
Aug 30 2023, 3:56 AM · keyboxd, gnupg26, gpgagent
l10n daemon script <scripty@kde.org> committed rKLEOPATRA28aaf5a0f017: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 30 2023, 3:47 AM

Aug 29 2023

dvratil triaged T6691: Agenda multi-view doesn't show timeline on the right-hand side as Normal priority.
Aug 29 2023, 10:50 PM · Restricted Project, KDE
mlaurent committed rMTP5c6463113632: Don't redefined TRANSLATION_DOMAIN (authored by mlaurent).
Don't redefined TRANSLATION_DOMAIN
Aug 29 2023, 10:39 PM
mlaurent committed rMTP3c083f7aa596: Fix compile (authored by mlaurent).
Fix compile
Aug 29 2023, 10:39 PM
mlaurent committed rMTP87c8d4bb3169: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Aug 29 2023, 10:39 PM
mlaurent committed rKLEOPATRA2aabc2bf5b0f: Use QList here (authored by mlaurent).
Use QList here
Aug 29 2023, 10:04 PM
mlaurent committed rKLEOPATRA32b46f052025: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Aug 29 2023, 4:14 PM
mlaurent committed rLIBKLEOd1f7fd020773: Use 6 in kf6 (authored by mlaurent).
Use 6 in kf6
Aug 29 2023, 4:13 PM
mlaurent committed rLIBKLEO477c3d844146: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Aug 29 2023, 4:13 PM
praiskup added a comment to T6689: Prolonging expiration date strips old signatures, confusing RPM.

Thank you for the response, @werner! (original reporter here)

Aug 29 2023, 2:40 PM · Support, gnupg
aheinecke committed rWb88a835ed2b3: web: Remove content and leave note to new location (authored by aheinecke).
web: Remove content and leave note to new location
Aug 29 2023, 2:34 PM
aheinecke committed rO3852b7309bda: po: Fix spelling in error message (authored by aheinecke).
po: Fix spelling in error message
Aug 29 2023, 2:33 PM
aheinecke committed rO9316d458d509: Set MIME encoding on data containing MIME (authored by aheinecke).
Set MIME encoding on data containing MIME
Aug 29 2023, 2:33 PM
aheinecke committed rO90bef1eff896: Use .mime as the extension for GpgOLs internal attach (authored by aheinecke).
Use .mime as the extension for GpgOLs internal attach
Aug 29 2023, 2:33 PM
mlaurent committed rLIBKLEOecf2bbec97b2: GIT_SILENT: prepare 5.24.1 (authored by mlaurent).
GIT_SILENT: prepare 5.24.1
Aug 29 2023, 1:43 PM
werner triaged T6689: Prolonging expiration date strips old signatures, confusing RPM as Normal priority.
Aug 29 2023, 1:40 PM · Support, gnupg
werner added a comment to T6689: Prolonging expiration date strips old signatures, confusing RPM.

BTW. you should use gpg --quick-set-expire FINGERPRINT 5y this is easier for scripting. Using
--export-options no-export-clean should keep the old signatures.

Aug 29 2023, 1:39 PM · Support, gnupg
werner added a comment to T6689: Prolonging expiration date strips old signatures, confusing RPM.

gpg only uses the latest self-signatures and ignores old one. Thus I do not understand your problem.

Aug 29 2023, 1:35 PM · Support, gnupg
werner committed rGa430f2254999: common: Prepare for more flags in start_new_service. (authored by werner).
common: Prepare for more flags in start_new_service.
Aug 29 2023, 1:33 PM
werner committed rG9dd8fd4ae445: g13: Fix for new assuan_control. (authored by werner).
g13: Fix for new assuan_control.
Aug 29 2023, 1:33 PM
werner triaged T6690: Allow scdaemon to run as a system service as Normal priority.
Aug 29 2023, 1:33 PM · AppImage, Feature Request, scd, gnupg26
Jakuje created T6689: Prolonging expiration date strips old signatures, confusing RPM.
Aug 29 2023, 12:46 PM · Support, gnupg
aheinecke committed rWda403fe8e4bb: Add file associations for mail files (authored by aheinecke).
Add file associations for mail files
Aug 29 2023, 11:54 AM
aheinecke committed rW1b5cc7fee2be: Update mimetreeparser / gpgme / libkleo / kleo (authored by aheinecke).
Update mimetreeparser / gpgme / libkleo / kleo
Aug 29 2023, 11:54 AM
aheinecke committed rW5ea331bca2e4: Delete X509 AllowSilentDefaultTakeOver reg value (authored by aheinecke).
Delete X509 AllowSilentDefaultTakeOver reg value
Aug 29 2023, 11:54 AM
aheinecke committed rWf9d6df4a63f8: Auto: update translations and update de.po (authored by aheinecke).
Auto: update translations and update de.po
Aug 29 2023, 11:53 AM
aheinecke committed rWfca7a9693ad3: Split libkleo and kleopatra in gen-tarball (authored by aheinecke).
Split libkleo and kleopatra in gen-tarball
Aug 29 2023, 11:53 AM
aheinecke committed rWdfca85ee00a6: Move kleo file type association strings (authored by aheinecke).
Move kleo file type association strings
Aug 29 2023, 11:53 AM
werner committed rGf88cdb1fd957: scd,w32: Fix build dependency (authored by werner).
scd,w32: Fix build dependency
Aug 29 2023, 11:19 AM
werner committed rW239777d670e0: appimage: Allow spaces in file names (authored by werner).
appimage: Allow spaces in file names
Aug 29 2023, 11:14 AM
lukas.holenda added a comment to T6686: GPG4win exchange issue decrypt message from Macos GPGtools.

thank you, i send you test mail
Regards

Aug 29 2023, 10:16 AM · MacOS, Support, gpg4win
aheinecke added a comment to T6686: GPG4win exchange issue decrypt message from Macos GPGtools.

Hi, my suspicion with the different tenant is that some middleware of yours is inserting something like "DANGER this could not be Virus Scanned by your super secure and expensive middleware" which then results in the mail beeing multipart/mixed instead of pgp/encrypted in the MIME type. Could you ask your communication partner with the problem to send such a mail to you and with CC to "andre.heinecke@demo.gnupg.com

"

Aug 29 2023, 10:06 AM · MacOS, Support, gpg4win
lukas.holenda added a comment to T6686: GPG4win exchange issue decrypt message from Macos GPGtools.

I was trying to solve it with support, but it was not solved until today, this issue we are facing more thank like 2years.
I guess its need to be solved with more advanced support than classic one.
Regards

Aug 29 2023, 9:57 AM · MacOS, Support, gpg4win
werner triaged T6686: GPG4win exchange issue decrypt message from Macos GPGtools as Normal priority.
Aug 29 2023, 9:55 AM · MacOS, Support, gpg4win
werner edited projects for T6686: GPG4win exchange issue decrypt message from Macos GPGtools, added: Support, MacOS; removed Bug Report.

Looks more like a support question but feel free to create a sample message, encrypt it to info at gnupg.com (WKD) and attach that message to this report.

Aug 29 2023, 9:55 AM · MacOS, Support, gpg4win