Marcus, plase have a look at it.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Feb 11 2010
Feb 10 2010
Feb 9 2010
Marcus, please add a note that the GnuPG documentation is the only specification
for key parameters. And change the example so that it works with the new
default feature of gpg.
Feb 8 2010
Feb 2 2010
Ah right. Apologies for my ignorance.
Jan 29 2010
Anyways, I can provide a gpgme trace at level 9 if you consider it necessary.
Hello Werner.
Frankly, I can only guess what you are doing. Is that a seahorse action to add
another user id or an existing key? A backtrace does not help at all here.
Jan 11 2010
Marcus, not yet so far. I would appreciate a test on your end, as I might not
get to the issue for a while. There should be enough information to reproduce
the issue.
Jan 8 2010
Hi Bernhard,
Dec 21 2009
ping
Please give a detailed report, I can't do much with the brief comments in your
repo. Note that gpg1 and gpg2 are slighly different and thus in corener cases
you may get different error codes.
Dec 17 2009
fixed in rev 1442, thanks for reporting it
Closing the report, if it is still an issue it can be reopened.
Dec 16 2009
I've tried to reproduce the fault with 1.2.0 but could not so it seems to be
fixed.
Thanks.
Is there any way we can make process on this one? Is it still an issue?
I think that this is probably fixed in the gpgme 1.2.0 release. The following
patch by Werner has a similar effect to the patch provided by the submitter:
Nov 26 2009
Why "make it fail"; why not "make it run"?
I guess (did not test) that the bug can be fixed by replacing
#if @NEED__FILE_OFFSET_BITS@
with
#if @NEED__FILE_OFFSET_BITS@ - 0
or by making configure always setting a nonempty value;
depending on your preferred style of programming.
Marcus, please make it fail more gracefully.
Nov 19 2009
Nov 11 2009
Is there any chance of getting this fixed? The problem is very annoying as it
causes the library to disturb the application using it and I can't think of any
simple workaround for it.
The patch is just three lines so it should be easy to include, right?
Nov 4 2009
It's more complicated, as the same code works when engine is set explicitely to
gpg2 but the gpg1 engine return a no error data.
You passed no data to the fucntion. Please ask on gnupg-users for help.
Oct 27 2009
Aug 28 2009
Marcus: I recall that you recently changed something in the cancel code - is
that his problem?
Aug 26 2009
Aug 13 2009
Quite right, claws actually does invoke AC_SYS_LARGEFILE.
Aug 11 2009
Sorry, typo in the URL, (there was one "kolab/" too much, but you could have
gotten to it via the main page. :) )
https://www.intevation.de/roundup/kolab/issue3583 (offline s/mime signing
without CRL for secret key gives unkown system error)
Sorry for the delay. I can not access the kolab tracker (404), has the link
changed? Errors for individual keys in a keylisting are not available in
detail, but only the invalid flag is set. When using an invalid key, a more
detailed reason may be available. There is currently no way to get more
detailed reasons about why a key in a key listing is invalid.
Aug 10 2009
Aug 3 2009
I see. Your plaintext needs to be zeroized after decryption and processing by
you. gpgme does not directly support this. What you can do for data objects
hold in memory is:
Jul 30 2009
Forwarding for Bill.
Jul 29 2009
Wrong title. It is not that the password is visible but that the clear text
from the gpgme_opt_decrypt function is visible. Another developer with more
knowledge of the scenario in this issue will respond shortly.
static int scrub_stack()
{
char arr[8192];
So you are using the passpharse callback of gpgme and don't make use
ofgpg-agent. In that case you need to take care of zeroing the passphrase.
gpgme has no provisionhs for this because the passphrase callback is a feature
obnly useful in certain environments. gpgme_data_t has nothing to do with
passpphrases.
Jul 28 2009
Jun 19 2009
I will have access to a MacOS system soon and will take care of ttyname_r then.
Leaving this open as a reminder until then.
Jun 17 2009
Marcus, I think we can close this now.
May 26 2009
Marcus, can you please have a look at this?
May 25 2009
May 22 2009
I looked at the code and it seems that you assume that a setuid(2)
changes more than just the UIDs of the current process. In particular,
you assume that environment variables change - that is not the case:
Like any envvar HOME does not change by calling setuid() or any other
system function. To change the envvars, your code needs to do this.
May 5 2009
fixed, thanks!
May 2 2009
Apr 27 2009
Apr 24 2009
Apr 23 2009
Apr 15 2009
Mar 20 2009
Ok, I can understand that now if you use GPGME 1.1.5. This was fixed a long
time ago:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1