Page MenuHome GnuPG
Feed All Stories

Jun 4 2019

gniibe closed T1082: scd rewrites ~/.gnupg/reader_0.status with same content when SERIALNO is issued as Resolved.
Jun 4 2019, 2:25 AM · gnupg, Info Needed, gpg4win, Bug Report, scd
gniibe closed T3465: --pinentry-mode loopback with --delete-secret-keys as Resolved.
Jun 4 2019, 2:24 AM · gnupg, Bug Report
gniibe committed rG20acc7c02265: g10,agent: Support CONFIRM for --delete-key. (authored by gniibe).
g10,agent: Support CONFIRM for --delete-key.
Jun 4 2019, 2:23 AM
gniibe closed T4166: Improve description of PIN retry counter in the card howto as Resolved.

Thank you for your fix suggestion. I think your change is good. I applied and pushed.

Jun 4 2019, 2:12 AM · Documentation, Bug Report
gniibe committed rD6256cd20fbee: Fix card howto. (authored by gniibe).
Fix card howto.
Jun 4 2019, 2:11 AM
gniibe added projects to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs: Documentation, Emacs.

Sorry, I responded in a mode of "tracking a bug to fix soonish". I should have changed my mode into showing HOWTO.
Thanks for sharing useful link.

Jun 4 2019, 2:07 AM · Emacs, Documentation, pinentry, Bug Report
gniibe added a member for Emacs: gniibe.
Jun 4 2019, 2:03 AM
gniibe set the color for Emacs to Checkered.
Jun 4 2019, 2:03 AM
gniibe closed T4546: make check error on gnupg-2.2.15 and gpgme-1.13.0 as Resolved.
Jun 4 2019, 1:52 AM · Not A Bug, gnupg, gpgme, Bug Report
gniibe committed rGeaf3b89d1115: doc: Add a section for gpg-check-pattern. (authored by gniibe).
doc: Add a section for gpg-check-pattern.
Jun 4 2019, 1:50 AM

Jun 3 2019

aheinecke committed rGTO3add88a73f47: Hide always secure checkbox in keyadder (authored by aheinecke).
Hide always secure checkbox in keyadder
Jun 3 2019, 6:14 PM
aheinecke committed rGTO1c5ebfb3b2bf: Fix BER Error when importing by adding \n (authored by aheinecke).
Fix BER Error when importing by adding \n
Jun 3 2019, 6:14 PM
aheinecke committed rGTOe6a7ef84eff9: Add error handling for CMS Import (authored by aheinecke).
Add error handling for CMS Import
Jun 3 2019, 6:14 PM
werner created T4556: Fully implement gpgme_op_encrypt_ext for S/MIME.
Jun 3 2019, 6:04 PM · Mutt, gpgme
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

I found these instructions for pinentry loopback in Emacs, and they worked!

Jun 3 2019, 5:43 PM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

When you can configure it properly, there is a way to workaround it.

Jun 3 2019, 5:28 PM · Emacs, Documentation, pinentry, Bug Report
aheinecke committed rDd0a58138aff2: swdb: Update gpgol (authored by aheinecke).
swdb: Update gpgol
Jun 3 2019, 5:08 PM
aheinecke committed rW387ce8a7c8b5: Update GpgOL / Kleo / Libkleo / Gpg4w-tools (authored by aheinecke).
Update GpgOL / Kleo / Libkleo / Gpg4w-tools
Jun 3 2019, 4:54 PM
werner committed rGf2ac6742d403: Return better error code for some getinfo IPC commands. (authored by werner).
Return better error code for some getinfo IPC commands.
Jun 3 2019, 4:52 PM
werner committed rGf3251023750d: Return better error code for some getinfo IPC commands. (authored by werner).
Return better error code for some getinfo IPC commands.
Jun 3 2019, 4:52 PM
aheinecke committed rO151b69fd3dda: Post release version bump (authored by aheinecke).
Post release version bump
Jun 3 2019, 4:42 PM
aheinecke committed rO5e307c07863a: Use correct version number in configure.ac (authored by aheinecke).
Use correct version number in configure.ac
Jun 3 2019, 4:41 PM
aheinecke committed rO4ad270fe6030: Remove leftover dbg output with bad w64 format (authored by aheinecke).
Remove leftover dbg output with bad w64 format
Jun 3 2019, 4:41 PM
aheinecke committed rObe9623121cd8: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Jun 3 2019, 4:41 PM
aheinecke committed rOc0a32f1a8887: Update NEWS for 2.4.0 (authored by aheinecke).
Update NEWS for 2.4.0
Jun 3 2019, 4:41 PM
aheinecke committed rO511c3c138ef7: Auto update po files (authored by aheinecke).
Auto update po files
Jun 3 2019, 4:41 PM
werner added a comment to T4555: GpgSM: BER Error / Invalid radix64 character 2d skipped if newline is missing at EOF.

A newline is required by the PEM standard.

Jun 3 2019, 4:37 PM · Bug Report, S/MIME
aheinecke triaged T4554: gpgtar invalid octal number as Normal priority.

Maybe the file was encrypted with a version of gpg4win-3.1.5? We had a serious bug there that sometimes files were corrupted. See: T4332

Jun 3 2019, 4:20 PM · gpgtar, Bug Report, gpg4win
aheinecke created T4555: GpgSM: BER Error / Invalid radix64 character 2d skipped if newline is missing at EOF.
Jun 3 2019, 4:18 PM · Bug Report, S/MIME
Xanatos created T4554: gpgtar invalid octal number.
Jun 3 2019, 4:15 PM · gpgtar, Bug Report, gpg4win
aheinecke added a parent task for T4389: Gpg4win 3.1.8: T4553: Compatibilty with encrypted mails sent to SecurePIM.
Jun 3 2019, 3:28 PM · gpg4win, Release Info
aheinecke added a subtask for T4553: Compatibilty with encrypted mails sent to SecurePIM: T4389: Gpg4win 3.1.8.
Jun 3 2019, 3:28 PM · Feature Request, gpg4win, gpgol
aheinecke committed rO6433578ad271: Correct a confusing debug message (authored by aheinecke).
Correct a confusing debug message
Jun 3 2019, 3:26 PM
aheinecke committed rO20197667c6b0: Increase bufsize and linebuf size for broken MUAs (authored by aheinecke).
Increase bufsize and linebuf size for broken MUAs
Jun 3 2019, 3:26 PM
aheinecke committed rO7323a82d1f8d: Only use IPM.Note.SMIME.MultipartSigned for SMIME (authored by aheinecke).
Only use IPM.Note.SMIME.MultipartSigned for SMIME
Jun 3 2019, 3:26 PM
aheinecke created T4553: Compatibilty with encrypted mails sent to SecurePIM.
Jun 3 2019, 3:24 PM · Feature Request, gpg4win, gpgol
aheinecke added a subtask for T4552: Compatibility with mails sent from SecurePIM: T4389: Gpg4win 3.1.8.
Jun 3 2019, 3:19 PM · Feature Request, gpg4win, gpgol
aheinecke added a parent task for T4389: Gpg4win 3.1.8: T4552: Compatibility with mails sent from SecurePIM.
Jun 3 2019, 3:19 PM · gpg4win, Release Info
aheinecke created T4552: Compatibility with mails sent from SecurePIM.
Jun 3 2019, 3:18 PM · Feature Request, gpg4win, gpgol
aheinecke created T4551: Release GPGME-1.13.1.
Jun 3 2019, 1:06 PM · gpgme (gpgme 1.23.x), Release Info
aheinecke committed rM49883023f661: Add NEWS for 1.13.1 (authored by aheinecke).
Add NEWS for 1.13.1
Jun 3 2019, 1:04 PM
aheinecke added a parent task for T4389: Gpg4win 3.1.8: T4440: GPA: Crash on keygen in Gpg4win-3.1.6.
Jun 3 2019, 1:00 PM · gpg4win, Release Info
aheinecke added a subtask for T4440: GPA: Crash on keygen in Gpg4win-3.1.6: T4389: Gpg4win 3.1.8.
Jun 3 2019, 1:00 PM · gpg4win, gpa, gpgme
werner added a comment to T4293: Add dedicated X25519 function to Libcgrypt .

Thanks for taking this one.

Jun 3 2019, 11:13 AM · Restricted Project, libgcrypt
aheinecke created T4550: Test certificates with valid CA.
Jun 3 2019, 10:47 AM · Tests
aheinecke committed rO2bcc320c8e19: Add debug output for exchange version (authored by aheinecke).
Add debug output for exchange version
Jun 3 2019, 10:39 AM
aheinecke committed rOfc2a0d100c29: Only set IPM.Note.SMIME on Exchange 2016 and later (authored by aheinecke).
Only set IPM.Note.SMIME on Exchange 2016 and later
Jun 3 2019, 10:39 AM
aheinecke committed rLIBKLEOda2ef87fbc29: Fix double sig key select in newkeyapproval (authored by aheinecke).
Fix double sig key select in newkeyapproval
Jun 3 2019, 9:35 AM
aheinecke committed rKLEOPATRA62ce14371ec4: Bump patch version to 3.1.8 (authored by aheinecke).
Bump patch version to 3.1.8
Jun 3 2019, 8:51 AM
gniibe closed T4068: libgcrypt 1.8.3 make check errors as Invalid.
Jun 3 2019, 7:05 AM · Documentation, libgcrypt
gniibe closed T4068: libgcrypt 1.8.3 make check errors, a subtask of T4294: Release Libgcrypt 1.9.0, as Invalid.
Jun 3 2019, 7:05 AM · Release Info, libgcrypt
gniibe closed T4243: Test failure in libgcrypt-1.8.4, a subtask of T4294: Release Libgcrypt 1.9.0, as Invalid.
Jun 3 2019, 6:53 AM · Release Info, libgcrypt
gniibe closed T4243: Test failure in libgcrypt-1.8.4 as Invalid.

This is problem of your setup of your build environment. Closing.

Jun 3 2019, 6:53 AM · Documentation, Tests, libgcrypt, Bug Report
gniibe claimed T4068: libgcrypt 1.8.3 make check errors.

We got reports from Ubuntu users, perhaps, it's good to refer:

Jun 3 2019, 6:24 AM · Documentation, libgcrypt
gniibe claimed T4293: Add dedicated X25519 function to Libcgrypt .
Jun 3 2019, 6:15 AM · Restricted Project, libgcrypt
slandden created D493: AES block modes for PPC.
Jun 3 2019, 5:38 AM
gniibe closed T4031: gpg-check-pattern.1 in Debian generates warnings from test-groff as Resolved.

I added the section in tools.texi. Closing.

Jun 3 2019, 5:00 AM · Debian, gnupg, Bug Report
gniibe added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

For (1): it is broken out-of-the-box, that would be true. When you can configure it properly, there is a way to workaround it. Well, I admit, it's not yet perfect.

Jun 3 2019, 2:59 AM · Emacs, Documentation, pinentry, Bug Report
maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Thank you for that analysis. I don't understand some of the parts (because I don't know anything about pinentry), but I do have some questions.

Jun 3 2019, 2:40 AM · Emacs, Documentation, pinentry, Bug Report
gniibe claimed T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Thanks for your report. The symptom you have could be only solved by using pinentry loopback mode, or using some special pinentry for CLI, I suppose. pinentry-tty is not sufficient for this usage.

Jun 3 2019, 1:55 AM · Emacs, Documentation, pinentry, Bug Report

Jun 2 2019

dkg added a comment to T4549: git pushing to playfair yields "error: invalid key: hooks.denypush.branch.XXX" and "error: invalid key: hooks.denymerge.XXX".

fwiw, i'm used to using slashes in my branch names in dozens of other projects. I was trying to keep my branches scoped under dkg/ so that others could ignore them if they wanted. If the only issue is that i need to not do that, i'm fine naming them with hyphens instead of slashes (or whatever). I'll use that rule for future work.

Jun 2 2019, 10:32 PM · dev.gnupg.org

Jun 1 2019

ametzler1 added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

gniibe wrote:

Jun 1 2019, 6:09 PM · libksba, Feature Request

May 31 2019

maiden_taiwan added a comment to T4542: gpg-agent loses characters when prompting for a GPG passphrase over SSH in Emacs.

Please let me know if I can run any other tests to help debug this issue. I'm happy to help.

May 31 2019, 8:05 PM · Emacs, Documentation, pinentry, Bug Report
werner triaged T4547: improve error message ("Not enabled") when using Tor network and standard resolver as Normal priority.
May 31 2019, 9:19 AM · dirmngr, gnupg (gpg22), Bug Report
werner triaged T4549: git pushing to playfair yields "error: invalid key: hooks.denypush.branch.XXX" and "error: invalid key: hooks.denymerge.XXX" as Low priority.
May 31 2019, 9:17 AM · dev.gnupg.org
werner triaged T4548: gpgme should not ship gpgme-glib.pc if it is not built against glib as Low priority.
May 31 2019, 9:17 AM · Bug Report, gpgme
werner changed the status of T4549: git pushing to playfair yields "error: invalid key: hooks.denypush.branch.XXX" and "error: invalid key: hooks.denymerge.XXX" from Open to Testing.
May 31 2019, 9:16 AM · dev.gnupg.org
werner added a comment to T4549: git pushing to playfair yields "error: invalid key: hooks.denypush.branch.XXX" and "error: invalid key: hooks.denymerge.XXX".

Just did that: slashes and dots are now mapped to hyphens. Let me know if the problem persists.

May 31 2019, 9:16 AM · dev.gnupg.org
werner added a comment to T4549: git pushing to playfair yields "error: invalid key: hooks.denypush.branch.XXX" and "error: invalid key: hooks.denymerge.XXX".

That is due to the update hook which has code like this:

May 31 2019, 9:09 AM · dev.gnupg.org
gniibe committed rK0d528fe57906: Fix comments for the data structures. (authored by gniibe).
Fix comments for the data structures.
May 31 2019, 8:14 AM
gniibe added a comment to T4546: make check error on gnupg-2.2.15 and gpgme-1.13.0.

FYI, pEp annoyance was addressed and handled here: https://bugs.debian.org/891882
By this patch: https://sources.debian.org/src/enigmail/2:2.0.11+ds1-1/debian/patches/0002-Avoid-auto-download-of-pEpEngine-Closes-891882.patch/

May 31 2019, 7:57 AM · Not A Bug, gnupg, gpgme, Bug Report
gniibe added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

RFC 5280 only addresses about BCP78 and not about TLP, while RFC 5652, RFC 5755, RFC 5911 and RFC 5912 address explicitly about TLP. In this situation, I wonder if it's better to take the definitions of Extensions, UniqueIdentifier, and GeneralNames from RFC 5280. To be conservative, I don't include them now.

May 31 2019, 7:32 AM · libksba, Feature Request
gniibe committed rK89a3e73d8454: Fix, it's RFC 5280. (authored by gniibe).
Fix, it's RFC 5280.
May 31 2019, 7:26 AM
gniibe added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

I pushed more changes to include modules in RFC 5911 and RFC 5912.

May 31 2019, 5:50 AM · libksba, Feature Request
gniibe committed rK5cabb4413019: Fix cms.asn. (authored by gniibe).
Fix cms.asn.
May 31 2019, 5:48 AM
gniibe committed rK009af0c220c6: Fix for our use (non-support of Information Object Class). (authored by gniibe).
Fix for our use (non-support of Information Object Class).
May 31 2019, 5:48 AM
gniibe committed rKd54089145e31: Add Algorithm Identifiers and Algorithm Identifier Parameter Types. (authored by gniibe).
Add Algorithm Identifiers and Algorithm Identifier Parameter Types.
May 31 2019, 5:48 AM
gniibe committed rK98438cc3d378: Add dh-public-number OID from RFC 5912. (authored by gniibe).
Add dh-public-number OID from RFC 5912.
May 31 2019, 5:48 AM
gniibe added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

Comparing old cms.asn and new cms.asn, now I understand how RFC 3370 matters. I added those things back from RFC 5911 (which cites RFC 3370) which comes with BSD license for code.

May 31 2019, 4:52 AM · libksba, Feature Request

May 30 2019

dkg added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

@gniibe thank you!

May 30 2019, 10:53 PM · libksba, Feature Request
ideaantenna added a comment to T4546: make check error on gnupg-2.2.15 and gpgme-1.13.0.

Thank you for your response.

May 30 2019, 9:44 PM · Not A Bug, gnupg, gpgme, Bug Report
slandden updated the task description for T4541: C implementation of AES is vulnerable to side-channel attacks.
May 30 2019, 3:46 PM · side-channel, libgcrypt, Bug Report
werner committed rDa3c061fd6977: web: Fixed release date of 2.2.16. (authored by werner).
web: Fixed release date of 2.2.16.
May 30 2019, 3:12 PM
werner committed rD90a624bc0e0f: web: Removed the "20 years" sticker from the logo. (authored by werner).
web: Removed the "20 years" sticker from the logo.
May 30 2019, 3:12 PM
gniibe added a comment to T4487: libksba: please refresh ASN.1 components from more recent RFCs with BSD licensing.

I did some work (since Debian is important for us).
Please have a look at my topic branch: gniibe/fix-4487
or:
https://dev.gnupg.org/source/libksba/history/gniibe%252Ffix-4487/
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libksba.git;a=shortlog;h=refs/heads/gniibe/fix-4487

May 30 2019, 10:18 AM · libksba, Feature Request
gniibe committed rKfe4a484dffa3: Add more ASN.1 definitions. (authored by gniibe).
Add more ASN.1 definitions.
May 30 2019, 10:08 AM
gniibe committed rKce31ebda6f63: Add from g10 code modification. (authored by gniibe).
Add from g10 code modification.
May 30 2019, 10:08 AM
gniibe committed rK3b8a01fcaa04: Add from RFC 5755. (authored by gniibe).
Add from RFC 5755.
May 30 2019, 10:08 AM
gniibe committed rK144649977a11: Add more. (authored by gniibe).
Add more.
May 30 2019, 10:08 AM
gniibe committed rK016f93f4efc6: Use CryptographicMessageSyntax2004. (authored by gniibe).
Use CryptographicMessageSyntax2004.
May 30 2019, 10:08 AM
gniibe committed rK3fc42428f1b7: Merge two modules into one. (authored by gniibe).
Merge two modules into one.
May 30 2019, 10:08 AM
gniibe committed rKccf8d9f06b36: Get RFC 5652. (authored by gniibe).
Get RFC 5652.
May 30 2019, 10:08 AM
gniibe committed rK2372968a7753: Extract code from RFC 5652 to be new src/cms.asn. (authored by gniibe).
Extract code from RFC 5652 to be new src/cms.asn.
May 30 2019, 10:08 AM
gniibe committed rK47545294f08a: Remove src/cms.asn to prepare new one. (authored by gniibe).
Remove src/cms.asn to prepare new one.
May 30 2019, 10:08 AM
gniibe claimed T4546: make check error on gnupg-2.2.15 and gpgme-1.13.0.

For GnuPG, the error is: you don't have run-able libntbtls.so in your environment (because of your wrong configuration, perhaps) but you have it to link.
For GPGME, the error is: your linked libgpg-error.so.0 and the one which runs are different (because of your wrong configuration, perhaps).

May 30 2019, 4:25 AM · Not A Bug, gnupg, gpgme, Bug Report
dkg committed rMfa0a5ffd4997: gpg: Avoid error diagnostics with --override-session-key when verifying (authored by dkg).
gpg: Avoid error diagnostics with --override-session-key when verifying
May 30 2019, 2:58 AM
dkg added a comment to T3464: successful decryption with session key reports failure if public key is unknown.

I've pushed fa0a5ffd4997c2ca38a1dd2d89459b6b1f18ad99 to the branch dkg/fix-T3464, which i think solves the problem i was seeing without reintroducing any new problems.

May 30 2019, 1:58 AM · gpgme, Bug Report
dkg created T4549: git pushing to playfair yields "error: invalid key: hooks.denypush.branch.XXX" and "error: invalid key: hooks.denymerge.XXX".
May 30 2019, 1:57 AM · dev.gnupg.org
dkg created T4548: gpgme should not ship gpgme-glib.pc if it is not built against glib.
May 30 2019, 12:26 AM · Bug Report, gpgme
dkg added a comment to T3464: successful decryption with session key reports failure if public key is unknown.

I can confirm that this is actually a problem now :( gpgme_op_decrypt_verify returns a status with GPG_ERR_MISSING_KEY set when a session-key is used.

May 30 2019, 12:20 AM · gpgme, Bug Report