Page MenuHome GnuPG
Feed Advanced Search

Sep 11 2023

werner triaged T6716: Enhancement: Way to choose or remember the Sign and Encrypt options at Sign and Encrypt Files -window as Normal priority.
Sep 11 2023, 9:03 PM · Feature Request, gpg4win
werner committed rG936954a18a2d: dirmngr: Relax the detection of the "none" keyserver. (authored by werner).
dirmngr: Relax the detection of the "none" keyserver.
Sep 11 2023, 11:32 AM
werner committed rG4fc745bc43a7: dirmngr: Relax the detection of the "none" keyserver. (authored by werner).
dirmngr: Relax the detection of the "none" keyserver.
Sep 11 2023, 11:29 AM

Sep 8 2023

werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA for next release on the gpgme board.
Sep 8 2023, 3:45 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner added a project to T6559: GPGSM: "always trust like override" or "force" option: gpgme.
Sep 8 2023, 3:45 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner created gpgme (gpgme 1.23.x).
Sep 8 2023, 3:43 PM
werner moved T6534: gpg's progress_filter needs to use uint64_t from Backlog to done on the gpgme board.

Was already with gpgme 1.21.0. Note that I used the done column but in future a milestone would be more useful than that catch all "done".

Sep 8 2023, 3:41 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
werner added a comment to T6448: NSIS: Fix g4wihelp runonce and path_add for recent NSIS Versions.

Also fixed for gnupg22

Sep 8 2023, 3:33 PM · Restricted Project, Installer
werner committed rG1964a2a4ae4a: speedo,w32: Adjustments for the new Unicode NSIS plugins. (authored by werner).
speedo,w32: Adjustments for the new Unicode NSIS plugins.
Sep 8 2023, 3:33 PM
werner committed rGe2b549f1c726: speedo: Update NSIS helper DLL from Gpg4win (authored by werner).
speedo: Update NSIS helper DLL from Gpg4win
Sep 8 2023, 3:33 PM

Sep 7 2023

werner committed rG6c9db0110121: gpg: New option --add-desig-revoker (authored by werner).
gpg: New option --add-desig-revoker
Sep 7 2023, 7:17 PM
werner committed rW5c7645113c82: Update gnupg-2.2 to today's snapshot. (authored by werner).
Update gnupg-2.2 to today's snapshot.
Sep 7 2023, 6:26 PM
werner committed rG8c8608425a0f: Prepare NEWS for a snapshot release (authored by werner).
Prepare NEWS for a snapshot release
Sep 7 2023, 5:35 PM
werner committed rG8d01725a96b5: common: Never remove /dev/null. (authored by werner).
common: Never remove /dev/null.
Sep 7 2023, 5:27 PM
werner committed rG7f9e05d73f2c: common: Never remove /dev/null. (authored by werner).
common: Never remove /dev/null.
Sep 7 2023, 5:27 PM
werner committed rG6d45fcdd3c3e: agent: Add trustlist flag "de-vs". (authored by werner).
agent: Add trustlist flag "de-vs".
Sep 7 2023, 5:14 PM
werner committed rG7e320a89c201: agent: New flag "qual" for the trustlist.txt. (authored by werner).
agent: New flag "qual" for the trustlist.txt.
Sep 7 2023, 5:14 PM
werner committed rG3d3b941ce9fd: gpgsm: Create binary detached sigs with definite form length octets. (authored by werner).
gpgsm: Create binary detached sigs with definite form length octets.
Sep 7 2023, 5:07 PM
werner committed rG6bdf11f67150: gpgsm: Strip trailing zeroes from detached signatures. (authored by werner).
gpgsm: Strip trailing zeroes from detached signatures.
Sep 7 2023, 5:07 PM
werner triaged T6710: Improve Speedo for Linux to set DT_RUNPATH. as Normal priority.
Sep 7 2023, 3:55 PM · gnupg24 (gnupg-2.4.4), Feature Request
werner raised a concern with rMTPd3fc19ccfa57: Add test for decrypting email.
Sep 7 2023, 2:10 PM
werner edited projects for T1235: adding automatic refresh-key, added: gnupg22, gnupg24; removed gnupg.
Sep 7 2023, 11:53 AM · gnupg26, gnupg22, Feature Request
werner updated subscribers of T6695: Spaces in filenames to the appimages are not correctly handled. .

@ebo: I just a did a test build: gnupg-vs-desktop-3.2.0-beta178-x86_64.AppImage in my directory

Sep 7 2023, 11:13 AM · Restricted Project, gpd, vsd, AppImage, Bug Report
werner committed rGa6e47400c783: doc: Add missing NEWS entry for next release (authored by werner).
doc: Add missing NEWS entry for next release
Sep 7 2023, 11:11 AM
werner added a comment to T6332: GPG: Extend / rework "is_file_compressed".

This has been well tested during development and is thus ready for a release.

Sep 7 2023, 11:09 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner moved T6332: GPG: Extend / rework "is_file_compressed" from QA to gnupg-2.2.42 on the gnupg22 board.
Sep 7 2023, 11:08 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
werner edited projects for T6329: Extend --min-rsa-length by a start date, added: gnupg; removed Restricted Project, gnupg22.
Sep 7 2023, 11:05 AM · gnupg, Feature Request

Sep 6 2023

werner claimed T6556: gpgtar: Removes existing output file on error.
Sep 6 2023, 8:07 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner added a comment to T6556: gpgtar: Removes existing output file on error.

That should be easy on Unix but on Windows we have the nul nul: and iirc also /dev/nul.

Sep 6 2023, 8:07 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

ack

Sep 6 2023, 8:00 PM · Emacs, gnupg, Bug Report
werner committed rGac498107cd8d: build: Fix make distcheck (authored by werner).
build: Fix make distcheck
Sep 6 2023, 4:23 PM
werner lowered the priority of T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG) from High to Low.

We have a fix for now and thus I lower the priority. Given that EasyPG mimics the GPGME API we should here also use another pipe to convey the passphrase (e.g. for symmetric encryption).

Sep 6 2023, 2:32 PM · Emacs, gnupg, Bug Report
werner removed a project from T3927: gpgsm certificate import fails because of hardcoded password length limitation: gnupg22.

I don't see a value to do this for 2.2 and introduce a regression with that.

Sep 6 2023, 2:24 PM · Feature Request, gnupg24, S/MIME
werner added a comment to T6556: gpgtar: Removes existing output file on error.

@iklocker: Which gpg bug to you mean?

Sep 6 2023, 2:21 PM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
werner closed T6182: Kleopatra: "general error" on wrong PIN input during certification as Resolved.

Seems to be solved in the current version (vsd 3.2.0-beta178).

Sep 6 2023, 2:05 PM · Restricted Project, kleopatra
werner triaged T6694: Random numbers from gpgme as Normal priority.

It might actually be useful to have an random number API in gpgme. When we do that we can also add a way t search for random numbers with an upper limit in each octet.

Sep 6 2023, 12:20 PM · gpd5x (gpd-5.0.0), gpgpass, gpgme, Feature Request
werner triaged T6707: Mimetreeparser can't open p7m as Normal priority.
Sep 6 2023, 12:17 PM · kleopatra
werner moved T6399: Missing trustdb check on import of certificate from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 6 2023, 12:15 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner changed the status of T6399: Missing trustdb check on import of certificate from Open to Testing.

Bugs goes back to 2002 where we stopped checking trust for keys without any signature. This was really useful but has this strange behaviour.

Sep 6 2023, 12:15 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner committed rGa02f3cc4e870: gpg: Fix validity of re-imported keys. (authored by werner).
gpg: Fix validity of re-imported keys.
Sep 6 2023, 12:13 PM
werner committed rG80e442348dd8: gpg: Fix validity of re-imported keys. (authored by werner).
gpg: Fix validity of re-imported keys.
Sep 6 2023, 12:10 PM
werner added a comment to T6708: Allow to inhibit the use of a default PGP keyserver.

BTW, with one of the recent gpgme fixes we now get

$~/b/gpgme/tests/run-keylist  --extern --verbose foo
run-keylist: file /home/wk/s/gpgme/tests/run-keylist.c line 414: <Dirmngr> No keyserver available

which is what users (and kleopatra) expects.

Sep 6 2023, 9:57 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner committed rG0aa32e2429bb: dirmngr: Allow conf files to disable default keyservers. (authored by werner).
dirmngr: Allow conf files to disable default keyservers.
Sep 6 2023, 9:53 AM
werner committed rG0ad13023905d: dirmngr: Allow conf files to disable default keyservers. (authored by werner).
dirmngr: Allow conf files to disable default keyservers.
Sep 6 2023, 9:53 AM
werner moved T6708: Allow to inhibit the use of a default PGP keyserver from Backlog to QA on the gnupg24 board.
Sep 6 2023, 9:52 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner added a project to T6708: Allow to inhibit the use of a default PGP keyserver: vsd.

Note that for vsd we also need to change our default configuration file. The new "none" value provides a better error message than the old default of assuming that the AD carries the keyserver (which it does not in practise).

Sep 6 2023, 9:52 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner triaged T6708: Allow to inhibit the use of a default PGP keyserver as Normal priority.
Sep 6 2023, 9:36 AM · gnupg24 (gnupg-2.4.4), gnupg22 (gnupg-2.2.42), Restricted Project, vsd, Feature Request
werner changed the status of T3456: GPG does not import secret subkeys from --export-secret-subkeys output if subkey stubs existed before from Open to Testing.

Thank you.

Sep 6 2023, 8:25 AM · gnupg22 (gnupg-2.2.42), Restricted Project
werner renamed Garnag from Atronach to Garnag.
Sep 6 2023, 8:23 AM

Sep 5 2023

werner reopened T3456: GPG does not import secret subkeys from --export-secret-subkeys output if subkey stubs existed before as "Open".
Sep 5 2023, 4:45 PM · gnupg22 (gnupg-2.2.42), Restricted Project
werner edited projects for T3456: GPG does not import secret subkeys from --export-secret-subkeys output if subkey stubs existed before, added: gnupg22; removed gnupg.
Sep 5 2023, 4:44 PM · gnupg22 (gnupg-2.2.42), Restricted Project
werner committed rG34f812475e11: gpg: Fix last commit. (authored by werner).
gpg: Fix last commit.
Sep 5 2023, 8:10 AM
werner committed rG362a6dfb0a42: gpg: Fix last commit. (authored by werner).
gpg: Fix last commit.
Sep 5 2023, 8:09 AM

Sep 4 2023

werner committed rMe36b2d1bce4b: New mode to list a v5 fingerprint for v4 packets. (authored by werner).
New mode to list a v5 fingerprint for v4 packets.
Sep 4 2023, 5:05 PM
werner committed rG1f76cbca3513: gpg: Add option --with-v5-fingerprint (authored by werner).
gpg: Add option --with-v5-fingerprint
Sep 4 2023, 4:39 PM
werner committed rG1be7882344c5: gpg: Add option --with-v5-fingerprint (authored by werner).
gpg: Add option --with-v5-fingerprint
Sep 4 2023, 4:36 PM
werner updated the task description for T6705: Provide strong v5 fingerprints also for v4 keys.
Sep 4 2023, 3:35 PM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
werner triaged T6705: Provide strong v5 fingerprints also for v4 keys as Normal priority.
Sep 4 2023, 3:35 PM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request

Sep 1 2023

werner changed the status of T6695: Spaces in filenames to the appimages are not correctly handled. from Open to Testing.
Sep 1 2023, 9:47 AM · Restricted Project, gpd, vsd, AppImage, Bug Report

Aug 31 2023

werner added a comment to T6694: Random numbers from gpgme.

Why do you need an integer - for real random this must be larger than 64 bits and then you have problems to to find a suitable type for a variable.

Aug 31 2023, 4:12 PM · gpd5x (gpd-5.0.0), gpgpass, gpgme, Feature Request
werner moved T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA on the gnupg24 board.
Aug 31 2023, 12:36 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner committed rG776876ce1c4c: gpgsm: Add --always-trust feature. (authored by werner).
gpgsm: Add --always-trust feature.
Aug 31 2023, 12:31 PM
werner placed T6559: GPGSM: "always trust like override" or "force" option up for grabs.
Aug 31 2023, 12:08 PM · 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 T6559: GPGSM: "always trust like override" or "force" option from Backlog to QA on the gnupg22 board.
Aug 31 2023, 12:07 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner committed rMd75b2a915173: Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. (authored by werner).
Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME.
Aug 31 2023, 12:06 PM
werner committed rGcdd6747e1ec5: gpgsm: Add --always-trust feature. (authored by werner).
gpgsm: Add --always-trust feature.
Aug 31 2023, 11:18 AM
werner committed rG4d7361d92372: build: Update libassuan.m4 to allow build with libassuan 3. (authored by gniibe).
build: Update libassuan.m4 to allow build with libassuan 3.
Aug 31 2023, 11:18 AM
werner committed rGedbd25987588: build: Remove m4 macro defs which are not anymore used. (authored by werner).
build: Remove m4 macro defs which are not anymore used.
Aug 31 2023, 11:18 AM
werner committed rG51dc05c308d1: build: Update for newer autoconf. (authored by gniibe).
build: Update for newer autoconf.
Aug 31 2023, 11:18 AM
werner committed rG50e59f88c4ae: build: Use modern Autoconf check for types. (authored by gniibe).
build: Use modern Autoconf check for types.
Aug 31 2023, 11:18 AM
werner committed rGcdb053620a4c: build: Update to newer autoconf constructs. (authored by gniibe).
build: Update to newer autoconf constructs.
Aug 31 2023, 11:18 AM
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

For reference this is the code used to fill the pubkey table:

static gpg_error_t
store_into_pubkey (enum kbxd_store_modes mode,
                   enum pubkey_types pktype, const unsigned char *ubid,
                   const void *blob, size_t bloblen)
{
  gpg_error_t err;
  const char *sqlstr;
  sqlite3_stmt *stmt = NULL;
Aug 31 2023, 10:55 AM · Support, gnupg, gpg4win
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

You are right - issuing an SQL statement returns the rrror. Hwoever, the selfcheck from sqlitebrowser does not show any errors.

Aug 31 2023, 10:40 AM · Support, gnupg, gpg4win
werner added a comment to T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages.

I guess we should follow the GNU standards and provide only info files ;-)

Aug 31 2023, 8:31 AM · gpgrt

Aug 30 2023

werner claimed T6559: GPGSM: "always trust like override" or "force" option.
Aug 30 2023, 6:13 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner added a comment to T6679: Keyboxd: SQL database disk image is malformed.

The copy of the database we received for this case is not damaged. A possible problem might be insufficient rights to read the database. For example created with an Admin account and then later used by a different user.

Aug 30 2023, 11:03 AM · Support, gnupg, gpg4win

Aug 29 2023

werner triaged T6689: Prolonging expiration date strips old signatures, confusing RPM as Normal priority.
Aug 29 2023, 1:40 PM · Support, gnupg
werner added a comment to T6689: Prolonging expiration date strips old signatures, confusing RPM.

BTW. you should use gpg --quick-set-expire FINGERPRINT 5y this is easier for scripting. Using
--export-options no-export-clean should keep the old signatures.

Aug 29 2023, 1:39 PM · Support, gnupg
werner added a comment to T6689: Prolonging expiration date strips old signatures, confusing RPM.

gpg only uses the latest self-signatures and ignores old one. Thus I do not understand your problem.

Aug 29 2023, 1:35 PM · Support, gnupg
werner committed rGa430f2254999: common: Prepare for more flags in start_new_service. (authored by werner).
common: Prepare for more flags in start_new_service.
Aug 29 2023, 1:33 PM
werner committed rG9dd8fd4ae445: g13: Fix for new assuan_control. (authored by werner).
g13: Fix for new assuan_control.
Aug 29 2023, 1:33 PM
werner triaged T6690: Allow scdaemon to run as a system service as Normal priority.
Aug 29 2023, 1:33 PM · AppImage, Feature Request, scd, gnupg26
werner committed rGf88cdb1fd957: scd,w32: Fix build dependency (authored by werner).
scd,w32: Fix build dependency
Aug 29 2023, 11:19 AM
werner committed rW239777d670e0: appimage: Allow spaces in file names (authored by werner).
appimage: Allow spaces in file names
Aug 29 2023, 11:14 AM
werner triaged T6686: GPG4win exchange issue decrypt message from Macos GPGtools as Normal priority.
Aug 29 2023, 9:55 AM · MacOS, Support, gpg4win
werner edited projects for T6686: GPG4win exchange issue decrypt message from Macos GPGtools, added: Support, MacOS; removed Bug Report.

Looks more like a support question but feel free to create a sample message, encrypt it to info at gnupg.com (WKD) and attach that message to this report.

Aug 29 2023, 9:55 AM · MacOS, Support, gpg4win
werner closed T6687: "Can t encrypt/sign an empty massage." as Resolved.

This is a support requests. Please consult one of the mailing lists or the gpg4win forum. In case this turned out to actually be a bug, please feel free to reopen it.

Aug 29 2023, 9:52 AM · Support, gpg4win

Aug 28 2023

werner added a comment to T6399: Missing trustdb check on import of certificate.

I am not sure about the initial state of the key. What you are doing is to sign the key with itself (self-signature). Why?
In any case, I can't replicate this. Let's talk about this next week.

Aug 28 2023, 5:35 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner moved T6421: Improve error message if no reset code (PUK) is set from WiP to Backlog on the gnupg22 board.

Not easy do decide whether something is a PIN or a PUK and we will need to check a lot of places. So, not now.

Aug 28 2023, 5:07 PM · gnupg26, Feature Request, gpgrt
werner added a comment to T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache).

This adds a lot of complexity to a program which should be simple. I tend to say, just accept a small(?) race condition in cache flushing. The power issue of waking up every minute or so is a constructed one and does not result in a noticeable battery drain in real life.

Aug 28 2023, 9:41 AM · keyboxd, gpgagent, gnupg26
werner committed rGdccc471de40b: gpg: Fix format_keyid. (authored by gniibe).
gpg: Fix format_keyid.
Aug 28 2023, 8:54 AM
werner committed rG87cebf4f8dc2: gpgsm: Avoid warnings due to enum conversions (authored by werner).
gpgsm: Avoid warnings due to enum conversions
Aug 28 2023, 8:54 AM
werner committed rG7d8564cf8873: sm: Fix use of value NONE in gnupg_isotime_t type. (authored by gniibe).
sm: Fix use of value NONE in gnupg_isotime_t type.
Aug 28 2023, 8:54 AM

Aug 25 2023

werner claimed T6421: Improve error message if no reset code (PUK) is set.
Aug 25 2023, 4:05 PM · gnupg26, Feature Request, gpgrt
werner claimed T6399: Missing trustdb check on import of certificate.
Aug 25 2023, 4:05 PM · gnupg22 (gnupg-2.2.42), OpenPGP, Restricted Project
werner moved T6182: Kleopatra: "general error" on wrong PIN input during certification from Backlog to WiP on the gnupg22 board.
Aug 25 2023, 4:05 PM · Restricted Project, kleopatra
werner edited projects for T3927: gpgsm certificate import fails because of hardcoded password length limitation, added: Feature Request; removed Bug Report.

Turning this into a feature request: We should create P12 files using AES instead of 3DES

Aug 25 2023, 4:04 PM · Feature Request, gnupg24, S/MIME
werner added a project to T6559: GPGSM: "always trust like override" or "force" option: Feature Request.
Aug 25 2023, 4:00 PM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
werner added a project to T6436: Double pinentry on change password: Feature Request.
Aug 25 2023, 4:00 PM · gpd5x, gnupg26, Feature Request
werner closed T5446: Don't show LDAP credentials in error messages, at least not by default as Wontfix.

If we ever add a way to take the password from a file we will for sure hide that in the log files. Ceterum autem censeo tesserae esse delendam.

Aug 25 2023, 3:58 PM · dirmngr, gnupg