Page MenuHome GnuPG
Feed Advanced Search

Feb 16 2020

werner added a comment to T4849: procedure entry point not found in gpg-agent.exe.

The DLL libassuan-0.dll was not found or the system somehow found.
Do you have other versions of GnuPG or Gpg4win installed? Please search the system for copies of the above mentioned DLL?

Feb 16 2020, 2:11 PM · Bug Report

Feb 15 2020

werner changed the status of T4847: "gpgsm: invalid radix64 character 2d skipped" when trying to import a PEM file with DOS line endings (CR+LF) from Open to Testing.

Fixed in master and 2.2

Feb 15 2020, 7:25 PM · gnupg (gpg22), S/MIME, Bug Report
werner committed rG38f819bd6d77: gpgsm: Fix import of some CR,LF ternminated certificates (authored by werner).
gpgsm: Fix import of some CR,LF ternminated certificates
Feb 15 2020, 7:24 PM
werner committed rG6248739799fd: gpgsm: Fix import of some CR,LF ternminated certificates (authored by werner).
gpgsm: Fix import of some CR,LF ternminated certificates
Feb 15 2020, 7:23 PM
werner claimed T4847: "gpgsm: invalid radix64 character 2d skipped" when trying to import a PEM file with DOS line endings (CR+LF).
Feb 15 2020, 7:08 PM · gnupg (gpg22), S/MIME, Bug Report
werner edited projects for T4847: "gpgsm: invalid radix64 character 2d skipped" when trying to import a PEM file with DOS line endings (CR+LF), added: gnupg (gpg22); removed gnupg.

Really interesting: The code didn't changed since since 2003 and the bug must have been there all the time. It does happen only for 25% of the certificates with CR and LF; the others have padding characters at the end '=' which is also an indication of the end of the base64 block. I wonder why this has not been reported more often; maybe because most people import binary certificates.

Feb 15 2020, 7:01 PM · gnupg (gpg22), S/MIME, Bug Report
werner committed rD72e27683792e: web: Indicate which data formats acceptable for security reports. (authored by werner).
web: Indicate which data formats acceptable for security reports.
Feb 15 2020, 1:48 PM
werner added projects to T4847: "gpgsm: invalid radix64 character 2d skipped" when trying to import a PEM file with DOS line endings (CR+LF): S/MIME, gnupg.

Thomas, please provide a sample certificate. I can't access the intevation site to see whether one of the links has the cert. And pretty please fix the wald certificates!

Feb 15 2020, 12:43 PM · gnupg (gpg22), S/MIME, Bug Report

Feb 14 2020

werner added projects to T4845: error generating key pair: gpg4win, FAQ.

Older version of GnuPG had a rare bug in the keyring update code.

Feb 14 2020, 2:18 PM · FAQ, gpg4win
werner merged task T4844: error generating key pair into T4845: error generating key pair.
Feb 14 2020, 2:15 PM
werner merged T4844: error generating key pair into T4845: error generating key pair.
Feb 14 2020, 2:15 PM · FAQ, gpg4win
werner closed T4846: Undocumented --print-md algo's as Wontfix.

No, this depends on the version of Libgcrypt. Sorry, won't be documented or changed. Thanks for the report, though.

Feb 14 2020, 2:13 PM · Bug Report
werner committed rM2b8680aba9f1: python: Also detect python 3.9. (authored by werner).
python: Also detect python 3.9.
Feb 14 2020, 1:17 PM

Feb 13 2020

werner committed rSbc67cdb1030b: build: New configure option --disable-doc (authored by werner).
build: New configure option --disable-doc
Feb 13 2020, 5:06 PM
werner committed rG6cac2bd0382e: build: New configure option --disable-keyboxd (authored by werner).
build: New configure option --disable-keyboxd
Feb 13 2020, 4:18 PM
werner committed rG11d917c7796d: scd: Print the main app name also for not fully supported cards. (authored by werner).
scd: Print the main app name also for not fully supported cards.
Feb 13 2020, 4:18 PM
werner committed rG14ac350f868c: gpg: Changes to allow direct key generation from an OpenPGP card. (authored by werner).
gpg: Changes to allow direct key generation from an OpenPGP card.
Feb 13 2020, 2:41 PM
werner committed rGe582d8f5b2c1: card: Fix openpgp subkey listing. (authored by werner).
card: Fix openpgp subkey listing.
Feb 13 2020, 2:41 PM
werner committed rG86312b920a1d: gpg: New option --full-timestrings. (authored by werner).
gpg: New option --full-timestrings.
Feb 13 2020, 2:41 PM
werner committed rGe63f8bee4044: card: Take the key creation time from the KEYPAIRINFO (authored by werner).
card: Take the key creation time from the KEYPAIRINFO
Feb 13 2020, 2:41 PM
werner committed rG1ad84aabb410: scd:openpgp: Return key creation time as part of KEYPARIINFO. (authored by werner).
scd:openpgp: Return key creation time as part of KEYPARIINFO.
Feb 13 2020, 2:41 PM
werner committed rG638526d37fee: agent: Allow signing with card key even without a stub key. (authored by werner).
agent: Allow signing with card key even without a stub key.
Feb 13 2020, 2:41 PM

Feb 12 2020

werner committed rG8c63430d1a40: gpg: Rename the struct card_key_info_s. (authored by werner).
gpg: Rename the struct card_key_info_s.
Feb 12 2020, 9:19 PM
werner committed rG125c959677d5: card: Fix parsing of the received card_list. (authored by werner).
card: Fix parsing of the received card_list.
Feb 12 2020, 3:18 PM
werner committed rG1abfce82bd52: card: List more info for an OpenPGP key. (authored by werner).
card: List more info for an OpenPGP key.
Feb 12 2020, 12:51 PM
werner committed rG2c6092bc5d79: card: New option --no-key-lookup. (authored by werner).
card: New option --no-key-lookup.
Feb 12 2020, 11:17 AM

Feb 11 2020

werner committed rG9c719c9c1ff3: gpg: Improve key creation direct from the card. (authored by werner).
gpg: Improve key creation direct from the card.
Feb 11 2020, 8:52 PM
werner committed rG77ea916533c5: scd:openpgp: Send a KEY-TIME status with READKEY (authored by werner).
scd:openpgp: Send a KEY-TIME status with READKEY
Feb 11 2020, 8:52 PM
werner committed rG6bc7318ef550: card: First code to actually create openpgp keys. (authored by werner).
card: First code to actually create openpgp keys.
Feb 11 2020, 3:01 PM
werner committed rGd7d75da50543: scd:openpgp: Allow auto-changing of the key attributes in genkey. (authored by werner).
scd:openpgp: Allow auto-changing of the key attributes in genkey.
Feb 11 2020, 3:01 PM
werner committed rG323548acd9de: scd:openpgp: Optional allow for lowercase keyrefs. (authored by werner).
scd:openpgp: Optional allow for lowercase keyrefs.
Feb 11 2020, 3:01 PM
werner committed rG24095101a506: common: Extend the openpgp_curve_to_oid function. (authored by werner).
common: Extend the openpgp_curve_to_oid function.
Feb 11 2020, 3:01 PM
werner added inline comments to rGTO89628ff54ab1: Current state.
Feb 11 2020, 10:28 AM
aheinecke awarded rG113a8288b857: doc: Improve the warning section of the gpg man page. a Like token.
Feb 11 2020, 8:57 AM

Feb 10 2020

werner committed rG146dacd3b13b: doc: Improve the warning section of the gpg man page. (authored by werner).
doc: Improve the warning section of the gpg man page.
Feb 10 2020, 5:15 PM
werner committed rG113a8288b857: doc: Improve the warning section of the gpg man page. (authored by werner).
doc: Improve the warning section of the gpg man page.
Feb 10 2020, 5:12 PM
werner changed the status of T4831: gnupg-2.2.19 fails to build on latest Fedora Rawhide from Open to Testing.

Building with -fno-common now works for me on 2.2 and master. Thanks for the patch.

Feb 10 2020, 4:52 PM · gnupg (gpg22), toolchain, Bug Report
werner committed rG6aff8a132815: build: Always use EXTERN_UNLESS_MAIN_MODULE pattern. (authored by werner).
build: Always use EXTERN_UNLESS_MAIN_MODULE pattern.
Feb 10 2020, 4:51 PM
werner committed rG21d9bd8b87a9: build: Always use EXTERN_UNLESS_MAIN_MODULE pattern. (authored by werner).
build: Always use EXTERN_UNLESS_MAIN_MODULE pattern.
Feb 10 2020, 4:42 PM
werner added a comment to T4831: gnupg-2.2.19 fails to build on latest Fedora Rawhide.

I took your patch but modified it to define EXTERN_UNLESS_MAIN_MODULE only at one place.

Feb 10 2020, 4:39 PM · gnupg (gpg22), toolchain, Bug Report
werner committed rG49151255f3b1: gpg: Make really sure that --verify-files always returns an error. (authored by werner).
gpg: Make really sure that --verify-files always returns an error.
Feb 10 2020, 3:35 PM
werner committed rG5681b8eaa440: gpg: Make really sure that --verify-files always returns an error. (authored by werner).
gpg: Make really sure that --verify-files always returns an error.
Feb 10 2020, 3:33 PM
werner added a comment to T4772: Release libgpg-error 1.37.

Note that we have a small pactch in the queue which should be applied by distributions to 1.37unless they want to wait for 1.38. See rEd72c1ddfde09ffa69745ec2439c5a16d15e2202f

Feb 10 2020, 2:59 PM · Release Info, gpgrt
werner committed rG47f514fde6e2: common: Also protect log_inc_errorcount against counter overflow. (authored by werner).
common: Also protect log_inc_errorcount against counter overflow.
Feb 10 2020, 2:56 PM
werner committed rEd72c1ddfde09: logging: Also protect gpgrt_inc_errorcount against counter overflow. (authored by werner).
logging: Also protect gpgrt_inc_errorcount against counter overflow.
Feb 10 2020, 2:51 PM
werner committed rG438b7881ba0b: card: Remove command "key-attr" and hack on "generate". (authored by werner).
card: Remove command "key-attr" and hack on "generate".
Feb 10 2020, 2:15 PM
werner committed rGd1c518cdc933: common: Remove duplicated call to a function. (authored by werner).
common: Remove duplicated call to a function.
Feb 10 2020, 12:35 AM
werner committed rGfb6ff7ead7df: scd:openpgp: Let the genkey function also accept a full keyref. (authored by werner).
scd:openpgp: Let the genkey function also accept a full keyref.
Feb 10 2020, 12:35 AM
werner committed rG332a72f73408: common: Extend the new get_keyalgo_string function (authored by werner).
common: Extend the new get_keyalgo_string function
Feb 10 2020, 12:35 AM

Feb 9 2020

werner committed rG3a1fa13eedb9: common: New function get_keyalgo_string. (authored by werner).
common: New function get_keyalgo_string.
Feb 9 2020, 9:27 PM
werner committed rG49c891a9bfac: common: Add OpenPGP<->Gcrypt pubkey id mapping functions. (authored by werner).
common: Add OpenPGP<->Gcrypt pubkey id mapping functions.
Feb 9 2020, 2:39 PM
werner committed rG9df9996b415e: card: Support brainpool curves in the generate command. (authored by werner).
card: Support brainpool curves in the generate command.
Feb 9 2020, 2:39 PM

Feb 8 2020

werner committed rSe9dbdd0a1b0f: Change a function name for clarity. (authored by werner).
Change a function name for clarity.
Feb 8 2020, 10:58 PM
werner committed rS0f7920082f4e: Fix a missing --all option for SERIALNO. (authored by werner).
Fix a missing --all option for SERIALNO.
Feb 8 2020, 10:58 PM
werner committed rSeea2d47d4c58: Rename a global variable for clarity. (authored by werner).
Rename a global variable for clarity.
Feb 8 2020, 10:58 PM
werner committed rS21260e2c38a9: Update list of OpenPGP card vendors. (authored by werner).
Update list of OpenPGP card vendors.
Feb 8 2020, 10:58 PM
werner committed rSa241ed26acb6: Fix printing of the slot application. (authored by werner).
Fix printing of the slot application.
Feb 8 2020, 10:58 PM

Feb 7 2020

werner committed rD1e7407304efc: swdb: Release gpgrt 1.37 (authored by werner).
swdb: Release gpgrt 1.37
Feb 7 2020, 2:16 PM
werner committed rD1b73fcc7ec52: doc: add a comment to gpgweb.el (authored by werner).
doc: add a comment to gpgweb.el
Feb 7 2020, 2:16 PM
werner closed T4498: Asan findings in tests/t-logging.c as Resolved.
Feb 7 2020, 1:50 PM · gpgrt
werner closed T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r as Resolved.
Feb 7 2020, 1:49 PM · gpgrt, Feature Request
werner closed T4643: gpgrt: enable the environment to set compiler and linker flags for helper tools as Resolved.
Feb 7 2020, 1:48 PM · gpgrt, Feature Request
werner closed T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh as Resolved.
Feb 7 2020, 1:48 PM · Bug Report
werner closed T4459: libgpg-error build issue with gawk 5.0.0 as Resolved.
Feb 7 2020, 1:47 PM · Gentoo, gpgrt, MacOS, Bug Report
werner closed T4772: Release libgpg-error 1.37 as Resolved.
Feb 7 2020, 1:47 PM · Release Info, gpgrt
werner closed T4772: Release libgpg-error 1.37, a subtask of T4574: Change #!/bin/sh to #!/bin/bash in libgpg-error-1.36/src/gpg-error-config-test.sh, as Resolved.
Feb 7 2020, 1:47 PM · Bug Report
werner closed T4772: Release libgpg-error 1.37, a subtask of T4459: libgpg-error build issue with gawk 5.0.0, as Resolved.
Feb 7 2020, 1:47 PM · Gentoo, gpgrt, MacOS, Bug Report
werner closed T4772: Release libgpg-error 1.37, a subtask of T4498: Asan findings in tests/t-logging.c, as Resolved.
Feb 7 2020, 1:47 PM · gpgrt
werner closed T4772: Release libgpg-error 1.37, a subtask of T4539: libgpg-error on Windows: strerror_s can be used instead of strerror_r, as Resolved.
Feb 7 2020, 1:47 PM · gpgrt, Feature Request
werner committed rE7e389249ddb1: po: Auto update (authored by werner).
po: Auto update
Feb 7 2020, 1:24 PM
werner committed rE0a26c72b5af6: Post release updates (authored by werner).
Post release updates
Feb 7 2020, 1:24 PM
werner committed rE36b9924b4831: Release 1.37 (authored by werner).
Release 1.37
Feb 7 2020, 1:24 PM
werner committed rE9ea1fca2cc91: po: Update German translation (authored by werner).
po: Update German translation
Feb 7 2020, 1:24 PM

Feb 6 2020

werner renamed T4838: add configure check for zlib to ntbtls from "make" with "ntbtls-0.1.2" failed to add configure check for zlib to ntbtls.
Feb 6 2020, 9:21 PM · ntbtls, Bug Report
werner triaged T4838: add configure check for zlib to ntbtls as Normal priority.

Install the zlib development package, its name is often "zlib1g-dev". The source requires the header because we plan to eventually support compression.

Feb 6 2020, 9:21 PM · ntbtls, Bug Report
werner committed rE796b66a9449c: tools: Allow error symbol lookup w/o the GPG_ERR_ prefix. (authored by werner).
tools: Allow error symbol lookup w/o the GPG_ERR_ prefix.
Feb 6 2020, 9:15 PM
werner committed rE6e4b5ca624cb: build: Always pass -no-undefined to libtool. (authored by werner).
build: Always pass -no-undefined to libtool.
Feb 6 2020, 6:52 PM
werner accepted D478: Makefile: Disallow undefined symbols in libgpg-error..

Committed.

Feb 6 2020, 6:47 PM · patch
werner closed T4474: libgpg-error: Disallow undefined symbols by design. as Resolved.

Thanks. Fix goes into 1.37.

Feb 6 2020, 6:45 PM · gpgrt, Cygwin, patch, Bug Report
werner claimed T4772: Release libgpg-error 1.37.
Feb 6 2020, 6:23 PM · Release Info, gpgrt
werner closed T4827: libgpg-error 1.36 and gawk: fatal: cannot use gawk builtin `namespace' as variable name as Resolved.

It has been fixed in the repo for nearly a year, see T4459. A new release is urgently required and will follow in the next days. I close this as a duplicate.

Feb 6 2020, 6:21 PM · Duplicate, gpgrt, toolchain, Bug Report

Feb 3 2020

werner triaged T4834: gpgme library calls gpg with --list-trust-path as Normal priority.

Funny. I looked into the history of that function: @dshaw removed the option --list-trust-path from gnupg 1.x in December 2002. He commented

Feb 3 2020, 3:28 PM · gpgme, Bug Report
werner committed rG2e5ab34496fe: sm: New option --issuer-der for the listkey commands. (authored by werner).
sm: New option --issuer-der for the listkey commands.
Feb 3 2020, 3:12 PM
werner triaged T4817: dirmgr keys.openpgp.org:443 Address family not supported by protocol as Normal priority.
Feb 3 2020, 12:09 PM · Bug Report
werner triaged T4831: gnupg-2.2.19 fails to build on latest Fedora Rawhide as High priority.

In a private mail someone else reported a similar problems and explained that gcc-10 will change the default from -fcommon to -fno-common. I think this is again a bad move in compiler development. Replacing the de-facto standard C compiler behaviour with something _allowed_ by ISO-C. No industrial grade toolchain would ever do such a silly default change - too many customers would rightfully be angry with them.

Feb 3 2020, 10:21 AM · gnupg (gpg22), toolchain, Bug Report

Jan 31 2020

werner triaged T4833: libgcrypt: bug in _gcry_poly1305_armv7_neon_init_ext as High priority.
Jan 31 2020, 11:39 AM · libgcrypt, Bug Report
werner added a comment to T4831: gnupg-2.2.19 fails to build on latest Fedora Rawhide.

You mean that common blocks can't be used anymore? The RISC-OS had this problem but it was the only architecture I was aware of that required "extern" trickery.

Jan 31 2020, 11:38 AM · gnupg (gpg22), toolchain, Bug Report
werner edited projects for T4832: card: when KDF is enabled, use of pinpad input should be disabled, added: gnupg (gpg22); removed gnupg.
Jan 31 2020, 11:30 AM · Restricted Project, gnupg (gpg22), scd, Bug Report

Jan 30 2020

werner added a comment to T4826: Expiration dates after 2107 are reported as wraparound expiration dates.

We briefly talked in the OpenPGP WG about the u32 problem and agreed that this is not an issue for 2440bis. The mismatch between creation date and expiration period is one of those minor PGP flaws. PGP-2 even used days to specify the expiration period.

Jan 30 2020, 8:26 AM · gnupg (gpg22), Bug Report

Jan 29 2020

werner added a comment to T4820: gpgme's json test fails with gpg 2.2.19.

I would like to understand why this changed. T4061 might be relevant here. This has been fixed after the 2.2.19 release.

Jan 29 2020, 11:09 AM · gpgme (gpgme 1.23.x), Bug Report
werner closed T4826: Expiration dates after 2107 are reported as wraparound expiration dates as Wontfix.

I don't care; encryption won't work for us 6ft under. (This is a protocol problem which someone should address in a couple of decades)

Jan 29 2020, 10:34 AM · gnupg (gpg22), Bug Report
werner edited projects for T4827: libgpg-error 1.36 and gawk: fatal: cannot use gawk builtin `namespace' as variable name, added: toolchain, gpgrt; removed gnupg.
Jan 29 2020, 10:29 AM · Duplicate, gpgrt, toolchain, Bug Report
werner added a comment to T4827: libgpg-error 1.36 and gawk: fatal: cannot use gawk builtin `namespace' as variable name.

That looks pretty much like another gawk regression. The easiest fix is to install another AWK version (e.g. mawk).

Jan 29 2020, 10:29 AM · Duplicate, gpgrt, toolchain, Bug Report

Jan 28 2020

werner committed rGc1d716cd65b0: card: Add new OpenPGP card vendor. (authored by werner).
card: Add new OpenPGP card vendor.
Jan 28 2020, 4:15 PM
werner committed rG8bbc4f0d2ce4: card: Add new OpenPGP card vendor. (authored by werner).
card: Add new OpenPGP card vendor.
Jan 28 2020, 4:15 PM
werner triaged T4825: gpg --weak-digest SHA1 incurs a serious performance cost for `--check-trustdb` as Normal priority.
Jan 28 2020, 3:17 PM · gnupg (gpg22), Bug Report

Jan 24 2020

werner created T4823: Test Yubikey's support for ed25519.
Jan 24 2020, 5:38 PM · gnupg24, gnupg (gpg23), yubikey

Jan 21 2020

werner committed rKbf52cfb8f2b6: tests: Implement option --to-str for t-dn-parser. (authored by werner).
tests: Implement option --to-str for t-dn-parser.
Jan 21 2020, 1:45 PM
werner committed rG9f386cca647f: card: Add new OpenPGP card vendor (authored by werner).
card: Add new OpenPGP card vendor
Jan 21 2020, 11:20 AM
werner committed rGda2ccfdbeb05: card: Add new OpenPGP card vendor (authored by werner).
card: Add new OpenPGP card vendor
Jan 21 2020, 11:19 AM