Page MenuHome GnuPG
Feed Advanced Search

Nov 2 2023

werner triaged T6783: Import secret keys created in Kleopatra with Windows 11 to Ubuntu as Normal priority.

It is a bit hard for us to decipher the Spanish diagnostics. Before we can try to help you please update to a deent version of gpg and libgcrypt. At least the version for Ubuntu is way too old; Libgcrypt is 5 years old, the current version of the lTS branch is 1.8.10. GnuPG is also 10 years old and in the mean time we have fixed several critical bugs; the current version of this legacy branch is 2.2.41! Note that Ubuntu might have fixed some bugs despit ethe version number - we just can't know.

Nov 2 2023, 8:33 AM · Ubuntu, gnupg, Support
werner triaged T6784: Python .egg format is deprecated as Wishlist priority.

We don't use or suggest the use of PIP or other insecure software distribution systems.

Nov 2 2023, 8:24 AM · MacOS, Python, gpgme, Bug Report
werner triaged T6787: Kleopatra: Add pinentry counters to smart card management view as Normal priority.
Nov 2 2023, 8:21 AM · gpd5x, kleopatra

Oct 31 2023

werner moved T6782: Release GPGME 1.23.2 from Backlog to WiP on the gpgme board.
Oct 31 2023, 3:59 PM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner added a project to T6728: Kleopatra: encryption via "Encrypt folder" has unicode issue: gpgme (gpgme 1.23.x).
Oct 31 2023, 3:56 PM · gpgme (gpgme 1.23.x), kleopatra, Restricted Project

Oct 30 2023

werner added a project to T6782: Release GPGME 1.23.2: vsd32.
Oct 30 2023, 11:41 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner updated the task description for T6774: Release GPGME 1.23.0.
Oct 30 2023, 11:39 AM · gpgme (gpgme 1.23.x), Release Info
werner triaged T6782: Release GPGME 1.23.2 as Normal priority.
Oct 30 2023, 11:38 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Release Info
werner moved T6721: QGpgME: Create archive as .part and rename on successful creation from Backlog to WiP on the vsd32 board.
Oct 30 2023, 11:35 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner created vsd32 (vsd-3.2.0).
Oct 30 2023, 11:34 AM
werner reopened T6721: QGpgME: Create archive as .part and rename on successful creation, a subtask of T6584: Kleopatra / Gpgtar: Cancel on encrypt leaves a broken archive behind, as Testing.
Oct 30 2023, 11:32 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner reopened T6721: QGpgME: Create archive as .part and rename on successful creation as "Testing".
Oct 30 2023, 11:32 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner added a project to T6721: QGpgME: Create archive as .part and rename on successful creation: Restricted Project.
Oct 30 2023, 11:31 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner moved T6721: QGpgME: Create archive as .part and rename on successful creation from Backlog to QA for next release on the gpgme board.
Oct 30 2023, 11:30 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner edited projects for T6721: QGpgME: Create archive as .part and rename on successful creation, added: gpgme; removed Restricted Project.
Oct 30 2023, 11:29 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner added a project to T6721: QGpgME: Create archive as .part and rename on successful creation: vsd32.
Oct 30 2023, 11:28 AM · vsd32 (vsd-3.2.0), Restricted Project, gpgme, kleopatra
werner created vsd33.
Oct 30 2023, 11:19 AM
werner created vsd32.
Oct 30 2023, 11:18 AM

Oct 27 2023

werner committed rW1cc06026f85b: Fix make distcheck (authored by werner).
Fix make distcheck
Oct 27 2023, 4:41 PM
werner committed rW18bec5b85e96: Update to a new gnupg 2.2 snapshot (authored by werner).
Update to a new gnupg 2.2 snapshot
Oct 27 2023, 4:03 PM
werner committed rW503eba523fac: Update gpgme to version 1.23.1 (authored by werner).
Update gpgme to version 1.23.1
Oct 27 2023, 2:47 PM
werner committed rD5f20ae901274: swdb: gpgme 1.23.1 (authored by werner).
swdb: gpgme 1.23.1
Oct 27 2023, 2:47 PM
werner committed rMcadcb3846992: Release 1.23.1 (authored by werner).
Release 1.23.1
Oct 27 2023, 2:44 PM
werner committed rM0a0a5906d561: Post release updates (authored by werner).
Post release updates
Oct 27 2023, 2:44 PM
werner committed rG678c81902750: w32: Use utf8 for the asctimestamp function. (authored by werner).
w32: Use utf8 for the asctimestamp function.
Oct 27 2023, 2:23 PM
werner committed rG95b9a31f81e4: gpg: Fix minor memory leak during certain smartcard operations. (authored by werner).
gpg: Fix minor memory leak during certain smartcard operations.
Oct 27 2023, 2:23 PM
werner changed the status of T6741: gpg 2.3+ may display garbled characters for date and time in non-English Windows, a subtask of T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows, from Open to Testing.
Oct 27 2023, 2:23 PM · Windows, gnupg (gpg23), Bug Report
werner changed the status of T6741: gpg 2.3+ may display garbled characters for date and time in non-English Windows from Open to Testing.
Oct 27 2023, 2:23 PM · gnupg24 (gnupg-2.4.4), i18n, Windows, Bug Report
werner added a comment to T6741: gpg 2.3+ may display garbled characters for date and time in non-English Windows.

Thanks. I'll apply your patch.

Oct 27 2023, 2:22 PM · gnupg24 (gnupg-2.4.4), i18n, Windows, Bug Report
werner committed rG92af3f88a9df: gpg: Pass ECDH parameters to OpenPGP smartcards (authored by werner).
gpg: Pass ECDH parameters to OpenPGP smartcards
Oct 27 2023, 2:20 PM
werner committed rGad2d578cba86: w32: Use utf8 for the asctimestamp function. (authored by werner).
w32: Use utf8 for the asctimestamp function.
Oct 27 2023, 2:20 PM
werner committed rGd03d0add1289: agent: Add optional ecdh parameter arg to KEYTOCARD. (authored by werner).
agent: Add optional ecdh parameter arg to KEYTOCARD.
Oct 27 2023, 2:20 PM
werner added a comment to T4195: Fix time API in gpgme.

A quick test shows that the latest patches allow to set and show an expiration date beyond 2038. A new VSD beta will soon be available to customers. And we should also think about getting a gpg4win bug fix release out.

Oct 27 2023, 8:31 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request
werner added a parent task for T6736: Year 2038 issue for key validity date: T4195: Fix time API in gpgme.
Oct 27 2023, 8:29 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner added a subtask for T4195: Fix time API in gpgme: T6736: Year 2038 issue for key validity date.
Oct 27 2023, 8:29 AM · gnupg, kleopatra, Restricted Project, gpgme, Feature Request

Oct 26 2023

werner added a project to T6775: GPG cant decrypt message trying to solve it on forum gnupg: gpgol.

Are you sure this is from a regular Outlook installation and not the common web based outlook? Please enable GpgOL logging and share the log with us. Do not use production keys or messages.

Oct 26 2023, 4:30 PM · gpgol
werner changed the status of T6736: Year 2038 issue for key validity date from Open to Testing.
Oct 26 2023, 4:26 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner moved T6736: Year 2038 issue for key validity date from WiP to QA on the gnupg24 board.
Oct 26 2023, 4:25 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner committed rGa4fe307b5535: gpg: Allow expiration time after 2038-01-19 on 32 bit Windows. (authored by werner).
gpg: Allow expiration time after 2038-01-19 on 32 bit Windows.
Oct 26 2023, 12:49 PM
werner committed rG164c687cb6a1: common: New functions timegm_u64, isotime2epoch_u64. (authored by werner).
common: New functions timegm_u64, isotime2epoch_u64.
Oct 26 2023, 12:49 PM
werner moved T6736: Year 2038 issue for key validity date from WiP to QA on the gnupg22 board.

For 32 bit WIndows I now hacked some extra code to handle the expiration time if given as ISO string. Although gpg won't display the time correctly on the command line, Kleopatra does this and also allows to set the expiration time.

Oct 26 2023, 12:04 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner committed rG5da8fe1c402d: gpg: Allow expiration time after 2013-01-19 on 32 bit Windows. (authored by werner).
gpg: Allow expiration time after 2013-01-19 on 32 bit Windows.
Oct 26 2023, 12:02 PM
werner committed rGbb70089d5757: common: New functions timegm_u64, isotime2epoch_u64. (authored by werner).
common: New functions timegm_u64, isotime2epoch_u64.
Oct 26 2023, 12:02 PM
werner moved T6736: Year 2038 issue for key validity date from QA to WiP on the gnupg24 board.
Oct 26 2023, 9:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner changed the status of T6736: Year 2038 issue for key validity date from Testing to Open.

Or better wait. We can now pass "seconds=2147483648" as expire value but that is added to the creation date which might not want we want. I'll look again into this.

Oct 26 2023, 9:41 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner changed the status of T6736: Year 2038 issue for key validity date from Open to Testing.
Oct 26 2023, 9:33 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner added a comment to T6754: Kleopatra: wrong success message for changing validity in case of not available card key.

Can be tested with vsd 3.1.90.252

Oct 26 2023, 9:09 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner moved T6754: Kleopatra: wrong success message for changing validity in case of not available card key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 26 2023, 9:09 AM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
werner added projects to T6634: Port GPGME to Windows 64-bit: gpgme, Windows 64.
Oct 26 2023, 9:08 AM · Windows 64, gpgme
werner closed T6705: Provide strong v5 fingerprints also for v4 keys as Resolved.

Will be in 2.4.4. GPGME 1.23.0 with support has been released.

Oct 26 2023, 9:07 AM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
werner closed T6774: Release GPGME 1.23.0 as Resolved.
Oct 26 2023, 9:05 AM · gpgme (gpgme 1.23.x), Release Info
werner moved T6705: Provide strong v5 fingerprints also for v4 keys from Backlog to gpgme 1.23.x on the gpgme board.
Oct 26 2023, 9:05 AM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
werner moved T6774: Release GPGME 1.23.0 from Backlog to gpgme 1.23.x on the gpgme board.
Oct 26 2023, 9:05 AM · gpgme (gpgme 1.23.x), Release Info

Oct 25 2023

werner committed rD8951353dc0ce: swdb: gpgme 1.23.0 (authored by werner).
swdb: gpgme 1.23.0
Oct 25 2023, 1:37 PM
werner committed rW5ec5eb3c9dcb: Update gpgme to version 1.23.0 (authored by werner).
Update gpgme to version 1.23.0
Oct 25 2023, 11:56 AM
werner committed rG88b8add558dc: build: Add mising file for make distcheck. (authored by werner).
build: Add mising file for make distcheck.
Oct 25 2023, 11:53 AM
werner committed rMaae967ec9cb3: Release 1.23.0 (authored by werner).
Release 1.23.0
Oct 25 2023, 11:44 AM
werner committed rM8faaf7b72bfd: Post release updates (authored by werner).
Post release updates
Oct 25 2023, 11:44 AM
werner committed rG93293487ecc0: Add new NEWS items (authored by werner).
Add new NEWS items
Oct 25 2023, 11:36 AM
werner updated the task description for T6774: Release GPGME 1.23.0.
Oct 25 2023, 11:14 AM · gpgme (gpgme 1.23.x), Release Info
werner updated the task description for T6668: Release GPGME 1.22.0.
Oct 25 2023, 10:48 AM · gpgme, Release Info
werner triaged T6774: Release GPGME 1.23.0 as Normal priority.
Oct 25 2023, 10:47 AM · gpgme (gpgme 1.23.x), Release Info
werner moved T6437: Kleopatra: sign/encrypt folder results in general error from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:43 AM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project
werner moved T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:43 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
werner moved T5438: gpgme_op_keylist_from_data_start ignores GPGME_KEYLIST_MODE_SIGS from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:43 AM · gpgme (gpgme 1.23.x), OpenPGP, Bug Report
werner moved T4939: GPGME: Add KEYLIST_MODE_WITH_KEYGRIP from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x)
werner moved T4820: gpgme's json test fails with gpg 2.2.19 from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T4310: GPGME: Add ssh export mode from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Feature Request
werner moved T4551: Release GPGME-1.13.1 from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Release Info
werner moved T4456: gpgme repeatedly segfaults claws-mail after update to 1.13.0 from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3056: gpgme-1.8.0: test failures on NetBSD from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), gpgagent, gnupg (gpg23)
werner moved T3920: t-verify test fails from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3147: Make a GPGME release from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), g10code Sprint
werner moved T3137: Document API changes also in the GPGME manual from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Documentation
werner moved T2916: GPGME should have a way to suppress delete key prompts from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:42 AM · gpgme (gpgme 1.23.x), Feature Request
werner moved T2961: gpgme_op_revuid silently fails to remove the last UID from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:41 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T3018: Assuan: No obvious way to connect to gpg-agent with non-standard homedir from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:41 AM · gpgme (gpgme 1.23.x), Bug Report
werner moved T6456: Kleopatra: Offers encryption-only OpenPGP keys as signing key from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:40 AM · gpgme (gpgme 1.23.x), Restricted Project, kleopatra, Bug Report
werner moved T6559: GPGSM: "always trust like override" or "force" option from QA for next release to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:40 AM · 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 T6534: gpg's progress_filter needs to use uint64_t from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:39 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
werner moved T6187: Kleopatra: Import of p12 file fails with "invalid crypto engine" from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:18 AM · gpgme (gpgme 1.23.x), kleopatra, gnupg, Restricted Project
werner moved T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:17 AM · gpgme (gpgme 1.23.x), Bug Report, Restricted Project, kleopatra
werner moved T6748: Let gpgme tell that a encryption subkey exists even if expired from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:16 AM · gpgme (gpgme 1.23.x), Feature Request
werner moved T6363: Add progress status output to gpgtar from done to gpgme 1.23.x on the gpgme board.
Oct 25 2023, 10:16 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request

Oct 24 2023

werner changed the status of T6395: ADSK Feature from Testing to Open.

While trying to replicate your findings I might have found a but in the import code which rejected one of the keys (using gnupg 2.2). I'll take care of this.

Oct 24 2023, 4:14 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), OpenPGP
werner removed projects from T6770: Add --ignore-cert-extensions to dirmngr: gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42).

According to our rules an initial set of tags should never be a milestone but be in the Backlog or, if work already started,in the WiP column. Because it is anyway invalid, I removed the tags.

Oct 24 2023, 3:36 PM · S/MIME, Restricted Project
werner placed T6253: GpgSM: Backport ECC support to 2.2 up for grabs.
Oct 24 2023, 2:55 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner added a comment to T6253: GpgSM: Backport ECC support to 2.2.

T6536 has been fixed. With today's commits the Brainpool curves are now also flagged as compliant in gpgsm.

Oct 24 2023, 2:55 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner committed rG2c3c049fd8a0: sm: Flag Brainpool curves as compliant for all other operations. (authored by werner).
sm: Flag Brainpool curves as compliant for all other operations.
Oct 24 2023, 2:54 PM
werner committed rGf0e127defb87: sm: Flag Brainpool curves as compliant for all other operations. (authored by werner).
sm: Flag Brainpool curves as compliant for all other operations.
Oct 24 2023, 2:51 PM
werner committed rG97708e2ac722: sm: Flag Brainpool curves as compliant. (authored by werner).
sm: Flag Brainpool curves as compliant.
Oct 24 2023, 2:22 PM
werner committed rGafacacec129c: sm: Flag Brainpool curves as compliant. (authored by werner).
sm: Flag Brainpool curves as compliant.
Oct 24 2023, 2:22 PM
werner changed the status of T6752: New minip12 does not import from Firefox anymore from Open to Testing.
Oct 24 2023, 2:17 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

Now fixed in 2.2 and 2.4 (commits rG08f0b9ea2e955209d467f1ff624bf7abd10ae7ac and rG7661d2fbc6eb533016df63a86ec3e35bf00cfb1f). See also T6752

Oct 24 2023, 2:16 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner moved T6736: Year 2038 issue for key validity date from Backlog to QA on the gnupg22 board.
Oct 24 2023, 1:47 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report
werner committed rG4448bc44f0ba: common: Provide API to parse BER/TLV encodings. (authored by werner).
common: Provide API to parse BER/TLV encodings.
Oct 24 2023, 1:26 PM
werner committed rG7661d2fbc6eb: sm: Another partly rewrite of minip12.c (authored by werner).
sm: Another partly rewrite of minip12.c
Oct 24 2023, 9:33 AM
werner committed rG08f0b9ea2e95: sm: Another partly rewrite of minip12.c (authored by werner).
sm: Another partly rewrite of minip12.c
Oct 24 2023, 9:29 AM

Oct 23 2023

werner added a comment to T3362: Prevent Smartcard from caching PIN when cache-ttl is set accordingly.

Well, see my very first comment.

Oct 23 2023, 9:46 AM · Feature Request

Oct 20 2023

werner closed T6365: Help text translation is not applied as Resolved.

Well, this bug is fixed by using a decent libgpg-error or configure it correctly.

Oct 20 2023, 3:51 PM · MacOS, i18n, Bug Report, gnupg24