Page MenuHome GnuPG
Feed Advanced Search

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
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

Feb 20 2019

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

Feb 18 2019

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
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
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

Feb 16 2019

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 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
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
werner added a comment to T4092: Certificate requests generated from card-based ECDSA keys are incorrectly marked as RSA-signed.

Thanks for that summary.

Feb 14 2019, 7:31 AM · Restricted Project, Feature Request, S/MIME

Feb 13 2019

werner committed rD9f4400dfc8fe: web: Fix link in previous commit (authored by werner).
web: Fix link in previous commit
Feb 13 2019, 1:59 PM
werner committed rG7e1cd2cd416f: card: New command "yubikey". (authored by werner).
card: New command "yubikey".
Feb 13 2019, 9:49 AM

Feb 12 2019

werner committed rD73e8fe527b3d: swdb: Release GnuPG 2.2.13 and moved some news to the attic (authored by werner).
swdb: Release GnuPG 2.2.13 and moved some news to the attic
Feb 12 2019, 7:48 PM
werner closed T4290: Release GnuPG 2.2.13 as Resolved.
Feb 12 2019, 7:01 PM · Release Info, gnupg (gpg22)
werner updated the task description for T4290: Release GnuPG 2.2.13.
Feb 12 2019, 6:59 PM · Release Info, gnupg (gpg22)
werner committed rGe5580ae7887a: Post release updates (authored by werner).
Post release updates
Feb 12 2019, 6:38 PM
werner committed rG7922e2dd1c7e: Release 2.2.13 (authored by werner).
Release 2.2.13
Feb 12 2019, 6:38 PM
werner committed rGd1df96bf1c48: po: Auto-update (authored by werner).
po: Auto-update
Feb 12 2019, 6:38 PM
werner renamed T4290: Release GnuPG 2.2.13 from Release GnuPG 2.1.13 to Release GnuPG 2.2.13.
Feb 12 2019, 4:05 PM · Release Info, gnupg (gpg22)

Feb 11 2019

werner committed rG43b14b4cc227: scd: Implement decryption for PIV cards. (authored by werner).
scd: Implement decryption for PIV cards.
Feb 11 2019, 3:33 PM
werner created T4362: Replace the exec funtions for photoids in gpg by our standard exec functions..
Feb 11 2019, 1:56 PM · gnupg, Feature Request
werner added a project to T4347: gpg4win 3.1.5 pinentry fails on some systems: gpg4win.
Feb 11 2019, 1:51 PM · gpg4win, Bug Report
werner edited projects for T3655: Suggest possible choices instead to error out on a typo, added: gnupg; removed gnupg (gpg22).
Feb 11 2019, 1:50 PM · gnupg, Bug Report
werner committed rD573d41ff1f42: swdb: Release libassuan 2.5.3 (authored by werner).
swdb: Release libassuan 2.5.3
Feb 11 2019, 12:37 PM
werner committed rA4de3154ea6e6: Release 2.5.3 (authored by werner).
Release 2.5.3
Feb 11 2019, 12:30 PM
werner committed rA259a23e0089a: Post release updates (authored by werner).
Post release updates
Feb 11 2019, 12:30 PM
werner closed T4361: Release Libassuan 2.5.3 as Resolved.

Released 2.5.3 today:

Feb 11 2019, 11:43 AM · libassuan, Release Info
werner created T4361: Release Libassuan 2.5.3.
Feb 11 2019, 11:26 AM · libassuan, Release Info
werner committed rGd1bee9d1efa2: sm: In --gen-key with "key from card" show also the algorithm. (authored by werner).
sm: In --gen-key with "key from card" show also the algorithm.
Feb 11 2019, 11:04 AM
werner committed rGd29d73264f60: common: Provide function to get public key algo names in our format. (authored by werner).
common: Provide function to get public key algo names in our format.
Feb 11 2019, 11:04 AM
werner committed rGee8d1a9e6c09: common: New functions get_option_value and ascii_strupr. (authored by werner).
common: New functions get_option_value and ascii_strupr.
Feb 11 2019, 11:04 AM
werner committed rG14816c798099: scd: Make app_genkey and supporting ISO function more flexible. (authored by werner).
scd: Make app_genkey and supporting ISO function more flexible.
Feb 11 2019, 11:04 AM
werner committed rGc075274aac0f: scd: Fix parameter name of app_change_key. (authored by werner).
scd: Fix parameter name of app_change_key.
Feb 11 2019, 11:04 AM
werner committed rG6651a0640d0f: scd: Allow standard keyref scheme for app-openpgp. (authored by werner).
scd: Allow standard keyref scheme for app-openpgp.
Feb 11 2019, 11:04 AM
werner committed rG14ea581a1c04: gpg: Emit an ERROR status if no key was found with --list-keys. (authored by werner).
gpg: Emit an ERROR status if no key was found with --list-keys.
Feb 11 2019, 11:04 AM
werner committed rE0318ce6fbc75: New error codes NO_AUTH and BAD_AUTH (authored by werner).
New error codes NO_AUTH and BAD_AUTH
Feb 11 2019, 9:35 AM
werner committed rGb2838694402c: scd: For PIV cards used NO_AUTH instead of BAD_PIN. (authored by werner).
scd: For PIV cards used NO_AUTH instead of BAD_PIN.
Feb 11 2019, 9:12 AM

Feb 9 2019

werner added a comment to T4360: GPG creates invalid keys if the settings file is not encoded in UTF-8.

I don't think that we are going to change this. All data is utf-8 including the *conf files.

Feb 9 2019, 11:43 AM · Bug Report, gpg4win
werner renamed T1563: Place content of doc/DETAILS at www.gnupg.org from "pub", "uid", "sub"... definition missing on GnuPG website documentation to Place content of doc/DETAILS at www.gnupg.org.
Feb 9 2019, 11:40 AM · Feature Request, gpgweb, Documentation
werner reopened T1563: Place content of doc/DETAILS at www.gnupg.org as "Open".

Sure, but lets use that ticket for this. if you have another topic, feel free to open another ticket.

Feb 9 2019, 11:40 AM · Feature Request, gpgweb, Documentation

Feb 8 2019

werner committed rG53beea56afec: scd: Implement RSA signing for PIV cards. (authored by werner).
scd: Implement RSA signing for PIV cards.
Feb 8 2019, 5:06 PM
werner committed rG0328976c94ad: sm: In --gen-key with "key from card" show also the algorithm. (authored by werner).
sm: In --gen-key with "key from card" show also the algorithm.
Feb 8 2019, 12:36 PM
werner committed rG03bf8e967adb: common: Provide function to get public key algo names in our format. (authored by werner).
common: Provide function to get public key algo names in our format.
Feb 8 2019, 12:36 PM
werner committed rGa1cb4a940f30: card: Make "generate" work for PIV cards. (authored by werner).
card: Make "generate" work for PIV cards.
Feb 8 2019, 11:59 AM
werner committed rGb349adc5c0d0: scd: Allow generating ECC curves on PIV cards. (authored by werner).
scd: Allow generating ECC curves on PIV cards.
Feb 8 2019, 11:59 AM
werner committed rGe2f18023b3b3: common: New functions get_option_value and ascii_strupr. (authored by werner).
common: New functions get_option_value and ascii_strupr.
Feb 8 2019, 11:59 AM

Feb 7 2019

werner committed rGb79bc877f2ad: card: Print the used algorithm of all keys. (authored by werner).
card: Print the used algorithm of all keys.
Feb 7 2019, 8:29 PM
werner committed rGdf6ba6dfd235: card: Fix a NULL-ptr deref in key listings. (authored by werner).
card: Fix a NULL-ptr deref in key listings.
Feb 7 2019, 4:29 PM
werner committed rG5bf1212000f4: scd: Store a new PIV public key in the certificate DO. (authored by werner).
scd: Store a new PIV public key in the certificate DO.
Feb 7 2019, 4:29 PM
werner committed rGfcec5b40e589: card: Support reading and writing PIV certificates (authored by werner).
card: Support reading and writing PIV certificates
Feb 7 2019, 11:07 AM
werner committed rG090b5f804aee: card: Add readline completion for help arguments (authored by werner).
card: Add readline completion for help arguments
Feb 7 2019, 11:07 AM

Feb 6 2019

werner committed rGb5b1f721582d: scd: Add genkey command to app-piv (rsa-only) (authored by werner).
scd: Add genkey command to app-piv (rsa-only)
Feb 6 2019, 8:48 PM
werner committed rG9a9cb0257aeb: scd: Make app_genkey and supporting ISO function more flexible. (authored by werner).
scd: Make app_genkey and supporting ISO function more flexible.
Feb 6 2019, 8:48 PM
werner committed rGc26af8ac263e: scd: Fix parameter name of app_change_key. (authored by werner).
scd: Fix parameter name of app_change_key.
Feb 6 2019, 8:48 PM
werner committed rG6c581cc468d7: doc: Add basic man page for the gpg-card-tool. (authored by werner).
doc: Add basic man page for the gpg-card-tool.
Feb 6 2019, 10:37 AM
werner claimed T4098: GpgSM: Add ECC support.
Feb 6 2019, 9:57 AM · gnupg (gpg23), Feature Request, S/MIME
werner added a comment to T4098: GpgSM: Add ECC support.

See also T4013 which is about ed25519 key support

Feb 6 2019, 9:56 AM · gnupg (gpg23), Feature Request, S/MIME
werner committed rGe9e876cb5572: scd: Implement PIN changing and unblocking for PIV cards. (authored by werner).
scd: Implement PIN changing and unblocking for PIV cards.
Feb 6 2019, 9:47 AM
werner committed rG3231ecdafd71: scd: Allow standard keyref scheme for app-openpgp. (authored by werner).
scd: Allow standard keyref scheme for app-openpgp.
Feb 6 2019, 9:47 AM

Feb 5 2019

werner added a comment to T1563: Place content of doc/DETAILS at www.gnupg.org.

It is in the tarball:

doc/DETAILS

and for example Debian installs it as /usr/share/doc/gnupg/DETAILS.gz. Check out the first section "Format of the colon listings". Or use GPGME which provides C, C++, Python and JSON bindings. Sorry, it never made it to the website.

Feb 5 2019, 11:10 AM · Feature Request, gpgweb, Documentation

Feb 4 2019

werner closed T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern as Resolved.
Feb 4 2019, 5:46 PM · gpgrt, Bug Report
werner updated subscribers of T4354: dirmngr should send "fingerprint=on" to keyservers.

@kristianf we talked about this on Saturday evening. Would you be so kind and have a quick look at the problem with the hu server?

Feb 4 2019, 5:45 PM · dirmngr, Keyserver, Bug Report
werner committed rE21dd885eecde: build: Fix for Microsoft MSVC. (authored by werner).
build: Fix for Microsoft MSVC.
Feb 4 2019, 11:55 AM
werner added a comment to T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern.

Okay, I see the problem. The microsoft toolchain is more picky about de-facto standard use patterns with common blocks and the author of that code was not ware of this. Thanks for reporting, will be fixed in the next release.

Feb 4 2019, 11:47 AM · gpgrt, Bug Report
werner added a comment to T3902: Use the term password instead of passphrase.

Despite that I created this task, I am still not not convinced that removing the term passphrase is a good idea. If we do this in gnupg we would need to change all strings to make it clear that the passphrase is used to protect one's own key and has nothing to do with encryption etc. In fact the term PIN would be better because it is common knowledge that you use a PIN to get access to something you own. There would be less confusion on the purpose of the passphrase. Sure PIN is usually considered to be a number. However my bank allows a string to be used as, what they call, PIN.

Feb 4 2019, 11:26 AM · gnupg24, FAQ, Documentation

Feb 2 2019

werner added a project to T4356: Declaration of _gpgrt_functions_w32_pollable in src/gpgrt-int.h should be extern: gpgrt.

This function is not exported on purposes. Even the name of the header file indicates that tis is internal. External, that is public functions of the API, are defined gpgrt.h and only made externally visible by including them in the .def file. This has not been done and so I don't understand your bug report.

Feb 2 2019, 1:35 AM · gpgrt, Bug Report

Feb 1 2019

werner committed rD2c267afb8c81: web: Fix top menu alignment. (authored by werner).
web: Fix top menu alignment.
Feb 1 2019, 12:09 PM
werner committed rD30a5a4deafea: web: Try to fix sub-menus for touch screens (authored by werner).
web: Try to fix sub-menus for touch screens
Feb 1 2019, 11:54 AM
werner committed rD3b721c063430: web: Change URL of g10 Code in the service page. (authored by werner).
web: Change URL of g10 Code in the service page.
Feb 1 2019, 9:03 AM

Jan 31 2019

werner committed rEd8b64613d992: po: Update Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: Update Polish translation
Jan 31 2019, 8:06 PM
werner committed rG900ae94797ed: po: Update Polish translation (authored by Jakub Bogusz <qboosh@pld-linux.org>).
po: Update Polish translation
Jan 31 2019, 8:05 PM
werner committed rG1c0fa3e6f746: card: Implement non-interactive mode. (authored by werner).
card: Implement non-interactive mode.
Jan 31 2019, 6:57 PM
werner committed rGda383257404c: card: New command 'authenticate'. (authored by werner).
card: New command 'authenticate'.
Jan 31 2019, 4:08 PM
werner committed rG1d57450f3e71: scd: Add DES authentication for PIV card. (authored by werner).
scd: Add DES authentication for PIV card.
Jan 31 2019, 4:08 PM

Jan 30 2019

werner added a project to T4355: GpgEX/Verify: signature with non-standard file name causes misleading error message : gpgex.
Jan 30 2019, 6:49 PM · gpgex, Bug Report
werner committed rDfb85cfe7f6df: swdb: Try to detect duplicate entries (authored by werner).
swdb: Try to detect duplicate entries
Jan 30 2019, 6:18 PM
werner committed rG0107984f9f55: card: Cache the results from gpg and gpgsm. (authored by werner).
card: Cache the results from gpg and gpgsm.
Jan 30 2019, 5:52 PM
werner edited projects for T4354: dirmngr should send "fingerprint=on" to keyservers, added: Keyserver, dirmngr; removed Feature Request.

According to sks-keyservers.net both servers you mention run the very same software. Thus I would like to understand why you think they require the use of a legacy option.

Jan 30 2019, 3:22 PM · dirmngr, Keyserver, Bug Report