Page MenuHome GnuPG
Feed Advanced Search

Aug 9 2016

werner added a project to T2429: Allow Assuan flags to be set: Restricted Project.
Aug 9 2016, 3:49 PM · gpgme, Feature Request
werner added a comment to T2429: Allow Assuan flags to be set.

Fixed with commit b5e16b0

Aug 9 2016, 3:49 PM · gpgme, Feature Request

Aug 2 2016

aixtools added a comment to T1779: AIX & GCC 4.7.4: 27 of 30 tests failed Please report to http://bugs.gnupg.org.

Aug 2 2016, 8:57 AM · gnupg, Bug Report
aixtools added a comment to T1779: AIX & GCC 4.7.4: 27 of 30 tests failed Please report to http://bugs.gnupg.org.

Will be a week or so. Had to power off my server due to "flooding" nearby.

Aug 2 2016, 8:57 AM · gnupg, Bug Report

Jul 29 2016

gniibe added a project to T1779: AIX & GCC 4.7.4: 27 of 30 tests failed Please report to http://bugs.gnupg.org: Restricted Project.
Jul 29 2016, 9:56 AM · gnupg, Bug Report
gniibe claimed T1779: AIX & GCC 4.7.4: 27 of 30 tests failed Please report to http://bugs.gnupg.org.
Jul 29 2016, 9:56 AM · gnupg, Bug Report
gniibe removed a project from T2403: make check failed for t-stringhelp (AIX 7.1): Info Needed.
Jul 29 2016, 9:51 AM · Bug Report, gnupg
gniibe added a project to T2403: make check failed for t-stringhelp (AIX 7.1): Restricted Project.
Jul 29 2016, 9:51 AM · Bug Report, gnupg
gniibe added a comment to T2403: make check failed for t-stringhelp (AIX 7.1).

I confirmed that with patched npth, 2.1.14 with
c49c43d7e4229fd9f1bc55e17fa32fdc334dbef6 builds well and "make check" goes
successfully (on AIX 7.1 with gcc 4.8.1).

Please test again when npth 1.3 will be released.

Jul 29 2016, 9:51 AM · Bug Report, gnupg
gniibe added a comment to T2074: Redeclaration of internal functions to use "external" typedef prevents build on AIX.

I confirmed on AIX 7.1 with GCC 4.8.1, libgcrypt 1.7.2 builds well. "make
check" goes success with no errors.
I'm closing this again, because the particular problem of typedef has been fixed.
If you have another issue, please open another report.

Jul 29 2016, 8:41 AM · Bug Report, libgcrypt
gniibe added a comment to T2144: libgpg-error: assertion error on Solaris/sparc.

This particular problem of assertion error, it was fixed in 1.22. So, I close this.
We also have T2378 for a possible change for Solaris/sparc. Please continue
there.

Jul 29 2016, 3:42 AM · Bug Report, gpgrt
gniibe closed T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2 as Resolved.
Jul 29 2016, 3:24 AM · Bug Report, gpgrt

Jul 22 2016

aheinecke added a comment to T2314: Improve detection of gpgme_data_identify.

While the detection works now to distinguish between PGP and S/MIME data it
might be more robust if it would do some more sanity checking on the packet.

E.g. PNG Graphics are detected as PGP Signatures because they start with 0x89

But this is not super neccessary as for the use case of file extension support
valid data will be detected correctly.

Jul 22 2016, 2:28 PM · gpgme, Feature Request, gpg4win

Jul 20 2016

aheinecke closed T2306: Rare smartcard errors with gnupg master as Resolved.
Jul 20 2016, 3:06 PM · Bug Report, gnupg, scd
aheinecke added a comment to T2306: Rare smartcard errors with gnupg master.

My problems are resolved. I have not encountered a problem since your last
fixes. Although I sometimes have to reenter pin so I think the errors still
occur occassionally but gnupg recovers.

Thanks.

Jul 20 2016, 3:06 PM · Bug Report, gnupg, scd

Jul 16 2016

aheinecke added a comment to T2368: Integer overflow in gpgme_progress_cb arguments.

Since Kleopatra is using data callbacks the total is always 0 so I can't use the
way to calculate percent.

Previously kleopatra used the filesize as total value. This does not work if
total is always 0 and the progress switches based on the current file size. E.g
for a large file the prgress decreases after 1024*1024 bytes have been processed.

I could probably add some weird "if gnupg > 2.1.14 and the file size is >
1024*1024 and the progress is < 1024*1024 expect it to be bytes and otherwise
expect it to be kilobytes." But this is not nice to use API.

My attached patch solves this by giving data callback users the opportunity to
provide GnuPG with the information how much input size it can expect. This makes
total / current workable from the start and everything is fine.

But as we jabbered about you do not like this patch :'-(

Problem not resolved for me as I think the weird handling currently imposed by
GnuPG is definitely not "Easy"

Jul 16 2016, 9:05 PM · gpgme, Bug Report

Jul 14 2016

werner added a comment to T2074: Redeclaration of internal functions to use "external" typedef prevents build on AIX.

You may want to test 1.7.2 instead.

Jul 14 2016, 2:12 PM · Bug Report, libgcrypt
werner closed T2347: Regression in cipher/ecc.c as Resolved.
Jul 14 2016, 2:11 PM · Bug Report, libgcrypt
werner added a comment to T2253: libassuan not opening redirected socket if $GNUPGHOME/S.gpg-agent path longer than sun_path.

2.4.3 has been released and I assume that this works now. Feel free to re-open
if it is not the case.

Jul 14 2016, 2:10 PM · Bug Report, libassuan
werner closed T2253: libassuan not opening redirected socket if $GNUPGHOME/S.gpg-agent path longer than sun_path as Resolved.
Jul 14 2016, 2:10 PM · Bug Report, libassuan
werner added a project to T2412: gpg2 fails on keyserver fingerprint search while gpg succeeds: Restricted Project.
Jul 14 2016, 2:04 PM · Bug Report, gnupg

Jul 13 2016

werner added a comment to T1985: Option --try-all-secrets doesn't work.

I forgot to apply Daiki's patch. Done now with commit 82b90ee.

I won't work on the other mentioned change now and this commit is actually about
a regression. Thus bumping to testing.

Jul 13 2016, 6:33 PM · gnupg (gpg21), Bug Report, gnupg
werner added a project to T1985: Option --try-all-secrets doesn't work: Restricted Project.
Jul 13 2016, 6:33 PM · gnupg (gpg21), Bug Report, gnupg
werner added a project to T2253: libassuan not opening redirected socket if $GNUPGHOME/S.gpg-agent path longer than sun_path: Restricted Project.
Jul 13 2016, 4:14 PM · Bug Report, libassuan
werner added a comment to T2253: libassuan not opening redirected socket if $GNUPGHOME/S.gpg-agent path longer than sun_path.

Thanks. Changed with commit 678f606 for 2.4.3

Jul 13 2016, 4:14 PM · Bug Report, libassuan

Jul 7 2016

werner added a comment to T2314: Improve detection of gpgme_data_identify.

I think that the charset header in the armor is not a good idea. In fact gpg
does not consider it at all. The armor headers are not protected and thus they
should not not chnage the semantics of the encrypted message. There is also no
way to keep this information after removing the armor or to re-create the header
from a binary message.

I consider a new flag for the Literal Data Packet to indicate theat the content
is a MIME message to be better. Standard MIME methods can then be used to
describe the content. Right now we only have an 'u' flag to indicate UTF-8
encoding (which to some interpretation of OpenPGP is anyway the default).
An 'm' flag would make it explicit that the content is MIME encoded and there
would be no more need to derive that info from the context.

Jul 7 2016, 9:05 AM · gpgme, Feature Request, gpg4win
werner added a comment to T2314: Improve detection of gpgme_data_identify.

I also created a set of examples messages. They are in
gnupg/tests/openpgp/samplemsgs/

Jul 7 2016, 8:56 AM · gpgme, Feature Request, gpg4win

Jul 1 2016

aheinecke claimed T2314: Improve detection of gpgme_data_identify.
Jul 1 2016, 11:02 AM · gpgme, Feature Request, gpg4win
aheinecke added a comment to T2314: Improve detection of gpgme_data_identify.

Fix for the difference in detection of armored vs. binary detached signatures
was trivial so I've pushed it with rev. 570bf2a

Looks good to me know. I'll start using it in Kleopatra and we will see what
breaks :-)

Have not tested different S/MIME messages yet.

Jul 1 2016, 11:02 AM · gpgme, Feature Request, gpg4win

Jun 29 2016

aheinecke added a comment to T2319: GpgOL takes over sent S/MIME mails sent with Outlook even when S/MIME is disabled.

Fix commited to master with rev 643575f

Jun 29 2016, 5:24 PM · Bug Report, gpgol
aheinecke added a project to T2319: GpgOL takes over sent S/MIME mails sent with Outlook even when S/MIME is disabled: Restricted Project.
Jun 29 2016, 5:24 PM · Bug Report, gpgol

Jun 24 2016

aheinecke added a comment to T2314: Improve detection of gpgme_data_identify.

Jun 24 2016, 2:35 PM · gpgme, Feature Request, gpg4win
aheinecke added a comment to T2314: Improve detection of gpgme_data_identify.

Thanks.

I've created some examples to test it. They are all done with alfa@example.com
test key. Found an issue through that.

-ba (detached ascii armored signature) is detected as PGP-Signed and not as
PGP-Signature.

examples/plain.txt.asc: PGP-signed

A discussion about KMail handling PGP/Inline encodings [1] also makes me wonder
if data_identfiy should also return the output charset of text messages if it is
provided in the Armor Header. Afaik there is currently no API in gpgme to check
this and semantically It would make sense to me to parse this in identify, too.
But this is more of a question wether or not you think it makes sense to do this
directly. I'm not strongly opinionated about this.

1: https://bugs.kde.org/show_bug.cgi?id=248058

Jun 24 2016, 2:35 PM · gpgme, Feature Request, gpg4win

Jun 23 2016

werner added a project to T2314: Improve detection of gpgme_data_identify: Restricted Project.
Jun 23 2016, 10:18 AM · gpgme, Feature Request, gpg4win
werner added a comment to T2314: Improve detection of gpgme_data_identify.

Done with commit cf37a57.
Note that only the first 2k are inspected.

Jun 23 2016, 10:18 AM · gpgme, Feature Request, gpg4win
gniibe closed T2367: gnupg 2.1.12 doesn't properly detect libusb in FreeBSD as Resolved.
Jun 23 2016, 9:27 AM · Bug Report, gnupg
gniibe added a comment to T2367: gnupg 2.1.12 doesn't properly detect libusb in FreeBSD.

Fixed in 2.1.13.

Jun 23 2016, 9:27 AM · Bug Report, gnupg

Jun 22 2016

werner added a project to T2282: Invalid flag adding encryption subkey with Curve 25519: Restricted Project.
Jun 22 2016, 7:46 AM · Not A Bug, Bug Report, gnupg

Jun 17 2016

werner added a project to T2386: scdaemon wants to accept --homedir, but it doesn't: Restricted Project.
Jun 17 2016, 8:38 AM · Bug Report, gnupg
werner added a comment to T2386: scdaemon wants to accept --homedir, but it doesn't.

Thanks. I apply it to 2.1.

Jun 17 2016, 8:38 AM · Bug Report, gnupg

Jun 16 2016

onitake added a comment to T2347: Regression in cipher/ecc.c.

Awesome, that did the trick!
Many thanks.

Jun 16 2016, 9:37 AM · Bug Report, libgcrypt
gniibe added a comment to T2347: Regression in cipher/ecc.c.

Sorry, my near sight. I only fixed cofactor support, in a case where "h" is
provided.
I should have fixed other parts, too. Now, I fixed in master:

http://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0f3a069211d8d24a61aa0dc2cc6c4ef04cc4fab7;hp=fa917d2e24b0c98143a079ab4889ad8f69bee446

It is backported to 1.7 branch too.

libaacs should work with this patch.

Jun 16 2016, 4:16 AM · Bug Report, libgcrypt
gniibe changed Version from 1.7.0 to 1.7.0, 1.7.1 on T2347: Regression in cipher/ecc.c.
Jun 16 2016, 4:16 AM · Bug Report, libgcrypt
onitake added a comment to T2347: Regression in cipher/ecc.c.

Well, I still get a "Missing object" error in libaacs, and I'm not sure how to
fix it. But the patch is in, so I think the bug can be closed.

It seems the problem is around the code here:
http://git.videolan.org/?p=libaacs.git;a=blob;f=src/libaacs/crypto.c;h=4db7641ec8e9af3cdf056562de39a39e3fa0c09b;hb=HEAD#l308

And the error I get when I try to scan a disc with aacs_info is as follows:
crypto.c:587: _aacs_verify: gcry_pk_verify failed. error was: Missing item in object
aacs.c:1502: invalid signature in cached hrl

If you have any hints, I'd be very grateful. Thanks!

Jun 16 2016, 12:06 AM · Bug Report, libgcrypt

Jun 15 2016

werner closed T2273: Using GPA and Kleopatra in gpg4win does not allow you to change cipher-algo as Resolved.
Jun 15 2016, 10:15 PM · gnupg, Bug Report, S/MIME
werner added a comment to T2347: Regression in cipher/ecc.c.

Can we close this bug? (1.71 has been released)

Jun 15 2016, 10:11 PM · Bug Report, libgcrypt

Jun 14 2016

TARehman added a comment to T2273: Using GPA and Kleopatra in gpg4win does not allow you to change cipher-algo.

Ah, I see. The GUI interface affects the S/MIME algorithm, not the general
one. I don't know why I didn't put that together sooner. Well, I'm glad that
it revealed the minor bug anyway.

Jun 14 2016, 4:12 PM · gnupg, Bug Report, S/MIME
werner added a project to T2273: Using GPA and Kleopatra in gpg4win does not allow you to change cipher-algo: S/MIME.
Jun 14 2016, 4:07 PM · gnupg, Bug Report, S/MIME
werner added projects to T2273: Using GPA and Kleopatra in gpg4win does not allow you to change cipher-algo: Restricted Project, Bug Report, gnupg.
Jun 14 2016, 4:06 PM · gnupg, Bug Report, S/MIME

Jun 6 2016

werner added a project to T2379: default to --with-fingerprint, introduce --without-fingerprint: Restricted Project.
Jun 6 2016, 5:08 PM · gnupg, Feature Request
werner added a comment to T2379: default to --with-fingerprint, introduce --without-fingerprint.

7257ea2 switches to none.

There is also a new option --with-subkey-fingerprint which keeps the compact
fingerprint format also for subkeys. The Lead-in text for fingerprints n the
listing is in any case not anymore printed if keyid-format is none.

Jun 6 2016, 5:08 PM · gnupg, Feature Request

Jun 2 2016

aheinecke added a comment to T2280: Wish for a new keygen API.

Ok,
Let me summarize how I understand the workflow is supposed to be:

  • Generate a Key with the limited batch keygen.
  • After key creation add subkeys as wanted with --quick-addkey
  • Add additional UID's with --quick-adduid

I think I can work with that.
For full flexibility T2364 would be nice so that one could create a certify
only key this way and subkeys for everything else.

But yeah thats icing on the cake.

Still does not solve the Problem how to figure out which algrithms with which
parameters / capabilities are supportet but meh, I guess you can't have everything..

Jun 2 2016, 4:24 PM · gnupg, gnupg (gpg21), Feature Request
werner added a project to T2280: Wish for a new keygen API: Restricted Project.
Jun 2 2016, 4:11 PM · gnupg, gnupg (gpg21), Feature Request

May 27 2016

msinatra added a comment to T2367: gnupg 2.1.12 doesn't properly detect libusb in FreeBSD.

Looks good...I can even build and run it using the ports version if I hand-patch
it after extracting:

[sonicyouth] /usr/ports/security/gnupg# make extract

> License GPLv3 LGPL3 accepted by the user

> Found saved configuration for gnupg-2.1.12

> gnupg-2.1.12 depends on file: /usr/local/sbin/pkg - found

> Fetching all distfiles required by gnupg-2.1.12 for building

> Extracting for gnupg-2.1.12

> SHA256 Checksum OK for gnupg-2.1.12.tar.bz2.

> SHA256 Checksum OK for gnupg-2.1.12.tar.bz2.sig.

[sonicyouth] /usr/ports/security/gnupg# cd work/gnupg-2.1.12/
[sonicyouth] /usr/ports/security/gnupg/work/gnupg-2.1.12# patch <
~ms/Downloads/gnupg-master-
20160527.diff
Hmm... Looks like a unified diff to me...

The text leading up to this was:

diff --git a/configure.ac b/configure.ac
index 6458f1a..d90921c 100644
--- a/configure.ac
+++ b/configure.ac

Patching file configure.ac using Plan A...
Hunk #1 succeeded at 787.
done
[sonicyouth] /usr/ports/security/gnupg/work/gnupg-2.1.12# autoconf
[sonicyouth] /usr/ports/security/gnupg/work/gnupg-2.1.12# cd ../../
[sonicyouth] /usr/ports/security/gnupg# make install
[snip]

gpg: NOTE: THIS IS A DEVELOPMENT VERSION!
gpg: It is only intended for test purposes and should NOT be
gpg: used in a production environment or with production keys!
Reader ...........: 1050:0111:X:0
Application ID ...: D2760001240102000006036429670000
Version ..........: 2.0
Manufacturer .....: Yubico
[snip]

May 27 2016, 10:43 PM · Bug Report, gnupg
aheinecke claimed T2368: Integer overflow in gpgme_progress_cb arguments.
May 27 2016, 11:40 AM · gpgme, Bug Report
aheinecke added a comment to T2368: Integer overflow in gpgme_progress_cb arguments.

No, I'll do a Version check in for the GnuPG Version in Kleo master and I won't
backport any changes to the KDE4 / Gpg4win stable variant.

I'm assigning testing to me, I'll test it by using it in Kleo :-)

May 27 2016, 11:40 AM · gpgme, Bug Report
werner added a project to T2368: Integer overflow in gpgme_progress_cb arguments: Restricted Project.
May 27 2016, 11:31 AM · gpgme, Bug Report
werner added a comment to T2368: Integer overflow in gpgme_progress_cb arguments.

Done with commit 6c957c3.
Do we need to backport this?

May 27 2016, 11:31 AM · gpgme, Bug Report
gniibe added a project to T2367: gnupg 2.1.12 doesn't properly detect libusb in FreeBSD: Restricted Project.
May 27 2016, 1:45 AM · Bug Report, gnupg

May 11 2016

werner closed T2193: keyring / keybox race as Resolved.
May 11 2016, 10:04 PM · Bug Report, gnupg

May 10 2016

werner closed T758: Provide an option to choose the name of saved files as Resolved.
May 10 2016, 12:55 PM · gpa, Feature Request
werner added a project to T2094: public key cannot be deleted: Unreleased.
May 10 2016, 12:54 PM · Bug Report, gpa
werner closed T2094: public key cannot be deleted as Resolved.
May 10 2016, 12:54 PM · Bug Report, gpa
werner added a project to T2246: Regression: home dir no longer automatically created: Unreleased.
May 10 2016, 11:41 AM · Bug Report, gnupg
werner closed T2246: Regression: home dir no longer automatically created as Resolved.
May 10 2016, 11:41 AM · Bug Report, gnupg

May 9 2016

werner added a comment to T2236: Importing a key with badly ordered packets doesn't reorder it, and while --edit-key does reorder it doesn't move the signature packets to the right place.

I see. I just pushed two fixes.

May 9 2016, 9:17 PM · gnupg (gpg22), Bug Report
werner added a comment to T2246: Regression: home dir no longer automatically created.

Thanks. Fix released with 2.0.30 and 2.1.12.
We can close this bug after the release of 1.4.21

May 9 2016, 8:46 PM · Bug Report, gnupg
gniibe added a comment to T2246: Regression: home dir no longer automatically created.

Fixed in all branches.

Master 2.1: d9f9b3be036747c9f55060aed47896f951bfb853
1.4: d957e4388f72581b1ec801613b5629b5ea3f586d
2.0: eb7806d63df63663170ba86f0673caa34b944c28

For some reason, the commit messages of 1.4 and 2.0 refers
master commit of 2f3e42047d17313eeb38d354048f343158402a8d.
Perhaps, I did in my repo and it was 2f3e420 and apply it to 1.4 and 2.0.
Then, I pushed 1.4, 2.0, and 2.1. and 2.1 was failed because of
non-fast-forward. Then I rebased for 2.1.

May 9 2016, 4:18 AM · Bug Report, gnupg
gniibe set Version to 1.4.20,2.0.29,2.1.11 on T2246: Regression: home dir no longer automatically created.
May 9 2016, 4:18 AM · Bug Report, gnupg

May 6 2016

neal added a comment to T2193: keyring / keybox race.

Patch applied in dc417bf0c555a7416d0aedde6645fd1087660f92 (Dec 15, 2015)

May 6 2016, 8:56 PM · Bug Report, gnupg
werner renamed T2074: Redeclaration of internal functions to use "external" typedef prevents build on AIX from Redeclaration of internal functions to use "external" typedef prevents build to Redeclaration of internal functions to use "external" typedef prevents build on AIX.
May 6 2016, 8:33 PM · Bug Report, libgcrypt
werner added a project to T2186: --encrypt-to ambiguous with a expired and revoked key: Stalled.
May 6 2016, 8:31 PM · gnupg24, Feature Request
werner added a comment to T2186: --encrypt-to ambiguous with a expired and revoked key.

iirc, we removed the patch from 2.1 due to some problems. We plan to work on it
in 2.3.

May 6 2016, 8:31 PM · gnupg24, Feature Request
werner added a comment to T2193: keyring / keybox race.

Neal, what is the status of this bug?

May 6 2016, 8:29 PM · Bug Report, gnupg
werner assigned T2193: keyring / keybox race to neal.
May 6 2016, 8:29 PM · Bug Report, gnupg
werner added a comment to T2071: Processes invoking gpgme_op_decrypt() should not incur a delay due to the invocation of gpg-agent.

We still need to check whether has been fixed for 1.4 and 2.0.

May 6 2016, 8:27 PM · Restricted Project, gnupg, Bug Report
werner closed T2181: ship sks-keyservers.netCA.pem in distributed tarball as Resolved.
May 6 2016, 8:24 PM · gnupg, Bug Report, dirmngr
werner closed T2107: dirmngr crash when searching keyservers on OpenBSD as Resolved.
May 6 2016, 8:23 PM · Duplicate, gnupg, Bug Report, dirmngr
werner added a comment to T2246: Regression: home dir no longer automatically created.

For which branches has this been fixed?
Do we have releases for all of them?

May 6 2016, 8:20 PM · Bug Report, gnupg
werner added a comment to T2236: Importing a key with badly ordered packets doesn't reorder it, and while --edit-key does reorder it doesn't move the signature packets to the right place.

2.1.12 does a verbose check and fix during --edit-key. We will eventually call
that reorder function during import. But let's wait for bug reports with the
--edit-key triggered code.

May 6 2016, 8:18 PM · gnupg (gpg22), Bug Report
werner closed T2315: No reliable way to select a uid for --quick-sign-key as Resolved.
May 6 2016, 8:14 PM · gnupg, Bug Report
werner added a comment to T2315: No reliable way to select a uid for --quick-sign-key.

Fixed in 2.1.12

May 6 2016, 8:14 PM · gnupg, Bug Report
gniibe added a project to T2347: Regression in cipher/ecc.c: Restricted Project.
May 6 2016, 10:21 AM · Bug Report, libgcrypt

May 4 2016

werner added a comment to T2134: iconv.dll is still a problem.

Should be solved now: Use Libgpg-error 1.22 and GnuPG 2.1.12.

May 4 2016, 5:26 PM · Feature Request, gnupg

May 3 2016

werner closed T2342: reading uninitialized memory in libksba/cert-basic, with subsequent crash as Resolved.
May 3 2016, 6:39 PM · Bug Report, libksba
werner added a comment to T2342: reading uninitialized memory in libksba/cert-basic, with subsequent crash.

1.3.4 has been released.

May 3 2016, 6:39 PM · Bug Report, libksba
werner added a comment to T2343: Function ksba_cert_get_digest_algo returns an uninitialized pointer in some error cases.

1.3.4 has been released

May 3 2016, 6:39 PM · Bug Report, libksba
werner added a comment to T2344: out of bounds read in ksba_cert_get_ext_key_usages called from libksba/cert-basic.

I just released 1.3.4 and thus closing this bug and 2342 and 2343. Thanks again
for you help.

May 3 2016, 6:38 PM · Bug Report, libksba
werner closed T2344: out of bounds read in ksba_cert_get_ext_key_usages called from libksba/cert-basic as Resolved.
May 3 2016, 6:38 PM · Bug Report, libksba
werner added a comment to T2343: Function ksba_cert_get_digest_algo returns an uninitialized pointer in some error cases.

Fixed with commit 3f74c2c. Thanks.

The use in cert-basic is correct because get_oid_desc accepst a NULL pointer.
However, some libc versions bail out on a NULL for "%s"; I fixed that too.

May 3 2016, 4:14 PM · Bug Report, libksba
werner added a project to T2343: Function ksba_cert_get_digest_algo returns an uninitialized pointer in some error cases: Restricted Project.
May 3 2016, 4:14 PM · Bug Report, libksba
werner added a project to T2342: reading uninitialized memory in libksba/cert-basic, with subsequent crash: Restricted Project.
May 3 2016, 4:12 PM · Bug Report, libksba
werner added a project to T2344: out of bounds read in ksba_cert_get_ext_key_usages called from libksba/cert-basic: Restricted Project.
May 3 2016, 4:10 PM · Bug Report, libksba

May 2 2016

gniibe added a comment to T2306: Rare smartcard errors with gnupg master.

Another problem has been fixed in 6677d8b.
I intentionally set up more hubs from computer to the device to cause an error.
When an error occurred, scdaemon continued to report "Card error", even after I
inserted the device directly to the computer.
Now, it returns "No such device" for severe errors, and scdaemon can recover
from such errors.

May 2 2016, 9:04 AM · Bug Report, gnupg, scd

Apr 28 2016

gniibe added a comment to T2306: Rare smartcard errors with gnupg master.

The particular problem of T2306 (aheinecke on Apr 25 2016, 06:53 PM / Roundup) has been fixed in cb4fee8.

I think that it was not always reproducible because it depends on timing (only
when it detected an error at bulk_in, the problem happened). I'm not sure if
the difference of old/new libusb mattered for this problem.

Apr 28 2016, 5:53 AM · Bug Report, gnupg, scd
gniibe added a project to T2306: Rare smartcard errors with gnupg master: Restricted Project.
Apr 28 2016, 5:53 AM · Bug Report, gnupg, scd

Apr 26 2016

gniibe added a comment to T1671: libgpg-error 1.13 does not link on Solaris 10.

libgpg-error 1.22 is out with fix. Please test.

Apr 26 2016, 1:35 AM · gpgrt, Bug Report
gniibe added a comment to T1931: libgpg-error-1.18 all tests core on Solaris10 with gcc4.9.2.

libgpg-error 1.2.2 is out. Please test with it.

Apr 26 2016, 1:34 AM · Bug Report, gpgrt

Apr 21 2016

werner added a comment to T2134: iconv.dll is still a problem.

I have implemented iconv in libgpg-error master (commit 1cd1ddb). This is a
stripped down version of win-iconv where I removed the feature to load another
libiconv and disabled the mlang.dll (whatever this is) for now.

With gnupg master commit bd4d656 tehre is no more need for libiconv for Windows.

Apr 21 2016, 9:58 AM · Feature Request, gnupg
werner added a project to T2134: iconv.dll is still a problem: Restricted Project.
Apr 21 2016, 9:58 AM · Feature Request, gnupg