Page MenuHome GnuPG
Feed Advanced Search

Jan 9 2018

werner added a project to T3722: gpg "No name" error: dns.

What is the output of

gpg-connect-agent --dirmngr 'getinfo dnsinfo' /bye

and what is the content of your /etc/nsswitch.conf and /etc/resolv.conf ? Is there anything special in your /etc/hosts? Are you using any kind of non mainstream DNS resolver on your system or network?

Jan 9 2018, 9:11 AM · dns

Jan 8 2018

werner added a comment to T3722: gpg "No name" error.

That is likely "host not found" or "domain not found". Maybe a problem with your resolver. Please add

Jan 8 2018, 7:41 PM · dns
werner committed rDed7296a3bd46: verein: Add Guilhem as new member. (authored by werner).
verein: Add Guilhem as new member.
Jan 8 2018, 2:02 PM
werner committed rG339b3301ee84: gpg: Print all keys with --decrypt --list-only. (authored by werner).
gpg: Print all keys with --decrypt --list-only.
Jan 8 2018, 9:56 AM
werner closed T3718: --list-only with --decrypt skips listing my key as Resolved.

Fixed for 2.2.5. Thanks for the report.

Jan 8 2018, 9:39 AM · gnupg (gpg22), Bug Report

Jan 6 2018

werner added a project to T3716: gpg: signing failed: Inappropriate ioctl for device for Thunderbird 52.4.0, gnupg-2.1.20, enigmail-1.9.8.3 for PGP encryption/decryption over emails.: Enigmail.

This looks more like an Enigmail bug. In particular the manual start of gpg-agent as described in the workaround is useless because gpg-agent is always started as needed. I don't know your OS and thus I do not know whether gpg-agent is used in --supervised mode, as in Debian, or in the default way. What does

Jan 6 2018, 8:14 PM · Enigmail, Bug Report
werner added a comment to T3717: I am tired of errors like Connection Closed in DNS, Server Indicated a Failure, No Keyserver Available, and Not Enabled when trying to do something with a keyserver.

The first thing you should do is to write a proper bug reporting, including your OS, any special configiration you use (e.g. using a dedicated DNS sever) and the exact commands you give and outputs you see. Always use option -v with gpg. dirmngr can create a log file:

Jan 6 2018, 8:07 PM · Info Needed, Bug Report
werner added a comment to T3715: still prompting window for passphrase.

Despite that the use of a passphrase is entirely useless if a command like that is used, you need to add

--pinentry-mode=loopback

to the invocation. ( I assume you are using gnupg 2.1 or 2.2)

Jan 6 2018, 11:52 AM · Bug Report
werner renamed T3714: Failing to decrypt due to missing MDC from Failing to decrypt to Failing to decrypt due to missing MDC.
Jan 6 2018, 11:49 AM · FAQ, kleopatra
werner assigned T3714: Failing to decrypt due to missing MDC to aheinecke.

Andre, I assign this to you. If you don't think that a better warning in Kleopatra is needed, please close the report.

Jan 6 2018, 11:47 AM · FAQ, kleopatra

Jan 5 2018

werner added a comment to T3714: Failing to decrypt due to missing MDC.

Thanks for asking. We may need to put this into the FAQ, so here is my answer:

Jan 5 2018, 4:56 PM · FAQ, kleopatra
werner committed rDf7156272064e: drafts,openpgp-webkey-service: Suggest not to create an index file. (authored by werner).
drafts,openpgp-webkey-service: Suggest not to create an index file.
Jan 5 2018, 1:26 PM
werner committed rDb02c609919cf: drafts,openpgp-webkey-service: Typo fix (authored by werner).
drafts,openpgp-webkey-service: Typo fix
Jan 5 2018, 12:01 PM
werner added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

Here is an extract of the log file which shows the assumed cause

Jan 5 2018, 11:32 AM · Info Needed, scd, Bug Report
werner edited projects for T3714: Failing to decrypt due to missing MDC, added: kleopatra, FAQ; removed Bug Report, gpg4win.

The last line shows that gpg decided that to return a failure because the message does not use the MDC scheme. Since the introduction of modern algorithms with a _blocklength_ of 128 bit (e.g. AES) gpg always uses the MDC encryption system even if it is not announced by the respective key flags. The reason for theses algorithms are newer than the MDC system and thus we can expect that all applications supporting AES will also support MDC.

Jan 5 2018, 11:20 AM · FAQ, kleopatra

Jan 4 2018

werner added a comment to T3714: Failing to decrypt due to missing MDC.

I guess that the MDC indicated a broken encryption or no MDC was used at all. Can you pleae run the decryption of the file on the commandline? Assuming that thar the file is msg.eml you do:

Jan 4 2018, 7:13 PM · FAQ, kleopatra
werner added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

FWIW, the old format was only used up to PGP 2.3 . PGP 2.6 used the new format. This is actually more indication that the message has not been generated by an old PGP version.

Jan 4 2018, 10:00 AM · Info Needed, scd, Bug Report

Jan 3 2018

werner reopened T3662: GpgOL: encrypted PGP/Inline email fails when using exchange online as "Open".
Jan 3 2018, 9:28 AM · gpg4win, gpgol
werner updated subscribers of T3546: ERR 219 on --refresh-keys / --send-keys /....
Jan 3 2018, 9:26 AM · dns, Bug Report

Jan 2 2018

werner edited projects for T3661: getting passphrase failed: not supported error , added: gpg4win, Support; removed Bug Report.
Jan 2 2018, 6:25 PM · Support, gpg4win
werner committed rD31395cff13e0: verein: Update finances (authored by werner).
verein: Update finances
Jan 2 2018, 12:15 PM
werner added a comment to T3660: I cannot encrypt any folder on w10.

Please explain en detail what you are trying to do and what the error is. Thanks.

Jan 2 2018, 12:04 PM · Bug Report, gpg4win
werner committed rD2f320018cc0c: build: Also render the gnupg.org as plain text. (authored by werner).
build: Also render the gnupg.org as plain text.
Jan 2 2018, 11:24 AM

Jan 1 2018

werner added a comment to T3573: Research performance problems with some large keyring..

Running tests with a modified keybox, so that the the keybox has only the meta data and the actual keyblocks are stored in separate files improved --list-keys by a factor of 10. This can be explained by reducing the size of pubring.kbx (which is sequentially scanned) from 95 to 2.5 MIB.

Jan 1 2018, 8:34 PM · gnupg (gpg23)
werner triaged T3655: Suggest possible choices instead to error out on a typo as Wishlist priority.
Jan 1 2018, 5:36 PM · gnupg, Bug Report
werner added a comment to T3655: Suggest possible choices instead to error out on a typo.

I added "futuredefault" as an alias and also made the matching case-insensitiv. Changing the rendering is not easy because using a non-breaking hyphen in @code{} would not look very nice.

Jan 1 2018, 3:12 PM · gnupg, Bug Report
werner committed rG4d3c500f4793: gpg: Allow "futuredefault" as alias for "future-default". (authored by werner).
gpg: Allow "futuredefault" as alias for "future-default".
Jan 1 2018, 3:10 PM
werner added a project to T3658: GpgEX: internal error when trying to verify a non-signature file: gpg4win.
Jan 1 2018, 2:59 PM · kleopatra, gpg4win, Bug Report

Dec 30 2017

werner closed T3655: Suggest possible choices instead to error out on a typo as Invalid.

It is

future-default

and not

futuredefault
Dec 30 2017, 1:42 PM · gnupg, Bug Report

Dec 29 2017

werner added a comment to T2103: Improve the pinentry password quality indication.

Using an external process as an option is fine. However adding more dependencies to gnupg should be avoided.

Dec 29 2017, 8:32 PM · gnupg (gpg23), Feature Request
werner committed rG412bb7a801f2: gpg: Allow the use of "cv25519" and "ed25519" in the keygen parms. (authored by werner).
gpg: Allow the use of "cv25519" and "ed25519" in the keygen parms.
Dec 29 2017, 8:23 PM
werner committed rD5c1e39ab92b3: swdb,web: Release gnupg 2.0.30 but remove references from the web. (authored by werner).
swdb,web: Release gnupg 2.0.30 but remove references from the web.
Dec 29 2017, 5:05 PM
werner committed rGe6dae418c260: Release 2.0.31 (authored by werner).
Release 2.0.31
Dec 29 2017, 4:47 PM
werner added a comment to T3622: --export-options export-minimal,export-clean includes unusable subkeys.

I can see the case for encryption subkeys. Signing subkeys are still useful after their expiration.

Dec 29 2017, 12:21 PM · Feature Request, gnupg (gpg22)

Dec 23 2017

werner committed rD0ef0b2c638fc: Grammar in first paragraph. (authored by BenM).
Grammar in first paragraph.
Dec 23 2017, 12:04 PM
werner committed rD2393be191afb: Merge branch 'master' into preview (authored by werner).
Merge branch 'master' into preview
Dec 23 2017, 11:57 AM

Dec 22 2017

werner committed rGa6849888295f: build: Increase libassuan min version to 2.5.0 (authored by kristianf).
build: Increase libassuan min version to 2.5.0
Dec 22 2017, 1:48 PM
werner committed rGf3ba66781a07: kbx: Simplify by removing custom memory functions. (authored by werner).
kbx: Simplify by removing custom memory functions.
Dec 22 2017, 1:48 PM

Dec 20 2017

werner committed rD83aff230db94: web: Fix link. (authored by werner).
web: Fix link.
Dec 20 2017, 9:37 PM
werner committed rD498288915bb4: 20 years of GnuPG release (authored by werner).
20 years of GnuPG release
Dec 20 2017, 5:04 PM
werner committed rG290348e349e8: common: Use larger buffer for homedir in case of 64 bit UIDs. (authored by werner).
common: Use larger buffer for homedir in case of 64 bit UIDs.
Dec 20 2017, 4:03 PM
werner committed rDe41e20e94fb3: swdb: GnuPG 2.2.4 (authored by werner).
swdb: GnuPG 2.2.4
Dec 20 2017, 10:38 AM
werner committed rG945381c4c26f: doc: Include NEWS from 2.2.4 (authored by werner).
doc: Include NEWS from 2.2.4
Dec 20 2017, 10:30 AM
werner committed rG84555d53720c: Post release updates (authored by werner).
Post release updates
Dec 20 2017, 10:21 AM
werner committed rG558b17593ae9: Release 2.2.4 (authored by werner).
Release 2.2.4
Dec 20 2017, 10:21 AM
werner committed rGb4975788143b: po: Auto-update (authored by werner).
po: Auto-update
Dec 20 2017, 10:21 AM

Dec 19 2017

werner committed rG43aaf6044903: po: Update Czech translation (authored by petr_p).
po: Update Czech translation
Dec 19 2017, 7:55 PM
werner committed rGc7b8ec6c8e57: po: Update Russian translation (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation
Dec 19 2017, 7:51 PM
werner committed rG7449063b1af2: wks: New server options --check, --with-dir, with-file. (authored by werner).
wks: New server options --check, --with-dir, with-file.
Dec 19 2017, 5:47 PM
werner closed T3619: po: msgstr entries with unmatched %-format string (was: gpg --full-gen-key cause segfault under ja_JP.UTF-8 locale) as Resolved.

All fixed (or marked fuzzy) except for master which will be done with the next merge from 2.2.

Dec 19 2017, 12:53 PM · gnupg, Bug Report
werner committed rG097c59315813: po: Fix a fr string. Mark a string fuzzy in ro and sk. (authored by werner).
po: Fix a fr string. Mark a string fuzzy in ro and sk.
Dec 19 2017, 12:52 PM
werner committed rG66f9dbb1ea18: po: Fix a string in de and nl. Mark a string in ro and sk fuzzy. (authored by werner).
po: Fix a string in de and nl. Mark a string in ro and sk fuzzy.
Dec 19 2017, 12:47 PM
werner committed rGfaecaf80f0b5: po: Auto-update (authored by werner).
po: Auto-update
Dec 19 2017, 12:46 PM
werner committed rG3a48455b0bae: po: Fix a string in de and nl. Mark a string in ro and sk fuzzy. (authored by werner).
po: Fix a string in de and nl. Mark a string in ro and sk fuzzy.
Dec 19 2017, 12:46 PM
werner claimed T3619: po: msgstr entries with unmatched %-format string (was: gpg --full-gen-key cause segfault under ja_JP.UTF-8 locale).
Dec 19 2017, 12:28 PM · gnupg, Bug Report

Dec 18 2017

werner committed rG482e000b8a7e: conf: New option --status-fd. (authored by werner).
conf: New option --status-fd.
Dec 18 2017, 5:51 PM
werner committed rGc817e7502832: Merge branch 'STABLE-BRANCH-2-2' into master (authored by werner).
Merge branch 'STABLE-BRANCH-2-2' into master
Dec 18 2017, 5:22 PM
werner committed rGd74c40cef0a9: gpgconf: Show --compliance in expert mode. (authored by werner).
gpgconf: Show --compliance in expert mode.
Dec 18 2017, 4:41 PM
werner added a project to T3621: OpenPGP Encrypted message (decryption not possible): gpgol.
Dec 18 2017, 12:17 PM · Info Needed, gpgme, gpgol, Bug Report
werner committed rG8c878ae4c9df: sm: Allow explicit setting of the default --compliance=gnupg (authored by werner).
sm: Allow explicit setting of the default --compliance=gnupg
Dec 18 2017, 12:11 PM

Dec 13 2017

werner changed the status of T2927: The GPGME library returned an unexpected error at gpafiledecryptop.c:534. from Resolved to Invalid.
Dec 13 2017, 4:43 PM · Bug Report, gpa
werner closed T2927: The GPGME library returned an unexpected error at gpafiledecryptop.c:534. as Resolved.

yes. That is the whole point of public key encryption. Please read one of the suggested intros or
ask for help at the gnupg-users@gnupg.org ML.

Dec 13 2017, 4:43 PM · Bug Report, gpa
werner committed rCeb84e429950b: Release 1.8.2 (authored by werner).
Release 1.8.2
Dec 13 2017, 3:33 PM
werner committed rC32577d5b91f8: Post release updates (authored by werner).
Post release updates
Dec 13 2017, 3:33 PM
werner committed rDc45870b95706: swdb: release libgcrypt 1.8.2 (authored by werner).
swdb: release libgcrypt 1.8.2
Dec 13 2017, 3:09 PM
werner committed rGb5333e13cbc9: gpg: Simplify cipher:write_header. (authored by werner).
gpg: Simplify cipher:write_header.
Dec 13 2017, 1:11 PM
werner committed rG416cf9e9be5d: gpg: Print a warning for too much data encrypted with 3DES et al. (authored by werner).
gpg: Print a warning for too much data encrypted with 3DES et al.
Dec 13 2017, 1:11 PM
werner committed rG067e62fe5572: indent: Re-indent g10/cipher.c (authored by werner).
indent: Re-indent g10/cipher.c
Dec 13 2017, 1:11 PM
werner committed rG9f641430dcde: gpg: Simplify default_recipient(). (authored by werner).
gpg: Simplify default_recipient().
Dec 13 2017, 11:11 AM
werner committed rGcd26c5482b10: gpg: Return an error from hexfingerprint on malloc error. (authored by werner).
gpg: Return an error from hexfingerprint on malloc error.
Dec 13 2017, 11:11 AM
werner committed rG8602b980dfff: indent: Re-indent get_pubkeys. (authored by werner).
indent: Re-indent get_pubkeys.
Dec 13 2017, 11:11 AM
werner committed rG29119a6492ed: gpg: Remove some xmallocs. (authored by werner).
gpg: Remove some xmallocs.
Dec 13 2017, 11:11 AM

Dec 12 2017

werner added a comment to T2927: The GPGME library returned an unexpected error at gpafiledecryptop.c:534..

Well, I meant to do this on the command line (cmd.exe). Replace INFILE with the name of the encrypted file and OUTFILE is the name of the file which will receive the decrypted data. You can't do that in the clipboard.

Dec 12 2017, 7:30 PM · Bug Report, gpa
werner committed rD2ce6cfb084f7: web: gpgme 1.10 announcement (authored by werner).
web: gpgme 1.10 announcement
Dec 12 2017, 6:25 PM
werner added a comment to T3612: libgcrypt 1.8.1 fails 2 of 28 testson Red Hat Enterprise Linux 7.4 x86_64.

It all depends on your system. This is why this is an _option_.

Dec 12 2017, 6:19 PM · Bug Report
werner updated subscribers of T2927: The GPGME library returned an unexpected error at gpafiledecryptop.c:534..
Dec 12 2017, 6:18 PM · Bug Report, gpa
werner added a comment to T2927: The GPGME library returned an unexpected error at gpafiledecryptop.c:534..

Can you please try to decrypt this message on the command line:

Dec 12 2017, 6:17 PM · Bug Report, gpa
werner committed rG8ede3ae29a39: gpg: default-preference-list: prefer SHA512. (authored by dkg).
gpg: default-preference-list: prefer SHA512.
Dec 12 2017, 3:13 PM
werner closed T3473: gnupg agent configurable backlog for sockets as Resolved.

Okay, lets try with a default of 64. Note that for many concurrent ssh sessions you may also need the option --auto-expand-secmem which will come with Libgcrypt 1.8.2 and GnuPG 2.2.4

Dec 12 2017, 2:21 PM · gpgagent, Feature Request
werner committed rGc81a447190d2: Change backlog from 5 to 64 and provide option --listen-backlog. (authored by werner).
Change backlog from 5 to 64 and provide option --listen-backlog.
Dec 12 2017, 2:19 PM
werner committed rD6c02588df3a5: swdb: Release gpgme 1.10.0 (authored by werner).
swdb: Release gpgme 1.10.0
Dec 12 2017, 1:22 PM
werner closed T3147: Make a GPGME release as Resolved.

1.10.0 released

Dec 12 2017, 1:19 PM · gpgme (gpgme 1.23.x), g10code Sprint
werner committed rM6a42eb5f3809: Release 1.10.0. (authored by werner).
Release 1.10.0.
Dec 12 2017, 1:17 PM
werner committed rM7da01c7352d4: Post release updates. (authored by werner).
Post release updates.
Dec 12 2017, 1:17 PM
werner committed rMd4d04d6c0432: Require libgpg-error 1.24 and libassuan 2.4.2 (authored by werner).
Require libgpg-error 1.24 and libassuan 2.4.2
Dec 12 2017, 1:17 PM
werner added a comment to T3610: dirmngr: Since 2.1 windows firewall asks about dirmngr access.

This is very likely dirmngr's DNS resolver which uses UDP by default. Fixies: a) use Tor. b) We add an option to use only TCP queries.

Dec 12 2017, 10:13 AM · gpg4win, dirmngr
werner committed rG17efcd2a2acd: build: New configure option --enable-run-gnupg-user-socket. (authored by werner).
build: New configure option --enable-run-gnupg-user-socket.
Dec 12 2017, 9:47 AM
werner triaged T3606: failed to build S-Exp (off=0): Cannot allocate memory as Normal priority.
Dec 12 2017, 9:11 AM · libgcrypt, Bug Report
werner added a comment to T3606: failed to build S-Exp (off=0): Cannot allocate memory.

The fatal bug you reported can happen if the process is running out of secure memory. In general it should return an error but there is one place where we assumed the allocation would always succeed. This has meanwhile changed in the repo and will go into 1.8.2 However, this is not the real problem you have but just a wrong error behaviour.

Dec 12 2017, 9:11 AM · libgcrypt, Bug Report
werner closed T3612: libgcrypt 1.8.1 fails 2 of 28 testson Red Hat Enterprise Linux 7.4 x86_64 as Resolved.
Dec 12 2017, 9:04 AM · Bug Report

Dec 11 2017

werner committed rEf9a33a7f7e44: core: Avoid using estream_t in the public API. (authored by werner).
core: Avoid using estream_t in the public API.
Dec 11 2017, 4:43 PM
werner committed rEde167fa92d00: core: Rename the gpgrt_log_levels enum values. (authored by werner).
core: Rename the gpgrt_log_levels enum values.
Dec 11 2017, 4:43 PM
werner committed rG20b52be9ca29: dirmngr: Check for WKD support at session end (authored by werner).
dirmngr: Check for WKD support at session end
Dec 11 2017, 2:40 PM
werner committed rGf2997adee045: dirmngr: Add a background task framework. (authored by werner).
dirmngr: Add a background task framework.
Dec 11 2017, 2:40 PM
werner committed rG7a663c296e68: dirmngr: Limit the number of cached domains for WKD. (authored by werner).
dirmngr: Limit the number of cached domains for WKD.
Dec 11 2017, 2:40 PM
werner committed rG6c1dcd79cf09: dirmngr: Keep track of domains used for WKD queries (authored by werner).
dirmngr: Keep track of domains used for WKD queries
Dec 11 2017, 2:40 PM
werner added a comment to T3612: libgcrypt 1.8.1 fails 2 of 28 testson Red Hat Enterprise Linux 7.4 x86_64.

mebibytes is not a spelling error but the correct unit (abrev is MiB).

Dec 11 2017, 2:32 PM · Bug Report
werner updated the task description for T3612: libgcrypt 1.8.1 fails 2 of 28 testson Red Hat Enterprise Linux 7.4 x86_64.
Dec 11 2017, 2:28 PM · Bug Report
werner added a comment to T3612: libgcrypt 1.8.1 fails 2 of 28 testson Red Hat Enterprise Linux 7.4 x86_64.

Your comments in the output were hard to find. Thus my comment to explain the bug.
You are using non default options and in particular the hmac binary check. The latter was written a couple of years ago for an older Redhat version and it might well be broken in the meantime.

Dec 11 2017, 2:26 PM · Bug Report
werner added a project to T3606: failed to build S-Exp (off=0): Cannot allocate memory: libgcrypt.

Which libgcrypt version are you using (gpg --version shows it)

Dec 11 2017, 2:08 PM · libgcrypt, Bug Report