Page MenuHome GnuPG
Feed All Stories

Feb 5 2019

jcrben added a comment to T1563: Place content of doc/DETAILS at www.gnupg.org.

@werner where is this now documented? I can't find it.

Feb 5 2019, 7:18 AM · Feature Request, gpgweb, Documentation

Feb 4 2019

werner closed T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern as Resolved.
Feb 4 2019, 5:46 PM · gpgrt, Bug Report
werner updated subscribers of T4354: dirmngr should send "fingerprint=on" to keyservers.

@kristianf we talked about this on Saturday evening. Would you be so kind and have a quick look at the problem with the hu server?

Feb 4 2019, 5:45 PM · dirmngr, Keyserver, Bug Report
aheinecke added a project to T3053: Change license for the website to CC BY-SA 4.0: Stalled.

I don't see it as a priority right now. We should keep it in mind for T3811 .

Feb 4 2019, 2:49 PM · Stalled, Verein, legal, gpgweb
aheinecke closed T3322: Set a policy for logo use as Wontfix.

I do not think that we should prioritize this right now. I had a talk with Michael and he said that we basically have the trademark because we are currently using it. To really register it and enforce it we would have to hire patent lawyers and that will easily go into 6 figure sums. Which I don't think we need right now. Let's keep it as "GnuPG is in use as a Product of g10cde".

Feb 4 2019, 2:47 PM · Verein, gpgweb
aheinecke added a comment to T4312: Paypal account for GnuPG e.V..

Ping.

Feb 4 2019, 2:39 PM · Verein
aheinecke added a watcher for gpg4win: aheinecke.
Feb 4 2019, 2:38 PM
aheinecke added a watcher for Verein: aheinecke.
Feb 4 2019, 2:38 PM
aheinecke claimed T3902: Use the term password instead of passphrase.

First of all I find PIN a very bad term. "Personal Identification Number" for example for my Gnuk token is confusing. I use a string there,... So let us use PIN only where it really has to be a number. Otherwise it is a Password.

Feb 4 2019, 1:47 PM · gnupg24, FAQ, Documentation
werner committed rE21dd885eecde: build: Fix for Microsoft MSVC. (authored by werner).
build: Fix for Microsoft MSVC.
Feb 4 2019, 11:55 AM
werner added a comment to T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern.

Okay, I see the problem. The microsoft toolchain is more picky about de-facto standard use patterns with common blocks and the author of that code was not ware of this. Thanks for reporting, will be fixed in the next release.

Feb 4 2019, 11:47 AM · gpgrt, Bug Report
werner added a comment to T3902: Use the term password instead of passphrase.

Despite that I created this task, I am still not not convinced that removing the term passphrase is a good idea. If we do this in gnupg we would need to change all strings to make it clear that the passphrase is used to protect one's own key and has nothing to do with encryption etc. In fact the term PIN would be better because it is common knowledge that you use a PIN to get access to something you own. There would be less confusion on the purpose of the passphrase. Sure PIN is usually considered to be a number. However my bank allows a string to be used as, what they call, PIN.

Feb 4 2019, 11:26 AM · gnupg24, FAQ, Documentation
aheinecke added a comment to T3902: Use the term password instead of passphrase.

There has been some progress here. At least we no longer use "passphrase" in new code. We still have not yet replaced all old occurances.

Feb 4 2019, 10:41 AM · gnupg24, FAQ, Documentation
sberg added a comment to T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern.

This is not about a function, but about the variable _gpgrt_functions_w32_pollable. And this is not about exporting the variable from the library, but about declaring it as extern in gpgrt-int.h, so that gpgrt-int.h can be included in multiple translation units without defining the variable in each.

Feb 4 2019, 8:35 AM · gpgrt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1f0ac3368125: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 4 2019, 7:15 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8d20463793a9: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 4 2019, 3:22 AM

Feb 2 2019

l10n daemon script <scripty@kde.org> committed rKLEOPATRAe34ec331db77: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 2 2019, 7:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA045d4442bb20: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 2 2019, 3:22 AM
werner added a project to T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern: gpgrt.

This function is not exported on purposes. Even the name of the header file indicates that tis is internal. External, that is public functions of the API, are defined gpgrt.h and only made externally visible by including them in the .def file. This has not been done and so I don't understand your bug report.

Feb 2 2019, 1:35 AM · gpgrt, Bug Report

Feb 1 2019

sberg created T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern.
Feb 1 2019, 3:52 PM · gpgrt, Bug Report
werner committed rD2c267afb8c81: web: Fix top menu alignment. (authored by werner).
web: Fix top menu alignment.
Feb 1 2019, 12:09 PM
werner committed rD30a5a4deafea: web: Try to fix sub-menus for touch screens (authored by werner).
web: Try to fix sub-menus for touch screens
Feb 1 2019, 11:54 AM
steve added a comment to T4354: dirmngr should send "fingerprint=on" to keyservers.

Hi Werner and thanks for looking into this.

Feb 1 2019, 10:32 AM · dirmngr, Keyserver, Bug Report
werner committed rD3b721c063430: web: Change URL of g10 Code in the service page. (authored by werner).
web: Change URL of g10 Code in the service page.
Feb 1 2019, 9:03 AM

Jan 31 2019

werner committed rEd8b64613d992: po: Update Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: Update Polish translation
Jan 31 2019, 8:06 PM
werner committed rG900ae94797ed: po: Update Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: Update Polish translation
Jan 31 2019, 8:05 PM
werner committed rG1c0fa3e6f746: card: Implement non-interactive mode. (authored by werner).
card: Implement non-interactive mode.
Jan 31 2019, 6:57 PM
werner committed rGda383257404c: card: New command 'authenticate'. (authored by werner).
card: New command 'authenticate'.
Jan 31 2019, 4:08 PM
werner committed rG1d57450f3e71: scd: Add DES authentication for PIV card. (authored by werner).
scd: Add DES authentication for PIV card.
Jan 31 2019, 4:08 PM

Jan 30 2019

BenM committed rMe005052f4d5b: python: docs (authored by BenM).
python: docs
Jan 30 2019, 8:04 PM
werner added a project to T4355: GpgEX/Verify: signature with non-standard file name causes misleading error message : gpgex.
Jan 30 2019, 6:49 PM · gpgex, Bug Report
werner committed rDfb85cfe7f6df: swdb: Try to detect duplicate entries (authored by werner).
swdb: Try to detect duplicate entries
Jan 30 2019, 6:18 PM
werner committed rG0107984f9f55: card: Cache the results from gpg and gpgsm. (authored by werner).
card: Cache the results from gpg and gpgsm.
Jan 30 2019, 5:52 PM
TeeLittle updated the task description for T4355: GpgEX/Verify: signature with non-standard file name causes misleading error message .
Jan 30 2019, 5:28 PM · gpgex, Bug Report
TeeLittle updated the task description for T4355: GpgEX/Verify: signature with non-standard file name causes misleading error message .
Jan 30 2019, 5:23 PM · gpgex, Bug Report
TeeLittle created T4355: GpgEX/Verify: signature with non-standard file name causes misleading error message .
Jan 30 2019, 5:22 PM · gpgex, Bug Report
aheinecke committed rD08fb910ec866: swdb: Fix duplicated gpgrt entry (authored by aheinecke).
swdb: Fix duplicated gpgrt entry
Jan 30 2019, 3:50 PM
werner edited projects for T4354: dirmngr should send "fingerprint=on" to keyservers, added: Keyserver, dirmngr; removed Feature Request.

According to sks-keyservers.net both servers you mention run the very same software. Thus I would like to understand why you think they require the use of a legacy option.

Jan 30 2019, 3:22 PM · dirmngr, Keyserver, Bug Report
werner committed rG833f27a6a7e0: card: Print matching OpenPGP and X.509 data. (authored by werner).
card: Print matching OpenPGP and X.509 data.
Jan 30 2019, 3:01 PM
werner committed rG140fda8c6142: gpg: Emit an ERROR status if no key was found with --list-keys. (authored by werner).
gpg: Emit an ERROR status if no key was found with --list-keys.
Jan 30 2019, 2:40 PM
werner committed rG1fd3d864b4ec: common: Add kludge to allow silencing gnupg_exec_tool_stream. (authored by werner).
common: Add kludge to allow silencing gnupg_exec_tool_stream.
Jan 30 2019, 2:40 PM
werner committed rG31d2a1eecaee: gpg: Allow generating Ed25519 key from an existing key. (authored by werner).
gpg: Allow generating Ed25519 key from an existing key.
Jan 30 2019, 11:29 AM
werner committed rG346a98fabe03: gpg: Allow generating Ed25519 key from an existing key. (authored by werner).
gpg: Allow generating Ed25519 key from an existing key.
Jan 30 2019, 11:29 AM
werner committed rG6ecedd0b25b6: common: New function decode_c_string. (authored by werner).
common: New function decode_c_string.
Jan 30 2019, 11:29 AM
steve created T4354: dirmngr should send "fingerprint=on" to keyservers.
Jan 30 2019, 11:07 AM · dirmngr, Keyserver, Bug Report

Jan 29 2019

werner accepted D474: doc: Fix typo.

Fixed. Thanks.

Jan 29 2019, 10:16 PM · Documentation
werner committed rGdee0138dc022: doc: Fix typo (authored by werner).
doc: Fix typo
Jan 29 2019, 10:16 PM
stigtsp updated the summary of D474: doc: Fix typo.
Jan 29 2019, 9:14 PM · Documentation
stigtsp updated the test plan for D474: doc: Fix typo.
Jan 29 2019, 9:13 PM · Documentation
stigtsp created D474: doc: Fix typo.
Jan 29 2019, 9:10 PM · Documentation
werner committed rG5e5f3ca0c2e0: gpg: Implement searching keys via keygrip. (authored by werner).
gpg: Implement searching keys via keygrip.
Jan 29 2019, 8:23 PM
werner committed rGb78f293cf06f: common: Provide some convenient OpenPGP related constants. (authored by werner).
common: Provide some convenient OpenPGP related constants.
Jan 29 2019, 8:23 PM
werner committed rGdddbb26155f2: common: New helper functions for OpenPGP curve OIDs. (authored by werner).
common: New helper functions for OpenPGP curve OIDs.
Jan 29 2019, 8:23 PM
werner committed rGc128667b3cba: gpg: Implement searching keys via keygrip. (authored by werner).
gpg: Implement searching keys via keygrip.
Jan 29 2019, 8:11 PM
werner committed rGf382984966a3: common: Provide some convenient OpenPGP related constants. (authored by werner).
common: Provide some convenient OpenPGP related constants.
Jan 29 2019, 6:24 PM
werner committed rG4a1558d0c719: common: New helper functions for OpenPGP curve OIDs. (authored by werner).
common: New helper functions for OpenPGP curve OIDs.
Jan 29 2019, 6:23 PM
werner created T4353: Make gnupg's openpgp_oid_to_str faster.
Jan 29 2019, 5:50 PM · OpenPGP, gnupg
werner committed rG79bed504e510: card: Support factory reset for Yubikey PIV application. (authored by werner).
card: Support factory reset for Yubikey PIV application.
Jan 29 2019, 1:47 PM
werner triaged T4351: gpg --edit-key should improve selection of subkeys or user IDs as Normal priority.

Good idea.

Jan 29 2019, 11:02 AM · gnupg, Feature Request
FabioCarpi added a comment to T4350: Attachments in Outlook.

No... In this situation, my atachment is a rar file

Jan 29 2019, 10:52 AM · Info Needed, gpgol, Bug Report, gpg4win
werner committed rG9325c92284bb: card: Print keyinfo for PIV cards. (authored by werner).
card: Print keyinfo for PIV cards.
Jan 29 2019, 9:33 AM
werner committed rG237880175f59: card: Make printing of key information more flexible. (authored by werner).
card: Make printing of key information more flexible.
Jan 29 2019, 9:33 AM
aheinecke triaged T4352: jabber.quux.de certificate ran out 2019-01-28 and 2019-03-29 as Normal priority.

I've already sent jens a mail this morning.

Jan 29 2019, 8:22 AM
bernhard created T4352: jabber.quux.de certificate ran out 2019-01-28 and 2019-03-29.
Jan 29 2019, 8:17 AM
aheinecke claimed T4350: Attachments in Outlook.

Interesting. Thanks for reporting this. This happened in the past because images had a "content-id" (so they were marked to be an embedded image) but were not really embedded. I did not have a very good fix then because it is hard for us to detect (easy for Outlook itself though) so there might be more special cases where this happens.

Jan 29 2019, 8:08 AM · Info Needed, gpgol, Bug Report, gpg4win

Jan 28 2019

dkg added a comment to T4351: gpg --edit-key should improve selection of subkeys or user IDs.

for user ID selection, you could also potentially match on substring, so uid dkg could select/deselect all user IDs that contain "dkg".

Jan 28 2019, 10:12 PM · gnupg, Feature Request
dkg created T4351: gpg --edit-key should improve selection of subkeys or user IDs.
Jan 28 2019, 10:10 PM · gnupg, Feature Request
FabioCarpi created T4350: Attachments in Outlook.
Jan 28 2019, 9:17 PM · Info Needed, gpgol, Bug Report, gpg4win
aheinecke added a comment to T4333: Job objects on Windows interfere with automatic start of gpg-agent.

fwiw. Your patch is beautiful in which it follows our coding style and debug output. I'm confident that we will accept it but currently I have to read up on Job's a bit.

Jan 28 2019, 7:24 PM · patch, Windows, gpgagent, Bug Report
aheinecke added a subtask for T4333: Job objects on Windows interfere with automatic start of gpg-agent: T4264: Gpg4win 3.1.6.
Jan 28 2019, 7:22 PM · patch, Windows, gpgagent, Bug Report
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4333: Job objects on Windows interfere with automatic start of gpg-agent.
Jan 28 2019, 7:22 PM · Release Info, gpg4win
aheinecke claimed T4333: Job objects on Windows interfere with automatic start of gpg-agent.

That is a very interesting problem that we did not have on our radar.

Jan 28 2019, 7:22 PM · patch, Windows, gpgagent, Bug Report
rainer claimed T3811: New website design.

During a meeting with Werner today agreed:

  • All content under gnupg.org should be handled by Verein
  • Metazoa should write an offer regarding gnupg.org

(- Markus Meier is working for gnupg._com_!)
Contact to Metazoa already running. Will update Ingo Bläser.

Jan 28 2019, 12:18 PM · gpgweb, Verein
Laurent Montel <montel@kde.org> committed rKLEOPATRAa73e305b076b: GIT_SILENT: Prepare 5.10.2 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.10.2
Jan 28 2019, 9:19 AM
werner committed rDa57e22222809: swdb: Release gpgrt 1.35 (authored by werner).
swdb: Release gpgrt 1.35
Jan 28 2019, 8:28 AM
werner committed rE256c602d9bec: Post release updates (authored by werner).
Post release updates
Jan 28 2019, 8:23 AM
werner committed rE2421afddf6ae: Release 1.35 (authored by werner).
Release 1.35
Jan 28 2019, 8:22 AM
gniibe committed rG02a2633a7f0b: agent: Clear bogus pinentry cache, when it causes an error. (authored by gniibe).
agent: Clear bogus pinentry cache, when it causes an error.
Jan 28 2019, 5:04 AM
gniibe added a comment to T4348: When pinentry cache is used, gpg-agent should clear the cache if it failed at unprotect.

When bogus entry is "", the error is GPG_ERR_NO_PASSPHRASE, and user cannot input the passphrase.

Jan 28 2019, 4:55 AM · gpgagent
gniibe added a comment to T4348: When pinentry cache is used, gpg-agent should clear the cache if it failed at unprotect.

Confirmed that manually created entry in gnome-keyring-daemon causes trouble.

Jan 28 2019, 4:52 AM · gpgagent

Jan 27 2019

werner committed rG1c9251004592: card: Implement the bulk of OpenPGP stuff into gpg-card-tool. (authored by werner).
card: Implement the bulk of OpenPGP stuff into gpg-card-tool.
Jan 27 2019, 8:13 PM
jukivili committed rCafab94d22242: Do not precalculate OCB offset L0+L1+L0 (authored by jukivili).
Do not precalculate OCB offset L0+L1+L0
Jan 27 2019, 12:05 PM
jukivili committed rCc15409c49993: Calculate OCB L-tables when setting key instead of when setting nonce (authored by jukivili).
Calculate OCB L-tables when setting key instead of when setting nonce
Jan 27 2019, 11:40 AM
jukivili committed rC08e0650c2198: chacha20-amd64-avx2: optimize output xoring (authored by jukivili).
chacha20-amd64-avx2: optimize output xoring
Jan 27 2019, 11:40 AM
jukivili committed rC28614a77a281: tests/bench-slope: prevent auto-mhz detection getting stuck (authored by jukivili).
tests/bench-slope: prevent auto-mhz detection getting stuck
Jan 27 2019, 11:40 AM
jukivili committed rC546f13ae0891: tests/bench-slope: add missing cipher context reset (authored by jukivili).
tests/bench-slope: add missing cipher context reset
Jan 27 2019, 11:40 AM
jukivili committed rC7d9b2f114f3e: Add SSSE3 optimized non-parallel ChaCha20 function (authored by jukivili).
Add SSSE3 optimized non-parallel ChaCha20 function
Jan 27 2019, 11:40 AM
jukivili committed rCd6330dfb4b0e: Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementations (authored by jukivili).
Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementations
Jan 27 2019, 11:40 AM
jukivili committed rC88e482d16ee8: tests/basic: increase buffer size for check_one_cipher (authored by jukivili).
tests/basic: increase buffer size for check_one_cipher
Jan 27 2019, 11:40 AM
jukivili committed rCeee1f152a5b3: tests/basic: check AEAD tags in check_one_cipher test (authored by jukivili).
tests/basic: check AEAD tags in check_one_cipher test
Jan 27 2019, 11:40 AM
kaspro added a comment to T4301: Handling multiple subkeys on two SmartCards.

I would have thought this is a logical usage for gpg cards - seems this is harder to achieve as I thought.

Jan 27 2019, 9:19 AM · Restricted Project, gnupg, scd, Bug Report
BenM committed rM2de1e599770c: python: post installer script (authored by BenM).
python: post installer script
Jan 27 2019, 6:05 AM
BenM committed rM1e2657236530: python: post installer docs fix script (authored by BenM).
python: post installer docs fix script
Jan 27 2019, 5:01 AM

Jan 26 2019

werner committed rG54f88afba456: gpg: Fix just changed agent_get_s2k_count. (authored by werner).
gpg: Fix just changed agent_get_s2k_count.
Jan 26 2019, 11:18 PM
werner committed rGec13b1c562e3: gpg: Move S2K encoding function to a shared file. (authored by werner).
gpg: Move S2K encoding function to a shared file.
Jan 26 2019, 11:13 PM
MuckiSG added a watcher for nGPH: MuckiSG.
Jan 26 2019, 3:16 PM
gniibe created T4348: When pinentry cache is used, gpg-agent should clear the cache if it failed at unprotect.
Jan 26 2019, 2:46 PM · gpgagent
patrick created T4347: gpg4win 3.1.5 pinentry fails on some systems.
Jan 26 2019, 10:39 AM · gpg4win, Bug Report

Jan 25 2019

werner triaged T4338: gpg-agent fails to start on Windows if GNUPGHOME is longer than 80 characters as Normal priority.
Jan 25 2019, 9:26 PM · Windows, gpgagent, Bug Report
werner added a comment to T4346: Remove gpg-agent passphrase nags for empty / none passphrase.

The quality bar is switched off by default. That feature including the quality was ordered and accepted by a client. I don't like it either and thus the new default of having it disabled is a useful solution.

Jan 25 2019, 9:24 PM · gnupg24, gpg4win, pinentry