Page MenuHome GnuPG
Feed Advanced Search

Aug 27 2020

werner committed rG27652e0ca75f: doc: Fix typos (authored by glr).
doc: Fix typos
Aug 27 2020, 2:56 PM
werner closed T5027: gpgtar's "--files-from" should also handle a LF terminated list of file names. as Resolved.
Aug 27 2020, 2:24 PM · gnupg (gpg22), Feature Request, gpgtar
werner added a project to T5018: Export keys to secure card failure: gpg: KEYTOCARD failed: Unusable secret key: Info Needed.
Aug 27 2020, 12:55 PM · Info Needed, Bug Report
werner closed T5035: Doc fix: simple typos as Resolved.

Thanks. Applied to 2.2 and master.

Aug 27 2020, 12:54 PM · Bug Report
werner committed rGb5de213efe77: doc: Add a remark about keyservers. (authored by werner).
doc: Add a remark about keyservers.
Aug 27 2020, 12:51 PM
werner committed rGcde92d3e2341: doc: Add a remark about keyservers. (authored by werner).
doc: Add a remark about keyservers.
Aug 27 2020, 12:51 PM
werner committed rGa0a4744bd064: scd: New option to APDU command to return the ATR as data. (authored by werner).
scd: New option to APDU command to return the ATR as data.
Aug 27 2020, 11:56 AM
werner committed rG95b5a852e269: scd: Fix reading of the ATR for card type detection. (authored by werner).
scd: Fix reading of the ATR for card type detection.
Aug 27 2020, 11:54 AM
werner triaged T5029: server socket/pipe handling in GnuPG as Normal priority.

I still don't think that it is correct. We would also need to turn fd from an int to a gnupg_fd_t (ie. a HANDLE under Windows) which requires other changes and should be done in the other parts of the code as well. assuan_sock_close also delegates to the system specific function and on Windows removes the fd also from the cygwin table. This may trigger other bugs so I'd like to keep it as it is to go with the code which has been in active use for a long time - at least for 2.2

Aug 27 2020, 11:01 AM · Windows, scd, gnupg (gpg23)
werner added a project to T5033: dirmngr does not seem to use the default .gnupg directory if GNUPGHOME is not set: Info Needed.
Aug 27 2020, 10:47 AM · gnupg, Not A Bug
werner closed T4597: Support GCM modes for ntbtls. as Resolved.

0.2.0 was just released with support for GCM. Tested against openpgpkeys.pm.me

Aug 27 2020, 9:34 AM · Restricted Project, Feature Request, ntbtls
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