In T4906#133954, @JW wrote:I'd be interested in seeing the results of testing the patch. Can you provide a link to the results?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Apr 7 2020
Apr 7 2020
Apr 6 2020
Apr 6 2020
Geremia updated the task description for T4909: gpg2: "decryption failed: No secret key" DBG: search.keyring.c.1109, parse.keyring.c.415.
Geremia updated the task description for T4909: gpg2: "decryption failed: No secret key" DBG: search.keyring.c.1109, parse.keyring.c.415.
Broccoli renamed T4908: ECDH with AES-128 decryption failure when fully padded from EdDSA with AES-128 decryption failure when fully padded to ECDH with AES-128 decryption failure when fully padded.
Of course, you are absolutely correct. I'll update the text accordingly. I thought EdDSA and EcDSA would be expressing differences between Cv25519 and NIST-256. I am not an expert. :-)
EdDSA is sign only - how do you want to encrypt to such a key? Did you mean cv25519 and ECDH?
Broccoli updated the task description for T4908: ECDH with AES-128 decryption failure when fully padded.
I'd be interested in seeing the results of testing the patch. Can you provide a link to the results?
@jukivili : Thank you. Please apply & push it.
Apr 5 2020
Apr 5 2020
Today I wanted to check linked issue: main window of Kleopatra doesn't remember size.
I worked on it again full day and found really good solution which is already present in KDE libs.
This is new fix for dialogs mentioned in this ticket and for MainWindow:
https://phabricator.kde.org/D28580
Apr 4 2020
Apr 4 2020
kaliszad added a comment to T4146: GPG Agent fails in parallel: "gpg: decryption failed: No secret key".
@werner what size of each additionally allocated secure memory area would you recommend? Is this something, that is better to set or leave up to the gpg-agent to decide? Will this additional memory be freed when not needed anymore or will it stay allocated until the process dies? I guess, the documentation could be expanded to answer this.
Attached patch should solve the issue for gcc 7.5 and clang 8.
Apr 3 2020
Apr 3 2020
Patch with my fix: https://dev.gnupg.org/D498
(now I know how to submit it!)
Thanks for looking into this!
You can test with newer compiler.
OK. I reopen this ticket to collect information.
It looks like the recipe to build the source file is missing the necessary arch options. I.e., -mcpu=power7 -mvsx ...
I can't reproduce the error (no problem for build). My (cross-)compiler is:
I think that it is compiler issue for AltiVec (now, VSX) support.
The usage is not ambiguous. It _is_ ambiguous in the header file.
Thansk for your report.
Apr 2 2020
Apr 2 2020
It runs like:
$ gpg-connect-agent "scd devinfo --watch" /bye S DEVINFO_START S DEVINFO_END S DEVINFO_STATUS new S DEVINFO_START S DEVICE generic D276000124010200F517000000010000 openpgp S DEVINFO_END S DEVINFO_STATUS removal S DEVINFO_START S DEVINFO_END OK $
• gniibe changed the status of T4864: New scdaemon command to watch device removal from Open to Testing.
Push the change to master.
JW added a comment to T4904: argparse.c:286:22: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'.
werner closed this task as Spite.
We do not use Github.
Apr 1 2020
Apr 1 2020
• werner triaged T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib as Normal priority.
• werner closed T4904: argparse.c:286:22: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' as Spite.
See my comments on the other bugs you posted today.
• werner closed T4902: libgpg-error and yat2m: can't open include file './version.texi': No such file or directory as Spite.
Please see my other comments; we need proper bug reports and not just arbitrary snippets.
• werner closed T4901: Libgcrypt-error 1.38 is missing from https://gnupg.org/ftp/gcrypt/libgpg-error as Invalid.
That are all development versions and they may require the latest changes from the repo of other libraries.
• werner added a comment to T4905: t-secmem: line 176: gcry_control ((GCRYCTL_INIT_SECMEM, pool_size, 0)) failed: General error.
Please write proper bug reports and do not just post snippets from some arbitrary build process. In addition master is non-released software and thus it is in general better to ask at gcrypt-devel@gnupg.org for help.
Sorry, if you use your own copy of GnuPG on GitHub, it is all up to you. We do not use Github.
andrey_l changed Version from 3.1.8 to 3.1.8, 3.1.11 on T4581: Kleopatra stuck in loading the certificate cache.
I've tested this issue on my Windows10 laptop.
I've checked: this issue is reproducible in Kleopatra 3.1.11 / Win10
I have installed version of Gpg4win, not portable
Also see Issue #10, Add Travis testing in the GnuPG GitHub. The PR adds Travis testing to the entire GnuPG suite.
JW created T4901: Libgcrypt-error 1.38 is missing from https://gnupg.org/ftp/gcrypt/libgpg-error in the S1 Public space.
JW updated the task description for T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib.
JW updated the task description for T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib.
JW updated the task description for T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib.
JW updated the task description for T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib.
JW updated the task description for T4900: OS X 10.12 and dyld: Library not loaded: /usr/local/lib/libgcrypt.20.dylib.
The problem itself is fixed (in T4495: UBsan finding "certdump.c:695:3: runtime error: null pointer passed as argument 2"). The variable buffer cannot be NULL at memcpy.
Mar 30 2020
Mar 30 2020
dkg added a comment to T4886: gpg-wks-server fails on openbsd, because sendmail is in /usr/sbin, not /usr/lib.
thanks!
• werner closed T4886: gpg-wks-server fails on openbsd, because sendmail is in /usr/sbin, not /usr/lib as Resolved.
Done; will go into 2.2.21 (T4897).
• werner closed T4895: segfaults in certreqen.c from logging NULL return from get_parameter as Resolved.
Thanks.
Mar 29 2020
Mar 29 2020
This bug is linked to restoring window size in case of multi-monitor multi-DPI setup.
There is QT bug report: https://bugreports.qt.io/browse/QTBUG-77385
Mar 26 2020
Mar 26 2020
ilf added a comment to T4893: "Note: signatures using the MD5 algorithm are rejected" is emitted despite --quiet.
Of course it is important, that's why it it printed by default.
• werner closed T4893: "Note: signatures using the MD5 algorithm are rejected" is emitted despite --quiet as Wontfix.
This is an important information to know because it can help to avoid bug reports.
Mar 25 2020
Mar 25 2020
FWIW, a log of the decryption process will always show the sender's key because a message is usually also encrypted to that one (--encrypt-to).
Mar 24 2020
Mar 24 2020
• gniibe added a comment to T4887: GPG is throwing error while doing (encryption+sign) or Decryption.
I think that what you want is adding --batch option. In the gpg manual, we have:
--passphrase-file file
Read the passphrase from file file. Only the first line will be
read from file file. This can only be used if only one
passphrase is supplied. Obviously, a passphrase stored in a file
is of questionable security if other users can read this file.
Don't use this option if you can avoid it.Hello Team,
• gniibe added projects to T4887: GPG is throwing error while doing (encryption+sign) or Decryption: Documentation, gnupg, Solaris.
For operations which require private key, it is needed to unlock private key.
Mar 23 2020
Mar 23 2020
sarman triaged T4887: GPG is throwing error while doing (encryption+sign) or Decryption as Unbreak Now! priority.
sarman updated the task description for T4887: GPG is throwing error while doing (encryption+sign) or Decryption.
Mar 20 2020
Mar 20 2020
From where did you downloaded it? Did it show a valid issuer for the software (Intevation GmbH)?
• werner closed T4832: card: when KDF is enabled, use of pinpad input should be disabled as Resolved.
Mar 19 2020
Mar 19 2020
Thanks for the quick fix, @werner!
Fixed.
mrdave19 added a comment to T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra.
Hello,
Sorry for the late reply but with your help we found a bug in our code and it has been fixed. Thanks for your assistance!
Arggh, this code is a whole mess (e.g. it uses its own logging code). I spent the last week to rework large parts of it for master. I am going to look into this case now.
• werner added a comment to T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs..
If you want OCSP you need to enable it. CRLs or OCSP are a MUST under the profile we developed gpgsm. This is why --disable-crl-checks by default is not possible. There are lot of interesting things you will come across if you start to use S/MIME. For example you also need to care about the algorithms used for intermediate certificates used to sign CRLs - they need to comply to the policy as well. Or the rarely used PSS padding we encounter sometimes and which is not supported and will probably not be supported
• werner closed T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra as Resolved.
Okay. Thanks.
• gniibe added a comment to T4573: Files encrypted on another platform using password based encryption (-c) intermittently fail to decrypt on Kleopatra.
You forwarded me an email, which said it went well.
• gniibe removed a parent task for T4274: Fail selftests when checksum file is missing in FIPS mode only: T4294: Release Libgcrypt 1.9.0.
• gniibe added a subtask for T4243: Test failure in libgcrypt-1.8.4: T4294: Release Libgcrypt 1.9.0.
• gniibe removed a parent task for T4243: Test failure in libgcrypt-1.8.4: T4294: Release Libgcrypt 1.9.0.
Mar 18 2020
Mar 18 2020
dkg added a comment to T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs..
I thought i'd try with other certificates. I started with the one from this website. It also fails to validate unless i supply --disable-crl-checks, apparently because the immediate issuer (the Let's Encrypt CA) doesn't offer CRLs, only OCSP responders. Perhaps --disable-crl-checks should be the default, or at least if there is no CRL available there shouldn't be a failure by default:
dkg added a comment to T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs..
Aha, i can get it to say f if i use --disable-crl-checks:
dkg added a comment to T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs..
i didn't know that, thanks. i'm now seeing i (which i think means "invalid") in the same configuration:
• werner added a comment to T4881: "User ID" (Subject, subjectAltName) validity is inaccurate in gpgsm with sample certs..
Add --with-validation to check the validity of a certificate in a listing.