Page MenuHome GnuPG
Feed All Stories

Mar 1 2019

werner created T4383: Add a monitor callback to the gpgrt logging system.
Mar 1 2019, 11:55 AM · gpgrt, Feature Request
werner added a comment to T4381: error.

Does gpa show that your key has a public and secret part?
Open a command shell (cmd.exe) and enter: gpg -v -K
This list all you secret keys - Do you see it something like

Mar 1 2019, 10:03 AM · gpg4win

Feb 28 2019

florian2833z updated the task description for T4382: GpgOL - The lock icon and draft protection.
Feb 28 2019, 8:59 PM · gpg4win, gpgol, Bug Report
florian2833z created T4382: GpgOL - The lock icon and draft protection.
Feb 28 2019, 8:58 PM · gpg4win, gpgol, Bug Report
sapienza added a comment to T4381: error.

I have everything on the same machine until last week everything worked now does not allow me to decrypt only that my pc had a forced shutdown of windows I would not have been the one I tried to uninstall and reinstall pgp4win yesterday but the problem remains

Feb 28 2019, 8:43 PM · gpg4win
werner added a comment to T4366: GPGME Key Generation Error .

Okay, this is the latest released version. I now wonder what you mean by version 1.12.1-beta43. This sounds like our current development version of the GPGME library, right? How did you install this software? Is it from Gpg4win or did you build it from source?

Feb 28 2019, 7:42 PM · gpa, Bug Report
werner closed T4381: error as Invalid.

You don't have the secret key part matching the public key part which was used to encrypt the message. You must decrypt on the same machine and account on which you created the key. Or you need to copy the secret key from the first machine to your current machine. GPA as export and import options for this. Please read the Gpg4win compendium to learn about the details

Feb 28 2019, 7:36 PM · gpg4win
sapienza added a comment to T4381: error.

i can t decrypt message!!!

Feb 28 2019, 4:42 PM · gpg4win
sapienza created T4381: error.
Feb 28 2019, 4:42 PM · gpg4win
werner committed rGbe69bf0cbd11: sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs. (authored by werner).
sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs.
Feb 28 2019, 3:13 PM
werner committed rG2c75af9f65d1: sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs. (authored by werner).
sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs.
Feb 28 2019, 2:45 PM
LoZio added a comment to T4379: Invalid crypto engine importing a certificate.

Looking at other threads I found the problem in some .lock file in my gnupg directory. One of them was locked by a running process and I was not able to delete. So I opened up task manager and I had dozens of gnupg related processes running. I killed all of them and removed any .lock file.
This way Kleopatra started again but the certificate above (aruba) was not present in the imported ones. And, of course, I'm not going to import it anymore, will use my sixt sense to trust certificates...

Feb 28 2019, 2:39 PM · S/MIME, Bug Report
LoZio added a comment to T4379: Invalid crypto engine importing a certificate.

The exact file that created the lock is attached

.
I zipped it to avoid an unintended import that kills Kleopatra.

Feb 28 2019, 2:24 PM · S/MIME, Bug Report
LoZio added a comment to T4379: Invalid crypto engine importing a certificate.

The only action I can do is quit the program telling it to stop the background actvity, but I cannot use it anymore...

Feb 28 2019, 2:13 PM · S/MIME, Bug Report
werner committed rM1bdab961c51f: json: Fix cosmetic error in the repl. (authored by werner).
json: Fix cosmetic error in the repl.
Feb 28 2019, 2:07 PM
werner committed rMb159b2eddd9d: tests: Let run-verify print the de-vs flag. (authored by werner).
tests: Let run-verify print the de-vs flag.
Feb 28 2019, 2:07 PM
LoZio added a comment to T4379: Invalid crypto engine importing a certificate.

Ouch, worse problem here. After closing kleopatra telling it to stop doing whatever it was, I restarted the application and now it's stuck in "Loading certificate cache"

Feb 28 2019, 2:00 PM · S/MIME, Bug Report
LoZio added a comment to T4379: Invalid crypto engine importing a certificate.

The certificate was defintely missing the tag lines, thanks. I also tried opening the certificate from that page (Windows has no problems without the tag lines) and exporting it explicitly as base64, and the output file is fine.
The problem is that the import now seems to go well, but no certificate is imported at all. I tried several times and the import box just closes after selecting the file.
I tried to close Kleopatra and it says there are ongoing background operations. At least 15 mins passed between the import and the closing tentative.
Actually, it is stuck doing something.

Feb 28 2019, 1:57 PM · S/MIME, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRAb032bcb94e49: Remove deprecated methods (authored by Laurent Montel <montel@kde.org>).
Remove deprecated methods
Feb 28 2019, 1:13 PM
aheinecke triaged T4379: Invalid crypto engine importing a certificate as Normal priority.

Thanks for the report.

Feb 28 2019, 1:09 PM · S/MIME, Bug Report
aheinecke committed rKLEOPATRAa220dda84576: Default to 3072 bit RSA keys (authored by aheinecke).
Default to 3072 bit RSA keys
Feb 28 2019, 11:27 AM
aheinecke committed rG121286d9d150: gpgsm: default to 3072-bit keys. (authored by dkg).
gpgsm: default to 3072-bit keys.
Feb 28 2019, 11:01 AM
JJworx added a comment to T4372: Make attachments deletable by copying.

The other option would also work for me. Thank you!

Feb 28 2019, 9:06 AM · gpgol, gpg4win, Feature Request
aheinecke added a comment to T4380: GpgSM: CRL access not possible due to Tor mode.

Btw. I only noticed this now as I always had "disable-tor" in my config but recently removed it for testing.

Feb 28 2019, 7:59 AM · Bug Report, dirmngr, S/MIME
aheinecke created T4380: GpgSM: CRL access not possible due to Tor mode.
Feb 28 2019, 7:59 AM · Bug Report, dirmngr, S/MIME
gniibe added inline comments to rG0173b249cfb7: agent: PKSIGN should return signature in same format for card..
Feb 28 2019, 12:59 AM

Feb 27 2019

LoZio created T4379: Invalid crypto engine importing a certificate.
Feb 27 2019, 7:15 PM · S/MIME, Bug Report
aheinecke committed rM4a117859e7a5: json: Limit recursion depth (authored by aheinecke).
json: Limit recursion depth
Feb 27 2019, 3:03 PM
JW-D added a comment to T4299: Problem to verify PGP key used by Microsoft.

I agree! THANKS

Feb 27 2019, 2:47 PM · gpgol, gpg4win
aheinecke closed T4299: Problem to verify PGP key used by Microsoft as Resolved.

I think this can be resolved according to the last comments. We have analyzed it and found that it is not an issue on our side.

Feb 27 2019, 2:32 PM · gpgol, gpg4win
aheinecke closed T4331: Stack Buffer overflow in ``` parse_array (cJSON * item, const char *value, const char **ep)``` if we send a prepared JSON file as Resolved.

I could reproduce the issue and fixed it similar to the code suggested.

Feb 27 2019, 2:30 PM · gpgme, Bug Report
aheinecke added a parent task for T4376: Release gpgme 1.13.0: T4331: Stack Buffer overflow in ``` parse_array (cJSON * item, const char *value, const char **ep)``` if we send a prepared JSON file.
Feb 27 2019, 1:49 PM · gpgme, Release Info
aheinecke added a subtask for T4331: Stack Buffer overflow in ``` parse_array (cJSON * item, const char *value, const char **ep)``` if we send a prepared JSON file: T4376: Release gpgme 1.13.0.
Feb 27 2019, 1:49 PM · gpgme, Bug Report
aheinecke closed T4089: Kleopatra: Remove ASCII Armor checkbox for private key export as Resolved.

The dialog is improved and simplified now.

Feb 27 2019, 1:49 PM · gpg4win, kleopatra
aheinecke added a parent task for T4264: Gpg4win 3.1.6: T4089: Kleopatra: Remove ASCII Armor checkbox for private key export.
Feb 27 2019, 1:49 PM · Release Info, gpg4win
aheinecke added a subtask for T4089: Kleopatra: Remove ASCII Armor checkbox for private key export: T4264: Gpg4win 3.1.6.
Feb 27 2019, 1:49 PM · gpg4win, kleopatra
aheinecke committed rKLEOPATRA02d700b216b2: Simplify secret key export (authored by aheinecke).
Simplify secret key export
Feb 27 2019, 1:47 PM
aheinecke committed rKLEOPATRA8cec22589609: Fix keygen without signing capability (authored by aheinecke).
Fix keygen without signing capability
Feb 27 2019, 1:04 PM
aheinecke closed T4372: Make attachments deletable by copying as Wontfix.

As a workaround you could also forward the mail to yourself and remove the attachments in the forwarded mail. This would basically work the same as I've described in the previous message.

Feb 27 2019, 1:02 PM · gpgol, gpg4win, Feature Request
aheinecke added a comment to T4372: Make attachments deletable by copying.

The next version will have a "decrypt permanently" option. Afterwards you could remove the attachments. Will this help in your use case? You could for example copy the mail into a local folder and remove the attachments then.

Feb 27 2019, 1:00 PM · gpgol, gpg4win, Feature Request
aheinecke merged T4378: Outlook hanging opening mails with S/MIME signature into T4118: GpgOL: Mitigate S/MIME Denial of Service due to CRL stalling.
Feb 27 2019, 12:57 PM · gpg4win, gpgol
aheinecke merged task T4378: Outlook hanging opening mails with S/MIME signature into T4118: GpgOL: Mitigate S/MIME Denial of Service due to CRL stalling.
Feb 27 2019, 12:57 PM · Bug Report, gpg4win
aheinecke added a comment to T4378: Outlook hanging opening mails with S/MIME signature.

Hi, thanks for the report.

Feb 27 2019, 12:56 PM · Bug Report, gpg4win
aheinecke claimed T4355: GpgEX/Verify: signature with non-standard file name causes misleading error message .

I'll try to reproduce it.

Feb 27 2019, 12:54 PM · gpgex, Bug Report
aheinecke closed T4364: problem with importing certificate as Invalid.

(Changing this to invalid as it is more a question and not a bug report per se) You can still comment.

Feb 27 2019, 12:52 PM · Bug Report, gpg4win
aheinecke closed T4373: Generating new key pair as Resolved.

Thanks for the report. Indeed a bug. Will be fixed in the next release.

Feb 27 2019, 12:50 PM · kleopatra, Bug Report, gpg4win
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