Page MenuHome GnuPG
Feed All Stories

Feb 25 2019

gniibe committed rCad133fc79757: fips: Only test check_binary_integrity when fips_mode is enabled. (authored by gniibe).
fips: Only test check_binary_integrity when fips_mode is enabled.
Feb 25 2019, 1:43 AM
gniibe triaged T4274: Fail selftests when checksum file is missing in FIPS mode only as Normal priority.

Fixed in master.

Feb 25 2019, 1:10 AM · Restricted Project, libgcrypt, Bug Report
gniibe claimed T4274: Fail selftests when checksum file is missing in FIPS mode only.

Thanks for your report.
I think that your patch is too generous to run HMAC even if fips_mode is not enabled; Simply, we can stop calling integrity check when fips_mode is not active.

Feb 25 2019, 1:09 AM · Restricted Project, libgcrypt, Bug Report

Feb 24 2019

Laurent Montel <montel@kde.org> committed rKLEOPATRA9dde07400407: GIT_SILENT: Prepare 5.10.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Prepare 5.10.3
Feb 24 2019, 1:54 PM

Feb 23 2019

patrick added a comment to T4347: gpg4win 3.1.5 pinentry fails on some systems.

I could reproduce the problem (by chance) now, because I started a VM I didn't use for a while:

Feb 23 2019, 3:46 PM · gpg4win, Bug Report
cipy created T4375: unable to change empty passwords for private keys.
Feb 23 2019, 10:12 AM · Info Needed, Bug Report
cipy created T4374: unable to login to gnupg.org with a twitter account.
Feb 23 2019, 10:05 AM · dev.gnupg.org
machsix added a comment to T3194: Export of keys fails (gets mangled) if stdout is redirected to a file on Windows.

This is caused by the encoding of file in windows. If we directly redirect the stdout to file, windows encodes the file as CRLF+UCSE LE BOM but linux encodes it as LF+UTF-8. To make the file work, I just need to run dos2unix to convert the encoding. Hope it help someone having similar issue.

Feb 23 2019, 8:25 AM · gnupg (gpg22), Windows 32, Bug Report

Feb 22 2019

FabioCarpi created T4373: Generating new key pair.
Feb 22 2019, 10:25 PM · kleopatra, Bug Report, gpg4win
JJworx created T4372: Make attachments deletable by copying.
Feb 22 2019, 2:49 PM · gpgol, gpg4win, Feature Request
gniibe committed rG611faf1579a5: scd: internal driver: Submit SET_INTERFACE control transfer. (authored by gniibe).
scd: internal driver: Submit SET_INTERFACE control transfer.
Feb 22 2019, 12:14 PM
werner triaged T4370: Generate revocation certificates for subkey(s) as Normal priority.
Feb 22 2019, 8:47 AM · OpenPGP, gnupg, Feature Request
aheinecke committed rO0d8baad07bce: Add new mapi helpers for decrypt permanently (authored by aheinecke).
Add new mapi helpers for decrypt permanently
Feb 22 2019, 6:49 AM
aheinecke committed rO5e218623fd5d: Add decrypt permanently feature (authored by aheinecke).
Add decrypt permanently feature
Feb 22 2019, 6:49 AM
aheinecke committed rObd4516dd3aa7: Fix encoding of protected header subject (authored by aheinecke).
Fix encoding of protected header subject
Feb 22 2019, 6:49 AM

Feb 21 2019

werner committed rGc1000c673814: sm: Fix certificate creation with key on card. (authored by werner).
sm: Fix certificate creation with key on card.
Feb 21 2019, 5:33 PM
werner committed rG7317aeb3f448: card: Print usage info for each key. (authored by werner).
card: Print usage info for each key.
Feb 21 2019, 5:33 PM
werner committed rG5e21ef2d556c: scd: Extend KEYPAIRINFO by key usage info. (authored by werner).
scd: Extend KEYPAIRINFO by key usage info.
Feb 21 2019, 5:33 PM
aheinecke committed rO815c500864db: Add minimalistic protected-headers support (authored by aheinecke).
Add minimalistic protected-headers support
Feb 21 2019, 3:17 PM
aheinecke committed rO36c42a133316: Read autocrypt header for autoimport (authored by aheinecke).
Read autocrypt header for autoimport
Feb 21 2019, 1:16 PM
aheinecke committed rO164881717c62: Add cast to MAKE_SHARED macro (authored by aheinecke).
Add cast to MAKE_SHARED macro
Feb 21 2019, 1:16 PM
aheinecke committed rO1a5280cc7904: Add whitespace removal helper to cpphelp (authored by aheinecke).
Add whitespace removal helper to cpphelp
Feb 21 2019, 1:16 PM
aheinecke committed rOc0f058f976cb: Minor string fix (authored by aheinecke).
Minor string fix
Feb 21 2019, 1:16 PM
aheinecke committed rO210b349732ca: Fix crash when sending encrypted mail (authored by aheinecke).
Fix crash when sending encrypted mail
Feb 21 2019, 1:16 PM
aheinecke committed rM6175025c8226: cpp: Make GpgME::Data::toKeys really const (authored by aheinecke).
cpp: Make GpgME::Data::toKeys really const
Feb 21 2019, 1:07 PM
aheinecke committed rM73b2f40ae5e6: cpp: Add ostream operators for import result (authored by aheinecke).
cpp: Add ostream operators for import result
Feb 21 2019, 1:07 PM
aheinecke added a subtask for T4369: Segfault caused by incorrect _gpgme_strconcat() usage: T4264: Gpg4win 3.1.6.
Feb 21 2019, 11:37 AM · gpg4win, gpgme
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4369: Segfault caused by incorrect _gpgme_strconcat() usage.
Feb 21 2019, 11:37 AM · Release Info, gpg4win
aheinecke added a comment to T4369: Segfault caused by incorrect _gpgme_strconcat() usage.

yikes. Sorry for that one,..

Feb 21 2019, 11:37 AM · gpg4win, gpgme
aheinecke committed rO11430ca2a097: Cleanly remove gpgol_sigstatus (authored by aheinecke).
Cleanly remove gpgol_sigstatus
Feb 21 2019, 11:18 AM
werner committed rG3384ba6c1c42: card: Print the keyref in the listing. (authored by werner).
card: Print the keyref in the listing.
Feb 21 2019, 8:52 AM
werner committed rG5ecc7a02609d: scd: Don't let the "undefined" app cause a conflict error. (authored by werner).
scd: Don't let the "undefined" app cause a conflict error.
Feb 21 2019, 8:52 AM
werner committed rGd7a54ca461ad: sm: Prepare algo mapping to handle values > 255. (authored by werner).
sm: Prepare algo mapping to handle values > 255.
Feb 21 2019, 8:52 AM
werner added a project to T4369: Segfault caused by incorrect _gpgme_strconcat() usage: gpg4win.

Fixed. Needs to go into the next gpg4win release.

Feb 21 2019, 8:18 AM · gpg4win, gpgme
gniibe committed rG2013cb5ee667: scd: Clear CHV status on timeout error. (authored by gniibe).
scd: Clear CHV status on timeout error.
Feb 21 2019, 7:53 AM
gniibe committed rGbd15aa34ab8a: scd: Handle ack button timeout as GPG_ERR_TIMEOUT. (authored by gniibe).
scd: Handle ack button timeout as GPG_ERR_TIMEOUT.
Feb 21 2019, 7:18 AM
gniibe committed rG64b7c6fd1945: tests: Add "disable-scdaemon" in gpg-agent.conf. (authored by gniibe).
tests: Add "disable-scdaemon" in gpg-agent.conf.
Feb 21 2019, 4:35 AM
gniibe added a comment to T4363: Availability of FST-01SZ in Europe.

I use BBG-SWD (my own tool to flash MCU) for transparency of the process. It's up to you to choice a tool for initial flashing.
Just in case, here are resources to be reproducible.

Feb 21 2019, 3:08 AM · Verein

Feb 20 2019

mgorny created T4370: Generate revocation certificates for subkey(s).
Feb 20 2019, 4:37 PM · OpenPGP, gnupg, Feature Request
werner committed rSa3dc060e32a5: Fix gcc warnings when building for Windows. (authored by werner).
Fix gcc warnings when building for Windows.
Feb 20 2019, 1:17 PM
werner committed rS6f61c173cf2b: Update gpg-error.m4 and create ChangeLog. (authored by werner).
Update gpg-error.m4 and create ChangeLog.
Feb 20 2019, 12:03 PM
werner committed rS9a25f7bb80c2: Remove GNU-isms from the doc Makefiles. (authored by werner).
Remove GNU-isms from the doc Makefiles.
Feb 20 2019, 12:03 PM
werner committed rSb623ff524e63: Update libtool and add usual defines for macOS. (authored by werner).
Update libtool and add usual defines for macOS.
Feb 20 2019, 12:03 PM
werner committed rScc91c168e4ae: Make C_Sign error handling spec compliant. (authored by werner).
Make C_Sign error handling spec compliant.
Feb 20 2019, 12:03 PM

Feb 19 2019

werner committed rS5de05acba42c: Minor updates of the README files. (authored by werner).
Minor updates of the README files.
Feb 19 2019, 8:54 PM
werner committed rS60a071e3b7b2: Change license from GPL with Mozilla exception to LGPL. (authored by werner).
Change license from GPL with Mozilla exception to LGPL.
Feb 19 2019, 8:54 PM
werner committed rM4c49417cc0db: core,w32: Fix missing sentinel in dir name builder. (authored by werner).
core,w32: Fix missing sentinel in dir name builder.
Feb 19 2019, 12:15 PM
werner added a comment to T4369: Segfault caused by incorrect _gpgme_strconcat() usage.

Ah okay, that was Windows were we have a couple of warnings anyway. Must have missed that one.

Feb 19 2019, 11:49 AM · gpg4win, gpgme
werner claimed T4369: Segfault caused by incorrect _gpgme_strconcat() usage.
Feb 19 2019, 11:42 AM · gpg4win, gpgme
werner triaged T4369: Segfault caused by incorrect _gpgme_strconcat() usage as Unbreak Now! priority.

Aiiih, what happend to the sentinel attribute? I need to check.

Feb 19 2019, 11:41 AM · gpg4win, gpgme
egorpugin created T4369: Segfault caused by incorrect _gpgme_strconcat() usage in the S1 Public space.
Feb 19 2019, 9:50 AM · gpg4win, gpgme
gniibe changed the status of T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry from Open to Testing.
Feb 19 2019, 8:17 AM · Bug Report, gpgagent
gniibe added a comment to T4198: Pinentry doesn't capture input correctly, crashes terminal instead.

Original issue (of pinentry-curses, which should be killed by CTRL-C) is related to T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry, I suppose. It is fixed in master and testing.
I don't know about the second one with pinentry-tty.

Feb 19 2019, 8:14 AM · pinentry, Bug Report
gniibe committed rG14e5435afb50: gpg: Fix comparison. (authored by Neal H. Walfield <neal@g10code.com>).
gpg: Fix comparison.
Feb 19 2019, 7:56 AM
gniibe committed rG005e951714ff: agent: Fix cancellation handling for scdaemon. (authored by gniibe).
agent: Fix cancellation handling for scdaemon.
Feb 19 2019, 7:56 AM
gniibe committed rG90e5f49b6a2e: scd: Distinguish cancel by user and protocol error. (authored by gniibe).
scd: Distinguish cancel by user and protocol error.
Feb 19 2019, 7:56 AM
gniibe committed rG6e422b5135c7: common: Fix gnupg_wait_processes. (authored by gniibe).
common: Fix gnupg_wait_processes.
Feb 19 2019, 7:56 AM
gniibe added a comment to T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.

Fixed in master.

Feb 19 2019, 6:42 AM · Bug Report, gpgagent
gniibe committed rGc395f8315362: agent: Terminate pinentry process gracefully, by watching socket. (authored by gniibe).
agent: Terminate pinentry process gracefully, by watching socket.
Feb 19 2019, 6:41 AM
gniibe committed rG99aa54323f97: agent: Minor change for pinentry status handling. (authored by gniibe).
agent: Minor change for pinentry status handling.
Feb 19 2019, 6:41 AM
gniibe committed rGada797f477f9: agent: Factor out the getpin interaction. (authored by gniibe).
agent: Factor out the getpin interaction.
Feb 19 2019, 3:58 AM
gniibe claimed T2011: gnupg should notify cancellation of its operation to gpg-agent to kill pinentry.
Feb 19 2019, 3:55 AM · Bug Report, gpgagent
gniibe closed T3600: Support ACKNOWLEDGE button for OpenPGP card and/or Token as Resolved.

Gnuk implements the feature, and newer GnuPG shows a dialog to request pushing the ack button.

Feb 19 2019, 2:50 AM · scd
gniibe closed T4217: {libksba,libgcrypt,ntbtls,libassuan,npth}.m4, {libksba,libgcrypt,ntbtls,libassuan}-config script and gpg-error-config as Resolved.
Feb 19 2019, 2:48 AM · npth, libassuan, ntbtls, libgcrypt, libksba
gniibe closed T4245: 2019: Use of gpg-error-config scrypt (symbolic link) for {libassuan,libksba,npth,libgcrypt,ntbtls,gpgme}-config as Resolved.
Feb 19 2019, 2:46 AM
gniibe closed T4340: gpg-agent should support clearing passphrase cache for SSH as Resolved.
Feb 19 2019, 2:45 AM · gpgagent
gniibe closed T4348: When pinentry cache is used, gpg-agent should clear the cache if it failed at unprotect, a subtask of T4340: gpg-agent should support clearing passphrase cache for SSH, as Resolved.
Feb 19 2019, 2:45 AM · gpgagent
gniibe closed T4348: When pinentry cache is used, gpg-agent should clear the cache if it failed at unprotect as Resolved.
Feb 19 2019, 2:45 AM · gpgagent
gniibe lowered the priority of T4319: New 2017 MAC permission isues on gpg-agent from High to Low.

Your problem is apparently not an issue of upstream development of GnuPG; It is your setup script (agent.sh?) which specifies /dev/shm/SOMETHING.
Standard GnuPG never does that. We have no idea about use of /dev/shm/SOMETHING.

Feb 19 2019, 2:37 AM · MacOS, gpgagent, gnupg (gpg22)

Feb 18 2019

aheinecke added a comment to T4347: gpg4win 3.1.5 pinentry fails on some systems.

No. Pinentry is always 32 bits for us.

Feb 18 2019, 8:13 PM · gpg4win, Bug Report
aheinecke committed rWb6167958bb6a: Update KDE Frameworks to 5.55.0 (authored by aheinecke).
Update KDE Frameworks to 5.55.0
Feb 18 2019, 7:02 PM
werner committed rS90fe9f7be2a3: Clean up use of label and s/n in CK_TOKEN_INFO. (authored by werner).
Clean up use of label and s/n in CK_TOKEN_INFO.
Feb 18 2019, 5:21 PM
werner committed rSa148c216517c: Properly handle card switching. (authored by werner).
Properly handle card switching.
Feb 18 2019, 3:20 PM
aheinecke committed rW42247f3f2cfb: Update gen-frameworks.sh now that KDE signs pkgs (authored by aheinecke).
Update gen-frameworks.sh now that KDE signs pkgs
Feb 18 2019, 2:53 PM
aheinecke committed rWdeed698bcd78: Update qt to 5.12.1 (authored by aheinecke).
Update qt to 5.12.1
Feb 18 2019, 2:53 PM
patrick added a comment to T4347: gpg4win 3.1.5 pinentry fails on some systems.

Could it be possible that it's a 32/64 bit issue?

Feb 18 2019, 12:25 PM · gpg4win, Bug Report
patrick added a comment to T4347: gpg4win 3.1.5 pinentry fails on some systems.

Is this with the /MINIMAL flag?

Feb 18 2019, 12:24 PM · gpg4win, Bug Report
werner committed rSd981ad1ed18d: Let gpgsm do the actual key selection work. (authored by werner).
Let gpgsm do the actual key selection work.
Feb 18 2019, 12:15 PM
gniibe added a comment to T4363: Availability of FST-01SZ in Europe.

Some of my terminology: I call "case", "shell", and "board".

Feb 18 2019, 9:27 AM · Verein
aheinecke claimed T4347: gpg4win 3.1.5 pinentry fails on some systems.
Feb 18 2019, 8:41 AM · gpg4win, Bug Report
aheinecke triaged T4347: gpg4win 3.1.5 pinentry fails on some systems as High priority.

Strange, even if they are missing in the Gpg4win insttall dir they should be picked up from GnuPG which is added to PATH.

Feb 18 2019, 8:41 AM · gpg4win, Bug Report
werner triaged T4367: gnupg fails to build with gcc9 as Normal priority.

Libdns is not our own code and our intention was to keep it in sync with upstream. However, after some initial success the upstream author lost interest. We now consider to rework the code to remove a bit of the more creative use of C99 and maybe even get rid of some of the used C99 features (gnupg is mainly C90 with some exceptions).

Feb 18 2019, 8:38 AM · gnupg (gpg22), Bug Report
gniibe committed rG3cbdf896e691: sm: Support generation of card-based ed25519 CSR. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
sm: Support generation of card-based ed25519 CSR.
Feb 18 2019, 3:37 AM

Feb 17 2019

jukivili committed rCd455068988e5: Add 2-way path for SSSE3 version of ChaCha20 (authored by jukivili).
Add 2-way path for SSSE3 version of ChaCha20
Feb 17 2019, 11:37 PM

Feb 16 2019

walgare added a comment to T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows.

I don't think code page is the problem per se though.

Feb 16 2019, 10:24 PM · Windows, gnupg (gpg23), Bug Report
werner committed rD30d12db3aee6: web: Yet another c+p fix. (authored by werner).
web: Yet another c+p fix.
Feb 16 2019, 11:37 AM

Feb 15 2019

pmgdeb created T4367: gnupg fails to build with gcc9.
Feb 15 2019, 3:55 PM · gnupg (gpg22), Bug Report
Mike added a comment to T4366: GPGME Key Generation Error .

0.10.0

Feb 15 2019, 3:17 PM · gpa, Bug Report
gniibe committed rG74e9b579ca27: sm: Support generation of card-based ECDSA CSR. (authored by Damien Goutte-Gattat via Gnupg-devel <gnupg-devel@gnupg.org>).
sm: Support generation of card-based ECDSA CSR.
Feb 15 2019, 3:02 AM

Feb 14 2019

werner added a project to T4366: GPGME Key Generation Error : gpa.

Which version of gpa is that?

Feb 14 2019, 9:18 PM · gpa, Bug Report
werner committed rSff9e757e352f: Rework of some parts to support several keys pers slot. (authored by werner).
Rework of some parts to support several keys pers slot.
Feb 14 2019, 8:59 PM
Mike created T4366: GPGME Key Generation Error .
Feb 14 2019, 5:31 PM · gpa, Bug Report
dkg committed rGb89f1790e0b9: po: Correct a simple typo in the Norwegian translation (authored by ingvarha).
po: Correct a simple typo in the Norwegian translation
Feb 14 2019, 3:48 PM
dkg committed rGa09bba976d2f: po: Correct a simple typo in the Norwegian translation (authored by ingvarha).
po: Correct a simple typo in the Norwegian translation
Feb 14 2019, 3:48 PM
werner committed rSc4be31f93ea5: Silence -Wint-in-bool-context warnings. (authored by werner).
Silence -Wint-in-bool-context warnings.
Feb 14 2019, 12:09 PM
werner committed rS7a4de78ae1d1: Bunch of refactoring and minor changes for PIV cards. (authored by werner).
Bunch of refactoring and minor changes for PIV cards.
Feb 14 2019, 12:09 PM
werner committed rS1a5984fde196: Never clean the GNUPGHOME if it is the standard directory. (authored by werner).
Never clean the GNUPGHOME if it is the standard directory.
Feb 14 2019, 12:09 PM
werner committed rS1d416088cb94: Improve t-getslotinfo, t-getslotlist and t-opensession (authored by werner).
Improve t-getslotinfo, t-getslotlist and t-opensession
Feb 14 2019, 12:09 PM
werner committed rSe91f4f7e0a58: Define all p11 function without using a macro. (authored by werner).
Define all p11 function without using a macro.
Feb 14 2019, 12:09 PM
werner added a comment to T4365: Encoding problem: gpg truncates multibyte characters in interactive prompts on Windows.

Please try "gpg --quick-gen-key" which takes the user-id on the command line - that uses a different code path.

Feb 14 2019, 7:38 AM · Windows, gnupg (gpg23), Bug Report