Page MenuHome GnuPG
Feed Advanced Search

May 21 2024

werner committed rM55a1ae4163ec: tests: Avoid some compiler warnings. (authored by werner).
tests: Avoid some compiler warnings.
May 21 2024, 1:44 PM
werner committed rC187575844015: mpi: Fix loop condition in bad point check. (authored by Jakuje).
mpi: Fix loop condition in bad point check.
May 21 2024, 11:52 AM
werner added a comment to T7130: Fix static reports by static analyser in libgcrypt.

Well, but if the padding is indeed limited to 7 bytes the fix should be applied anyway.

May 21 2024, 11:46 AM · libgcrypt, Bug Report
werner triaged T7130: Fix static reports by static analyser in libgcrypt as Normal priority.
May 21 2024, 11:45 AM · libgcrypt, Bug Report
werner added a comment to T7130: Fix static reports by static analyser in libgcrypt.

Can you give a hint where there is a buffer overrun in the first patch? Padding limit might be correct but I can't see an overrun.

May 21 2024, 11:31 AM · libgcrypt, Bug Report
werner edited projects for T7129: Fix static reports by static analyser in gnugp, added: gnupg24; removed gnupg24 (gnupg-2.4.4).
May 21 2024, 11:20 AM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner triaged T7129: Fix static reports by static analyser in gnugp as Normal priority.

Thanks for running the analyzer. We need to have a closer look at the suggested fixes. For example initializing a variable needs a reason and should not be done as a general precaution because that may hide other errors.

May 21 2024, 11:19 AM · gnupg22 (gnupg-2.2.44), gnupg24 (2.4.6), Bug Report
werner moved T6369: gpgme: add a faster variant of gpgme_get_key() from Backlog to QA for next release on the gpgme board.
May 21 2024, 11:08 AM · gpgme, Feature Request
werner committed rM73403a8ba003: core: speedup gpgme_get_key (authored by werner).
core: speedup gpgme_get_key
May 21 2024, 11:05 AM

May 18 2024

werner triaged T7123: please document --unwrap as Low priority.
May 18 2024, 11:31 PM · gnupg, Documentation, Bug Report
werner added a comment to T7124: unclear descriptions of `--disable-cipher-algo` and `--disable-pubkey-algo` .

Back in the ancient days we allowed to dlopen algorithms so to avoid patent problems in certain countries.

May 18 2024, 11:30 PM · gnupg, Documentation, Bug Report
werner triaged T7124: unclear descriptions of `--disable-cipher-algo` and `--disable-pubkey-algo` as Low priority.
May 18 2024, 11:29 PM · gnupg, Documentation, Bug Report
werner added a comment to T6634: Port GPGME to Windows 64-bit.

Actually we are using gpgme already for 64 bit Windows; but statically linked.

May 18 2024, 11:28 PM · Windows 64, gpgme

May 17 2024

werner committed rC903a2c2ea068: doc: Update copyright notices (authored by werner).
doc: Update copyright notices
May 17 2024, 12:19 PM
werner committed rC0526d65afd34: build: Remove cruft from configure.ac (authored by werner).
build: Remove cruft from configure.ac
May 17 2024, 12:19 PM
werner created vsd33 (vsd-3.3.0).
May 17 2024, 10:18 AM

May 16 2024

werner committed rG287e717b55d2: Merge branch 'STABLE-BRANCH-2-4' into master (authored by werner).
Merge branch 'STABLE-BRANCH-2-4' into master
May 16 2024, 9:49 AM
werner closed T7120: Ship dutch translation (po/po.nl) in released tarball as Resolved.

Pretty outdated, but I add it nevertheless to 2.4
s/gnupg-2.4/po/nl.po: 1320 translated messages, 625 fuzzy translations, 268 untranslated messages.

May 16 2024, 9:35 AM · i18n, gnupg, Bug Report
werner committed rG758cd4ccfc11: po: Enable Dutch translation (authored by werner).
po: Enable Dutch translation
May 16 2024, 9:34 AM
werner committed rG7f661aa129fd: kbx: Use standard function to setup gcrypt logging in kbxutil. (authored by werner).
kbx: Use standard function to setup gcrypt logging in kbxutil.
May 16 2024, 9:34 AM
werner committed rG5355d0885512: card: Fix compiler warning. (authored by werner).
card: Fix compiler warning.
May 16 2024, 9:34 AM

May 15 2024

werner committed rG3bbfcab606bf: Update NEWS (authored by werner).
Update NEWS
May 15 2024, 12:30 PM
werner added a comment to T6185: `gpg2 --list-keys --with-colons > /dev/full` exits with status 0.

Done for gpg. Needs to be done for gpgsm.

May 15 2024, 9:57 AM · Bug Report, gnupg
werner committed rGb36e557c5b05: gpg: Terminate key listing on output write error. (authored by werner).
gpg: Terminate key listing on output write error.
May 15 2024, 9:57 AM

May 13 2024

werner accepted D570: core: Implement adding ADSKs.

Looks good to me. Thanks.

May 13 2024, 12:18 PM
werner committed rW9ecd1cdceed4: build-aux: Fix recently introduced syntax error in a script. (authored by werner).
build-aux: Fix recently introduced syntax error in a script.
May 13 2024, 11:38 AM
werner added a project to T6354: All VSD and GPD binaries need a proper product name on Windows.: vsd33.

Please, we need a fix here for 3.3.

May 13 2024, 9:12 AM · gpd5x, vsd, kleopatra, gpd
werner committed rW09f34796b2e4: packages: Use 24.05 branch of kleopatra (authored by werner).
packages: Use 24.05 branch of kleopatra
May 13 2024, 9:01 AM
werner triaged T7115: gpgsm: support for importing x25519 and ed25519 private keys from .p12 files as Normal priority.
May 13 2024, 8:32 AM · S/MIME, gnupg26, Feature Request
werner added a comment to T7116: minor spelling fixes.

I still spotted a grammar glitch in corrections. Thus if we apply this we need to proofread it.

May 13 2024, 8:29 AM · gnupg, Bug Report

May 12 2024

werner edited projects for T7115: gpgsm: support for importing x25519 and ed25519 private keys from .p12 files, added: Feature Request, gnupg26, S/MIME; removed Bug Report.

Yes, I think we should support this. Also X448. Thanks for the report and the samples.

May 12 2024, 10:42 PM · S/MIME, gnupg26, Feature Request
werner closed T2190: No custom Icon shown for signed only messages as Resolved.
May 12 2024, 2:36 PM · Too Old, Bug Report, gpgol
werner added a project to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR: gpgrt.

I noticed this recently too on some boxes. Thanks for the good decription. This support for pkg-config style .pc files for our config scripts seems to be a never ending story. The alternative name for libgpg-error-config does not make it easier.

May 12 2024, 2:29 PM · gpgrt, libgcrypt, Bug Report

May 8 2024

werner closed T6511: EdDSA support in FIPS mode as Resolved.
May 8 2024, 8:32 AM · FIPS, libgcrypt, Bug Report
werner added projects to T7112: gpg fails on Windows when specifying absolute homedir with drive letter: Windows, gnupg.

pwd is not a standard Windows command. It is availabe in powershell but there I get

May 8 2024, 8:28 AM · gnupg, Windows, Bug Report

May 7 2024

werner added a comment to T6511: EdDSA support in FIPS mode.

Can we close this?

May 7 2024, 2:44 PM · FIPS, libgcrypt, Bug Report
werner committed rCb99952adc6ee: Fix building error with '-O2' in sysroot path (authored by simit.ghane).
Fix building error with '-O2' in sysroot path
May 7 2024, 12:15 PM
werner committed rC1689d143b413: doc: Add some comments to gcrypt.h (authored by werner).
doc: Add some comments to gcrypt.h
May 7 2024, 12:14 PM

May 6 2024

werner added a comment to D600: posix: don't use LFS64 types in struct linux_dirent64.

Breaks them how?

May 6 2024, 3:17 PM · gpgme
werner committed rG97b37db144da: gpg,gpgsm: Remove compatibility_flags allow-ecc-encr and vsd-allow-encr. (authored by werner).
gpg,gpgsm: Remove compatibility_flags allow-ecc-encr and vsd-allow-encr.
May 6 2024, 2:34 PM
werner committed rG351fc6e6fa65: gpg: Algo "kyber" is now a shortcut for ky768_bp256. (authored by werner).
gpg: Algo "kyber" is now a shortcut for ky768_bp256.
May 6 2024, 10:46 AM
werner committed rG473f37a53ef4: scd:piv: Support listing of retired keys with KEYINFO. (authored by werner).
scd:piv: Support listing of retired keys with KEYINFO.
May 6 2024, 9:55 AM
werner requested changes to D600: posix: don't use LFS64 types in struct linux_dirent64.

This breaks existing 32 bit systems with the 64 bit types. Thus a test for off64_t is required which redefines it to int64_t if it does not exist.

May 6 2024, 9:52 AM · gpgme

May 5 2024

werner added a member for Contributor: ffontaine.
May 5 2024, 6:04 PM

May 3 2024

werner added a comment to T6799: Kleopatra configuration files in wrong places.

Let me remark, that we don't need a general migrator. We only need to make sure that the kleogroups are somehow migrated. Maybe we should do this along with the change of these group files (signing, v5 fingerprints). In any case it is important to get this into vsd33

May 3 2024, 4:03 PM · gpd5x, kleopatra

May 2 2024

werner committed rG467239dccbf9: speedo: Update the instructions to use the gnupg26 tag. (authored by werner).
speedo: Update the instructions to use the gnupg26 tag.
May 2 2024, 9:42 PM
werner committed rGf415d96facd3: gpg: Add a notation to Kyber encryption subkeys (authored by werner).
gpg: Add a notation to Kyber encryption subkeys
May 2 2024, 9:42 PM

May 1 2024

werner closed T7066: Communication with Yubikey hangs in scdaemon as Resolved.

Seems it was a kernel / USB bug

May 1 2024, 7:55 PM · Arch, yubikey, Bug Report

Apr 30 2024

werner added a comment to T6808: Libkleo Keyresolver: misleading display/wording in confirmation dialog.

RL discussion result:

Apr 30 2024, 3:56 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner moved T6939: File extensions for Mailviewer saving from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 30 2024, 3:28 PM · mimetreeparser, Restricted Project, vsd33
werner removed a project from T7089: Kleopatra: show "disabled" status: vsd33.
Apr 30 2024, 3:01 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project
werner moved T6878: Kleopatra: Subkey expiry date improvements from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner moved T6877: Kleopatra: Add support for adding a subkey from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner moved T6881: Kleopatra: Make designated revoker configurable for new keys from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · kleopatra
werner moved T6936: Kleopatra: Auto-select in case of only one keysearch result from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
werner moved T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner moved T6874: Kleopatra subkey management improvements from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · kleopatra
werner moved T6879: Kleopatra: Add support for adding an ADSK from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
werner moved T6880: GPGME (++/qt): Add support for --quick-add-adsk from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
werner moved T6882: Make ADSK configurable for new keys from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:47 PM · gnupg24 (2.4.6), gnupg22 (gnupg-2.2.45)
werner moved T6998: Kleopatra: simplify key creation window from WiP to Backlog on the vsd33 board.
Apr 30 2024, 2:46 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
werner added a project to T7104: Kleopatra: Allow "Change password" for private key with offline primary : vsd33.
Apr 30 2024, 2:43 PM · vsd33 (vsd-3.3.0), Feature Request, kleopatra, Restricted Project

Apr 26 2024

werner triaged T7106: Trailing newline trouble in clearsigned message generation and verification as Low priority.

This has been implemented and tested to be compatible with PGP - a looong time ago. iirc this was discussed around 1999 but might be only by private mail between the PGP hackers and me. Thus any change now might break PGP - which is still widely used (although mostly for encryption).

Apr 26 2024, 5:09 PM · Not A Bug, gnupg
werner committed rEa5f0e0b2f789: argparse: Fix a theoretical memory leak. (authored by werner).
argparse: Fix a theoretical memory leak.
Apr 26 2024, 3:28 PM
werner closed T7105: libgpg-error: Memory leak in store_alias() as Resolved.

Oh yeah the idea to implement aliases is more than 20 years old. I guess it is even older. Thanks.

Apr 26 2024, 3:28 PM · gpgrt, Bug Report
werner committed rG516b5301262e: speedo: Change install directory for Windows (authored by werner).
speedo: Change install directory for Windows
Apr 26 2024, 3:19 PM
werner committed rGc8a3b711f038: speedo: Do not use the gpg-error-config in the build system (authored by werner).
speedo: Do not use the gpg-error-config in the build system
Apr 26 2024, 3:19 PM
werner committed rGc1d62418d5b3: speedo: Prepare for building 64 bit Windows versions. (authored by werner).
speedo: Prepare for building 64 bit Windows versions.
Apr 26 2024, 3:19 PM
werner committed rG351f5e814b22: speedo: Set gnupg_ver macro to gnupg26_ver. (authored by werner).
speedo: Set gnupg_ver macro to gnupg26_ver.
Apr 26 2024, 3:19 PM
werner committed rC0729fb84a6a1: Let gcry_print_config show whether it is amd64 or i686 (authored by werner).
Let gcry_print_config show whether it is amd64 or i686
Apr 26 2024, 2:08 PM

Apr 25 2024

werner committed rG83e2dede0a49: speedo: Use gpg-authcode-sign.sh and change archive label to v2.5. (authored by werner).
speedo: Use gpg-authcode-sign.sh and change archive label to v2.5.
Apr 25 2024, 2:27 PM
werner committed rW86071c599fa3: Deprecate authenticode-sign.sh (authored by werner).
Deprecate authenticode-sign.sh
Apr 25 2024, 11:06 AM
werner committed rGd3b41e76119c: Install the new gpg-authcode-sign.sh script. (authored by werner).
Install the new gpg-authcode-sign.sh script.
Apr 25 2024, 11:00 AM
werner committed rCf895a69d3b4b: Require GpgRT 1.49 (authored by werner).
Require GpgRT 1.49
Apr 25 2024, 10:45 AM
werner committed rD8fc7c18aadc2: swdb: GpgRT 1.49 (authored by werner).
swdb: GpgRT 1.49
Apr 25 2024, 10:44 AM
werner closed T7012: Release gpgrt 1.49 as Resolved.
Apr 25 2024, 10:40 AM · gpgrt, Release Info
werner committed rE1d96206f95a7: Post release updates (authored by werner).
Post release updates
Apr 25 2024, 10:32 AM
werner committed rEfaed9c271ad2: Release 1.49 (authored by werner).
Release 1.49
Apr 25 2024, 10:32 AM
werner committed rE74e07b3dffb9: yat2m: Improve html output. (authored by werner).
yat2m: Improve html output.
Apr 25 2024, 10:32 AM
werner committed rE2f9a0895a103: logging: New function gpgrt_logv_domain. (authored by werner).
logging: New function gpgrt_logv_domain.
Apr 25 2024, 10:32 AM
werner triaged T7102: Release GpgRT 1.50 as Low priority.
Apr 25 2024, 10:25 AM · Release Info, gpgrt
werner added a comment to T4383: Add a monitor callback to the gpgrt logging system.

Along with the monitor we should also implement a domain selection feature.

Apr 25 2024, 10:13 AM · gpgrt, Feature Request
werner accepted rC005292cf9f41: cipher:kem:ecc: Support NIST curves..
Apr 25 2024, 8:57 AM

Apr 24 2024

werner triaged T7101: Automagically create a PGP key from a X.509 cert as Normal priority.
Apr 24 2024, 3:03 PM · Restricted Project, Feature Request, S/MIME, OpenPGP, gnupg
werner moved T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache) from Backlog to QA on the gnupg26 board.
Apr 24 2024, 10:05 AM · keyboxd, gpgagent, gnupg26
werner moved T6682: agent: agent_kick_the_loop function to unblock the select(2) from Backlog to QA on the gnupg26 board.
Apr 24 2024, 10:05 AM · keyboxd, gpgagent, gnupg26
werner moved T6692: agent: Clean up check_own_socket to monitor socket takeover from Backlog to QA on the gnupg26 board.
Apr 24 2024, 10:05 AM · keyboxd, gnupg26, gpgagent
werner moved T6693: agent: Have a thread monitoring parent PID and homedir from Backlog to QA on the gnupg26 board.
Apr 24 2024, 10:05 AM · keyboxd, gpgagent, gnupg26
werner moved T6734: gnupg: Use gpgrt_b64* API from Backlog to Done on the gnupg26 board.
Apr 24 2024, 10:04 AM · gnupg26
werner moved T6815: PQC encryption for GnuPG from Backlog to QA on the gnupg26 board.
Apr 24 2024, 10:04 AM · gnupg26, OpenPGP, PQC, gnupg
werner moved T7014: agent: Enhancement of PKDECRYPT for KEM interface from Backlog to WIP on the gnupg26 board.
Apr 24 2024, 10:04 AM · gnupg26, gpgagent, Feature Request
werner added a project to T6815: PQC encryption for GnuPG: gnupg26.
Apr 24 2024, 10:02 AM · gnupg26, OpenPGP, PQC, gnupg
werner added a comment to T6815: PQC encryption for GnuPG.

Most things are done. Missing stuff

Apr 24 2024, 10:01 AM · gnupg26, OpenPGP, PQC, gnupg
werner committed rG2958e5e4cfff: gpg: New option --require-pqc-encryption (authored by werner).
gpg: New option --require-pqc-encryption
Apr 24 2024, 9:57 AM
werner committed rW6ef19438d3bf: Fix recent authenticode-sign.sh "none" feature. (authored by werner).
Fix recent authenticode-sign.sh "none" feature.
Apr 24 2024, 9:27 AM
werner closed T7100: Error in the patch "Allow to disable signing with authenticode-sign.sh" as Resolved.
Apr 24 2024, 9:01 AM · gpg4win, Bug Report
werner added a comment to T7100: Error in the patch "Allow to disable signing with authenticode-sign.sh".

Thanks for the patch.

Apr 24 2024, 8:58 AM · gpg4win, Bug Report
werner added inline comments to rC005292cf9f41: cipher:kem:ecc: Support NIST curves..
Apr 24 2024, 8:54 AM

Apr 23 2024

werner committed rGab703eacf73e: gpg: Split keygrip in a standard key listing. (authored by werner).
gpg: Split keygrip in a standard key listing.
Apr 23 2024, 8:12 PM
werner added a comment to T6815: PQC encryption for GnuPG.

Alright: We have support for all our combined algos ky{768,1024}_bp{256,384,512}and ky{768,1024}_cv{25519,448} as well as test keys and encrypted test messages.

Apr 23 2024, 5:47 PM · gnupg26, OpenPGP, PQC, gnupg