Page MenuHome GnuPG
Feed All Stories

Oct 25 2023

aheinecke committed rW4092f46d4459: Update gpg4win-tools (authored by aheinecke).
Update gpg4win-tools
Oct 25 2023, 4:39 PM
aheinecke committed rWfd40d0548c2e: Update kleopatra, libkleo, okular and gpg4win-tools (authored by aheinecke).
Update kleopatra, libkleo, okular and gpg4win-tools
Oct 25 2023, 4:34 PM
lecris added a comment to T6536: Extend P12 parser for ShroudedKeyBag inside a CertBag.

Would love to test this, but I can't seem to compile this project, getting stuck at The system does not provide a working iconv function. Is there a Fedora based dockerfile or equivalent where I could build it? Here is the reference Fedora source. I have tried to hack it and build from a gitarchive, but I am still encountering issues No rule to make target 'audit-events.h', needed by 'all'. Stop.

Oct 25 2023, 3:44 PM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Bug Report, S/MIME, Restricted Project
werner committed rD8951353dc0ce: swdb: gpgme 1.23.0 (authored by werner).
swdb: gpgme 1.23.0
Oct 25 2023, 1:37 PM
mlaurent committed rLIBKLEO614acbda33f2: Remove support for older versions of GpgME (authored by ikloecker).
Remove support for older versions of GpgME
Oct 25 2023, 1:30 PM
mlaurent committed rLIBKLEO5ea3b424778d: Require GpgME 1.20 (authored by ikloecker).
Require GpgME 1.20
Oct 25 2023, 1:30 PM
mlaurent committed rLIBKLEOcf02f18a7c5f: Add helper to find an element in a range (authored by ikloecker).
Add helper to find an element in a range
Oct 25 2023, 1:30 PM
mlaurent committed rLIBKLEO3f240a0bab07: Add helpers for some lists of algorithms (authored by ikloecker).
Add helpers for some lists of algorithms
Oct 25 2023, 1:30 PM
mlaurent committed rKLEOPATRAf47ced12dd95: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Oct 25 2023, 1:28 PM
CarlSchwan committed rLIBKLEOafdac9a0882f: Fix compilation error (authored by CarlSchwan).
Fix compilation error
Oct 25 2023, 1:27 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
ikloecker closed T6631: Kleopatra: Require GpgME 1.20 as Resolved.

This is finally done.

Oct 25 2023, 11:51 AM · kleopatra, Restricted Project
ikloecker changed the status of T6750: Kleopatra: Offer only compliant algorithms for key generation on smart cards in VSD from Open to Testing.

Only compliant algorithms are offered when (re)generating single keys or all keys. In de-vs mode, Brainpool 256 is preselected if the smart card supports it. Otherwise, RSA 3072 is preselected.

Oct 25 2023, 11:48 AM · vsd32 (vsd-3.2.0), vsd, kleopatra, Restricted Project
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
ikloecker committed rKLEOPATRA8516e7df0eae: Remove obsolete files (authored by ikloecker).
Remove obsolete files
Oct 25 2023, 11:35 AM
ikloecker committed rKLEOPATRAe112d40c6507: Remove support for older versions of GpgME (authored by ikloecker).
Remove support for older versions of GpgME
Oct 25 2023, 11:35 AM
ikloecker committed rKLEOPATRA4f6ce6af8eea: Require GpgME 1.20 (authored by ikloecker).
Require GpgME 1.20
Oct 25 2023, 11:35 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
ikloecker committed rLIBKLEO5d7932d5f407: Remove support for older versions of GpgME (authored by ikloecker).
Remove support for older versions of GpgME
Oct 25 2023, 10:33 AM
ikloecker committed rLIBKLEO96d50da7f9e6: Require GpgME 1.20 (authored by ikloecker).
Require GpgME 1.20
Oct 25 2023, 10:33 AM
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
ikloecker committed rKLEOPATRA710110d0ac4f: Use algorithm lists from libkleo (authored by ikloecker).
Use algorithm lists from libkleo
Oct 25 2023, 10:13 AM
ikloecker committed rKLEOPATRA6492b380fde9: Offer only compliant algorithms when generating card keys (authored by ikloecker).
Offer only compliant algorithms when generating card keys
Oct 25 2023, 10:13 AM
ikloecker committed rLIBKLEO01664305086c: Bump library version (authored by ikloecker).
Bump library version
Oct 25 2023, 10:12 AM
ikloecker committed rLIBKLEO3f89d2b1a3ba: Add helper to find an element in a range (authored by ikloecker).
Add helper to find an element in a range
Oct 25 2023, 10:12 AM
ikloecker committed rLIBKLEO0c14502add16: Add helpers for some lists of algorithms (authored by ikloecker).
Add helpers for some lists of algorithms
Oct 25 2023, 10:12 AM
aheinecke lowered the priority of T6771: Kleopatra: Offer users to certify exportable when exporting keys from Normal to Wishlist.

You are right, this is a new feature that could be useful but is now in high demand and not a bug so Wishlist is more appropiate.

Oct 25 2023, 9:19 AM · Restricted Project, kleopatra
mlaurent committed rMTP485a41327dd9: GIT_SILENT: use KLocalizedString::setApplicationDomain(QByteArrayLiteral =>… (authored by mlaurent).
GIT_SILENT: use KLocalizedString::setApplicationDomain(QByteArrayLiteral =>…
Oct 25 2023, 7:14 AM
mlaurent committed rKLEOPATRA6b22622647cd: GIT_SILENT: use KLocalizedString::setApplicationDomain(QByteArrayLiteral =>… (authored by mlaurent).
GIT_SILENT: use KLocalizedString::setApplicationDomain(QByteArrayLiteral =>…
Oct 25 2023, 7:11 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAba40ddd5dfd5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 25 2023, 5:27 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA01405d88304c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 25 2023, 4:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA67c317bbc857: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 25 2023, 3:37 AM

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
fse added a comment to T6637: PQC for Libgcrypt.

Yes, int8_t/int16_t/int32_t/uint8_t/uint16_t/uint32_t should not be used. There is size-specific integer types defined in src/types.h which can be used instead (byte/u16/u32). This header does not yet have signed integer types, but those can be added (for example, s8/s16/s32).

Oct 24 2023, 1:34 PM · PQC, libgcrypt
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
mlaurent committed rKLEOPATRA02d7fc95ce23: Merge remote-tracking branch 'origin/kf5' (authored by mlaurent).
Merge remote-tracking branch 'origin/kf5'
Oct 24 2023, 8:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3f1c428ac3ce: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 24 2023, 5:12 AM
l10n daemon script <scripty@kde.org> committed rMTPa9594de3e86e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 24 2023, 4:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA689b3a6c3206: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 24 2023, 4:16 AM
l10n daemon script <scripty@kde.org> committed rMTP3055c326db46: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 24 2023, 3:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe0bdc86ee365: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 24 2023, 3:29 AM

Oct 23 2023

dvratil moved T6773: Remote iCal calendar do not refresh automatically from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 23 2023, 9:43 PM · Restricted Project, KDE
dvratil triaged T6773: Remote iCal calendar do not refresh automatically as Normal priority.
Oct 23 2023, 9:43 PM · Restricted Project, KDE
dvratil moved T6772: Reproducible crashes in KOrganizer from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 23 2023, 9:37 PM · Restricted Project, KDE
dvratil added a project to T6772: Reproducible crashes in KOrganizer: Restricted Project.
Oct 23 2023, 9:37 PM · Restricted Project, KDE
dvratil claimed T6772: Reproducible crashes in KOrganizer.
Oct 23 2023, 9:37 PM · Restricted Project, KDE
dvratil created T6772: Reproducible crashes in KOrganizer.
Oct 23 2023, 9:36 PM · Restricted Project, KDE
dvratil moved T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 23 2023, 9:34 PM · Restricted Project, KDE
dvratil closed T6459: KOrganizer: Invitations are not signed with GPG although signing is enabled by default as Resolved.
Oct 23 2023, 9:30 PM · Restricted Project, KDE
ikloecker committed rKLEOPATRAf74877cd96df: Always use i18ncp for the Export Certificate(s) button (authored by ikloecker).
Always use i18ncp for the Export Certificate(s) button
Oct 23 2023, 9:08 PM
ikloecker renamed T6771: Kleopatra: Offer users to certify exportable when exporting keys from Kleopatra: Ask user to certify exportable when exporting keys to Kleopatra: Offer users to certify exportable when exporting keys.
Oct 23 2023, 8:18 PM · Restricted Project, kleopatra
ikloecker added a comment to T6771: Kleopatra: Offer users to certify exportable when exporting keys.

For the export of multiple certificates (i.e. not group export), this task is blocked by the wishlist issue T5847: Kleopatra: New Feature for bulk certify. Either this issue is also wishlist or the other issue is needs to become normal.

Oct 23 2023, 8:17 PM · Restricted Project, kleopatra
aheinecke triaged T6769: Kleopatra: Improve warning on keyserver upload as Normal priority.

IMO for LDAP we should not warn at all. Because there it is possible to remove certificates.

Oct 23 2023, 7:30 PM · vsd33, Restricted Project, kleopatra
aheinecke added a comment to T6637: PQC for Libgcrypt.
In T6637#176910, @fse wrote:

OK, fine, however, in order to be able keep an overview of our tasks I would still keep track of them in our GitHub, where I can create a sub-issue from the list of tasks with one click. But we will post our comments and results here as well as far relevant for the purpose of documentation. I think most of the points Jussi raised are more or less clear to me anyway.

Oct 23 2023, 7:23 PM · PQC, libgcrypt
jukivili added a comment to T6637: PQC for Libgcrypt.

Yes, int8_t/int16_t/int32_t/uint8_t/uint16_t/uint32_t should not be used. There is size-specific integer types defined in src/types.h which can be used instead (byte/u16/u32). This header does not yet have signed integer types, but those can be added (for example, s8/s16/s32).

Oct 23 2023, 7:00 PM · PQC, libgcrypt
jukivili closed T6451: libgcrypt | gcry_cipher_setkey: 3DES-CBC key returns GPG_ERR_WEAK even with GCRYCTL_SET_ALLOW_WEAK_KEY as Resolved.
Oct 23 2023, 6:56 PM · Debian, libgcrypt, Bug Report
aheinecke added a comment to T6766: Kleopatra: On export, inform user about uncertified user IDs.

I opened T6771 for this because this issue is done.

Oct 23 2023, 6:55 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
aheinecke triaged T6771: Kleopatra: Offer users to certify exportable when exporting keys as Normal priority.
Oct 23 2023, 6:55 PM · Restricted Project, kleopatra
aheinecke added a comment to T6766: Kleopatra: On export, inform user about uncertified user IDs.

I haven't added the possibility to start a group certification directly from the confirmation message.

Oct 23 2023, 6:52 PM · vsd32 (vsd-3.2.0), kleopatra, Restricted Project
TobiasFella 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 23 2023, 4:36 PM · gpgme, kleopatra, Restricted Project
ikloecker renamed T6750: Kleopatra: Offer only compliant algorithms for key generation on smart cards in VSD from Kleopatra: do not offer all possible algorithms for key generation on smart cards in VSD to Kleopatra: Offer only compliant algorithms for key generation on smart cards in VSD.
Oct 23 2023, 12:27 PM · vsd32 (vsd-3.2.0), vsd, kleopatra, Restricted Project
ikloecker claimed T6750: Kleopatra: Offer only compliant algorithms for key generation on smart cards in VSD.
Oct 23 2023, 10:49 AM · vsd32 (vsd-3.2.0), vsd, kleopatra, Restricted Project