Page MenuHome GnuPG
Feed Advanced Search

May 7 2019

werner added a comment to T4460: libgcrypt performance TODOs.

Isn't the Sparc crypto instruction set only available in kernel mode?

May 7 2019, 11:57 AM · libgcrypt
werner committed rG69e0b080f06b: agent: If a Label is make sure that label is part of the prompt. (authored by werner).
agent: If a Label is make sure that label is part of the prompt.
May 7 2019, 11:52 AM
werner committed rG538853780641: agent: Allow the use of "Label:" in a key file. (authored by werner).
agent: Allow the use of "Label:" in a key file.
May 7 2019, 11:52 AM
werner committed rGb5985d0ca21c: common: New functions nvc_delete_named and nvc_get_string. (authored by werner).
common: New functions nvc_delete_named and nvc_get_string.
May 7 2019, 11:52 AM
werner triaged T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452) as Normal priority.
May 7 2019, 8:55 AM · Feature Request, libgcrypt
werner triaged T4486: Add AEAD mode AES-SIV to libgcrypt (RFC 5297) as Normal priority.
May 7 2019, 8:55 AM · Feature Request, libgcrypt
werner triaged T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing as Wishlist priority.

That is not a functional feature request and I see no value in chnaging data structures just for being up to the latest RFC. Actually the ASN.1 is not from an RFC but from a specific X.509 profile. For CMS most parsing is anyway done with handcrafted code.

May 7 2019, 8:54 AM · libksba, Feature Request

May 6 2019

werner placed T4481: gpgme 1.13.0 ships with an emacs backup file: lang/python/doc/src/gpgme-python-howto.tex~ up for grabs.

Argh, that Python specific stuff Ben used is weird and does not fit into the autotools model. Someone(tm) need to have a closer look at it.

May 6 2019, 3:22 PM · gpgme
werner added a comment to T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage.

The digest algorithm used is computed based on the preferences in the key if encryption is also used. Thus this should always work and any decent key has sha256 in its preferences. In case sha1 has a higher precedence, as seen on old keys, --personal-digest-preferences can be used to prefer sha256. However, it is way better to fix the key. The easisies way to do that is to change the expiration date - then the new standard preferences will be used.

May 6 2019, 1:41 PM · OpenPGP, gnupg
werner added a project to T4482: GPG: Error on sign-key with compliance de-vs because of SHA-1 usage: OpenPGP.
May 6 2019, 1:36 PM · OpenPGP, gnupg
werner claimed T4481: gpgme 1.13.0 ships with an emacs backup file: lang/python/doc/src/gpgme-python-howto.tex~.
May 6 2019, 9:52 AM · gpgme

May 3 2019

werner committed rG781d2c5c8995: doc: Minor doc fix to dirmngr. (authored by werner).
doc: Minor doc fix to dirmngr.
May 3 2019, 4:16 PM
werner committed rGf43560a4d6cd: doc: Minor doc fix to dirmngr. (authored by werner).
doc: Minor doc fix to dirmngr.
May 3 2019, 4:15 PM
werner committed rGbdf252e76ada: agent: Put Token lines into the key files. (authored by werner).
agent: Put Token lines into the key files.
May 3 2019, 4:05 PM
werner committed rGc9fa28bfad29: common: In private key mode write "Key:" always last in name-value. (authored by werner).
common: In private key mode write "Key:" always last in name-value.
May 3 2019, 4:05 PM
werner committed rGbd6ecbb8f8e9: gpg: Use just the addrspec from the Signer's UID. (authored by werner).
gpg: Use just the addrspec from the Signer's UID.
May 3 2019, 4:05 PM
werner committed rG05204b72497d: gpg: Use just the addrspec from the Signer's UID. (authored by werner).
gpg: Use just the addrspec from the Signer's UID.
May 3 2019, 4:05 PM
werner triaged T4478: Please fix DeryptionError typo in gpgme python bindings as High priority.
May 3 2019, 10:29 AM · Python, Bug Report, gpgme
werner added a project to T4478: Please fix DeryptionError typo in gpgme python bindings: Python.
May 3 2019, 10:29 AM · Python, Bug Report, gpgme
werner added a comment to T4477: gpgme has noisy warnings in debug.h.

The thing is that that I accidentally added the -Wno-* flags only in maintainer-mode as they were -Wmore-strict-warning-flags. One reason for using more strict warnings in maintainer mode is to allow building with older gcc versions without having to test for the availability of the warning flags.

May 3 2019, 10:28 AM · Bug Report, gpgme

Apr 30 2019

werner triaged T4359: Convert backup keyfiles to regular key's as Normal priority.
Apr 30 2019, 4:40 PM · gnupg24, gnupg (gpg23), Feature Request
werner added a comment to T4475: Gemalto IDBridge CT710 && Pinentry.

Put

log-file /somewhere/scd.log
debug ipc,cardio
verbose

into ~/.gnupg/scdaemon.conf and kill scdaemon. Then look at the output. I would suggest to first stop the pcscd so that GnuPG's internal CCID driver will be used. Make also sure that there is no a permission problem with the usb port. In case of a CCID (card reader protocol) problem a

debug-ccid-driver

in scdaemon.conf will also be helpful.

Apr 30 2019, 4:08 PM · Feature Request
werner added a project to T4451: Kleopatra: OpenPGP Smart Card decription / private key not found: Windows.
Apr 30 2019, 11:44 AM · Windows, kleopatra, Bug Report, gpg4win
werner added a comment to T4457: Improve deletion of secret subkeys (don't delete primary key when subkey deletion is requested).

If you have a patch please send it either by mail to gnupg-devel or attach it here. Thanks.

Apr 30 2019, 11:39 AM · patch, Bug Report, gnupg
werner triaged T4474: libgpg-error: Disallow undefined symbols by design. as Low priority.

Please explain in more detail what the problem with Cygwin is.

Apr 30 2019, 11:37 AM · gpgrt, Cygwin, patch, Bug Report
werner committed rGe114a715d618: tools: Add some code for a future gpg-signcode tool. (authored by werner).
tools: Add some code for a future gpg-signcode tool.
Apr 30 2019, 10:06 AM
werner committed rG5ed227589288: tools: Some changes to the ccidmon.c debug helper. (authored by werner).
tools: Some changes to the ccidmon.c debug helper.
Apr 30 2019, 8:31 AM
werner committed rG5f3864fb6472: sm: Add yet inactive options to support authenticode (authored by werner).
sm: Add yet inactive options to support authenticode
Apr 30 2019, 8:31 AM

Apr 29 2019

werner closed T4473: The presence of gpg key disables ulimit and coredump in X11 session as Wontfix.

Since 2.1 the standard use of gpg-agent is to have it started on demand by the components which require it. The use of
"gpg-agent --daemon /bin/sh " should be used for debugging only.

Apr 29 2019, 10:12 PM · gpgagent, Bug Report
werner added a comment to T4012: Diagnostic is shown with the original filename not being sanitized..
Request for keyThu, 7 Jun 2018 11:48 +0200
Reply from usThu, 7 Jun 2018 19:05 +0200
Report dateFri, 8 Jun 2018 09:14 +0200
Fix committedFri, 8 Jun 2018 11:09 +0200
Announcement and releaseFri, 8 Jun 2018 15:41 +0200
Apr 29 2019, 4:14 PM · gnupg, CVE, Bug Report
werner committed rDe4bd8cbc56a3: web: Add mail address to the imprint. (authored by werner).
web: Add mail address to the imprint.
Apr 29 2019, 2:02 PM

Apr 26 2019

werner committed rK1f0afa452e12: Add support for authenticode signing. (authored by werner).
Add support for authenticode signing.
Apr 26 2019, 3:28 PM
werner committed rK158539fd0c82: Add constants KSBA_VERSION and KSBA_VERSION_NUMBER. (authored by werner).
Add constants KSBA_VERSION and KSBA_VERSION_NUMBER.
Apr 26 2019, 3:28 PM

Apr 23 2019

werner triaged T4198: Pinentry doesn't capture input correctly, crashes terminal instead as Normal priority.
Apr 23 2019, 1:36 PM · pinentry, Bug Report
werner updated subscribers of T4462: GnuPG: Segfaults trying to encrypt / locate by mbox for specific keys.

FWIW, with 4a130bbc2c2f4be6e8c6357512a943f435ade28f I fixed a similar report by @syscomet but lacking a test case this was a blind flight ("This patch is not tested but a good guess."). Thanks for tracking it down.

Apr 23 2019, 1:14 PM · Bug Report, gnupg
werner triaged T4468: twitter login broken as Normal priority.

That might have been a regression since one of the Phrabricator updates (we need to apply out own patches each time).

Apr 23 2019, 9:11 AM · dev.gnupg.org
werner triaged T4464: dane refers to draft-ietf-dane-openpgpkey-05, should be RFC 7929 as Low priority.
Apr 23 2019, 9:10 AM · gnupg, Documentation, Bug Report
werner triaged T4466: Clean up --keyserver documentation in gpg(1) as Normal priority.
Apr 23 2019, 9:09 AM · Keyserver, gnupg (gpg22), dirmngr, Documentation
werner triaged T4465: dirmngr's default tor autodetection mode should autodetect on each connection (falling back to non-tor when tor is unavailable) as Normal priority.
Apr 23 2019, 9:08 AM · Tor, dirmngr, Bug Report
werner triaged T4467: dirmngr keyserver option (and legacy gpg --keyserver) should assume `hkps://` or `hkp://` if no scheme is present as Low priority.
Apr 23 2019, 9:05 AM · dirmngr
werner closed T4470: favicon must not be transparent as Wontfix.

Minor

Apr 23 2019, 9:03 AM · gpgweb, Bug Report

Apr 13 2019

werner added projects to T4459: libgpg-error build issue with gawk 5.0.0: MacOS, gpgrt.
Apr 13 2019, 10:16 PM · Gentoo, gpgrt, MacOS, Bug Report
werner added a comment to T4453: gpgme does not work with unicode path gpg installations.

We will do a new release in two or three weeks.

Apr 13 2019, 11:55 AM · gpg4win, gpgme
werner committed rG64a5fd37271a: gpg: New caching functions. (authored by werner).
gpg: New caching functions.
Apr 13 2019, 11:49 AM

Apr 12 2019

werner committed rG60f384592144: gpg: Cache a once computed fingerprint in PKT_public_key. (authored by werner).
gpg: Cache a once computed fingerprint in PKT_public_key.
Apr 12 2019, 11:19 AM

Apr 11 2019

werner committed rD748c5c9ac83a: verein: Update currently owned BTC (authored by werner).
verein: Update currently owned BTC
Apr 11 2019, 12:36 PM
werner committed rD155398f87534: web: Fixed a totals line in kudos.org (authored by werner).
web: Fixed a totals line in kudos.org
Apr 11 2019, 12:36 PM
werner added a comment to T4456: gpgme repeatedly segfaults claws-mail after update to 1.13.0.

Can you please run claws like this:

Apr 11 2019, 11:29 AM · gpgme (gpgme 1.23.x), Bug Report
werner triaged T4456: gpgme repeatedly segfaults claws-mail after update to 1.13.0 as High priority.
Apr 11 2019, 11:23 AM · gpgme (gpgme 1.23.x), Bug Report
werner committed rGdc4c7f65e32a: gpg: Accept also armored data from the WKD. (authored by werner).
gpg: Accept also armored data from the WKD.
Apr 11 2019, 10:07 AM
werner committed rGe9fcb0361ab4: gpg: Set a limit of 5 to the number of keys imported from the WKD. (authored by werner).
gpg: Set a limit of 5 to the number of keys imported from the WKD.
Apr 11 2019, 10:07 AM
werner committed rG1b1f649deaeb: gpg: Accept also armored data from the WKD. (authored by werner).
gpg: Accept also armored data from the WKD.
Apr 11 2019, 9:57 AM
werner committed rG40595b57936e: gpg: Set a limit of 5 to the number of keys imported from the WKD. (authored by werner).
gpg: Set a limit of 5 to the number of keys imported from the WKD.
Apr 11 2019, 9:56 AM

Apr 9 2019

werner removed projects from T4450: erron on gpa: Info Needed, Bug Report.

Did you encrypt to a key of yours? You can only decrypt if you have the matching secret key for the public key you used for encryption. The error message: "No secret key" should be obvious.

Apr 9 2019, 8:53 PM · Info Needed, gpa, gpg4win
werner closed T3468: Admin for Phrabicator needed as Resolved.

Reolved since summer last year.

Apr 9 2019, 9:00 AM · dev.gnupg.org
werner lowered the priority of T3767: simplify sharing dirmngr's across multiple GNUPGHOMEs from High to Normal.

I don't anymore think this is a high priority request. BTW, A more real problem than several dirmngr instances is multi-user access to smartcards.

Apr 9 2019, 8:59 AM · Documentation, Feature Request, gnupg, dirmngr
werner added a project to T4450: erron on gpa: Info Needed.
Apr 9 2019, 8:55 AM · Info Needed, gpa, gpg4win
werner triaged T4454: scdaemon is not working in cygwin (64bit) as Normal priority.

We do not support 64 bit Windows thus this problem on Cygwin is obvious. Funny that Cygwin falls back to native Windows object in this case.

Apr 9 2019, 8:54 AM · patch, scd, Cygwin, Bug Report

Apr 7 2019

werner added projects to T4450: erron on gpa: gpg4win, gpa.

And please do not use Gpg4win 3.16 but the bug fixed release 3.1.7.

Apr 7 2019, 8:22 AM · Info Needed, gpa, gpg4win
werner added a comment to T4450: erron on gpa.

Please explain in detail what you did to receive this error message.

Apr 7 2019, 8:20 AM · Info Needed, gpa, gpg4win
werner added a comment to T4415: Does not build using gcc 9.

@gniibe already wrote: “With gcc-9 in Debian experimental, everything goes well.”

Apr 7 2019, 8:19 AM · Info Needed, toolchain, Bug Report

Apr 5 2019

werner added a comment to T4448: Add "Autocrypt" key-origin.
  • If the original key origin is a KEYSERVER or WKD it is fine to fetch an update of the key from a keyserver/wkd without user interaction.
  • if the key origin is file it can be assumed that the key has bee received hand to hand and thus the existence of that key should not be made public.
Apr 5 2019, 5:12 PM · Feature Request
werner closed T4377: gpg-agent does not anymore restart a killed scdaemon as Resolved.

I did lot of tests in the last weeks while working on gpg-card.

Apr 5 2019, 5:07 PM · gnupg (gpg23), gpgagent, scd
werner placed T4312: Paypal account for GnuPG e.V. up for grabs.
Apr 5 2019, 5:06 PM · Verein
werner closed T3801: gpg --import cannot display user ID as Resolved.

Well, it took long to fix. My original plan was to fix it while reworking getkey.c but that I have not yet come to work on that.

Apr 5 2019, 5:05 PM · gnupg (gpg23)
werner committed rGea32842d5c2e: gpg: Fix printing of the user id during import. (authored by werner).
gpg: Fix printing of the user id during import.
Apr 5 2019, 5:04 PM
werner added a comment to T4448: Add "Autocrypt" key-origin.

Conceptionally it is the same. You receive a key and start to use it, everything else is not a matter of gpg; in particular not the autocrypt protocol.

Apr 5 2019, 4:26 PM · Feature Request
werner triaged T4448: Add "Autocrypt" key-origin as Normal priority.
Apr 5 2019, 9:27 AM · Feature Request
werner triaged T4415: Does not build using gcc 9 as Normal priority.

So this seems to be a gcc bug, right. Then we should close this bug.

Apr 5 2019, 9:26 AM · Info Needed, toolchain, Bug Report
werner changed the edit policy for toolchain.
Apr 5 2019, 9:26 AM
werner triaged T4374: unable to login to gnupg.org with a twitter account as Normal priority.
Apr 5 2019, 9:21 AM · dev.gnupg.org
werner added a comment to T4448: Add "Autocrypt" key-origin.

autocrypt is not different from attaching a file to a (signed) message as it has always been done. We have no special treatment for that in gpg. Certain origins do have special treatment but in general the key origin is meta data for the frontend. For example it allows us to update a key received from WKD when it has expired.

Apr 5 2019, 9:18 AM · Feature Request
werner triaged T4447: Fix addition of new GPG keys to LDAP as High priority.
Apr 5 2019, 9:07 AM · gnupg (gpg23), patch, LDAP, dirmngr, Bug Report

Apr 4 2019

werner added a comment to T4448: Add "Autocrypt" key-origin.

Receiving a key by mail should in general be considered unknown and is not more trustworthy than receiving a key from a keyserver. I would suggest that you use "ks-pref" for this purpose. That origin value has no special meaning in gnupg but is numerical ordered between keyserver and and DANE; gpgme currently maps it to keyserver level anyway.

Apr 4 2019, 5:50 PM · Feature Request
werner committed rG958172cc3acb: scd:piv: Fix RSA decryption. (authored by werner).
scd:piv: Fix RSA decryption.
Apr 4 2019, 12:53 PM
werner committed rG310944aa3797: doc: Minor change to the included yat2m. (authored by werner).
doc: Minor change to the included yat2m.
Apr 4 2019, 12:53 PM
werner committed rE86cb22ad3b7a: yat2m: Change style for @samp and add @kbd. (authored by werner).
yat2m: Change style for @samp and add @kbd.
Apr 4 2019, 12:31 PM

Apr 3 2019

werner triaged T4446: please add --quick-revoke-subkey as Normal priority.
Apr 3 2019, 10:46 PM · Restricted Project, gnupg24, Feature Request
werner committed rG2c9b68f28de1: gpg: Improve the code to decrypt using PIV cards. (authored by werner).
gpg: Improve the code to decrypt using PIV cards.
Apr 3 2019, 5:46 PM
werner committed rG679b8f1c0454: scd: New options --info and --info-only for READKEY. (authored by werner).
scd: New options --info and --info-only for READKEY.
Apr 3 2019, 5:46 PM
werner committed rG2b1135cf920c: scd: New standard attributes $ENCRKEYID and $SIGNKEYID. (authored by werner).
scd: New standard attributes $ENCRKEYID and $SIGNKEYID.
Apr 3 2019, 3:33 PM
werner committed rGec6a6779236a: gpg: Allow decryption using PIV cards. (authored by werner).
gpg: Allow decryption using PIV cards.
Apr 3 2019, 3:33 PM
werner committed rG1f688e0d1dba: gpg: Avoid endless loop if a card's serial number can't be read. (authored by werner).
gpg: Avoid endless loop if a card's serial number can't be read.
Apr 3 2019, 11:26 AM
werner committed rGbcca3acb87c3: card: Allow card selection with LIST. (authored by werner).
card: Allow card selection with LIST.
Apr 3 2019, 11:04 AM
werner committed rG2d3392c147a2: gpg: Print modern style key info for non-decryptable keys. (authored by werner).
gpg: Print modern style key info for non-decryptable keys.
Apr 3 2019, 11:04 AM

Apr 2 2019

werner committed rGa480182f9d7e: gpg: Allow direct key generation from card with --full-gen-key. (authored by werner).
gpg: Allow direct key generation from card with --full-gen-key.
Apr 2 2019, 6:57 PM
werner committed rGf95222604382: common: Extend function pubkey_algo_string. (authored by werner).
common: Extend function pubkey_algo_string.
Apr 2 2019, 6:57 PM
werner committed rGcb2065967465: scd: Add dummy option --application-priority. (authored by werner).
scd: Add dummy option --application-priority.
Apr 2 2019, 1:32 PM
werner committed rG48e7977709b6: dirmngr: Improve domaininfo cache update algorithm. (authored by werner).
dirmngr: Improve domaininfo cache update algorithm.
Apr 2 2019, 1:32 PM
werner committed rG0a30ce036a61: dirmngr: Better error code for http status 413. (authored by werner).
dirmngr: Better error code for http status 413.
Apr 2 2019, 1:32 PM
werner committed rGe100ace7f8a7: dirmngr: Improve domaininfo cache update algorithm. (authored by werner).
dirmngr: Improve domaininfo cache update algorithm.
Apr 2 2019, 1:23 PM

Apr 1 2019

werner added a comment to T4444: dirmngr fails with keyservers specified by IP without rDNS; reported as dead host or uses wrong Host header.

Please be so kind and point me to the specs stating that you should put the IP address into Host:

Apr 1 2019, 8:01 PM · Keyserver, dns, dirmngr, Bug Report
werner committed rG9ed1aa56c4bb: sm: Show the usage flags when generating a key from a card. (authored by werner).
sm: Show the usage flags when generating a key from a card.
Apr 1 2019, 7:59 PM
werner committed rGe47524c34a2a: gpg: Prepare card code to allow other than OpenPGP cards. (authored by werner).
gpg: Prepare card code to allow other than OpenPGP cards.
Apr 1 2019, 7:59 PM
werner committed rG0fad61de159a: gpg: New card function agent_scd_keypairinfo. (authored by werner).
gpg: New card function agent_scd_keypairinfo.
Apr 1 2019, 7:59 PM
werner committed rG334b16b868e7: gpg: Remove two unused card related functions. (authored by werner).
gpg: Remove two unused card related functions.
Apr 1 2019, 6:35 PM
werner committed rG3a4534d82682: gpg: Remove unused arg in a card related function. (authored by werner).
gpg: Remove unused arg in a card related function.
Apr 1 2019, 6:35 PM
werner added a comment to T4444: dirmngr fails with keyservers specified by IP without rDNS; reported as dead host or uses wrong Host header.

So in short you want:

  1. Allow to specify a keyserver by IP without any DNS lookups.
  2. When connecting via IP use the IP address for Host:.
Apr 1 2019, 12:55 PM · Keyserver, dns, dirmngr, Bug Report
werner closed T4268: Provide a method to build a simple WKD server filestructure on Windows as Resolved.
Apr 1 2019, 10:58 AM · wkd, Windows
werner created T4445: New feature to list keys signed by a certain key..
Apr 1 2019, 10:56 AM · gnupg24, Feature Request, gnupg (gpg23)