Page MenuHome GnuPG
Feed Advanced Search

Jul 31 2017

werner added a comment to T3318: Keyserver access on Windows broken (Resource Temporary Unavailable).

Workaround is to add

Jul 31 2017, 9:48 AM · g10code (gnupg-2.2), gpg4win

Jul 29 2017

werner added a comment to T3314: libgcrypt-1.8.0 failed on solaris 10.

On Sat, 29 Jul 2017 15:12, noreply@dev.gnupg.org said:

Jul 29 2017, 9:25 PM · libgcrypt, Bug Report
werner triaged T3314: libgcrypt-1.8.0 failed on solaris 10 as High priority.

Please provide information on how you build this. That is invocation of configure and make and best attsch the created config.log.

Jul 29 2017, 11:33 AM · libgcrypt, Bug Report
werner triaged T3316: test failures in gnupg 2.1.22 when using configure --disable-scdaemon as Normal priority.

Sure it won't apply because it is part of 2.1.22. ;-)

Jul 29 2017, 11:29 AM · Tests, Bug Report
werner added a comment to T3315: 5/7 tests failed installing libgpg-error-1.27.

Your build system is not correctly set up. How did did you invoke configure?

Jul 29 2017, 11:24 AM · gpgrt, Bug Report

Jul 28 2017

werner closed T3273: Make a GnuPG release as Resolved.

2.1.22 released - the plan for 2.2 is end of August. But it is just a plan.

Jul 28 2017, 9:18 PM · gnupg (gpg22)
werner committed rD420cda13f3d2: web: Announce GnuPG 2.1.22 (authored by werner).
web: Announce GnuPG 2.1.22
Jul 28 2017, 9:12 PM
werner committed rD1ba02732c8b8: swdb: Release GnuPG 2.1.22 (authored by werner).
swdb: Release GnuPG 2.1.22
Jul 28 2017, 9:12 PM
werner committed rGdd56bc411e40: Post release updates (authored by werner).
Post release updates
Jul 28 2017, 8:17 PM
werner committed rG7d335ff496b1: Release 2.1.22 (authored by werner).
Release 2.1.22
Jul 28 2017, 8:17 PM
werner committed rG731d7c6de4d2: po: Auto-update (authored by werner).
po: Auto-update
Jul 28 2017, 7:01 PM
werner committed rG339f672dad94: po: Update German translation (authored by werner).
po: Update German translation
Jul 28 2017, 7:01 PM
werner committed rG6c9899bede6e: agent: Make --ssh-fingerprint-digest re-readable. (authored by werner).
agent: Make --ssh-fingerprint-digest re-readable.
Jul 28 2017, 7:01 PM
werner committed rGefe187e8a2b5: gpg,sm: String changes for compliance diagnostics. (authored by werner).
gpg,sm: String changes for compliance diagnostics.
Jul 28 2017, 7:01 PM
werner committed rD0075cc681c13: drafts,openpgp-webkey-service: Published -04. (authored by werner).
drafts,openpgp-webkey-service: Published -04.
Jul 28 2017, 2:20 PM
werner committed rD1407143b6a50: drafts,openpgp-webkey-service: Prepare -04 for publication (authored by werner).
drafts,openpgp-webkey-service: Prepare -04 for publication
Jul 28 2017, 2:20 PM
werner closed T3307: de-vs compliance mode problems as Resolved.

All fixed. (famous last words)

Jul 28 2017, 12:04 PM · gpg4win
werner closed T3266: Checksum Errors and Assertions when working with a specific homedir as Resolved.

That real bug is not a bug but a wrong error message. Due to the use of OCB we catch passphrase by means of that AEAD mode and not by looking at the cleartext. That resulted in a wrong error message. Fixed to return Bad Passphrase instead.

Jul 28 2017, 12:04 PM · g10code (gnupg-2.2)
werner closed T3266: Checksum Errors and Assertions when working with a specific homedir, a subtask of T3307: de-vs compliance mode problems, as Resolved.
Jul 28 2017, 12:04 PM · gpg4win
werner committed rG5cf95157c5db: agent: For OCB key files return Bad Passprase instead of Checksum Error. (authored by werner).
agent: For OCB key files return Bad Passprase instead of Checksum Error.
Jul 28 2017, 12:01 PM
werner committed rG1c35e29af95c: gpg: Minor rework for better readibility of get_best_pubkey_byname. (authored by werner).
gpg: Minor rework for better readibility of get_best_pubkey_byname.
Jul 28 2017, 12:01 PM
werner committed rG6496dc1f9d2a: gpg: Fix segv in get_best_pubkey_byname. (authored by werner).
gpg: Fix segv in get_best_pubkey_byname.
Jul 28 2017, 12:01 PM
werner added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

Segv/ref-count error found. Now for the real bug ...

Jul 28 2017, 11:04 AM · g10code (gnupg-2.2)
werner committed rG5516ef47a22d: agent: Minor cleanup (mostly for documentation). (authored by werner).
agent: Minor cleanup (mostly for documentation).
Jul 28 2017, 10:44 AM

Jul 27 2017

werner closed T3311: Compliance: Verification of DSA signatures fails with invalid public key algorithm as Resolved.
Jul 27 2017, 4:28 PM · gpg4win
werner closed T3311: Compliance: Verification of DSA signatures fails with invalid public key algorithm, a subtask of T3307: de-vs compliance mode problems, as Resolved.
Jul 27 2017, 4:28 PM · gpg4win
werner committed rG6502bb0d2af5: gpg: Tweak compliance checking for verification (authored by werner).
gpg: Tweak compliance checking for verification
Jul 27 2017, 4:28 PM
werner changed the status of T3306: Compliance: Decryption with non compliant key fails from Open to Testing.
Jul 27 2017, 3:03 PM · gnupg
werner changed the status of T3306: Compliance: Decryption with non compliant key fails, a subtask of T3307: de-vs compliance mode problems, from Open to Testing.
Jul 27 2017, 3:03 PM · gpg4win
werner committed rG1bd22a85b4f0: gpg,sm: Allow encryption (with warning) to any key in de-vs mode. (authored by werner).
gpg,sm: Allow encryption (with warning) to any key in de-vs mode.
Jul 27 2017, 3:03 PM
werner added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

Hmmm.

Jul 27 2017, 2:49 PM · g10code (gnupg-2.2)
werner claimed T3266: Checksum Errors and Assertions when working with a specific homedir.
Jul 27 2017, 2:47 PM · g10code (gnupg-2.2)
werner triaged T3307: de-vs compliance mode problems as Unbreak Now! priority.
Jul 27 2017, 2:42 PM · gpg4win
werner changed the status of T3306: Compliance: Decryption with non compliant key fails, a subtask of T3307: de-vs compliance mode problems, from Open to Testing.
Jul 27 2017, 2:10 PM · gpg4win
werner changed the status of T3306: Compliance: Decryption with non compliant key fails from Open to Testing.

I am pretty sure that was also fixed by rGa0d0cbee7654 for T3308

Jul 27 2017, 2:10 PM · gnupg
werner closed T3308: Compliance: Decryption in de-vs with bp256 key fails as Resolved.

Okay, decryption now gives only a warning.

Jul 27 2017, 2:07 PM · gpg4win
werner closed T3308: Compliance: Decryption in de-vs with bp256 key fails, a subtask of T3307: de-vs compliance mode problems, as Resolved.
Jul 27 2017, 2:07 PM · gpg4win
werner committed rGa0d0cbee7654: gpg,sm: Fix compliance checking for decryption. (authored by werner).
gpg,sm: Fix compliance checking for decryption.
Jul 27 2017, 2:05 PM
werner added a comment to T3266: Checksum Errors and Assertions when working with a specific homedir.

I don't understand the GPG_ERR_CHECKSUM coming according to Justus' log from Pinentry. A likeley reason for that error is an OCB decrypt failure in Libgcrypt (e.g. extended protected key format) - but from Pinentry?

Jul 27 2017, 12:48 PM · g10code (gnupg-2.2)
werner closed T3304: Invalid Crypto Engine as Invalid.

This is a question on how to install and use gpgme. Please direct this to the gnupg-devel mailing list.

Jul 27 2017, 12:34 PM · Bug Report
werner triaged T3305: GPGSM should support default-new-key-algo like GnuPG as Normal priority.
Jul 27 2017, 12:29 PM · gnupg24, gnupg (gpg23), S/MIME
werner closed T3309: gnupg-2.1.21 unabled to configured as Invalid.

I'd suggest that you install the missing nPth library. The configure message is pretty clear about it.
The warnings are irrelevant.

Jul 27 2017, 12:28 PM · Bug Report
werner closed T3288: w32: gpg fails to open the console if run as a detached program as Resolved.
Jul 27 2017, 12:25 PM · gnupg (gpg22)
werner committed rG6d95611d01b0: indent: Wrap an overlong line. (authored by werner).
indent: Wrap an overlong line.
Jul 27 2017, 11:48 AM
werner committed rGfcb62fe20f45: gpg: Avoid output to the tty during import. (authored by werner).
gpg: Avoid output to the tty during import.
Jul 27 2017, 11:48 AM
werner claimed T3288: w32: gpg fails to open the console if run as a detached program.

That is due to your fix for T2236 where you reused the code from keyedit which was intended to work only on the console.

Jul 27 2017, 9:59 AM · gnupg (gpg22)
werner added a project to T2313: gpg --import of secret keys prompts for passwords in 2.1: S/MIME.

Well, iff we implement that for gpg we also need to implement it for gpgsm.

Jul 27 2017, 9:41 AM · S/MIME, Feature Request, Stalled, gnupg, OpenPGP
werner edited projects for T2313: gpg --import of secret keys prompts for passwords in 2.1, added: Feature Request; removed Bug Report.
Jul 27 2017, 9:40 AM · S/MIME, Feature Request, Stalled, gnupg, OpenPGP
werner lowered the priority of T3302: Allow non-blocking connect with Tor from Normal to Low.
Jul 27 2017, 9:36 AM · libassuan
werner closed T2897: gpg --import pauses for entropy as Resolved.

We can't do anything about thisfor the oldversions. You may use libgcrypt 1.8.0 which has a faster entropy collector and also allows to map /dev/random to /dev/urandom using the new /etc/gcrypt/random.conf

Jul 27 2017, 9:35 AM · gnupg, Bug Report

Jul 26 2017

werner claimed T2741: --quick-gen-key prints duplicate fingerprint.

.

Jul 26 2017, 6:02 PM · Bug Report, gnupg
werner committed rGbe636c3cfca1: doc: Add man pages form gpg-wks-server and gpg-wks-client. (authored by werner).
doc: Add man pages form gpg-wks-server and gpg-wks-client.
Jul 26 2017, 5:58 PM
werner committed rGc76398da5b15: wks: Fix program names in the usage diagnostics. (authored by werner).
wks: Fix program names in the usage diagnostics.
Jul 26 2017, 5:58 PM
werner committed rGb428dd495a1a: wks: Add stubs for new gpg-wks-server commands. (authored by werner).
wks: Add stubs for new gpg-wks-server commands.
Jul 26 2017, 5:58 PM
werner added a comment to T2935: use-tor should have a third possible value, "if available".

FWIW, using a Debian specific thing is not portable and Unix sockets won't work on Windows. Thus using the standard localhost connection is simpler than adding extra complexity.

Jul 26 2017, 2:17 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner created T3302: Allow non-blocking connect with Tor.
Jul 26 2017, 2:08 PM · libassuan
werner closed T2935: use-tor should have a third possible value, "if available" as Resolved.

Okay, I implemented the second part and Tor is now used if availabale.
--no-use-tor disables Tor.
--use-tor forces use Tor and can't be reset.

Jul 26 2017, 2:06 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner committed rGc5e574848095: dirmngr: Do not use a blocking connect in Tor mode. (authored by werner).
dirmngr: Do not use a blocking connect in Tor mode.
Jul 26 2017, 1:55 PM
werner committed rGfd68bdb61ec4: dirmngr: Auto-enable Tor on startup or reload. (authored by werner).
dirmngr: Auto-enable Tor on startup or reload.
Jul 26 2017, 1:55 PM
werner committed rGd50c2eff8d69: agent,dirmngr: Check for homedir removal also using stat(2). (authored by werner).
agent,dirmngr: Check for homedir removal also using stat(2).
Jul 26 2017, 10:41 AM
werner committed rGf4ec7697a9c2: agent: Lengthen timertick interval on Unix to 4 seconds. (authored by werner).
agent: Lengthen timertick interval on Unix to 4 seconds.
Jul 26 2017, 10:41 AM
werner claimed T2935: use-tor should have a third possible value, "if available".
Jul 26 2017, 10:38 AM · gnupg (gpg22), In Progress, Feature Request, dirmngr

Jul 25 2017

werner created T3301: Board meeting in July/August.
Jul 25 2017, 9:21 PM · Verein
werner added a comment to F167170: draft.txt.

This is a rendered version of the ID as of commit 584fd6c795530b9d3b290781ef09fd58a2fe0cf3 of the rfc4880bis repo.

Jul 25 2017, 9:06 PM
werner accepted D440: gtk: Disable tooltips in keyboard-grabbing mode..
Jul 25 2017, 6:40 PM
werner removed a project from T2688: unlocking gpg-agent via pam?: Info Needed.
Jul 25 2017, 6:39 PM · gpgagent, Feature Request
werner added a comment to T2688: unlocking gpg-agent via pam?.

So this is basically 0what GNOME does with its keyring daemon and pinentry-gnome.

Jul 25 2017, 6:38 PM · gpgagent, Feature Request
werner added a project to T2688: unlocking gpg-agent via pam?: Info Needed.

I don't understand what you mean by unlocking gpg-agent. Can you please explain in detail what you try to achieve.

Jul 25 2017, 3:52 PM · gpgagent, Feature Request
werner triaged T3297: Pinentry-gtk2 may fail to grab the keyboard as Normal priority.

I think disabling the tooltips for the gtk Pinentry is the way to go.

Jul 25 2017, 3:48 PM · pinentry
werner closed T3295: homedir path needs sanitation as Resolved.

We now strip trailing slashes (and backslashes on Windows) when setting the home directory with --homedir and when retrieving it from GNUPGHOME.

Jul 25 2017, 3:37 PM · Bug Report
werner committed rG24c7aa0d58e3: common: Strip trailing slashes from the homedir. (authored by werner).
common: Strip trailing slashes from the homedir.
Jul 25 2017, 3:37 PM
werner added inline comments to rG226f143ca01c: common: New functions gnupg_daemon_rootdir and gnupg_chdir..
Jul 25 2017, 2:33 PM
werner changed the status of T2670: (Win32/64) gpg-agent locks directory of initial signature from Open to Testing.

I would say this is okay now. We switch to the Windows system directory which is unlikely to have non-ascii characters. If we ever need to change this, this can now be done in gnupg-chdir and the new gnupg_daemon_rootdir functions.

Jul 25 2017, 1:14 PM · Bug Report, gpg4win
werner committed rG0ef50340ef68: w32: Also change the directory on daemon startup. (authored by werner).
w32: Also change the directory on daemon startup.
Jul 25 2017, 1:09 PM
werner committed rG226f143ca01c: common: New functions gnupg_daemon_rootdir and gnupg_chdir. (authored by werner).
common: New functions gnupg_daemon_rootdir and gnupg_chdir.
Jul 25 2017, 1:09 PM
werner committed rGf2d2648a4deb: Revert "w32: Change directory on daemon startup." (authored by werner).
Revert "w32: Change directory on daemon startup."
Jul 25 2017, 1:09 PM
werner added a reverting change for rG78ebc62604d7: w32: Change directory on daemon startup.: rGf2d2648a4deb: Revert "w32: Change directory on daemon startup.".
Jul 25 2017, 1:09 PM
werner changed the status of T3252: Track the origin of a key from Open to Testing.
Jul 25 2017, 11:47 AM · gnupg (gpg22)
werner added a comment to T3252: Track the origin of a key.

rG166d0d7a2439f30c0a250faadc16ce3453447d71 is a first take on this. It is not complete but should be sufficient for now.

Jul 25 2017, 11:46 AM · gnupg (gpg22)
werner changed the status of T2670: (Win32/64) gpg-agent locks directory of initial signature from Testing to Open.

This needs to be changed. See the comments for the commit.

Jul 25 2017, 11:44 AM · Bug Report, gpg4win
werner committed rG166d0d7a2439: gpg: Update key origin info during import merge. (authored by werner).
gpg: Update key origin info during import merge.
Jul 25 2017, 11:36 AM
werner committed rG84c993d9325f: gpg: Store key origin for new userids during import merge. (authored by werner).
gpg: Store key origin for new userids during import merge.
Jul 25 2017, 11:36 AM

Jul 24 2017

werner committed rGaa358ac78cf8: doc: Use @var for meta variables in gpg.texi (authored by werner).
doc: Use @var for meta variables in gpg.texi
Jul 24 2017, 9:34 PM
werner committed rG87b5421ca84b: gpg: Extend --key-origin to take an optional URL arg. (authored by werner).
gpg: Extend --key-origin to take an optional URL arg.
Jul 24 2017, 9:16 PM
werner committed rG2ca0381d077d: gpg: Store key origin info for new keys from a keyserver (authored by werner).
gpg: Store key origin info for new keys from a keyserver
Jul 24 2017, 9:16 PM
werner committed rGe7068bf92ec5: gpg: Store key origin info for new DANE and WKD retrieved keys. (authored by werner).
gpg: Store key origin info for new DANE and WKD retrieved keys.
Jul 24 2017, 8:25 PM
werner committed rGf6f0dd4d5ea8: gpg: Filter keys received via DANE (authored by werner).
gpg: Filter keys received via DANE
Jul 24 2017, 8:25 PM
werner committed rGe97548223948: dirmngr: Print a SOURCE status for WKD requests. (authored by werner).
dirmngr: Print a SOURCE status for WKD requests.
Jul 24 2017, 8:25 PM
werner committed rG9b88cfa0962f: dirmngr: New function dirmngr_status_printf. (authored by werner).
dirmngr: New function dirmngr_status_printf.
Jul 24 2017, 8:25 PM
werner added 1 auditor(s) for rG78ebc62604d7: w32: Change directory on daemon startup.: aheinecke.

Thinking again about this: The easiest way is to move the existing chdir ("/") out of the ifndef W32 block. That is moving just the #endif.

Jul 24 2017, 5:19 PM
werner added a comment to rG78ebc62604d7: w32: Change directory on daemon startup..

I doubt that this is a full solution to the described problem because under Windows "/" is not the root of all files.

Jul 24 2017, 5:08 PM
werner committed rG5dac85fba780: doc: Revert the bug reporting address to bugs.gnupg.org (authored by werner).
doc: Revert the bug reporting address to bugs.gnupg.org
Jul 24 2017, 10:51 AM
werner committed rCac39522ab08f: random: Fix the command line munging for jitterbase. (authored by werner).
random: Fix the command line munging for jitterbase.
Jul 24 2017, 10:01 AM
werner added inline comments to D439: Add missing fd support to ksba_reader_t..
Jul 24 2017, 9:56 AM
werner lowered the priority of T1800: Allow s2k options for gpg --export-secret-key from Normal to Wishlist.
Jul 24 2017, 9:50 AM · Feature Request, gnupg
werner closed T3292: configure: error: C compiler cannot create executables as Invalid.

This is a support question - please ask on a gnupg mailing list or ask your Solaris vendor on how to properly install gcc.

Jul 24 2017, 9:49 AM
werner triaged T3293: libgcrypt: warning: unknown pragma "#pragma GCC optimize" ignored => compile failure with LLVM 5.0 as Low priority.

The warning is just a warning, so no problem. The pragma even indicates the compiler for which it is intended.

Jul 24 2017, 9:41 AM · clang, libgcrypt, Bug Report

Jul 21 2017

werner committed rGb55b72bb815a: gpg: Extend --quick-set-expire to allow subkey expiration setting. (authored by werner).
gpg: Extend --quick-set-expire to allow subkey expiration setting.
Jul 21 2017, 6:20 PM
werner committed rGe888f7af6571: gpg: Fix possible double free of the card serialno. (authored by werner).
gpg: Fix possible double free of the card serialno.
Jul 21 2017, 6:20 PM
werner committed rG5818ff0ae314: gpg: Use macros to check the signature class. (authored by werner).
gpg: Use macros to check the signature class.
Jul 21 2017, 6:20 PM