Page MenuHome GnuPG
Feed All Stories

Aug 30 2023

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
werner closed T6687: "Can t encrypt/sign an empty massage." as Resolved.

This is a support requests. Please consult one of the mailing lists or the gpg4win forum. In case this turned out to actually be a bug, please feel free to reopen it.

Aug 29 2023, 9:52 AM · Support, gpg4win
aheinecke triaged T6688: Kleopatra GPGME: Reported assert on exit as Normal priority.
Aug 29 2023, 9:09 AM · gpgme, kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rMTPff57c4aaf513: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 29 2023, 3:46 AM
daniel.hruby created T6687: "Can t encrypt/sign an empty massage.".
Aug 29 2023, 12:43 AM · Support, gpg4win

Aug 28 2023

lukas.holenda created T6686: GPG4win exchange issue decrypt message from Macos GPGtools.
Aug 28 2023, 8:51 PM · MacOS, Support, gpg4win
ikloecker added inline comments to D567: Bad hack to improve the current way to do version checking.
Aug 28 2023, 6:03 PM
werner added a comment to T6399: Missing trustdb check on import of certificate.

I am not sure about the initial state of the key. What you are doing is to sign the key with itself (self-signature). Why?
In any case, I can't replicate this. Let's talk about this next week.

Aug 28 2023, 5:35 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner moved T6421: Improve error message if no reset code (PUK) is set from WiP to Backlog on the gnupg22 board.

Not easy do decide whether something is a PIN or a PUK and we will need to check a lot of places. So, not now.

Aug 28 2023, 5:07 PM · Feature Request, gnupg22, gnupg24, gpgrt
CarlSchwan added inline comments to D567: Bad hack to improve the current way to do version checking.
Aug 28 2023, 3:47 PM
aheinecke closed T6685: QGpgME: Update defaultkeygenerationjob and use create-key API as Wontfix.

Nevermind we clarified in chat that we would instead deprecate this API.

Aug 28 2023, 2:48 PM · Restricted Project, gpgme
ikloecker added a comment to T6685: QGpgME: Update defaultkeygenerationjob and use create-key API.

Kleopatra doesn't rely on the defaults in the library and other users shouldn't either. I would kill defaultkeygenerationjob. And it's use in newkeyapprovaldialog should be fixed, e.g. by using QuickJob::startCreate().

Aug 28 2023, 2:17 PM · Restricted Project, gpgme
aheinecke triaged T6685: QGpgME: Update defaultkeygenerationjob and use create-key API as Normal priority.
Aug 28 2023, 1:55 PM · Restricted Project, gpgme
aheinecke added a comment to D567: Bad hack to improve the current way to do version checking.

Btw. TBH I actually should read again about "explicit" in C++ I never really understood its necessity. :)

Aug 28 2023, 11:49 AM
aheinecke added a comment to D567: Bad hack to improve the current way to do version checking.

Thanks for the pointers. I just wanted to paste this as a differential so that it does not get lost in a stash somewhere on my system. I actually do not like this approach anymore. And do not want to commit it in this way. I would rather subclass or extend KAboutData with a verification option and then read from a QSettings style file instead of this Line based thing. For this I really think that an out of process call makes sense because the call is not to gpg but only to gpgv where we can just rely on the return code and even if we just patch it in having a GPGME dependency in KCoreAddons would be bad design IMO.

Aug 28 2023, 11:48 AM
ikloecker added a comment to D567: Bad hack to improve the current way to do version checking.

Why don't you create an MR on invent?

Aug 28 2023, 10:47 AM
werner 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).

This adds a lot of complexity to a program which should be simple. I tend to say, just accept a small(?) race condition in cache flushing. The power issue of waking up every minute or so is a constructed one and does not result in a noticeable battery drain in real life.

Aug 28 2023, 9:41 AM · keyboxd, gpgagent, gnupg26
werner committed rGdccc471de40b: gpg: Fix format_keyid. (authored by gniibe).
gpg: Fix format_keyid.
Aug 28 2023, 8:54 AM
werner committed rG87cebf4f8dc2: gpgsm: Avoid warnings due to enum conversions (authored by werner).
gpgsm: Avoid warnings due to enum conversions
Aug 28 2023, 8:54 AM
werner committed rG7d8564cf8873: sm: Fix use of value NONE in gnupg_isotime_t type. (authored by gniibe).
sm: Fix use of value NONE in gnupg_isotime_t type.
Aug 28 2023, 8:54 AM
aheinecke added a comment to T6344: Kleopatra, GPG: AboutData ctor on Windows takes too long.

I have a bad patch for this. D567 But I think we need a better solution that works without libkleo and could live in KCoreAddons as a change to KAboutData so that we can reuse it better for T6594

Aug 28 2023, 7:27 AM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke requested review of D567: Bad hack to improve the current way to do version checking.
Aug 28 2023, 7:25 AM
aheinecke added a comment to T6676: GgpOL: Signed Mails from Filesystem are modified when opened.

Changed the task description to easier find it

Aug 28 2023, 7:05 AM · Restricted Project, gpgol, Bug Report
aheinecke renamed T6676: GgpOL: Signed Mails from Filesystem are modified when opened from Opening GgpOL-Signed Mails from Filesystem to GgpOL: Signed Mails from Filesystem are modified when opened.
Aug 28 2023, 7:05 AM · Restricted Project, gpgol, Bug Report
kelseyradley added a comment to rLIBKLEO3a04f6a635c9: Add helper returning the version number of the Gpg4win release.
Aug 28 2023, 6:29 AM
kelseyradley added a comment to T5794: Cannot add ed25519 SSH key with empty comment.
Aug 28 2023, 6:28 AM · ssh, gnupg (gpg22), Bug Report
kelseyradley added a comment to T2760: Populate comment field when exporting authentication key for SSH.
Aug 28 2023, 6:27 AM · gnupg24, ssh, Feature Request
l10n daemon script <scripty@kde.org> committed rLIBKLEO1024987a0305: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2023, 6:09 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA53dee58ed953: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2023, 6:08 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa296f7a10231: 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
Aug 28 2023, 5:48 AM
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).

I concluded that it's just simpler not to do so. Since expected use cases are only for passphrase cache expiration and some monitoring something, it would be overkill.

Aug 28 2023, 4:41 AM · keyboxd, gpgagent, gnupg26
l10n daemon script <scripty@kde.org> committed rMTPa606a730a817: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2023, 4:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAb3986caf9bac: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2023, 4:16 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd6d5fd2b48ce: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 28 2023, 4:16 AM

Aug 27 2023

l10n daemon script <scripty@kde.org> committed rMTP9258f3a7b7fe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 27 2023, 3:53 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7310d3d0ce9c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 27 2023, 3:52 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3ec0b38cc031: 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
Aug 27 2023, 3:42 AM

Aug 26 2023

Yuri Chornoivan <yurchor@ukr.net> committed rMTP692884b6672e: Fix minor typo (authored by Yuri Chornoivan <yurchor@ukr.net>).
Fix minor typo
Aug 26 2023, 7:46 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe829c7860898: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 26 2023, 5:09 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4c8b988af325: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 26 2023, 3:50 AM
l10n daemon script <scripty@kde.org> committed rMTP4aa57f6e1993: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Aug 26 2023, 3:49 AM

Aug 25 2023

aheinecke closed T6684: Issues Decrypting Files from Rest API on IIS as Invalid.

Hi,
This is a classical support question. Please use one of the community channels under:
https://www.gpg4win.de/community.html
for this.

Aug 25 2023, 10:28 PM · Bug Report, gpg4win
ilya-varela created T6684: Issues Decrypting Files from Rest API on IIS.
Aug 25 2023, 9:56 PM · Bug Report, gpg4win
werner claimed T6421: Improve error message if no reset code (PUK) is set.
Aug 25 2023, 4:05 PM · Feature Request, gnupg22, gnupg24, gpgrt
werner claimed T6399: Missing trustdb check on import of certificate.
Aug 25 2023, 4:05 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner moved T6182: Kleopatra: "general error" on wrong PIN input during certification from Backlog to WiP on the gnupg22 board.
Aug 25 2023, 4:05 PM · Restricted Project, kleopatra
werner edited projects for T3927: gpgsm certificate import fails because of hardcoded password length limitation, added: Feature Request; removed Bug Report.

Turning this into a feature request: We should create P12 files using AES instead of 3DES

Aug 25 2023, 4:04 PM · Feature Request, gnupg24, S/MIME
werner added a project to T6559: GPGSM: "always trust like override" or "force" option: Feature Request.
Aug 25 2023, 4:00 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 added a project to T6436: Double pinentry on change password: Feature Request.
Aug 25 2023, 4:00 PM · Feature Request, gnupg22, Restricted Project, gnupg24
werner closed T5446: Don't show LDAP credentials in error messages, at least not by default as Wontfix.

If we ever add a way to take the password from a file we will for sure hide that in the log files. Ceterum autem censeo tesserae esse delendam.

Aug 25 2023, 3:58 PM · dirmngr, gnupg