scd: Rename a shared info field name.
scd:piv: Implement import of private keys for Yubikeys.
gpg: Make invalid primary key algos obvious in key listings.
agent: Minor change to the KEYTOCARD command.
ssh does nut support brainpool curves and thus GnuPG does not know how to map its internal name of the curve to the name as specified by ssh. GnuPG supports these curves:
sm: Print Yubikey attestation extensions with --dump-cert.
scd:piv: Add feature to read Yubikey attestation certificates.
scd:piv: Allow writecert to only write matching certs.
card: Remove the "admin" command.
• 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
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?
• 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
sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs.
sm: Don't mark a cert as de-vs compliant if it leads to SHA-1 sigs.
json: Fix cosmetic error in the repl.
tests: Let run-verify print the de-vs flag.
scd: Simplify the app_readkey parameters.
conf: New option --show-socket.
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.
conf: New option --show-socket.
Auto-reconnect after connection failures to gpg-agent.
Will be released with 1.12.1
Fix regression in Windows from Monday.
Do not test for GnuPG version and use gpgconf to find it.
scd: PIV: Always require a PIN for signing with 9C.
card: Rename gpg-card-tool to gpg-card.
scd: Don't let the "undefined" app cause a conflict error.
sm: Fix certificate creation with key on card.
agent: Fix for suggested Libgcrypt use.
Please see the section 'Selecting Signers'.
When did you last try to login to dev.gnupg.org? What browser and OS are you using. Did you try with this account?
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.
agent: Fix for suggested Libgcrypt use.
sm: Fix certificate creation with key on card.
card: Print usage info for each key.
scd: Extend KEYPAIRINFO by key usage info.
card: Print the keyref in the listing.
scd: Don't let the "undefined" app cause a conflict error.
sm: Prepare algo mapping to handle values > 255.
Fixed. Needs to go into the next gpg4win release.
Fix gcc warnings when building for Windows.
Update gpg-error.m4 and create ChangeLog.
Remove GNU-isms from the doc Makefiles.
Update libtool and add usual defines for macOS.
Make C_Sign error handling spec compliant.
Minor updates of the README files.
Change license from GPL with Mozilla exception to LGPL.
core,w32: Fix missing sentinel in dir name builder.
Ah okay, that was Windows were we have a couple of warnings anyway. Must have missed that one.
Aiiih, what happend to the sentinel attribute? I need to check.
Clean up use of label and s/n in CK_TOKEN_INFO.
Properly handle card switching.
Let gpgsm do the actual key selection work.
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).
web: Yet another c+p fix.
Which version of gpa is that?
Rework of some parts to support several keys pers slot.
Silence -Wint-in-bool-context warnings.
Bunch of refactoring and minor changes for PIV cards.
Never clean the GNUPGHOME if it is the standard directory.
Improve t-getslotinfo, t-getslotlist and t-opensession
Define all p11 function without using a macro.
Please try "gpg --quick-gen-key" which takes the user-id on the command line - that uses a different code path.
web: Fix link in previous commit
card: New command "yubikey".
swdb: Release GnuPG 2.2.13 and moved some news to the attic
• werner updated the task description for
T4290: Release GnuPG 2.2.13.
• werner renamed
T4290: Release GnuPG 2.2.13 from
Release GnuPG 2.1.13 to
Release GnuPG 2.2.13.
scd: Implement decryption for PIV cards.
swdb: Release libassuan 2.5.3
sm: In --gen-key with "key from card" show also the algorithm.
common: Provide function to get public key algo names in our format.
common: New functions get_option_value and ascii_strupr.
scd: Make app_genkey and supporting ISO function more flexible.
scd: Fix parameter name of app_change_key.