Page MenuHome GnuPG
Feed Advanced Search

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

Oct 19 2023

werner committed rCd473d02a0e37: Remove some //-style comments (authored by werner).
Remove some //-style comments
Oct 19 2023, 9:13 AM

Oct 18 2023

werner added a comment to T6767: Kleopatra: system error without error code when encrypting a file to full disk on Windows.

Should we have a gpg_error_from_w32() as companion to gpg_error_from_syserror() ?

Oct 18 2023, 11:19 PM · Bug Report, gpd5x, gpgme, kleopatra
werner committed rG873b2b0da108: doc: Minor typo fixes. (authored by werner).
doc: Minor typo fixes.
Oct 18 2023, 3:43 PM

Oct 17 2023

werner closed T6765: signature-key.pdf has incorrect signature as Resolved.
Oct 17 2023, 9:07 PM · Documentation
werner removed a project from T6765: signature-key.pdf has incorrect signature: Bug Report.

Your tools don't use the chain validation model which is required for QES (at least according to German laws). A signature is still valid even if the certificate has been revoked. You need to consider the context and the time the certificate was revoked.

Oct 17 2023, 9:07 PM · Documentation
werner triaged T6762: Unable to Clone libgpg-error Repository via HTTPS, but Successful with Git Protocol as Wishlist priority.

Is currently not enabled, sorry. Use git:// ot the mirror here at dev.gnupg.org. Note that we sign all our commits using a token and as such it is a stronger security prove than a just an arbitrary TLS connection.

Oct 17 2023, 8:59 PM · dev.gnupg.org
werner closed T6763: DEPRECATION: gpg 1.14.0-unknown has a non-standard version number as Invalid.

Sorry, we have nothing do to with this pypi thing even if that file claims " The GnuPG hackers".

Oct 17 2023, 8:57 PM · Bug Report
werner committed rGd528de9c6efb: sm: Minor robustness fix for a regression test. (authored by werner).
sm: Minor robustness fix for a regression test.
Oct 17 2023, 4:44 PM
werner committed rG2e7a08a82944: sm: Support import of PKCS#12 encoded ECC private keys. (authored by werner).
sm: Support import of PKCS#12 encoded ECC private keys.
Oct 17 2023, 4:44 PM

Oct 16 2023

werner committed rG2e99d27bd24a: build: Extend autobuild diagnostics by the username (authored by werner).
build: Extend autobuild diagnostics by the username
Oct 16 2023, 4:39 PM
werner committed rG956b1e1c26aa: build: Extend autobuild diagnostics by the username (authored by werner).
build: Extend autobuild diagnostics by the username
Oct 16 2023, 4:33 PM
werner added a comment to T6708: Allow to inhibit the use of a default PGP keyserver.

I am pretty sure that we have done everything in gnupg. Now if we only had a workboard for kleopatra.

Oct 16 2023, 1:47 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner closed T6729: scdaemon 'Operation not supported by device' on macOS unless racing for first (?) read on boot as Invalid.

Funny error description from macOS. Looks that there is no device - your PC/SC test programs confirms this. Thus I don't think this is a bug in scdaemon.

Oct 16 2023, 1:30 PM · Feature Request, Not A Bug, gnupg, scd, MacOS
werner triaged T6756: max-cache-ttl-ssh overrides max-cache-ttl as Low priority.
Oct 16 2023, 1:24 PM · MacOS, gpgagent, ssh, Bug Report
werner added a parent task for T6757: gpgsm 2.4 Fails to import P12 certificate/key: T6752: New minip12 does not import from Firefox anymore.
Oct 16 2023, 1:23 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a subtask for T6752: New minip12 does not import from Firefox anymore: T6757: gpgsm 2.4 Fails to import P12 certificate/key.
Oct 16 2023, 1:23 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner triaged T6757: gpgsm 2.4 Fails to import P12 certificate/key as Normal priority.

Recent Mozilla again changed some things. Please see T6752. Can you please provide a sample in case this is not the same problem as in T6752?

Oct 16 2023, 1:22 PM · gnupg24 (gnupg-2.4.4), S/MIME, Bug Report
werner added a comment to T6755: libgcrypt: KEM API.

Actually we never use uint8_t* because that is c99 and very uncommon except for some MCU projects. Instead we use unsigned char *. The use of void* is often used because this allows to pass arbitrary types to a function without requiring ugly and error-prone casting at the caller site.

Oct 16 2023, 1:14 PM · PQC, libgcrypt
werner added a comment to T6637: PQC for Libgcrypt.

You don't need a library but just one object file.

Oct 16 2023, 12:57 PM · PQC, libgcrypt
werner added a comment to T6637: PQC for Libgcrypt.

@fse: Github is not an option here. We don't use it and thus everything relevant to Libgcrypt needs to be documented here and not at some external platform.

Oct 16 2023, 11:53 AM · PQC, libgcrypt
werner closed T6758: gpg-agent doesn't cache passwords in loopback pinentry mode as Resolved.

Sure it does not. That is the whole point of the loopback thing.

Oct 16 2023, 9:16 AM · Not A Bug

Oct 14 2023

werner committed rG606933dfb48d: gpg: Allow to specify seconds since Epoch beyond 2038. (authored by werner).
gpg: Allow to specify seconds since Epoch beyond 2038.
Oct 14 2023, 5:37 PM
werner committed rGa17363e99294: common: New function scan_secondsstr. (authored by werner).
common: New function scan_secondsstr.
Oct 14 2023, 5:37 PM
werner committed rG5eaf2e926637: gpg: Allow to specify seconds since Epoch beyond 2038. (authored by werner).
gpg: Allow to specify seconds since Epoch beyond 2038.
Oct 14 2023, 5:37 PM
werner committed rGf5947f749450: common: New function scan_secondsstr. (authored by werner).
common: New function scan_secondsstr.
Oct 14 2023, 5:37 PM

Oct 11 2023

werner committed rG4e47639af0dd: scd:openpgp: Allow the reading the key by keygrip. (authored by werner).
scd:openpgp: Allow the reading the key by keygrip.
Oct 11 2023, 10:30 AM
werner committed rGc45a8b034c5e: scd:openpgp: Use a special compare for the serialno. (authored by werner).
scd:openpgp: Use a special compare for the serialno.
Oct 11 2023, 10:30 AM
werner committed rG92528476461b: scd:openpgp: Extend KEYPAIRINFO with an algorithm string. (authored by werner).
scd:openpgp: Extend KEYPAIRINFO with an algorithm string.
Oct 11 2023, 10:30 AM
werner committed rG10f8bb167138: scd:openpgp: Use shared fucntion for the dispserialno. (authored by werner).
scd:openpgp: Use shared fucntion for the dispserialno.
Oct 11 2023, 10:30 AM

Oct 10 2023

werner committed rGacda0a3f3377: scd: Add handling of "Algorithm Information" DO. (authored by gniibe).
scd: Add handling of "Algorithm Information" DO.
Oct 10 2023, 4:54 PM
werner committed rGfe683a1d7cdf: scd:openpgp: Some comment updates (authored by werner).
scd:openpgp: Some comment updates
Oct 10 2023, 4:54 PM
werner committed rG52abdac2d42b: scd: Add handling of Ed448 key. (authored by gniibe).
scd: Add handling of Ed448 key.
Oct 10 2023, 4:54 PM
werner committed rGd4208704a784: scd:openpgp: New KEY-STATUS attribute. (authored by werner).
scd:openpgp: New KEY-STATUS attribute.
Oct 10 2023, 4:54 PM
werner committed rG216f3fc96ac2: scd:openpgp: Add attribute "UIF" for convenience. (authored by werner).
scd:openpgp: Add attribute "UIF" for convenience.
Oct 10 2023, 4:54 PM
werner committed rGb262a21c617d: scd:openpgp: Support the ecdh-params arg for writing keys. (authored by werner).
scd:openpgp: Support the ecdh-params arg for writing keys.
Oct 10 2023, 4:54 PM