Page MenuHome GnuPG
Feed Advanced Search

Aug 27 2020

werner committed rD91b230451226: swdb: Take signing key from ~/.gnupg-autogen.rc (authored by werner).
swdb: Take signing key from ~/.gnupg-autogen.rc
Aug 27 2020, 9:30 AM
werner committed rDa6c7b484c7a0: swdb: Release ntbtls 0.2.0 (authored by werner).
swdb: Release ntbtls 0.2.0
Aug 27 2020, 9:22 AM
werner committed rT6a4ffcc68cb0: Release 0.2.0 (authored by werner).
Release 0.2.0
Aug 27 2020, 9:18 AM
werner committed rT56061b8dd685: Post release updates (authored by werner).
Post release updates
Aug 27 2020, 9:18 AM
werner committed rT8b3a059e8a81: Fix printf error in debug output. (authored by werner).
Fix printf error in debug output.
Aug 27 2020, 9:18 AM
werner committed rTf10e83874e86: Add public function ntbtls_get_last_alert. (authored by werner).
Add public function ntbtls_get_last_alert.
Aug 27 2020, 9:18 AM
werner committed rG45499b2ca3e8: dirmngr: Print the last alert message returned by NTBTLS. (authored by werner).
dirmngr: Print the last alert message returned by NTBTLS.
Aug 27 2020, 9:05 AM
werner committed rG05358d738411: dirmngr: Print the last alert message returned by NTBTLS. (authored by werner).
dirmngr: Print the last alert message returned by NTBTLS.
Aug 27 2020, 9:03 AM

Aug 26 2020

werner committed rT408d5b469a2a: Silence some compiler warnings (authored by werner).
Silence some compiler warnings
Aug 26 2020, 9:33 PM
werner committed rT1003f94975ec: Improve debug messages for alerts. (authored by werner).
Improve debug messages for alerts.
Aug 26 2020, 9:33 PM
werner added a comment to T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE.

I am always glad to fix such bugs before a release (I am about to prepare 2.2.22).

Aug 26 2020, 3:48 PM · Wayland, pinentry
werner merged T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE into T4137: IPC syntax error when `gpg` starts `gpg-agent` without `$TERM` variable.
Aug 26 2020, 3:19 PM · gnupg, Bug Report
werner merged task T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE into T4137: IPC syntax error when `gpg` starts `gpg-agent` without `$TERM` variable.
Aug 26 2020, 3:19 PM · Wayland, pinentry
werner added a comment to T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE.

rG4c8d5eb0bdd3: agent: Allow TERM="".

Aug 26 2020, 3:19 PM · Wayland, pinentry
werner added a comment to T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE.

Mails crossed ;-)

Aug 26 2020, 3:16 PM · Wayland, pinentry
werner committed rG90a87d96eaf5: build: Silence gcc warning -Wformat-zero-length (authored by werner).
build: Silence gcc warning -Wformat-zero-length
Aug 26 2020, 3:15 PM
werner committed rG4699911f047c: speedo: Allow customizing the release process (authored by werner).
speedo: Allow customizing the release process
Aug 26 2020, 3:15 PM
werner committed rG4c8d5eb0bdd3: agent: Allow TERM="". (authored by gniibe).
agent: Allow TERM="".
Aug 26 2020, 3:14 PM
werner committed rG0be5decc0972: build: Silence gcc warning -Wformat-zero-length (authored by werner).
build: Silence gcc warning -Wformat-zero-length
Aug 26 2020, 3:14 PM
werner added a comment to T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE.

Ah wait. This has been fixed in master a year ago but was not backported to 2.2; see T4137. I'll add it to the forthcoming 2.2.22. Thanks for the report.

Aug 26 2020, 3:11 PM · Wayland, pinentry
werner added a comment to T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE.

The warning above is harmless. Both strings are actually the same but stem from different versions of the autotools helper scripts

Aug 26 2020, 3:05 PM · Wayland, pinentry
werner committed rG2969525a600f: speedo: Allow customizing the release process (authored by werner).
speedo: Allow customizing the release process
Aug 26 2020, 2:44 PM
werner committed rC9c42c068c374: build: Allow customization of the signing key (authored by werner).
build: Allow customization of the signing key
Aug 26 2020, 9:44 AM
werner added a comment to T5036: pinentry won't launch when gpg is invoked by Firefox when Firefox runs with native wayland support in a wayland DE.

Without really looking at your report: May it be that this is because Pinentry does not get the WAYLAND_DISPLAY variable as reported in T5016? This will be fixed in 2.2.22 which I hope to release this week.

Aug 26 2020, 9:40 AM · Wayland, pinentry
werner committed rC9cd92ebae219: build: Allow customization of the signing key (authored by werner).
build: Allow customization of the signing key
Aug 26 2020, 9:02 AM

Aug 25 2020

werner committed rG00ac538e9280: po: Update Russian translation. (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation.
Aug 25 2020, 7:59 PM
werner committed rGfc1a1857551c: gpg: Remove left over debug output from recent change. (authored by werner).
gpg: Remove left over debug output from recent change.
Aug 25 2020, 3:20 PM
werner closed T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs. as Resolved.

The CRL states how long it is valid and we cache it for about that time.
OCSP responses are by definition not cachable but we allow for a clock skew of 10 minutes.

Aug 25 2020, 1:22 PM · Not A Bug, gnupg (gpg22), S/MIME
werner committed rG40acc5ef3ef7: examples: Simplify vsnfd.prf (authored by werner).
examples: Simplify vsnfd.prf
Aug 25 2020, 1:11 PM
werner committed rG60f08969e13b: gpg: Set default keysize to rsa3072 (authored by werner).
gpg: Set default keysize to rsa3072
Aug 25 2020, 1:10 PM
werner closed T4867: with non-existent homedir, `gpgconf --check-programs` produces surprising output. as Resolved.

Was easier to fix than expected. Thanks for the report. Fix goes into 2.2.22.

Aug 25 2020, 11:41 AM · gnupg (gpg22), Bug Report
werner committed rG0847133e4caf: sm: Do not require a default keyring for --gpgconf-list. (authored by werner).
sm: Do not require a default keyring for --gpgconf-list.
Aug 25 2020, 11:40 AM
werner committed rGe7677da479c4: sm: Do not require a default keyring for --gpgconf-list. (authored by werner).
sm: Do not require a default keyring for --gpgconf-list.
Aug 25 2020, 11:38 AM
werner closed T4866: `gpg-agent --gpgconf-list` returns a non-zero error code 2 if $HOME is non-existent, causing `gpgconf` to fail as Resolved.

[These damned typos in commit messages ;-)]

Aug 25 2020, 11:26 AM · gpgagent, gnupg, Bug Report
werner committed rGad1254b59d41: gpgconf: Silence warnings from parsing the options files (authored by werner).
gpgconf: Silence warnings from parsing the options files
Aug 25 2020, 11:24 AM
werner committed rGb17846e4fd02: agent: Allow using --gogconf-list even if HOME does not exist. (authored by werner).
agent: Allow using --gogconf-list even if HOME does not exist.
Aug 25 2020, 11:24 AM
werner committed rGadea5ba7e752: agent: Allow using --gogconf-list even if HOME does not exist. (authored by werner).
agent: Allow using --gogconf-list even if HOME does not exist.
Aug 25 2020, 11:24 AM
werner closed T4421: import-export does not remove duplicated subkeys as Resolved.

I implemented subkey collapsing in 2.3. It is enabled by default but you can disable it it with

Aug 25 2020, 10:42 AM · Feature Request, OpenPGP, gnupg (gpg23)
werner committed rG1e61280ffcf0: doc: Typo fixes (authored by werner).
doc: Typo fixes
Aug 25 2020, 10:40 AM
werner committed rG32021dfa5bca: gpgconf,w32: New debug command --show-codepages. (authored by werner).
gpgconf,w32: New debug command --show-codepages.
Aug 25 2020, 10:40 AM
werner committed rG633c1fea5f0d: gpg: Collapse duplicate subkeys. (authored by werner).
gpg: Collapse duplicate subkeys.
Aug 25 2020, 10:40 AM
werner added a comment to T5033: dirmngr does not seem to use the default .gnupg directory if GNUPGHOME is not set.

The keyserver options control how gpg imports or exports keys to the keyservers. Thus they indeed belong into gpg.conf.

Aug 25 2020, 8:40 AM · gnupg, Not A Bug

Aug 24 2020

werner added a comment to T5033: dirmngr does not seem to use the default .gnupg directory if GNUPGHOME is not set.

I guess you have a keyserver statement in your gpg.conf.
By using

Aug 24 2020, 8:57 PM · gnupg, Not A Bug
werner closed T5031: Release Libgpg-error 1.39, a subtask of T5030: Release GnuPG 2.2.22 , as Resolved.
Aug 24 2020, 8:54 PM · gnupg (gpg22), Release Info
werner closed T5031: Release Libgpg-error 1.39 as Resolved.

Release done.

Aug 24 2020, 8:54 PM · Release Info, gpgrt
werner closed T4973: Cross build problem with v1.38 as Resolved.
Aug 24 2020, 8:54 PM · Restricted Project, gpgrt
werner updated the task description for T5031: Release Libgpg-error 1.39.
Aug 24 2020, 8:53 PM · Release Info, gpgrt
werner committed rG96e15051ba16: Add a new dist signing key (authored by werner).
Add a new dist signing key
Aug 24 2020, 7:50 PM
werner committed rGf148803277ca: Add a new dist signing key (authored by werner).
Add a new dist signing key
Aug 24 2020, 7:50 PM
werner committed rD3342f65c7943: Add my new dist signing key (authored by werner).
Add my new dist signing key
Aug 24 2020, 7:46 PM
werner committed rD6418a3ee9fbb: swdb: Release libgpg-error 1.39 (authored by werner).
swdb: Release libgpg-error 1.39
Aug 24 2020, 1:30 PM
werner committed rE31f0783a4337: Post release updates (authored by werner).
Post release updates
Aug 24 2020, 1:24 PM
werner committed rE59d9f8106db3: Release 1.39 (authored by werner).
Release 1.39
Aug 24 2020, 1:24 PM
werner added a comment to T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found.

if a user decided to use the Web Key Directory, this should be used instead of falling back to whatever has been configured (nothing else by default)

Aug 24 2020, 11:04 AM · gnupg, Feature Request
werner added a comment to T4083: gpgtar, Kleopatra: Unicode filenames that are not native 8 bit on Windows don't work.

What is the current encoding? OEMCP ?

Aug 24 2020, 9:35 AM · Bug Report, gpg4win, kleopatra, gpgtar
werner closed T4993: Delete only private signing key from within gpg (without reimporting subkeys or 'rm ~/.gnupg/private-keys-v1.d/KEYGRIP.key') as Resolved.
Aug 24 2020, 7:49 AM · FAQ, gnupg (gpg22)

Aug 23 2020

werner committed rG5ac0cf1b8198: gpg,gpgsm: Record the creation time of a private key. (authored by werner).
gpg,gpgsm: Record the creation time of a private key.
Aug 23 2020, 12:46 PM
werner committed rG051830d7b486: agent: Allow to pass a timestamp to genkey and import. (authored by werner).
agent: Allow to pass a timestamp to genkey and import.
Aug 23 2020, 12:46 PM

Aug 22 2020

werner added a comment to T5027: gpgtar's "--files-from" should also handle a LF terminated list of file names..

Unicode file names will now also work - see T4083 and T5030

Aug 22 2020, 11:11 PM · gnupg (gpg22), Feature Request, gpgtar
werner closed T5032: On Becky! Internet Mail's GnuPG Plugin as Invalid.

Unfortunately we can't help you here as this is not a GnuPG problem or one of software we maintain.

Aug 22 2020, 11:08 PM · Feature Request
werner committed rG5b927b7b27bd: agent: Default to extended key format. (authored by werner).
agent: Default to extended key format.
Aug 22 2020, 3:13 PM
werner added a subtask for T5030: Release GnuPG 2.2.22 : T5031: Release Libgpg-error 1.39.
Aug 22 2020, 2:44 PM · gnupg (gpg22), Release Info
werner added a parent task for T5031: Release Libgpg-error 1.39: T5030: Release GnuPG 2.2.22 .
Aug 22 2020, 2:44 PM · Release Info, gpgrt
werner created T5031: Release Libgpg-error 1.39.
Aug 22 2020, 2:43 PM · Release Info, gpgrt
werner created T5030: Release GnuPG 2.2.22 .
Aug 22 2020, 2:41 PM · gnupg (gpg22), Release Info
werner added a comment to T4083: gpgtar, Kleopatra: Unicode filenames that are not native 8 bit on Windows don't work.

Done for master and 2.2.22 - libgpg-error 1.39 (not yet released) is required for the actual fix.

Aug 22 2020, 2:39 PM · Bug Report, gpg4win, kleopatra, gpgtar
werner committed rG843890663b6c: gpgtar,w32: Handle Unicode file names. (authored by werner).
gpgtar,w32: Handle Unicode file names.
Aug 22 2020, 2:39 PM
werner committed rG364cef997c0a: common: Use gpgrt functions for mkdir and chdir if available (authored by werner).
common: Use gpgrt functions for mkdir and chdir if available
Aug 22 2020, 2:39 PM
werner committed rGbef68efd8da9: common,w32: Do not assume the ANSI codepage during string conversion. (authored by werner).
common,w32: Do not assume the ANSI codepage during string conversion.
Aug 22 2020, 2:39 PM
werner committed rG73b0fdabdb10: common: Strip trailing CR,LF from w32_strerror. (authored by werner).
common: Strip trailing CR,LF from w32_strerror.
Aug 22 2020, 2:39 PM

Aug 21 2020

werner committed rG34e7703a9628: gpgtar,w32: Handle Unicode file names. (authored by werner).
gpgtar,w32: Handle Unicode file names.
Aug 21 2020, 9:34 PM
werner committed rG5305ce17ff7a: common,w32: Do not assume the ANSI code during string conversion. (authored by werner).
common,w32: Do not assume the ANSI code during string conversion.
Aug 21 2020, 9:34 PM
werner committed rGeec70e539e44: common: Use gpgrt functions for mkdir and chdir. (authored by werner).
common: Use gpgrt functions for mkdir and chdir.
Aug 21 2020, 9:34 PM
werner committed rG33fd55ca6f3e: common: Strip trailing CR,LF from w32_strerror. (authored by werner).
common: Strip trailing CR,LF from w32_strerror.
Aug 21 2020, 9:34 PM
werner committed rEa68c1975bda4: core,w32: Add UTF-8 support to gpgrt_fopen, gpgrt_mkdir and gpgrt_chdir. (authored by werner).
core,w32: Add UTF-8 support to gpgrt_fopen, gpgrt_mkdir and gpgrt_chdir.
Aug 21 2020, 9:13 PM
werner added a comment to rE87a6b28c0f3b: argparse: Handle a corner case of wrong ARGC..

Good catch

Aug 21 2020, 8:38 AM

Aug 20 2020

werner committed rGba873216ff99: gpgtar: Add dummy option --tar (authored by werner).
gpgtar: Add dummy option --tar
Aug 20 2020, 4:13 PM
werner closed T3772: gpg-zip fails with recipient names that have whitespace in them as Wontfix.
Aug 20 2020, 4:01 PM · gpgtar, Bug Report
werner changed the status of T5027: gpgtar's "--files-from" should also handle a LF terminated list of file names. from Open to Testing.

The options now work as documented. More tests on Window are required and eventually we need to handle non-ascii characters in file names.

Aug 20 2020, 3:56 PM · gnupg (gpg22), Feature Request, gpgtar
werner committed rG1efe99f3d9e3: gpgtar: Make --files-from and --null work as described. (authored by werner).
gpgtar: Make --files-from and --null work as described.
Aug 20 2020, 3:53 PM
werner committed rGe276f63e4a80: gpgtar: Make --files-from and --null work as described. (authored by werner).
gpgtar: Make --files-from and --null work as described.
Aug 20 2020, 3:52 PM
werner claimed T5027: gpgtar's "--files-from" should also handle a LF terminated list of file names..
Aug 20 2020, 12:42 PM · gnupg (gpg22), Feature Request, gpgtar
werner edited projects for T4879: GnuPG treats reordered OpenPGP certificates differently, added: gnupg (gpg23); removed gnupg (gpg22).
Aug 20 2020, 11:10 AM · gnupg24, gnupg (gpg23), OpenPGP, Bug Report
werner closed T4960: Disable tests if required components are disabled as Resolved.

Fixed for 2.2.22

Aug 20 2020, 11:06 AM · Bug Report, gnupg (gpg22)
werner committed rG829bc3bc60da: build: New configure option --disable-tests (authored by werner).
build: New configure option --disable-tests
Aug 20 2020, 11:06 AM
werner committed rG32aac55875f3: build: New configure option --disable-tests (authored by werner).
build: New configure option --disable-tests
Aug 20 2020, 11:05 AM
werner closed T4958: Document different use of pubring.gpg in newer versions as Resolved.

Thanks. Fixed for 2.2.22

Aug 20 2020, 10:16 AM · gnupg (gpg22), Documentation
werner committed rG77f97eec49ee: doc: Describe the relation between pubring.gpg and pubring.kbx (authored by werner).
doc: Describe the relation between pubring.gpg and pubring.kbx
Aug 20 2020, 10:16 AM
werner committed rG4c54a0e34ffe: doc: Describe the relation between pubring.gpg and pubring.kbx (authored by werner).
doc: Describe the relation between pubring.gpg and pubring.kbx
Aug 20 2020, 10:16 AM
werner closed T4997: 2.2.21 breaks passphrase-repeat and password checking, a subtask of T4897: Release GnuPG 2.2.21, as Resolved.
Aug 20 2020, 9:43 AM · gnupg (gpg22), Release Info
werner closed T4997: 2.2.21 breaks passphrase-repeat and password checking as Resolved.

Thanks for reporting. Fixed for 2.2.22. repeat==0 works like before and repeat>1 also (that is several passphrase pinentries will pop up).

Aug 20 2020, 9:43 AM · Bug Report, gnupg (gpg22)
werner committed rGa4d73b1c8e2a: gpg: Fix regression for non-default --passphrase-repeat option. (authored by werner).
gpg: Fix regression for non-default --passphrase-repeat option.
Aug 20 2020, 9:40 AM
werner committed rGb8c4dd902df3: gpg: Fix regression for non-default --passphrase-repeat option. (authored by werner).
gpg: Fix regression for non-default --passphrase-repeat option.
Aug 20 2020, 9:35 AM

Aug 19 2020

werner triaged T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs. as Low priority.
Aug 19 2020, 1:50 PM · Not A Bug, gnupg (gpg22), S/MIME
werner triaged T4867: with non-existent homedir, `gpgconf --check-programs` produces surprising output. as Low priority.
Aug 19 2020, 1:49 PM · gnupg (gpg22), Bug Report
werner committed rG4031c42bfd01: gpg,gpgsm: Record the creation time of a private key. (authored by werner).
gpg,gpgsm: Record the creation time of a private key.
Aug 19 2020, 1:47 PM
werner triaged T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found as Low priority.
Aug 19 2020, 1:06 PM · gnupg, Feature Request
werner added a comment to T5029: server socket/pipe handling in GnuPG.

I's say we should not do anything but solve that along with the move of all fd/fp/sock/HANDLE stuff to gpgrt to solve this at one place. We need that anyway to properly support Windows64. We won't be abale to do this for 2.3, though.

Aug 19 2020, 1:04 PM · Windows, scd, gnupg (gpg23)

Aug 18 2020

werner added a comment to T5028: gpg --locate-key should refetch via wkd, if configured and no good pubkey found.

If you use

Aug 18 2020, 7:22 PM · gnupg, Feature Request
werner renamed T5027: gpgtar's "--files-from" should also handle a LF terminated list of file names. from Unable to use "--files-from" to gpgtar's "--files-from" should also handle a LF terminated list of file names..
Aug 18 2020, 11:57 AM · gnupg (gpg22), Feature Request, gpgtar