Recent Activity

Today

dkg added a comment to T4679: WKD spec should document exactly when a client should fall back from "advanced" to "direct" URL.

This was also raised for (hopefully) wider discussion on the IETF mailing list.

Wed, Aug 21, 8:32 PM · Documentation, wkd
dkg set External Link to https://en.wikipedia.org/wiki/Ms. on T4682: Salutation "Mrs." implies that the user is married. Use "Ms." instead..
Wed, Aug 21, 7:52 PM · gnupg (gpg23), Bug Report
dkg added a task to rGc4b9eba1d6a6: gpg: Adjust female-gendered salutation from Mrs. to Ms.: T4682: Salutation "Mrs." implies that the user is married. Use "Ms." instead..
Wed, Aug 21, 7:51 PM
dkg added a commit to T4682: Salutation "Mrs." implies that the user is married. Use "Ms." instead.: rGc4b9eba1d6a6: gpg: Adjust female-gendered salutation from Mrs. to Ms..
Wed, Aug 21, 7:51 PM · gnupg (gpg23), Bug Report
dkg added a comment to T4682: Salutation "Mrs." implies that the user is married. Use "Ms." instead..

i've just pushed rGc4b9eba1d6a63b73238dcbb644b365dc53563f3d to the dkg-fix-T4682 branch resolve this.

Wed, Aug 21, 7:51 PM · gnupg (gpg23), Bug Report
dkg committed rGc4b9eba1d6a6: gpg: Adjust female-gendered salutation from Mrs. to Ms. (authored by dkg).
gpg: Adjust female-gendered salutation from Mrs. to Ms.
Wed, Aug 21, 7:51 PM
dkg created T4682: Salutation "Mrs." implies that the user is married. Use "Ms." instead..
Wed, Aug 21, 7:49 PM · gnupg (gpg23), Bug Report
werner committed rG0d2c9ef29c17: scd:nks: Extend keypairinfo with usage flags. (authored by werner).
scd:nks: Extend keypairinfo with usage flags.
Wed, Aug 21, 3:27 PM
werner committed rGce403c74dbc9: gpg: In a list of card keys show the standard keys. (authored by werner).
gpg: In a list of card keys show the standard keys.
Wed, Aug 21, 3:27 PM
werner committed rG671e54d62c39: scd:nks: Support attributes $ENCRKEYID and $SIGNKEYID. (authored by werner).
scd:nks: Support attributes $ENCRKEYID and $SIGNKEYID.
Wed, Aug 21, 3:27 PM
werner committed rGc97c2e578dd1: gpg: New option --use-only-openpgp-card (authored by werner).
gpg: New option --use-only-openpgp-card
Wed, Aug 21, 3:27 PM
werner committed rG0a9053eff040: scd:nks: Extend keypairinfo with usage flags. (authored by werner).
scd:nks: Extend keypairinfo with usage flags.
Wed, Aug 21, 2:03 PM
werner committed rG6f67abcc0339: scd:openpgp: Extend keypairinfo with usage flags. (authored by werner).
scd:openpgp: Extend keypairinfo with usage flags.
Wed, Aug 21, 2:03 PM
werner committed rGa8aacaf2042a: 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.
Wed, Aug 21, 2:03 PM
werner committed rG9a317557c58d: gpg: Allow decryption using non-OpenPGP cards. (authored by werner).
gpg: Allow decryption using non-OpenPGP cards.
Wed, Aug 21, 2:03 PM
werner added a commit to T4681: Allow non-OpenPGP cards with gpg 2.2: rG9a317557c58d: gpg: Allow decryption using non-OpenPGP cards..
Wed, Aug 21, 2:03 PM · gnupg (gpg22), scd, OpenPGP
werner committed rG23784f8bf0ac: scd: New standard attributes $ENCRKEYID and $SIGNKEYID. (authored by werner).
scd: New standard attributes $ENCRKEYID and $SIGNKEYID.
Wed, Aug 21, 2:03 PM
werner committed rG0353cb0a5ede: common: Extend function pubkey_algo_string. (authored by werner).
common: Extend function pubkey_algo_string.
Wed, Aug 21, 2:03 PM
werner committed rGfbed618a3699: 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.
Wed, Aug 21, 2:03 PM
werner committed rGc185f6dfbd1b: gpg: New option --use-only-openpgp-card (authored by werner).
gpg: New option --use-only-openpgp-card
Wed, Aug 21, 2:03 PM
werner committed rGc2f87a936afb: gpg: Remove two unused card related functions. (authored by werner).
gpg: Remove two unused card related functions.
Wed, Aug 21, 2:03 PM
werner committed rGfe5c8de86288: gpg: Prepare card code to allow other than OpenPGP cards. (authored by werner).
gpg: Prepare card code to allow other than OpenPGP cards.
Wed, Aug 21, 2:03 PM
werner committed rG768cb6402f29: gpg: New card function agent_scd_keypairinfo. (authored by werner).
gpg: New card function agent_scd_keypairinfo.
Wed, Aug 21, 2:03 PM
werner committed rGd410b5f93096: gpg: Repurpose the ISO defined DO "sex" to "salutation". (authored by werner).
gpg: Repurpose the ISO defined DO "sex" to "salutation".
Wed, Aug 21, 2:03 PM
werner committed rGc66a2cc8d306: gpg: Remove unused arg in a card related function. (authored by werner).
gpg: Remove unused arg in a card related function.
Wed, Aug 21, 2:03 PM
werner created T4681: Allow non-OpenPGP cards with gpg 2.2.
Wed, Aug 21, 1:56 PM · gnupg (gpg22), scd, OpenPGP
werner added a project to T4680: dirmngr documentation titles claim X.509 only, but should describe full scope of the daemon: gnupg.
Wed, Aug 21, 12:28 PM · gnupg, Documentation, Bug Report
werner triaged T4680: dirmngr documentation titles claim X.509 only, but should describe full scope of the daemon as Normal priority.
Wed, Aug 21, 12:27 PM · gnupg, Documentation, Bug Report
gniibe committed rG6fae96094c97: scd: Fix check_application_conflict. (authored by gniibe).
scd: Fix check_application_conflict.
Wed, Aug 21, 5:44 AM
gniibe committed rG8dc19d35e854: scd: Fix selecting additional APP. (authored by gniibe).
scd: Fix selecting additional APP.
Wed, Aug 21, 5:02 AM
gniibe committed rG4781c4a86608: scd: Fix how select_additional_application is called. (authored by gniibe).
scd: Fix how select_additional_application is called.
Wed, Aug 21, 5:02 AM
gniibe committed rGd4f135c34b33: scd: Fix switching to another APP. (authored by gniibe).
scd: Fix switching to another APP.
Wed, Aug 21, 5:02 AM
gniibe committed rG09d000babb71: scd: Fix resetting CARD_CTX. (authored by gniibe).
scd: Fix resetting CARD_CTX.
Wed, Aug 21, 5:02 AM
skeeto added a comment to T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file.

@dkg, I changed the title and adjusted the description to more accurately describe the situation.

Wed, Aug 21, 2:24 AM · gnupg (gpg22), Info Needed, Bug Report
skeeto renamed T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file from GnuPG unable to use imported protected subkeys to Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file.
Wed, Aug 21, 2:22 AM · gnupg (gpg22), Info Needed, Bug Report

Yesterday

dkg created T4680: dirmngr documentation titles claim X.509 only, but should describe full scope of the daemon.
Tue, Aug 20, 11:13 PM · gnupg, Documentation, Bug Report
dkg created T4679: WKD spec should document exactly when a client should fall back from "advanced" to "direct" URL.
Tue, Aug 20, 10:59 PM · Documentation, wkd
dkg committed rGb7793c3af32b: doc: fix minor spelling and tense errors (authored by dkg).
doc: fix minor spelling and tense errors
Tue, Aug 20, 10:05 PM
dkg committed rGcba6e1bd7242: doc: clarify CARD event counter. (authored by dkg).
doc: clarify CARD event counter.
Tue, Aug 20, 10:05 PM
gniibe committed rA909133baad49: libassuan.pc: Fix to have -I for Cflags and -L for Libs. (authored by gniibe).
libassuan.pc: Fix to have -I for Cflags and -L for Libs.
Tue, Aug 20, 7:10 AM
gniibe added a commit to T4678: libassuan.pc missing include dir directive in cflags: rA909133baad49: libassuan.pc: Fix to have -I for Cflags and -L for Libs..
Tue, Aug 20, 7:10 AM · libassuan
gniibe committed rT35a91c4961d4: pkgconfig: Fix ntbtls.pc. (authored by gniibe).
pkgconfig: Fix ntbtls.pc.
Tue, Aug 20, 6:42 AM
gniibe added a commit to T4678: libassuan.pc missing include dir directive in cflags: rT35a91c4961d4: pkgconfig: Fix ntbtls.pc..
Tue, Aug 20, 6:42 AM · libassuan
gniibe committed rK3df0cd32e3b2: pkgconfig: Fix ksba.pc. (authored by gniibe).
pkgconfig: Fix ksba.pc.
Tue, Aug 20, 6:22 AM
gniibe added a commit to T4678: libassuan.pc missing include dir directive in cflags: rK3df0cd32e3b2: pkgconfig: Fix ksba.pc..
Tue, Aug 20, 6:22 AM · libassuan
gniibe committed rC761d12f140b7: pkgconfig: Fix libgcrypt.pc. (authored by gniibe).
pkgconfig: Fix libgcrypt.pc.
Tue, Aug 20, 4:22 AM
gniibe added a commit to T4678: libassuan.pc missing include dir directive in cflags: rC761d12f140b7: pkgconfig: Fix libgcrypt.pc..
Tue, Aug 20, 4:22 AM · libassuan
gniibe added a comment to T4678: libassuan.pc missing include dir directive in cflags.

Well, gpg-error is special. For other libraries, adding -I and -L is enough and good.
Fixed in master.

Tue, Aug 20, 3:55 AM · libassuan
gniibe triaged T4678: libassuan.pc missing include dir directive in cflags as Normal priority.

Thank you. I only tested a configuration where installation of libassuan has same prefix as libgpg-error. That's the reason why this bug exists.

Tue, Aug 20, 3:38 AM · libassuan
gniibe added a comment to T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.

It was fixed in GnuPG master by rGc395f8315362: agent: Terminate pinentry process gracefully, by watching socket. and rG374a0775546b: agent: Close a dialog cleanly when gpg/ssh is killed for CONFIRM..
Those will be in GnuPG 2.3.

Tue, Aug 20, 3:32 AM · Bug Report, gpgagent
dkg added a comment to T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file.

@skeeto can you edit the summary/title of this ticket to better reflect what you think the underlying issue is?

Tue, Aug 20, 2:45 AM · gnupg (gpg22), Info Needed, Bug Report
dkg reopened T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry as "Open".
Tue, Aug 20, 2:44 AM · Bug Report, gpgagent
dkg added a comment to T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.

This appears to be https://bugs.debian.org/850946 and it does not appear to be fixed to me.

Tue, Aug 20, 2:43 AM · Bug Report, gpgagent
dkg reopened T2013: pinentry-curses / pinentry-tty should emit a bell when showing a dialog as "Open".

reviewing this, i think the situation is:

Tue, Aug 20, 2:36 AM · pinentry, Feature Request

Mon, Aug 19

werner assigned T4678: libassuan.pc missing include dir directive in cflags to gniibe.
Mon, Aug 19, 5:03 PM · libassuan
t8m created T4678: libassuan.pc missing include dir directive in cflags in the S1 Public space.
Mon, Aug 19, 10:38 AM · libassuan
werner is attending E531: Weekly Standup.
Mon, Aug 19, 9:47 AM
gniibe added a comment to E531: Weekly Standup.

Last week:

This week:

  • security release of libgcrypt will be this month for T4626
Mon, Aug 19, 9:38 AM
gniibe is attending E531: Weekly Standup.
Mon, Aug 19, 9:31 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA9cddf8483dce: Add release version too (authored by Laurent Montel <montel@kde.org>).
Add release version too
Mon, Aug 19, 8:18 AM

Fri, Aug 16

Laurent Montel <montel@kde.org> committed rLIBKLEO8699266c21ea: GIT_SILENT: Prepare 5.12.1 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.12.1
Fri, Aug 16, 7:17 AM
gniibe claimed T2893: gnupg should used ccid card key material fingerprints and not serial number.
Fri, Aug 16, 6:15 AM · yubikey, Feature Request, gnupg
gniibe committed rC900647d96cb7: build: Fix build with !HAVE_PTHREAD (authored by gniibe).
build: Fix build with !HAVE_PTHREAD
Fri, Aug 16, 2:13 AM
gniibe committed rC1862f402d363: ecdsa: Fix unblinding too early. (authored by gniibe).
ecdsa: Fix unblinding too early.
Fri, Aug 16, 2:13 AM
gniibe added a commit to T4663: libgcrypt: fix build without threads by adding an option to disable tests: rC900647d96cb7: build: Fix build with !HAVE_PTHREAD.
Fri, Aug 16, 2:12 AM · libgcrypt, Bug Report
gniibe committed rCcdaeb86f067b: ecdsa: Fix unblinding too early. (authored by gniibe).
ecdsa: Fix unblinding too early.
Fri, Aug 16, 2:12 AM

Tue, Aug 13

werner added a project to T2893: gnupg should used ccid card key material fingerprints and not serial number: yubikey.
Tue, Aug 13, 6:40 PM · yubikey, Feature Request, gnupg
ffontaine added a comment to T4663: libgcrypt: fix build without threads by adding an option to disable tests.

Fixing t-lock is indeed a better solution however having an option to disable tests could be used in another context than fixing this issue.
For example, in the context of buildroot (which goal is to build a custom embedded linux system), this option could be used to save time during compilation as well as to save space on the embedded system.

Tue, Aug 13, 9:17 AM · libgcrypt, Bug Report
gniibe claimed T4663: libgcrypt: fix build without threads by adding an option to disable tests.

Thanks for your report.
I think that adding an option for disabling tests is too much.
If it were AC_SUBST, we could use HAVE_PTHREAD in tests/Makefile.am.
In the current situation, just modifining t-lock is easier.

Tue, Aug 13, 7:13 AM · libgcrypt, Bug Report
gniibe added a comment to T4670: Key expiration time ignored for zero creation date keys.

I think that I located the cause of this bug:

Tue, Aug 13, 6:27 AM · gnupg (gpg22), Bug Report
skeeto added a comment to T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file.

Those changes make the script work for me, specifically passing the input as an argument and not through standard input. Digging more, it looks like the underlying issue is related to using pinentry-tty (my case) or pinentry-curses when passing the OpenPGP input via standard input. This causes pinentry to give up before prompting. For pinentry-tty it fails with "ERR 83886340 Invalid IPC response" and pinentty-curses fails with "ERR 83918950 Inappropriate ioctl for device".

Tue, Aug 13, 5:18 AM · gnupg (gpg22), Info Needed, Bug Report
gniibe added projects to T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file: Info Needed, gnupg (gpg22).
Tue, Aug 13, 4:15 AM · gnupg (gpg22), Info Needed, Bug Report
gniibe added a comment to T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file.

For my environment (Debian buster's 2.2.12 and another one from GnuPG master), both (no argument and foo) work well.
The invocation with argument let pinentry pop up to ask passphrase.

Tue, Aug 13, 4:08 AM · gnupg (gpg22), Info Needed, Bug Report

Mon, Aug 12

Volker Krause <vkrause@kde.org> committed rLIBKLEOf3fc0e1772cd: Enable API docs generation (authored by Volker Krause <vkrause@kde.org>).
Enable API docs generation
Mon, Aug 12, 7:05 PM
skeeto created T4677: Failure using pinentry-tty or pinentry-curses when GnuPG's standard input is a file.
Mon, Aug 12, 6:16 PM · gnupg (gpg22), Info Needed, Bug Report
werner triaged T4676: libgcrypt S2K (algo 3) doesn't match OpenPGP as Normal priority.

I am in charge of editing the current OpenPGP draft, so I will for sure keep an eye on that issue. If would appreciate if you can post your report also to openpgp at ietf org.

Mon, Aug 12, 6:01 PM · Documentation, OpenPGP
skeeto added a comment to T4676: libgcrypt S2K (algo 3) doesn't match OpenPGP.

Considering that early interop testing, you're probably right that this is a bug in the spec, not GnuPG. Otherwise this would have been pretty obvious long ago. The wording in RFC4880bis hasn't been corrected to match practice, so I should probably report this issue there.

Mon, Aug 12, 3:03 PM · Documentation, OpenPGP
werner added a comment to T4676: libgcrypt S2K (algo 3) doesn't match OpenPGP.

Re-reading the original report from 2001 it seems that PGP and PGP do the same. Back then these were the only OpenPGP implementations (except for that book with the OpenPGP tool based implementation). We did quite some interop testing in the early years by passing OpenPGP data back and forth. So one could assume this is a bug in the specs becuase the specs are for large parts derived from the PGP 5 code base.

Mon, Aug 12, 10:30 AM · Documentation, OpenPGP
werner added a comment to E530: Weekly Standup.

Last week:

  • Communications
  • Office work
  • Attended Froscon.org on Saturday
Mon, Aug 12, 10:18 AM
wiktor-k added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

Sounds interesting @stm! Are there technical documents or specifications I could read to dig into details?

Mon, Aug 12, 10:18 AM · gnupg (gpg23), Feature Request
gniibe committed rC376124f86097: build: Fix testapi.c to be buildable. (authored by gniibe).
build: Fix testapi.c to be buildable.
Mon, Aug 12, 10:11 AM
werner is attending E530: Weekly Standup.
Mon, Aug 12, 10:04 AM
gniibe added a comment to E530: Weekly Standup.

Last week:
For my environment, GnuPG and GPGME "make check" works well.

This week:
Evaluate the security report.

Mon, Aug 12, 3:55 AM
gniibe committed rG6e6078c8d0d4: common: Fix line break handling, finding a space. (authored by gniibe).
common: Fix line break handling, finding a space.
Mon, Aug 12, 3:55 AM
gniibe committed rGa9816d5fb13e: sm: Support AES-256 key. (authored by gniibe).
sm: Support AES-256 key.
Mon, Aug 12, 3:55 AM
gniibe committed rGccf5cc8b0b6c: sm: Fix error checking of decryption result. (authored by gniibe).
sm: Fix error checking of decryption result.
Mon, Aug 12, 3:55 AM
gniibe committed rG64500e7f6dd6: gpg,gpgsm: Handle pkdecrypt responses with/without NUL terminators. (authored by dkg).
gpg,gpgsm: Handle pkdecrypt responses with/without NUL terminators.
Mon, Aug 12, 3:55 AM
gniibe committed rGf8961a576d3b: scd: Fix bBWI value. (authored by gniibe).
scd: Fix bBWI value.
Mon, Aug 12, 3:55 AM
gniibe committed rG879660bf4581: scd: Handle CCID bwi of time extension. (authored by gniibe).
scd: Handle CCID bwi of time extension.
Mon, Aug 12, 3:55 AM
gniibe added a commit to T4654: Gemalto Ezio Shield (CT710): CCID command failed: Parameter error at offset 7: rGf8961a576d3b: scd: Fix bBWI value..
Mon, Aug 12, 3:55 AM · Bug Report
gniibe added a commit to T4652: avoid unnecessary trailing NUL byte in S-expressions: rG64500e7f6dd6: gpg,gpgsm: Handle pkdecrypt responses with/without NUL terminators..
Mon, Aug 12, 3:55 AM · gnupg, Bug Report
gniibe added a commit to T4646: scd: Increase CCID timeout for Trustica Cryptoucan: rG879660bf4581: scd: Handle CCID bwi of time extension..
Mon, Aug 12, 3:55 AM · scd, Bug Report
gniibe committed rG8e0167698120: card: Fix showing KDF object attribute. (authored by gniibe).
card: Fix showing KDF object attribute.
Mon, Aug 12, 3:55 AM
gniibe is attending E530: Weekly Standup.
Mon, Aug 12, 3:51 AM
skeeto created T4676: libgcrypt S2K (algo 3) doesn't match OpenPGP.
Mon, Aug 12, 1:25 AM · Documentation, OpenPGP

Sun, Aug 11

stm added a comment to T3389: canonical OpenPGP certificate export.

@dkg First step toward the canonical OpenPGP certificate export: http://git.savannah.nongnu.org/cgit/libtmcg.git/commit/?id=75372cac01501ae427dec1ae18805449bf28d087

Sun, Aug 11, 12:58 PM · gnupg (gpg23), Feature Request

Sat, Aug 10

Schiller_36912 added a comment to T4672: E-mail encryption in Microsoft Outlook Office 365 does not work properly.

Problem no longer exists. It has solved itself in the meantime. In addition, I ask for deletion of this account via the responsible administrator.

Sat, Aug 10, 3:16 PM · Bug Report, gpg4win
stm added a comment to T4108: Support for verifying OpenPGP standalone and timestamp signatures.

@wiktor-k Thanks for your interest.

Sat, Aug 10, 12:34 PM · gnupg (gpg23), Feature Request
dkg added a comment to T4672: E-mail encryption in Microsoft Outlook Office 365 does not work properly.

Are you seeing mixed-up MIME parts? or a different problem?

Sat, Aug 10, 4:26 AM · Bug Report, gpg4win
dkg added a comment to T4618: DANE OpenPGP certificate retrieval does not verify DNSSEC signatures.

WKD and DANE/OPENPGPKEY offer rather distinct properties. I'd be hard-pressed to say that one is "better" than the other without understanding the threat model and concerns of the evaluator:

Sat, Aug 10, 4:24 AM · dns, dirmngr