Page MenuHome GnuPG
Feed All Stories

Feb 27 2019

aheinecke added a subtask for T4373: Generating new key pair: T4264: Gpg4win 3.1.6.
Feb 27 2019, 12:49 PM · kleopatra, Bug Report, gpg4win
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4373: Generating new key pair.
Feb 27 2019, 12:49 PM · Release Info, gpg4win
aheinecke committed rO28238b1f6f27: Reduce spammy trace output (authored by aheinecke).
Reduce spammy trace output
Feb 27 2019, 11:39 AM
aheinecke committed rO9e3b23527acf: Fix decrypt permanently category removal (authored by aheinecke).
Fix decrypt permanently category removal
Feb 27 2019, 11:39 AM
aheinecke committed rO1c257ea373d5: Add debug output to show if S/MIME was detected (authored by aheinecke).
Add debug output to show if S/MIME was detected
Feb 27 2019, 11:39 AM
aheinecke committed rOccdff9d76765: Add code to print out keycache inserts (authored by aheinecke).
Add code to print out keycache inserts
Feb 27 2019, 11:39 AM
matt256272 created T4378: Outlook hanging opening mails with S/MIME signature.
Feb 27 2019, 10:05 AM · Bug Report, gpg4win
werner added inline comments to rG0173b249cfb7: agent: PKSIGN should return signature in same format for card..
Feb 27 2019, 8:02 AM
gniibe committed rKf37361f86d22: Revert wrong fix for ECDSA. (authored by gniibe).
Revert wrong fix for ECDSA.
Feb 27 2019, 6:53 AM
gniibe committed rK9fea74575085: Don't remove leading zero byte. (authored by gniibe).
Don't remove leading zero byte.
Feb 27 2019, 3:18 AM
gniibe claimed T4104: gpgsm/ksba removes leading zeros from signature byte array.

We also need to fix for encryption and signature in CSR.

Feb 27 2019, 3:17 AM · Restricted Project, libksba, S/MIME, Bug Report
gniibe committed rG0173b249cfb7: agent: PKSIGN should return signature in same format for card. (authored by gniibe).
agent: PKSIGN should return signature in same format for card.
Feb 27 2019, 2:49 AM

Feb 26 2019

werner committed rGc2235d994dbb: scd: Simplify the app_readkey parameters. (authored by werner).
scd: Simplify the app_readkey parameters.
Feb 26 2019, 5:02 PM
werner committed rG92e26ade5c0d: conf: New option --show-socket. (authored by werner).
conf: New option --show-socket.
Feb 26 2019, 2:01 PM
Stoowea awarded T3902: Use the term password instead of passphrase a Like token.
Feb 26 2019, 1:33 PM · gnupg24, FAQ, Documentation
pmgdeb added a comment to T4367: gnupg fails to build with gcc9.

Builds fine now with GCC 9. Thanks for looking into this so quickly.

Feb 26 2019, 1:22 PM · gnupg (gpg22), Bug Report
werner added a comment to T4377: gpg-agent does not anymore restart a killed scdaemon.

Does not happen in 2.2. Additional requirement to test this bug in master: Another connection to the scdaemon must be open. For example running scute or, easier, call "gpg --card-edit" and keep it open.

Feb 26 2019, 1:21 PM · gnupg (gpg23), gpgagent, scd
werner committed rGac485b4f253a: conf: New option --show-socket. (authored by werner).
conf: New option --show-socket.
Feb 26 2019, 1:16 PM
werner committed rSc6fb7d7f4352: Auto-reconnect after connection failures to gpg-agent. (authored by werner).
Auto-reconnect after connection failures to gpg-agent.
Feb 26 2019, 12:44 PM
werner created T4377: gpg-agent does not anymore restart a killed scdaemon.
Feb 26 2019, 12:41 PM · gnupg (gpg23), gpgagent, scd
gniibe committed rK5d9278f3d130: Fixing ECDSA, support EdDSA signatures in CSRs. (authored by gniibe).
Fixing ECDSA, support EdDSA signatures in CSRs.
Feb 26 2019, 7:29 AM
gniibe claimed T4367: gnupg fails to build with gcc9.

Fixed in master, by removing use of compound literals. Compound literals are not portable feature (even for C99 code), so, it's good to avoid when we can.
Still dns.c uses C99 features of struct initializer with name.

Feb 26 2019, 4:36 AM · gnupg (gpg22), Bug Report
gniibe committed rG371ae25f8f6f: libdns: Avoid using compound literals (8). (authored by gniibe).
libdns: Avoid using compound literals (8).
Feb 26 2019, 4:33 AM
gniibe committed rGd661acd48323: libdns: Avoid using compound literals (7). (authored by gniibe).
libdns: Avoid using compound literals (7).
Feb 26 2019, 4:33 AM
gniibe committed rGa1ccfe2b3784: libdns: Avoid using compound literals (5). (authored by gniibe).
libdns: Avoid using compound literals (5).
Feb 26 2019, 4:33 AM
gniibe committed rG6501e59d3685: libdns: Avoid using compound literals (6). (authored by gniibe).
libdns: Avoid using compound literals (6).
Feb 26 2019, 4:33 AM
gniibe committed rG7313a112f9c7: libdns: Avoid using compound literals (4). (authored by gniibe).
libdns: Avoid using compound literals (4).
Feb 26 2019, 4:33 AM
gniibe committed rG72efb7840258: libdns: Avoid using compound literals (3). (authored by gniibe).
libdns: Avoid using compound literals (3).
Feb 26 2019, 4:33 AM
gniibe committed rG455ef62d29a1: libdns: Avoid using compound literals (2). (authored by gniibe).
libdns: Avoid using compound literals (2).
Feb 26 2019, 4:33 AM
gniibe committed rG1c405499388f: libdns: Avoid using compound literals. (authored by gniibe).
libdns: Avoid using compound literals.
Feb 26 2019, 4:33 AM

Feb 25 2019

werner closed T4369: Segfault caused by incorrect _gpgme_strconcat() usage as Resolved.

Will be released with 1.12.1

Feb 25 2019, 1:41 PM · gpg4win, gpgme
werner closed T4369: Segfault caused by incorrect _gpgme_strconcat() usage, a subtask of T4376: Release gpgme 1.13.0, as Resolved.
Feb 25 2019, 1:41 PM · gpgme, Release Info
werner added a parent task for T4369: Segfault caused by incorrect _gpgme_strconcat() usage: T4376: Release gpgme 1.13.0.
Feb 25 2019, 1:40 PM · gpg4win, gpgme
werner added a subtask for T4376: Release gpgme 1.13.0: T4369: Segfault caused by incorrect _gpgme_strconcat() usage.
Feb 25 2019, 1:40 PM · gpgme, Release Info
werner created T4376: Release gpgme 1.13.0.
Feb 25 2019, 1:40 PM · gpgme, Release Info
werner committed rS8671efe71a95: Fix regression in Windows from Monday. (authored by werner).
Fix regression in Windows from Monday.
Feb 25 2019, 12:50 PM
werner committed rSa467acce6488: Do not test for GnuPG version and use gpgconf to find it. (authored by werner).
Do not test for GnuPG version and use gpgconf to find it.
Feb 25 2019, 12:49 PM
egorpugin added a comment to T4369: Segfault caused by incorrect _gpgme_strconcat() usage.

Thank you!

Feb 25 2019, 12:06 PM · gpg4win, gpgme
werner committed rGa481d17432bf: scd: PIV: Always require a PIN for signing with 9C. (authored by werner).
scd: PIV: Always require a PIN for signing with 9C.
Feb 25 2019, 11:30 AM
werner committed rG28de5c0ea533: card: Rename gpg-card-tool to gpg-card. (authored by werner).
card: Rename gpg-card-tool to gpg-card.
Feb 25 2019, 9:49 AM
Daniel added a comment to T3325: Allow encryption/signing in GPGME using a specified subkey .

@werner This one? https://www.gnupg.org/documentation/manuals/gpgme/Selecting-Signers.html

Feb 25 2019, 9:18 AM · gpgme
werner committed rG0eb8095626be: 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 25 2019, 8:55 AM
werner committed rG54c56230e305: sm: Fix certificate creation with key on card. (authored by werner).
sm: Fix certificate creation with key on card.
Feb 25 2019, 8:55 AM
werner committed rG0a95b153811f: agent: Fix for suggested Libgcrypt use. (authored by werner).
agent: Fix for suggested Libgcrypt use.
Feb 25 2019, 8:55 AM
werner added a comment to T3325: Allow encryption/signing in GPGME using a specified subkey .

Please see the section 'Selecting Signers'.

Feb 25 2019, 8:41 AM · gpgme
werner edited projects for T4374: unable to login to gnupg.org with a twitter account, added: dev.gnupg.org; removed Bug Report.

When did you last try to login to dev.gnupg.org? What browser and OS are you using. Did you try with this account?

Feb 25 2019, 8:37 AM · dev.gnupg.org
werner added a comment to T4375: unable to change empty passwords for private keys.

Please describe in more detail what you did so that we can replicate this. We also need to know your OS and the GnuPG version.

Feb 25 2019, 8:34 AM · Info Needed, Bug Report
werner committed rS4fc9da05d490: Implement decryption. (authored by werner).
Implement decryption.
Feb 25 2019, 8:27 AM
werner committed rGa12c3a566e2e: agent: Fix for suggested Libgcrypt use. (authored by werner).
agent: Fix for suggested Libgcrypt use.
Feb 25 2019, 8:26 AM
gniibe added projects to T3381: dirmngr won't start on Windows 10 with admin level account: Restricted Project, libassuan.
Feb 25 2019, 3:37 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
gniibe committed rGe140c6d4f581: gpgscm: Build well even if NDEBUG defined. (authored by gniibe).
gpgscm: Build well even if NDEBUG defined.
Feb 25 2019, 2:51 AM
gniibe committed rG8161afb9ddda: gpgscm: Build well even if NDEBUG defined. (authored by gniibe).
gpgscm: Build well even if NDEBUG defined.
Feb 25 2019, 2:51 AM
gniibe closed T3959: Syntax errors in scheme.c as Resolved.

Thanks, applied to GnuPG 2.2, master, and libgpg-error.

Feb 25 2019, 2:49 AM · Bug Report
Daniel added a comment to T3325: Allow encryption/signing in GPGME using a specified subkey .

@werner Looks like recpstring is only supported for encrypt and encrypt+sign, but not just for signing. Is there a way to specify the subkey to use when signing?

Feb 25 2019, 2:45 AM · gpgme
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