Page MenuHome GnuPG
Feed Advanced Search

Aug 30 2016

dkg added projects to T2452: pinentry-curses fails with ERR 83886343 Line passed to IPC too long <Pinentry> when --ttytype is unusable: pinentry, Bug Report.
Aug 30 2016, 12:38 AM · Bug Report, pinentry

Aug 29 2016

zhsj added projects to T2451: _hkp_tcp SRV record doesn't work: dirmngr, Bug Report.
Aug 29 2016, 8:00 PM · gnupg, Bug Report, dirmngr
zhsj set Version to 2.1.15 on T2451: _hkp_tcp SRV record doesn't work.
Aug 29 2016, 8:00 PM · gnupg, Bug Report, dirmngr
JochenSaalfeld added a comment to T2448: dirmngr fails to load crl when imported manually.

this also affects version 2.1.15 (latest gpg4win beta) and 1.1.1 (latest gpg4win
stable)

Aug 29 2016, 9:59 AM · gnupg, Windows 32, Windows, Bug Report

Aug 26 2016

bernhard added a comment to T2448: dirmngr fails to load crl when imported manually.

Okay, if this transfers line endings because of the textmode read, it will
depend on the contents of the CRL in question. This explains why the defect was
not seen in earlier testing.

And pem does not work for this (I guess and tried on a GNU system).
It is okay that pem does not work, because this is a rarely used function I think.

Aug 26 2016, 9:21 AM · gnupg, Windows 32, Windows, Bug Report

Aug 25 2016

aheinecke lowered the priority of T2448: dirmngr fails to load crl when imported manually from High to Normal.
Aug 25 2016, 6:24 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T2448: dirmngr fails to load crl when imported manually.

D381: 870_0001-dirmngr-Open-CRL-s-in-binary-mode.patch

Aug 25 2016, 6:24 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added projects to T2448: dirmngr fails to load crl when imported manually: Windows, Restricted Project, Windows 32.
Aug 25 2016, 6:24 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke updated subscribers of T2448: dirmngr fails to load crl when imported manually.
Aug 25 2016, 6:24 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke assigned T2448: dirmngr fails to load crl when imported manually to werner.
Aug 25 2016, 6:24 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T2448: dirmngr fails to load crl when imported manually.

Woops didn't want to submit the last message as I had already looked into it myself.

This was reproducible using libksba's t-crl-parse with our root ca's clr but not
with an example file lying next to it.

Turned out that t-crl-parse opened the file in text mode. Conversion errors then
caused an invalid (too large read). When switching to binary mode it worked as
expected.

Dirmngr used the same. I've tested that crl parsing worked with the attached patch.

Now I get:
dirmngr[780]: error fetching certificate by subject: Configuration error
dirmngr[780]: crl_parse_insert failed: Missing certificate

But I think that is a different error as I get the same one when trying to
import the CRL on an empty homedir and parsing works now.

Aug 25 2016, 6:24 PM · gnupg, Windows 32, Windows, Bug Report
aheinecke added a comment to T2448: dirmngr fails to load crl when imported manually.

2.1.11 is not in the latest beta. Should be 2.1.13.

For testing / reporting it is also better to download the latest version from
gnupg.org
https://gnupg.org/download/index.html

Aug 25 2016, 6:19 PM · gnupg, Windows 32, Windows, Bug Report
rs set Version to 2.1.15 on T2449: Smartcard reinsert fails with gnupg 2.1.15 (gpg-agent/scdaemon).
Aug 25 2016, 2:59 PM · Bug Report, gnupg
rs added projects to T2449: Smartcard reinsert fails with gnupg 2.1.15 (gpg-agent/scdaemon): gnupg, Bug Report.
Aug 25 2016, 2:59 PM · Bug Report, gnupg
JochenSaalfeld added projects to T2448: dirmngr fails to load crl when imported manually: dirmngr, Bug Report.
Aug 25 2016, 11:49 AM · gnupg, Windows 32, Windows, Bug Report
JochenSaalfeld updated subscribers of T2448: dirmngr fails to load crl when imported manually.
Aug 25 2016, 11:49 AM · gnupg, Windows 32, Windows, Bug Report

Aug 24 2016

werner added a comment to T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf.

Right. Putting armor into gpg.conf is a very bad idea. Don't assume that. If
users want to shoot into their own foot, let them do so.

Aug 24 2016, 1:03 PM · gpgme, Bug Report, Not A Bug
werner added a comment to T2447: macport compile failed in libassuan-2.4.3 due to undefine _POSIX_C_SOURCE.

I have seen that but pretty pelase describe it here so that we can also work
with email.

Aug 24 2016, 1:01 PM · MacOS, Bug Report, libassuan
Ricky added a comment to T2447: macport compile failed in libassuan-2.4.3 due to undefine _POSIX_C_SOURCE.

Detail info in https://trac.macports.org/ticket/51708
OS: PPC Tiger, Mac OS X 10.4.11
The build process is automated by macport.

Aug 24 2016, 2:53 AM · MacOS, Bug Report, libassuan

Aug 23 2016

elvis added a comment to T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf.

I see. So, how can I reliably know whether the output of my program is going to
be ascii or binary (to append either .asc or .gpg)? I should just assume that
'armor' will not be in gpg.conf?

Aug 23 2016, 4:52 PM · gpgme, Bug Report, Not A Bug
werner assigned T2445: gpgscm needs to link against libintl on Mac OS to justus.
Aug 23 2016, 4:44 PM · Bug Report, gnupg
werner updated subscribers of T2445: gpgscm needs to link against libintl on Mac OS.
Aug 23 2016, 4:44 PM · Bug Report, gnupg
werner added a comment to T2445: gpgscm needs to link against libintl on Mac OS.

Can you please test with 2.1.15?

Aug 23 2016, 4:44 PM · Bug Report, gnupg
werner added a project to T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf: Not A Bug.
Aug 23 2016, 4:40 PM · gpgme, Bug Report, Not A Bug
werner added a comment to T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf.

If a user forces all output of gpg to be armored, it is not gpgme's task to
revert this.

Putting armor into gpg.conf is as bad an idea as putting encrypt into gpg.conf.

gpgme_get_armor() returns gpgme's current state.

Aug 23 2016, 4:40 PM · gpgme, Bug Report, Not A Bug
werner added a comment to T2447: macport compile failed in libassuan-2.4.3 due to undefine _POSIX_C_SOURCE.

Please describe exactly how you build Libassuan. Compiler, OS etc, error message.

Aug 23 2016, 4:36 PM · MacOS, Bug Report, libassuan
werner removed a project from T2415: result of fread() is assigned to an int variable: Unreleased.
Aug 23 2016, 4:35 PM · Bug Report, libksba
Ricky added projects to T2447: macport compile failed in libassuan-2.4.3 due to undefine _POSIX_C_SOURCE: libassuan, Bug Report.
Aug 23 2016, 3:24 AM · MacOS, Bug Report, libassuan
Ricky set Version to 2.4.3 on T2447: macport compile failed in libassuan-2.4.3 due to undefine _POSIX_C_SOURCE.
Aug 23 2016, 3:24 AM · MacOS, Bug Report, libassuan

Aug 22 2016

elvis renamed T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf from gpgme_get_armor ignores 'armor' option in gpg.conf to gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf.
Aug 22 2016, 3:07 PM · gpgme, Bug Report, Not A Bug
elvis added projects to T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf: Bug Report, gpgme.
Aug 22 2016, 1:27 PM · gpgme, Bug Report, Not A Bug
elvis set Version to 1.6.0 on T2446: gpgme_set_armor(myctx, 0) ignored if 'armor' option is set in gpg.conf.
Aug 22 2016, 1:27 PM · gpgme, Bug Report, Not A Bug
werner closed T2415: result of fread() is assigned to an int variable as Resolved.
Aug 22 2016, 11:50 AM · Bug Report, libksba
werner added a project to T2415: result of fread() is assigned to an int variable: Unreleased.
Aug 22 2016, 11:50 AM · Bug Report, libksba
werner added a comment to T2415: result of fread() is assigned to an int variable.

You are right. Fixed with commit 68fba3d.

Aug 22 2016, 11:50 AM · Bug Report, libksba

Aug 20 2016

bsiegert set External Link to https://mail-index.netbsd.org/pkgsrc-users/2016/08/15/msg023624.html on T2445: gpgscm needs to link against libintl on Mac OS.
Aug 20 2016, 6:01 PM · Bug Report, gnupg
bsiegert set Version to 2.1.14 on T2445: gpgscm needs to link against libintl on Mac OS.
Aug 20 2016, 6:01 PM · Bug Report, gnupg
bsiegert added projects to T2445: gpgscm needs to link against libintl on Mac OS: gnupg, Bug Report.
Aug 20 2016, 6:01 PM · Bug Report, gnupg

Aug 19 2016

lavajgh added projects to T2444: Pinentry Does not pass getpin to console: pinentry, Bug Report.
Aug 19 2016, 10:10 PM · Bug Report, pinentry
lavajgh set Version to 0.9.7 on T2444: Pinentry Does not pass getpin to console.
Aug 19 2016, 10:10 PM · Bug Report, pinentry

Aug 18 2016

werner added a comment to T2443: gpg2 --use-agent gives "gpg: decryption failed: No secret key".

--use-agent is a dummy option in GnUPG 2.1 - it has no effect.

Aug 18 2016, 11:15 PM · Bug Report, gnupg
werner added a comment to T2238: When generating a DSA or Elgamal key with --expert GPG claims that keys smaller than 1024 bits are supported when they are not..

1.4 has been released - waiting for 2.0

Aug 18 2016, 11:13 PM · gnupg (gpg20), Unreleased, gnupg (gpg14), Bug Report, gnupg
werner removed a project from T2246: Regression: home dir no longer automatically created: Unreleased.
Aug 18 2016, 11:10 PM · Bug Report, gnupg
werner removed a project from T2442: homedir: Libgcrypt warning: missing initialization: Unreleased.
Aug 18 2016, 11:08 PM · Bug Report, gnupg
werner added a project to T2389: segfault after importing key, corrupting trustdb: Restricted Project.
Aug 18 2016, 11:08 PM · gnupg, MacOS, Bug Report
cri added a comment to T2389: segfault after importing key, corrupting trustdb.

I used your workaround and haven't been running into problems since. Unfortunately, I
don't currently have the time at hand to give it a thorough test run. If I do, I will
keep you updated.

Aug 18 2016, 6:21 PM · gnupg, MacOS, Bug Report
tuxick added a comment to T2443: gpg2 --use-agent gives "gpg: decryption failed: No secret key".

gpg2 --use-agent --decrypt encrypted.asc
...
gpg: decryption failed: No secret key
FAIL

--use-agent --decrypt encrypted.asc
..
You need a passphrase to unlock the secret key for
...SUCCESS

This for example makes enigmail fail, and to make things worse: enigmail refuses
to work with gpg1

Using:
gpg (GnuPG) 2.1.11
libgcrypt 1.6.5
on Ubuntu 16.04.1 LTS

I have multiple keys in .gnupg, this might be triggering the problem.

Aug 18 2016, 2:24 PM · Bug Report, gnupg
tuxick added projects to T2443: gpg2 --use-agent gives "gpg: decryption failed: No secret key": gnupg, Bug Report.
Aug 18 2016, 2:13 PM · Bug Report, gnupg
werner assigned T2270: gpg caches bad symmetric passwords to neal.
Aug 18 2016, 1:01 PM · Bug Report, gnupg
werner assigned T2054: All of max-cache-ttl, default-cache-ttl, and no-allow-external-cache are ignored to neal.
Aug 18 2016, 12:59 PM · Bug Report, gnupg
werner closed T2066: Wrong BLOB Type/keytable.c:150 as Resolved.
Aug 18 2016, 12:58 PM · Not A Bug, gnupg, Bug Report, gpg4win
werner added a project to T2066: Wrong BLOB Type/keytable.c:150: Not A Bug.
Aug 18 2016, 12:58 PM · Not A Bug, gnupg, Bug Report, gpg4win
werner added a comment to T2066: Wrong BLOB Type/keytable.c:150.

Indeed; this look like a corrupted file. Please restrore from abckup.

Aug 18 2016, 12:58 PM · Not A Bug, gnupg, Bug Report, gpg4win
werner renamed T2024: "Unknown IPC command" in many situations (gpg4win/gnupg conflict?) from "Unknown IPC command" in many situations to "Unknown IPC command" in many situations (gpg4win/gnupg conflict?).
Aug 18 2016, 12:56 PM · Windows 32, Windows, Bug Report, gnupg
werner closed T2080: no status output when trying to sign data with revoked private key as Resolved.
Aug 18 2016, 12:54 PM · Won't Fix, Bug Report, gnupg, gnupg (gpg14)
werner added a project to T2080: no status output when trying to sign data with revoked private key: Won't Fix.
Aug 18 2016, 12:54 PM · Won't Fix, Bug Report, gnupg, gnupg (gpg14)
werner closed T2225: gpg2 send keys failed ,because 'invalid argument'.And why? as Resolved.
Aug 18 2016, 12:53 PM · Bug Report, gnupg, Info Needed
werner added a comment to T2390: gpg-agent not expiring passphrase.

ping

Aug 18 2016, 12:52 PM · Info Needed, Bug Report, gnupg
werner added a project to T2390: gpg-agent not expiring passphrase: Info Needed.
Aug 18 2016, 12:52 PM · Info Needed, Bug Report, gnupg
werner added a project to T2400: GnuPG 2.1 regression in unattended key generation: gnupg (gpg22).
Aug 18 2016, 12:51 PM · gnupg (gpg22), Bug Report, gnupg
werner added a comment to T2389: segfault after importing key, corrupting trustdb.

Could you verify that the problem has been solved (in 2.1.14)?

Aug 18 2016, 12:49 PM · gnupg, MacOS, Bug Report
werner set Version to 2.0.22 on T2354: Deleted secure key not quite deleted?.
Aug 18 2016, 12:47 PM · gnupg, Bug Report
werner closed T2442: homedir: Libgcrypt warning: missing initialization as Resolved.
Aug 18 2016, 12:33 PM · Bug Report, gnupg
werner added a project to T2442: homedir: Libgcrypt warning: missing initialization: Unreleased.
Aug 18 2016, 12:33 PM · Bug Report, gnupg
werner added a comment to T2442: homedir: Libgcrypt warning: missing initialization.

Already fixed in the repo. It is only a warning and harmless in this case.
Thanks.

Aug 18 2016, 12:33 PM · Bug Report, gnupg
nfnty set Version to 2.1.13 on T2442: homedir: Libgcrypt warning: missing initialization.
Aug 18 2016, 12:49 AM · Bug Report, gnupg
nfnty added projects to T2442: homedir: Libgcrypt warning: missing initialization: gnupg, Bug Report.
Aug 18 2016, 12:49 AM · Bug Report, gnupg

Aug 16 2016

werner added a comment to T2426: gpgme - Inappropriate ioctl for device.

Thanks for testing.

Aug 16 2016, 7:36 PM · Python, Fedora, Bug Report, gpgme
werner closed T2426: gpgme - Inappropriate ioctl for device as Resolved.
Aug 16 2016, 7:36 PM · Python, Fedora, Bug Report, gpgme
werner added a project to T2441: Issue during decrypting - Secret Key not found: Support.
Aug 16 2016, 7:35 PM · Support, gnupg
shweta_hari set Version to 2.0.30 on T2441: Issue during decrypting - Secret Key not found.
Aug 16 2016, 10:30 AM · Support, gnupg
shweta_hari added projects to T2441: Issue during decrypting - Secret Key not found: gnupg, Bug Report.
Aug 16 2016, 10:30 AM · Support, gnupg

Aug 15 2016

aheinecke added a comment to T2341: GPGOL: "Sign by default" will also "Encrypt by default".

Fixed for the next version with 037a5a7ed

Aug 15 2016, 11:45 AM · Unreleased, gpgol, Bug Report
aheinecke closed T2341: GPGOL: "Sign by default" will also "Encrypt by default" as Resolved.
Aug 15 2016, 11:45 AM · Unreleased, gpgol, Bug Report
aheinecke added a project to T2341: GPGOL: "Sign by default" will also "Encrypt by default": Unreleased.
Aug 15 2016, 11:45 AM · Unreleased, gpgol, Bug Report

Aug 14 2016

techtonik added a comment to T2426: gpgme - Inappropriate ioctl for device.

I've made new container and can't repeat the bug. gpgme
components got updated in Fedora.

Aug 14 2016, 5:59 PM · Python, Fedora, Bug Report, gpgme

Aug 12 2016

ralfbergs added a comment to T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried.

Interesting...

The Kaspersky issue is about Outlook 2007... Is that supposed bug really already
THAT old?!

Aug 12 2016, 10:05 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows
aheinecke added projects to T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried: gpg4win, Windows 32.
Aug 12 2016, 6:24 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows
aheinecke added a comment to T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried.

This could be a nasty one. The crash occurs after the data structure of the mail
was unloaded in outlook and GpgOL already completely detached it's event
handlers from the object and frees up the memory. GpgOL is not executing any
code when the crash occurs. That outlook blames GpgOL is likely because it jumps
into an invalid memory region that was allocated for GpgOL but is no longer
valid. This shouldn't happen though as we have already successfully unregistered
all our callbacks.

So I currently think that somehow when using send from explorer outlook through
some side effect / bug does a callback into GpgOL's event handling code which
was already destroyed. I'll try to confirm that theory on monday by keeping the
event handlers around after the unload event occurred.

Also does not appear that we are the first ones with that problem:
https://forum.kaspersky.com/index.php?showtopic=225375

:-/

Aug 12 2016, 6:24 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows
aheinecke closed T2368: Integer overflow in gpgme_progress_cb arguments as Resolved.
Aug 12 2016, 6:08 PM · gpgme, Bug Report
aheinecke added a project to T2368: Integer overflow in gpgme_progress_cb arguments: Unreleased.
Aug 12 2016, 6:08 PM · gpgme, Bug Report
aheinecke added a comment to T2368: Integer overflow in gpgme_progress_cb arguments.

Added support for the newly added size-hint to gpgmepp and kleopatra. Works
nicely, although progress could update a bit more often for my taste but its soo
much better then the old "no progress at all" that I don't want to complain ;-)

Thanks!

Aug 12 2016, 6:08 PM · gpgme, Bug Report
ralfbergs added a comment to T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried.

Thanks! :-)

Aug 12 2016, 4:18 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows
aheinecke added a comment to T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried.

Thanks for the report. I am able to reproduce the problem.

Looking into it.

Aug 12 2016, 12:41 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows
aheinecke lowered the priority of T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried from Unbreak Now! to High.
Aug 12 2016, 12:41 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows
aheinecke claimed T2416: Outlook 2016 64-bit: Crash if "Send to" > "Mail Recipient" is tried.
Aug 12 2016, 12:41 PM · Restricted Project, Windows 32, gpg4win, Bug Report, Windows 64, gpgol, Windows

Aug 11 2016

gupsgr added a comment to T2320: pinentry: Fix -Wimplicit-function-declaration warning in pinentry-curses.c [patch].

Can you please test if the following patch that has been committed recently

fixes your problem?

https://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commitdiff;h=2227f67af53f38d3d7f97760f2553d2c9ed05969

Cloning the git repository (commit id 2227f67af53f38d3d7f97760f2553d2c9ed05969)
followed by

autogen.sh
./configure --enable-maintainer-mode
make

works, i.e. the warning/error is not present any more.
So this patch seems to fix the issue.

The command line for gcc backs this observation (note the includes):

gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncursesw -I../pinentry -Wall -g
-O2 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wformat -Wno-format-y2k
-Wformat-security -W -Wno-sign-compare -Wno-missing-field-initializers -Wdeclaratio
n-after-statement -Wno-pointer-sign -Wpointer-arith -MT pinentry-curses.o -MD
-MP -MF .deps/pinentry-curses.Tpo -c -o pinentry-curses.o pinentry-curses.c

Aug 11 2016, 8:31 PM · Bug Report, pinentry
werner claimed T2368: Integer overflow in gpgme_progress_cb arguments.
Aug 11 2016, 3:03 PM · gpgme, Bug Report
werner added a comment to T2368: Integer overflow in gpgme_progress_cb arguments.

I do not agree, but let me see what we can. A new --input-size-hint might be an
option.

Aug 11 2016, 3:03 PM · gpgme, Bug Report
justus closed T2408: implicit declaration of function ‘gpg_err_set_errno’ in common/w32-afunix.c:65 as Resolved.
Aug 11 2016, 1:49 PM · Bug Report, gnupg
justus added a comment to T2408: implicit declaration of function ‘gpg_err_set_errno’ in common/w32-afunix.c:65.

Fixed in 72fa314b.

Aug 11 2016, 1:49 PM · Bug Report, gnupg
justus claimed T2408: implicit declaration of function ‘gpg_err_set_errno’ in common/w32-afunix.c:65.
Aug 11 2016, 9:56 AM · Bug Report, gnupg

Aug 10 2016

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

--set-filesize is used for an entirely different purpose - That it is also used
in progress is only related tothat other purpose (pre-generated OpenPGP packets
as input)

But is there any problem using it this way? I didn't see one.

If you know the file size in advance, you can pass the entire file to gpgme and
there is no need to use a pipeline.

GpgME++ provides an interface for a DataProvider class. While this is of course
inherited from Marc I find this kinda nice to use in code. If you implement the
DataProvider interface you can use that as input for GpgME.
QGpgME then provides a DataProvider for QIODevice based classes. E.g. A QFile, a
QBuffer etc. that way you can easily pass a QFile or QByteArray or a QString to
GpgME and get it encrypted. Very convenient API.

If you want a pipeline/stremaing, gpg won't
assume anything about the input file size. telling it that size is an ugly hack.

But e.g. I have a 1GB Mail I wish to decrypt, that is stored in some internal
format I know the size, but you are sugessting that I should cut out the
encrypted / signed part, save it to files and then pass the files to gpgme?

Mean while I added a Units arg to the PROGRESS status line, so that we can do
further tweaking in gpgme and won't need to mess with gnupg. Maybe we can
eventually find a solution which affects only gpgme.

Yes I've seen that and I think it might be useful but it does not solve the
problem that gnupg is not statusing the total for callback / piped operations.

If you really want a percent indication, why not using a file watcher in Kleo
and stat(2) the file.

Yes, that is what I meant by:

msg8719:

I could work around the problem in
Kleopatra by just assuming for files > 1MiB the progress is always scaled and
live with a slight jump after MiB.
And then calculate progress based on the Input size (as total) Kleopatra knows.

But that would be a workaround for "GpgME does not let me do what I want to do"
Maybe we need an "gpgme_add_engine_cmd_line_args" hack interface in GpgME to
give callers the flexibility to do add arbitrary arguments to gpgme engine
calls. This could probably reduce the "GpgME is a hindrance" perception.

Maybe we should phone about this.

Aug 10 2016, 6:37 PM · gpgme, Bug Report
justus added a comment to T2417: gnupg doesn't like empty trustdb file.

Actually, I'd argue that tdbio_set_dbname did not handle this case correctly. In
any case, if you must create some temporary gnupghomes, deleting the whole
directory might be both easier and more robust.

Fixed in a27410a2.

Aug 10 2016, 4:54 PM · gnupg, Bug Report
justus closed T2417: gnupg doesn't like empty trustdb file as Resolved.
Aug 10 2016, 4:54 PM · gnupg, Bug Report
werner added a project to T2352: doc/version.texi is sometimes not generated: Restricted Project.
Aug 10 2016, 4:36 PM · gpgme, Bug Report
werner added a comment to T2352: doc/version.texi is sometimes not generated.

Done in master.

Aug 10 2016, 4:36 PM · gpgme, Bug Report
werner added a comment to T2352: doc/version.texi is sometimes not generated.

version.texi is such an annoyance. I'll take care of it and will replace it
with a different annoying thing.

Aug 10 2016, 3:47 PM · gpgme, Bug Report
werner claimed T2352: doc/version.texi is sometimes not generated.
Aug 10 2016, 3:47 PM · gpgme, Bug Report
werner added a comment to T2368: Integer overflow in gpgme_progress_cb arguments.

--set-filesize is used for an entirely different purpose - That it is also used
in progress is only related tothat other purpose (pre-generated OpenPGP packets
as input)

If you know the file size in advance, you can pass the entire file to gpgme and
there is no need to use a pipeline. If you want a pipeline/stremaing, gpg won't
assume anything about the input file size. telling it that size is an ugly hack.

Mean while I added a Units arg to the PROGRESS status line, so that we can do
further tweaking in gpgme and won't need to mess with gnupg. Maybe we can
eventually find a solution which affects only gpgme.

If you really want a percent indication, why not using a file watcher in Kleo
and stat(2) the file.

Aug 10 2016, 3:46 PM · gpgme, Bug Report