Page MenuHome GnuPG
Feed Advanced Search

Mar 26 2018

werner added a comment to T3839: Trustdb corrupted after fresh install of Gpg4win.

My test case is to import my pubkey and then run:

Mar 26 2018, 5:12 PM · gpg4win, gnupg
werner closed T2689: trustdb error when lower 32-bits of ultimately trusted fingerprint are zero as Wontfix.

We don't support v3 keys at all.

Mar 26 2018, 3:27 PM · Bug Report, gnupg
werner closed T3270: No reasonable error codes on decryption failure as Resolved.

Fix was released with GPGME 1.10.0

Mar 26 2018, 3:24 PM · gpgme, Bug Report
werner edited projects for T3720: Crashes on Windows if homedir is a windows drive letter, added: gnupg (gpg22); removed gnupg.
Mar 26 2018, 10:20 AM · gnupg (gpg22), Windows
werner raised the priority of T3720: Crashes on Windows if homedir is a windows drive letter from Normal to High.
Mar 26 2018, 10:20 AM · gnupg (gpg22), Windows

Mar 24 2018

werner triaged T3862: Unsigned underflow in parse-packet::parse_key() as Low priority.
Mar 24 2018, 12:21 PM · Bug Report

Mar 23 2018

werner committed rM4763974ef693: core: Need to increase an array in the gpg engine. (authored by werner).
core: Need to increase an array in the gpg engine.
Mar 23 2018, 3:53 PM
werner committed rMe5abf4827aea: json: Use a request origin of "browser". (authored by werner).
json: Use a request origin of "browser".
Mar 23 2018, 3:41 PM
werner committed rMb9000bc29316: core: New gpgme_set_ctx_flag "request-origin". (authored by werner).
core: New gpgme_set_ctx_flag "request-origin".
Mar 23 2018, 3:34 PM
werner committed rG137644c9cb58: sm: Add OPTION request-origin. (authored by werner).
sm: Add OPTION request-origin.
Mar 23 2018, 3:15 PM
werner committed rMeee68c1b13fb: build: Allow building with released libgpg-error. (authored by werner).
build: Allow building with released libgpg-error.
Mar 23 2018, 12:43 PM
werner committed rMc7bb12da5297: Merge branch 'json-tool' (authored by werner).
Merge branch 'json-tool'
Mar 23 2018, 11:39 AM
werner committed rMd83482a1d768: json: Finish op:encrypt. (authored by werner).
json: Finish op:encrypt.
Mar 23 2018, 11:36 AM
werner committed rM6525d78d0a1d: json: Add a new function to cJSON. (authored by werner).
json: Add a new function to cJSON.
Mar 23 2018, 11:36 AM
werner committed rG2cd35df5db3c: gpg,sm: New option --request-origin. (authored by werner).
gpg,sm: New option --request-origin.
Mar 23 2018, 9:13 AM
werner committed rG05c55ee260ed: agent: New OPTION pretend-request-origin (authored by werner).
agent: New OPTION pretend-request-origin
Mar 23 2018, 9:13 AM
werner triaged T3858: Associate cache entries with the requesting socket as High priority.
Mar 23 2018, 8:57 AM · gnupg (gpg22), gpgagent, Bug Report
werner created T3858: Associate cache entries with the requesting socket.
Mar 23 2018, 8:56 AM · gnupg (gpg22), gpgagent, Bug Report

Mar 22 2018

werner committed rE22b293fe7922: build: Another try on travis.yml (authored by werner).
build: Another try on travis.yml
Mar 22 2018, 9:35 PM
werner committed rE157130befaac: build: Okay travis, take this (authored by werner).
build: Okay travis, take this
Mar 22 2018, 9:35 PM
werner committed rE67a80ad2e706: build: And even more travis.yml tweaking (authored by werner).
build: And even more travis.yml tweaking
Mar 22 2018, 9:15 PM
werner committed rE0cc0ba764eae: build: And more travis.yml tweaking (authored by werner).
build: And more travis.yml tweaking
Mar 22 2018, 9:07 PM
werner committed rEd4faf67b6367: build: More travis.yml tweaking (authored by werner).
build: More travis.yml tweaking
Mar 22 2018, 8:36 PM
werner committed rE1bf46d047c60: build: Update travis configuration. (authored by werner).
build: Update travis configuration.
Mar 22 2018, 8:02 PM
werner committed rE1b30d21c8780: build: Add option --git-build to autogen.sh (authored by werner).
build: Add option --git-build to autogen.sh
Mar 22 2018, 8:02 PM
werner committed rE020c2fbb2871: build: Testing travis. (authored by werner).
build: Testing travis.
Mar 22 2018, 8:02 PM
werner committed rEeeb1334fdddb: doc: Update NEWS (authored by werner).
doc: Update NEWS
Mar 22 2018, 6:43 PM
werner committed rEffc8f805165a: core: Add Base-64 encoder. (authored by werner).
core: Add Base-64 encoder.
Mar 22 2018, 5:51 PM
werner committed rE30621ee4c130: yat2m: Avoid compiler warnings (authored by werner).
yat2m: Avoid compiler warnings
Mar 22 2018, 5:51 PM
werner committed rE72b70167ea43: core: Remove outdated comments. (authored by werner).
core: Remove outdated comments.
Mar 22 2018, 5:51 PM
werner committed rEb3df10d66208: core: Add file b64enc.c from gnupg (authored by werner).
core: Add file b64enc.c from gnupg
Mar 22 2018, 5:51 PM
werner committed rC92fd86e9956e: doc: Clarify the value range of the use-rsa-e parameter. (authored by werner).
doc: Clarify the value range of the use-rsa-e parameter.
Mar 22 2018, 5:38 PM
werner committed rG165bc38cefbc: gpg: Implement --dry-run for --passwd. (authored by werner).
gpg: Implement --dry-run for --passwd.
Mar 22 2018, 10:31 AM

Mar 21 2018

werner committed rG34ec01256146: doc: Typo fix in comment. (authored by werner).
doc: Typo fix in comment.
Mar 21 2018, 7:55 PM
werner committed rG983f7b2acbd1: gpg: Fix out-of-bound read in subpacket enumeration (authored by werner).
gpg: Fix out-of-bound read in subpacket enumeration
Mar 21 2018, 7:55 PM
werner committed rMe14f1f687ff6: json: Use gpgrt_argparse instead of argsparse.c (authored by werner).
json: Use gpgrt_argparse instead of argsparse.c
Mar 21 2018, 7:32 PM
werner committed rE5b963d2f954b: po: Update one fuzzy in all translations. (authored by werner).
po: Update one fuzzy in all translations.
Mar 21 2018, 7:16 PM
werner committed rEe492e0a0a73e: po: Merge GnuPG's strings from argparse.c (authored by werner).
po: Merge GnuPG's strings from argparse.c
Mar 21 2018, 7:16 PM
werner committed rE11ce9bc3d6fe: tools: Use gpgrt_argparse for the gpg-error tool. (authored by werner).
tools: Use gpgrt_argparse for the gpg-error tool.
Mar 21 2018, 7:16 PM
werner committed rEed78ef7f0664: core: Add public function gpgrt_usage. (authored by werner).
core: Add public function gpgrt_usage.
Mar 21 2018, 7:16 PM
werner committed rE13d6fbfd4360: core: Add the group of argparse functions. (authored by werner).
core: Add the group of argparse functions.
Mar 21 2018, 7:16 PM
werner committed rE1beb22fc25f6: core: Import argparse code from gnupg master (authored by werner).
core: Import argparse code from gnupg master
Mar 21 2018, 7:16 PM
werner committed rGfa0ed1c7e2ee: Change license of argparse.c back to LGPLv2.1 (authored by werner).
Change license of argparse.c back to LGPLv2.1
Mar 21 2018, 9:28 AM

Mar 20 2018

werner triaged T3844: Able to certify public keys without a certify key present when using smartcard. as High priority.
Mar 20 2018, 11:32 AM · gnupg (gpg22), Bug Report
werner committed rM44f9e80ea997: Merge branch 'master' into json-tool (authored by werner).
Merge branch 'master' into json-tool
Mar 20 2018, 11:25 AM
werner committed rM6073789a6d35: json: Implement op:encrypt (authored by werner).
json: Implement op:encrypt
Mar 20 2018, 11:25 AM
werner committed rM9e1e6554834d: core: Fix ABI regression in recent commit. (authored by werner).
core: Fix ABI regression in recent commit.
Mar 20 2018, 11:19 AM
werner committed rM343d3e2232a2: core: Do not clobber R_KEY in gpgme_get_key on error. (authored by werner).
core: Do not clobber R_KEY in gpgme_get_key on error.
Mar 20 2018, 11:19 AM

Mar 18 2018

werner committed rE791177de0235: core: Fix regression on arm64 due to invalid use of va_list. (authored by werner).
core: Fix regression on arm64 due to invalid use of va_list.
Mar 18 2018, 5:55 PM

Mar 17 2018

werner added a project to T3842: OpenPGP Smart card V2.1 returns truncated RSA signatures if leading bytes of signature are 0: scd.
Mar 17 2018, 7:27 PM · Not A Bug, scd

Mar 16 2018

werner committed rMd2b31d8c1064: json: Add framework for the gpgme-json tool (authored by werner).
json: Add framework for the gpgme-json tool
Mar 16 2018, 2:05 PM
werner committed rM81c90d0cd0f9: core: Adjust cJSON code for use in GPGME. (authored by werner).
core: Adjust cJSON code for use in GPGME.
Mar 16 2018, 2:05 PM
werner committed rM8eb08b318913: core: Import cJSON code from the payproc project. (authored by werner).
core: Import cJSON code from the payproc project.
Mar 16 2018, 2:05 PM

Mar 15 2018

werner added a member for g10code: BenM.
Mar 15 2018, 6:50 PM

Mar 14 2018

werner committed rEc36a60687976: core: Fix building on W64 (authored by werner).
core: Fix building on W64
Mar 14 2018, 10:16 AM
werner committed rEc0c5fb51c5e8: Post release updates (authored by werner).
Post release updates
Mar 14 2018, 8:02 AM

Mar 13 2018

werner claimed T3832: Encrypting to a specifc recipient also encrypts to an unwanted one.

I need to look closer at some details. However it seems that because your default-key has no valid encryption key, --default-recipient-self tells gpg to encrypt to the first usable key in the keyring. This is clearly a bug.

Mar 13 2018, 7:27 PM · gnupg (gpg22), Bug Report
werner committed rD8aaa4d783f38: swdb: Release libgpg-error 1.28 (authored by werner).
swdb: Release libgpg-error 1.28
Mar 13 2018, 2:45 PM
werner committed rEe32342397eab: Release 1.28 (authored by werner).
Release 1.28
Mar 13 2018, 2:21 PM
werner added a hashtag to gpgrt: #gpgrt.
Mar 13 2018, 1:04 PM
werner changed hashtags for gpgrt, added #libgpg-error; removed #gpgrt.
Mar 13 2018, 1:04 PM
werner added a hashtag to gpgrt: #gpgrt.
Mar 13 2018, 1:02 PM
werner added a project to T3832: Encrypting to a specifc recipient also encrypts to an unwanted one: gnupg (gpg22).
Mar 13 2018, 12:14 PM · gnupg (gpg22), Bug Report
werner added a comment to T3832: Encrypting to a specifc recipient also encrypts to an unwanted one.

Please add -v to all gpg invocations to increase the verbosity. I would also like to see your gpg.conf.

Mar 13 2018, 12:13 PM · gnupg (gpg22), Bug Report
werner committed rEa27a09eb6250: build: Update copyright notices and remove gpgscm from the release. (authored by werner).
build: Update copyright notices and remove gpgscm from the release.
Mar 13 2018, 11:52 AM
werner added a comment to T3772: gpg-zip fails with recipient names that have whitespace in them.

(BTW, --create is not an option - you meant --encrypt)

Mar 13 2018, 11:01 AM · gpgtar, Bug Report
werner triaged T3772: gpg-zip fails with recipient names that have whitespace in them as Normal priority.

That is not easy to fix in a shell script. I would prefer to get rid of gpg-zip or make it a simple wrapper around gpgtar like

Mar 13 2018, 11:00 AM · gpgtar, Bug Report
werner committed rEc0d331c06384: core: Fix regression due to not exporting the process API. (authored by werner).
core: Fix regression due to not exporting the process API.
Mar 13 2018, 10:06 AM

Mar 12 2018

werner added a comment to T3576: Open PGP SmartCard V2.1 - decryption error: ERR 100663364 Missing item in object <SCD>.

New cards will come with a fix. I am not sure whether a production run has yet been done, though.

Mar 12 2018, 3:58 PM · Info Needed, scd, Bug Report
werner committed rPAYaf5d6b4f820e: cJSON: Add SPDX identifier and reformat some comments. (authored by werner).
cJSON: Add SPDX identifier and reformat some comments.
Mar 12 2018, 2:05 PM
werner committed rE863948ab29d1: core: Remove accidently committed time function API. (authored by werner).
core: Remove accidently committed time function API.
Mar 12 2018, 12:53 PM
werner committed rE0e503cae75cb: core: Do not export the process API (authored by werner).
core: Do not export the process API
Mar 12 2018, 12:53 PM
werner committed rG06c0d7f28fa1: build: Make TPM2 support conditional (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
build: Make TPM2 support conditional
Mar 12 2018, 10:44 AM

Mar 9 2018

werner committed rGb32de1bf3e51: doc: Register DCOs for Ben McGinnes and James Bottomley (authored by werner).
doc: Register DCOs for Ben McGinnes and James Bottomley
Mar 9 2018, 10:48 AM
werner committed rGfb0470a9f583: agent: Minor cleanup of the TPM patches. (authored by werner).
agent: Minor cleanup of the TPM patches.
Mar 9 2018, 10:43 AM
werner committed rG72ece35fb713: tpm2: add handling for elliptic curve keys (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
tpm2: add handling for elliptic curve keys
Mar 9 2018, 10:43 AM
werner committed rGc4c7b7d7ba6b: g10: add ability to transfer a private key to the tpm (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
g10: add ability to transfer a private key to the tpm
Mar 9 2018, 10:43 AM
werner committed rG144cceec7ca1: agent: add tpm specific functions (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
agent: add tpm specific functions
Mar 9 2018, 10:43 AM
werner committed rG1a4a4a8f5fa5: agent: plumb in TPM handling (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
agent: plumb in TPM handling
Mar 9 2018, 10:43 AM
werner committed rG30c434eaf34e: agent: expose shadow key type (authored by James Bottomley <James.Bottomley@HansenPartnership.com>).
agent: expose shadow key type
Mar 9 2018, 10:43 AM

Mar 8 2018

werner added a comment to T3792: missing high DPI support in GPG4Win installer.

About Debian: Stable releases are only updated for bug fixes and not for new features. This is an important for almost all production systems. Rolling release distros do not provide a platform which can be used to replicate use cases or problems.

Mar 8 2018, 4:45 PM · gpg4win, Bug Report
werner created T3831: Extend GPGME's offline mode to the OpenPGP engine.
Mar 8 2018, 1:33 PM · gpgme, Feature Request

Mar 7 2018

werner committed rG7e40c5efbea6: doc: man page grammar (authored by BenM).
doc: man page grammar
Mar 7 2018, 10:08 AM

Mar 6 2018

werner closed T3829: gpg-agent --default-cache-ttl option doesn't expire cache in specific situations as Resolved.

Fixed. But you need to wait at least 4 seconds even with a 2 seconds ttl. Will go in 2.2.6 in about 3 weeks. Thanks for reporting.

Mar 6 2018, 6:16 PM · gnupg (gpg22), gpgagent, Bug Report
werner committed rGf574aabeeb87: Merge branch 'STABLE-BRANCH-2-2' into wk-master (authored by werner).
Merge branch 'STABLE-BRANCH-2-2' into wk-master
Mar 6 2018, 4:53 PM
werner committed rGf060cb5c6392: agent: Also evict cached items via a timer. (authored by werner).
agent: Also evict cached items via a timer.
Mar 6 2018, 4:53 PM
werner claimed T3829: gpg-agent --default-cache-ttl option doesn't expire cache in specific situations.

Well, if you have access to the user's memory you are lost anyway. Should be fixed, though.

Mar 6 2018, 3:49 PM · gnupg (gpg22), gpgagent, Bug Report

Mar 5 2018

werner added a comment to T3825: Scdaemon needs to restart after wake up from sleep mode for YubiKey to work on Windows.

This seems to be the relevant part of the log:

2017-11-18 07:45:15 scdaemon[8918] DBG: ccid-driver: CCID: card inactive/removed
2017-11-18 07:45:15 scdaemon[8918] ccid open error: skip
2017-11-18 07:45:15 scdaemon[8918] pcsc_establish_context failed: no service (0x8010001d)
2017-11-18 07:45:15 scdaemon[8918] DBG: ccid-driver: CCID: interrupt callback 0
2017-11-18 07:45:15 scdaemon[8918] DBG: ccid-driver: CCID: card removed
Mar 5 2018, 1:46 PM · gpg4win, gpgagent, gnupg (gpg22), scd, Windows, Bug Report, yubikey
werner added a comment to T3781: ECC encryption key on-card generation broken.

This has also the advantage that we could list the possible curves and let the user select them.

Mar 5 2018, 9:40 AM · g10, scd, Bug Report
werner added a comment to T3781: ECC encryption key on-card generation broken.

So should we revert this patch and replace it by an explicit command to switch the card to ECC?

Mar 5 2018, 9:39 AM · g10, scd, Bug Report
werner added a comment to rMb438e5e44c2e: TODO DONE.

Ben, can you please use a more descriptive subject for the commits. One of the reasons is that our jabber bot at gnupg-devel at conference dot jabber.gnupg.org shows just the subject and that is not really informative.

Mar 5 2018, 9:13 AM

Mar 1 2018

werner committed rGbf43b39c05cf: gpg: Fix regression in last --card-status patch (authored by werner).
gpg: Fix regression in last --card-status patch
Mar 1 2018, 7:16 PM
werner committed rGfd595c9d3642: gpg: Print the keygrip with --card-status (authored by werner).
gpg: Print the keygrip with --card-status
Mar 1 2018, 7:11 PM
werner closed T3202: add support for illumos to our version of libtool as Wontfix.

I close this bug as wontfix. If you can provide the requested changes for libtool please re-open this bug.

Mar 1 2018, 9:20 AM · Info Needed, gpgrt, Bug Report

Feb 28 2018

werner added a comment to T3065: dirmngr: proxy issues with dnslookup causing failure.

That will be the IP of proxy.x.com - the log shows that it finds that. But the log also shows that it can't find the address for the other names. "No Name" is EAI_NONAME.

Feb 28 2018, 9:23 PM · gnupg (gpg22), dns, dirmngr
werner lowered the priority of T3819: GpgOL Add-In not working in Outlook 2016 from Unbreak Now! to Needs Triage.
Feb 28 2018, 4:37 PM · gpgol
werner added a comment to T3817: make tls certificate problems more understandable.
$ gpg-error --desc GPG_ERR_WRONG_NAME
313 = (0, 313) = (GPG_ERR_SOURCE_UNKNOWN, GPG_ERR_WRONG_NAME) = (Unspecified source, Unknown error code)
Feb 28 2018, 2:31 PM · dirmngr
werner changed the visibility for T3810: UI workshop.
Feb 28 2018, 11:48 AM · Documentation, gnupg, UI, Verein
werner added a comment to T3065: dirmngr: proxy issues with dnslookup causing failure.

Well, if your proxy inhibits GnuPG to retrieve information about the keyservers, GnuPG can't do anything about it.

Feb 28 2018, 10:21 AM · gnupg (gpg22), dns, dirmngr
werner added a comment to T3817: make tls certificate problems more understandable.

Debugging network problems is always hard and applications should not include tcpdump facilities. Right, I consider TLS network failures identical to layer 3 network failures because we should assume that all traffic is encrypted. Wrong certificates are also a severe network failure much like wrong voltage levels at layer one ;-).

Feb 28 2018, 10:18 AM · dirmngr