Page MenuHome GnuPG
Feed Advanced Search

Aug 3 2023

werner raised the priority of T6630: Platform independent starter from Wishlist to Normal.

Our sales team gets the support calls and they have to explain that really often.

Aug 3 2023, 12:52 PM · Windows, Feature Request, Unknown Object (Project), AppImage
werner raised the priority of T6630: Platform independent starter from Wishlist to High.

FWIW, we also need this for Windows. ppl often ask what to do after they installed VSD because they can't find a program. Thus a menu ala Kontact is the way to go. It would be linked directly from a GnUPG Desktop entry from Windows. We can even keep the old Kleopatra becuase it does not harm. Whether the "menu" is a container window or a detached windows can be decided by the user, like GIMP and other tools do this.

Aug 3 2023, 10:22 AM · Windows, Feature Request, Unknown Object (Project), AppImage

Aug 1 2023

werner added a comment to T6623: Kleopatra hangs "Loading certificate cache" on Windows 10.

I don't have an idea where to start looking here.

Aug 1 2023, 3:22 PM · kleopatra
werner closed T6615: v5 document signatures verification. as Resolved.
Aug 1 2023, 11:49 AM · Documentation, OpenPGP, Bug Report
werner added a comment to T6615: v5 document signatures verification..

Okay, will go into the next revision. Thanks.

Aug 1 2023, 11:49 AM · Documentation, OpenPGP, Bug Report

Jul 31 2023

werner added projects to T6615: v5 document signatures verification.: OpenPGP, Documentation.
Jul 31 2023, 1:42 PM · Documentation, OpenPGP, Bug Report
werner added a comment to T6615: v5 document signatures verification..

The patch to the specs would be this:

        The three data items hashed for document signatures need to
-       mirror the values of the Literal Data packet.  For detached
-       and cleartext signatures 6 zero bytes are hashed instead.
+       mirror the values of the Literal Data packet.  Note that for a
+       detached signatures this means to hash 6 0x00 octets and for a
+       cleartext signature this means to hash a 't' followed by 5 0x00
+       octets.
Jul 31 2023, 1:41 PM · Documentation, OpenPGP, Bug Report
werner added a comment to T6615: v5 document signatures verification..

Regading your first point: From gnupg (2.4) sign.c:hash_sigversion_to_magic

Jul 31 2023, 1:37 PM · Documentation, OpenPGP, Bug Report

Jul 28 2023

werner raised the priority of T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad from Normal to High.
Jul 28 2023, 4:47 PM · gpgme (gpgme 1.23.x), Bug Report, Unknown Object (Project), kleopatra
werner added a comment to T6622: Kleopatra: Misleading result when decrypting clear signed message followed by public key block in notepad.

Phew! This bug has been with us for more than 20 years unless gpg's behaviour has changed only later.

Jul 28 2023, 4:46 PM · gpgme (gpgme 1.23.x), Bug Report, Unknown Object (Project), kleopatra
werner added a comment to T6617: General error when trying to decrypt a public key block in the notepad.

I would change the error to GPG_ERR_BAD_DATA .

Jul 28 2023, 10:20 AM · gpgme (gpgme 1.23.x), Unknown Object (Project)
werner triaged T6621: Kleopatra: Remove "in n days/weeks/months/years" input from Change Validity Period dialog as Normal priority.

I agree.

Jul 28 2023, 10:08 AM · Unknown Object (Project), kleopatra

Jul 27 2023

werner renamed T6620: Add a way to extract ECC key parameters from a public key from Add a way to extarct ECC key parameters from a public key to Add a way to extract ECC key parameters from a public key.
Jul 27 2023, 6:35 PM · Unknown Object (Project), kleopatra, Feature Request, gpgme
werner added a subtask for T6379: Kleopatra: Brainpool key can not be moved to smart card: T6620: Add a way to extract ECC key parameters from a public key.
Jul 27 2023, 6:33 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Unknown Object (Project), kleopatra
werner added a parent task for T6620: Add a way to extract ECC key parameters from a public key: T6379: Kleopatra: Brainpool key can not be moved to smart card.
Jul 27 2023, 6:33 PM · Unknown Object (Project), kleopatra, Feature Request, gpgme
werner triaged T6620: Add a way to extract ECC key parameters from a public key as Normal priority.
Jul 27 2023, 6:33 PM · Unknown Object (Project), kleopatra, Feature Request, gpgme
werner added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

The relevant commit is rGc03ba92576e34f791430ab1c68814ff16c81407b

Jul 27 2023, 6:30 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Unknown Object (Project), kleopatra
werner added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

We had to add the parameters because some keys don't use the default paramters PGP and gpg have used since the introduction of ECC 12 years ago. So yes, we could fallback to the standard parameters but it would bet better if Kleopatra could extract them from the public key (maybe via a GPGME helper).

Jul 27 2023, 6:16 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Unknown Object (Project), kleopatra
werner added a comment to T6619: How to maintain our local libtool patch.

That assumes that libtool won't change substantially as it did several times in the past and broke our cross compiling stuff. But as long as we keep the ltmain.sh in our repo and tarball the patch is okay because it better documents the chnages.

Jul 27 2023, 12:07 PM · gpgrt, Bug Report

Jul 24 2023

werner added a comment to T6379: Kleopatra: Brainpool key can not be moved to smart card.

I can't find a missing forward port; need to debug this issue with gpg4win 4.2.0

Jul 24 2023, 11:44 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Unknown Object (Project), kleopatra
werner triaged T6595: libgpg-error: build failure on Windows as Low priority.

I wonder why you mention Visual Studio and Cygwin? Either it is Cygwin or a native Windows build.

Jul 24 2023, 9:56 AM · Cygwin, gpgrt, Bug Report

Jul 7 2023

werner committed rD1366b81bca33: blog: Add an upstream version note (authored by werner).
blog: Add an upstream version note
Jul 7 2023, 3:45 PM
werner committed rM546d3a982db7: Post release updates (authored by werner).
Post release updates
Jul 7 2023, 3:27 PM
werner committed rM5bf3e6d0754a: Release 1.21.0 (authored by werner).
Release 1.21.0
Jul 7 2023, 3:27 PM
werner added a comment to T6513: Kleopatra: Require GpgME 1.21.

See T6585 for the 1.21.0 release

Jul 7 2023, 2:16 PM · kleopatra, Unknown Object (Project)
werner set Due Date to Jan 8 2024, 12:00 AM on T6513: Kleopatra: Require GpgME 1.21.
Jul 7 2023, 2:15 PM · kleopatra, Unknown Object (Project)
werner closed T6463: Release GPGME 1.20.0 as Resolved.
Jul 7 2023, 2:13 PM · gpgme, Release Info
werner updated the task description for T6463: Release GPGME 1.20.0.
Jul 7 2023, 2:13 PM · gpgme, Release Info
werner closed T6585: Release GPGME 1.21.0 as Resolved.
Jul 7 2023, 2:13 PM · Release Info, gpgme
werner committed rWf35c05ef7ad7: Update to gpgme 1.21.0 (authored by werner).
Update to gpgme 1.21.0
Jul 7 2023, 2:08 PM
werner committed rDbf090e8312c3: swdb: gpgme 1.21.0 (authored by werner).
swdb: gpgme 1.21.0
Jul 7 2023, 2:05 PM
werner triaged T6585: Release GPGME 1.21.0 as Normal priority.
Jul 7 2023, 1:22 PM · Release Info, gpgme
werner added a comment to T6570: Better performance with OCB encryption + sign.

Am I correct that the reason for the speed up is that it can use a second CPU's engine. If there is a real performance improvement here, we should add this for example using a --compatibility-flag. This way we can gather experience and eventually make it the default. The compatibility flags won't introduce an API incompatibility.

Jul 7 2023, 1:17 PM · gnupg, Unknown Object (Project)
werner committed rG9f39e4da29fe: gpg: Add algo constants for PQC. (authored by werner).
gpg: Add algo constants for PQC.
Jul 7 2023, 10:23 AM

Jul 5 2023

werner committed rG944479e21d40: gpg: Return ERROR status for --quick-sign-key. (authored by werner).
gpg: Return ERROR status for --quick-sign-key.
Jul 5 2023, 2:53 PM
werner removed a project from T2701: Do not let users create keys without an expiration date: gnupg.

Also done for 2.2.

Jul 5 2023, 2:47 PM · Feature Request, gnupg (gpg22)
werner added a project to T3927: gpgsm certificate import fails because of hardcoded password length limitation: gnupg24.

Actually it has been fixed for the PBES2 case in 2.2 and 2.4. PBES2 is used with AES128 and AES256. I doubt that there is any value in adding such support for the legacy RC2 and 3DES methods.

Jul 5 2023, 2:44 PM · Feature Request, gnupg24, S/MIME
werner raised the priority of T3927: gpgsm certificate import fails because of hardcoded password length limitation from Low to Normal.
Jul 5 2023, 2:35 PM · Feature Request, gnupg24, S/MIME
werner edited projects for T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag, added: gnupg22 (gnupg-2.2.42); removed gnupg22.

Same for the backport to 2.2 which uses the same test suite.

Jul 5 2023, 2:31 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)
werner committed rGa6dad932f429: sm: Complete rewrite of the PKCS#12 parser (authored by werner).
sm: Complete rewrite of the PKCS#12 parser
Jul 5 2023, 2:30 PM
werner changed the status of T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Open to Testing.
Jul 5 2023, 2:30 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)
werner committed rG1b4247e010dd: sm: Remove duplicated code. (authored by werner).
sm: Remove duplicated code.
Jul 5 2023, 2:30 PM
werner committed rG67d57fae3f75: wks: Make --add-revocs the default. (authored by werner).
wks: Make --add-revocs the default.
Jul 5 2023, 2:30 PM
werner committed rG24a9c77f36e7: gpgsm: Support SENDCERT_SKI for --call-dirmngr (authored by werner).
gpgsm: Support SENDCERT_SKI for --call-dirmngr
Jul 5 2023, 2:30 PM
werner committed rG505e770b4c53: wks: Use export-clean for --mirror and --create. (authored by werner).
wks: Use export-clean for --mirror and --create.
Jul 5 2023, 2:30 PM
werner committed rGff81ded48df4: dirmngr: New dummy option --compatibility-flags. (authored by werner).
dirmngr: New dummy option --compatibility-flags.
Jul 5 2023, 2:30 PM
werner committed rGed92b45c474e: dirmngr: New option --ignore-crl-extensions. (authored by werner).
dirmngr: New option --ignore-crl-extensions.
Jul 5 2023, 2:30 PM
werner committed rG47cce2020dc8: gpgtar: New option --no-compress. (authored by werner).
gpgtar: New option --no-compress.
Jul 5 2023, 2:30 PM
werner committed rG0bed46cae2c1: gpg: New option --no-compress as alias for -z0. (authored by werner).
gpg: New option --no-compress as alias for -z0.
Jul 5 2023, 2:30 PM
werner committed rGbd545346b50a: gpgsm: New option --input-size-hint. (authored by werner).
gpgsm: New option --input-size-hint.
Jul 5 2023, 2:30 PM
werner committed rGce0d3238f07e: gpgsm: Print PROGRESS status lines. (authored by werner).
gpgsm: Print PROGRESS status lines.
Jul 5 2023, 2:30 PM
werner closed T4921: Support import of PKCS#12 encoded ECC private keys. as Resolved.

This has long been implemented due to the backport of the P12 parser and the recent rewrite of it.

Jul 5 2023, 2:29 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner closed T4921: Support import of PKCS#12 encoded ECC private keys., a subtask of T4098: GpgSM: Add ECC support, as Resolved.
Jul 5 2023, 2:29 PM · gnupg (gpg23), Feature Request, S/MIME
werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from Backlog to WiP on the gnupg22 board.
Jul 5 2023, 2:23 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)
werner reopened T6534: gpg's progress_filter needs to use uint64_t as "Testing".
Jul 5 2023, 11:56 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Unknown Object (Project), Windows
werner changed the status of T6528: gpg: No error status when encrypting to full disk from Open to Testing.
Jul 5 2023, 11:56 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner committed rG1b60aab2c489: gpg: Make progress work for large files on Windows. (authored by werner).
gpg: Make progress work for large files on Windows.
Jul 5 2023, 11:31 AM
werner committed rG51e44da6faeb: w32: Map ERROR_FILE_INVALID to EIO. (authored by werner).
w32: Map ERROR_FILE_INVALID to EIO.
Jul 5 2023, 11:31 AM
werner committed rG8425cdcc8eb9: gpg: Print status line and proper diagnostics for write errors. (authored by werner).
gpg: Print status line and proper diagnostics for write errors.
Jul 5 2023, 11:31 AM
werner committed rG8613230602ca: gpg: Set default expiration date to 3 years. (authored by werner).
gpg: Set default expiration date to 3 years.
Jul 5 2023, 11:31 AM
werner committed rG5825daaf11db: speedo: Do not fail if osslsigncode verify can't be run. (authored by werner).
speedo: Do not fail if osslsigncode verify can't be run.
Jul 5 2023, 11:30 AM
werner moved T6534: gpg's progress_filter needs to use uint64_t from Backlog to WiP on the gnupg22 board.
Jul 5 2023, 11:16 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Unknown Object (Project), Windows
werner moved T6528: gpg: No error status when encrypting to full disk from Backlog to WiP on the gnupg22 board.
Jul 5 2023, 11:14 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner added a comment to T6579: gnupg-2.4.3 build failure.

We should make building with LDAP mandatory.

Jul 5 2023, 10:14 AM · gnupg24 (gnupg-2.4.4), Gentoo, Bug Report

Jul 4 2023

werner committed rD9ddf9c8fa034: Fix last commit (authored by werner).
Fix last commit
Jul 4 2023, 6:07 PM
werner committed rG334f5d95c825: Merge branch 'STABLE-BRANCH-2-4' into master (authored by werner).
Merge branch 'STABLE-BRANCH-2-4' into master
Jul 4 2023, 5:48 PM
werner committed rD326f0dbe4893: web: Release announcement (authored by werner).
web: Release announcement
Jul 4 2023, 5:25 PM
werner committed rD6e8f0833fa52: web: Remove the LTS version from the download list (authored by werner).
web: Remove the LTS version from the download list
Jul 4 2023, 5:25 PM
werner committed rDbeaa73ff7b29: swdb: GnuPG 2.4.3 (authored by werner).
swdb: GnuPG 2.4.3
Jul 4 2023, 5:25 PM
werner committed rW069951e5f83e: Update to GnuPG 2.4.3 (authored by werner).
Update to GnuPG 2.4.3
Jul 4 2023, 5:20 PM
werner closed T6509: Release GnuPG 2.4.3 as Resolved.
Jul 4 2023, 5:04 PM · gnupg24 (gnupg-2.4.3), Release Info
werner created gnupg24 (gnupg-2.4.4).
Jul 4 2023, 4:59 PM
werner archived gnupg24 (gnupg-2.4.3).
Jul 4 2023, 4:58 PM
werner edited projects for T6509: Release GnuPG 2.4.3, added: gnupg24 (gnupg-2.4.3); removed gnupg.
Jul 4 2023, 4:58 PM · gnupg24 (gnupg-2.4.3), Release Info
werner updated the task description for T6509: Release GnuPG 2.4.3.
Jul 4 2023, 4:57 PM · gnupg24 (gnupg-2.4.3), Release Info
werner committed rG2378ccf97c65: Post release updates (authored by werner).
Post release updates
Jul 4 2023, 4:44 PM
werner committed rGd073f26d81ff: Release 2.4.3 (authored by werner).
Release 2.4.3
Jul 4 2023, 4:44 PM
werner committed rG7c04a6a28409: po: msgmerge (authored by werner).
po: msgmerge
Jul 4 2023, 4:44 PM
werner committed rG7f8ea1c9be12: po: Update Turkish translation (authored by bitigchi).
po: Update Turkish translation
Jul 4 2023, 4:44 PM
werner triaged T6578: Release GnuPG 2.4.4 as Low priority.
Jul 4 2023, 4:43 PM · gnupg24 (gnupg-2.4.4), Release Info
werner added a member for Contributor: CarlSchwan.
Jul 4 2023, 3:31 PM
werner added a member for g10code: CarlSchwan.
Jul 4 2023, 3:29 PM
werner edited projects for T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag, added: gnupg24 (gnupg-2.4.3); removed gnupg24.

This was tested by me against the actual sample and the sample is now part of our internal regression test suite.

Jul 4 2023, 2:46 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Unknown Object (Project)
werner moved T6534: gpg's progress_filter needs to use uint64_t from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:44 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Unknown Object (Project), Windows
werner moved T6135: Agent, P15: Insert Smartcard query uses serial number instead of $DISPSERIALNO from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:44 PM · gnupg24 (gnupg-2.4.3), scd
werner archived gnupg24 (gnupg-2.4.2).
Jul 4 2023, 2:41 PM
werner moved T6477: WKD redirects and dirmngr redirect rewriting from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:39 PM · gnupg24 (gnupg-2.4.3), wkd, dirmngr
werner moved T6528: gpg: No error status when encrypting to full disk from QA to gnupg-2.4.3 on the gnupg24 board.
Jul 4 2023, 2:39 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner created gnupg24 (gnupg-2.4.3).
Jul 4 2023, 2:38 PM
werner moved T6528: gpg: No error status when encrypting to full disk from WiP to QA on the gnupg24 board.
Jul 4 2023, 2:37 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Unknown Object (Project)
werner committed rGb83d86b988bb: scd:p15: Make signing work for Nexus cards. (authored by werner).
scd:p15: Make signing work for Nexus cards.
Jul 4 2023, 2:35 PM
werner committed rG7a2831bc0ef0: gpgsm: Init a diagnostic var. (authored by werner).
gpgsm: Init a diagnostic var.
Jul 4 2023, 2:35 PM
werner committed rG5e94470d053e: common,w32: Add missing GetLastError->errno mapping. (authored by werner).
common,w32: Add missing GetLastError->errno mapping.
Jul 4 2023, 2:35 PM
werner added a comment to T6528: gpg: No error status when encrypting to full disk.

No. Missing mapping in iobuf.

Jul 4 2023, 9:06 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
werner claimed T6575: gpgtar: General Error is emitted instead of more specific error codes.
Jul 4 2023, 8:57 AM · gpgme (gpgme 1.23.x), vsd32 (vsd-3.2.0), Restricted Project

Jun 30 2023

werner committed rG5377226ec0b9: Prepare NEWS for the next release (authored by werner).
Prepare NEWS for the next release
Jun 30 2023, 10:59 AM
werner committed rW432546fbade8: packages: Change download location of bzip2 (authored by werner).
packages: Change download location of bzip2
Jun 30 2023, 10:10 AM

Jun 29 2023

werner moved T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag from WiP to QA on the gnupg24 board.
Jun 29 2023, 6:05 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner committed rG5f694dc0be99: sm: Adding missing stuff to the PKCS#12 parser rewrite. (authored by werner).
sm: Adding missing stuff to the PKCS#12 parser rewrite.
Jun 29 2023, 6:04 PM

Jun 28 2023

werner committed rG101433dfb42b: sm: Major rewrite of the PKCS#12 parser (authored by werner).
sm: Major rewrite of the PKCS#12 parser
Jun 28 2023, 5:37 PM