Feed Advanced Search

May 28 2013

werner closed T1504: gpgme: typo in docs: gpgme_sub_key_t should be gpgme_subkey_t as Resolved.
May 28 2013, 10:42 AM · gpgme, Bug Report, patch
werner added a comment to T1504: gpgme: typo in docs: gpgme_sub_key_t should be gpgme_subkey_t.

Thanks.

May 28 2013, 10:42 AM · gpgme, Bug Report, patch

May 24 2013

HansChristophSteiner added projects to T1504: gpgme: typo in docs: gpgme_sub_key_t should be gpgme_subkey_t: patch, Bug Report, gpgme.
May 24 2013, 8:13 PM · gpgme, Bug Report, patch

Aug 9 2012

werner added a project to T1406: libmpi inlining results in multiple definitions of symbols (when compiled by clang): clang.
Aug 9 2012, 3:54 PM · Bug Report, libgcrypt
werner added a project to T1406: libmpi inlining results in multiple definitions of symbols (when compiled by clang): Not A Bug.
Aug 9 2012, 3:52 PM · Bug Report, libgcrypt
werner added a comment to T1406: libmpi inlining results in multiple definitions of symbols (when compiled by clang).

Inline is an extension to C90 implemented by almost all compilers.
What we do is what the gcc manual suggest for ages:

   This combination of `inline' and `extern' has almost the effect of
   a macro.  The way to use it is to put a function definition in a
   header file with these keywords, and put another copy of the
   definition (lacking `inline' and `extern') in a library file.  The
   definition in the header file will cause most calls to the function
   to be inlined.  If any uses of the function remain, they will refer
   to the single copy in the library.

I don’t know why clang seems to be the only compiler who does not grok
this. Libgcrypt has been compiled on a wide range of compilers
without any problem.

Wait, I see. Clang pretends to be gcc and defines GNUC. Thus
mpi-internal.h includes the inline functions:

  #ifdef __GNUC__
  #include "mpi-inline.h"
  #endif

which is a valid gcc construct. As with some other bug reports; I can
only suggest to fix clang and don't have it define GNUC .

Aug 9 2012, 3:52 PM · Bug Report, libgcrypt

Jun 13 2012

mgorny added a comment to T1406: libmpi inlining results in multiple definitions of symbols (when compiled by clang).

It seems that my patch does actually break gcc... i'm not sure how to handle
this correctly anyway. It seems that the problem is actually unsolvable, and
there's no correct way to mix inline functions and external assembly definitions.

Jun 13 2012, 10:22 PM · Bug Report, libgcrypt
mgorny added a comment to T1406: libmpi inlining results in multiple definitions of symbols (when compiled by clang).

D154: 346_0001-Fix-use-of-inline-to-avoid-multiple-declarations.patch

Jun 13 2012, 9:40 AM · Bug Report, libgcrypt
mgorny added projects to T1406: libmpi inlining results in multiple definitions of symbols (when compiled by clang): libgcrypt, Bug Report, patch.
Jun 13 2012, 9:40 AM · Bug Report, libgcrypt

Sep 27 2011

werner added a comment to T1369: [PATCH] applygnupgdefaults: Avoid some unnecessary stat calls.

please explain why this is a problem

Sep 27 2011, 5:47 PM · patch, Feature Request

Sep 25 2011

scop added projects to T1369: [PATCH] applygnupgdefaults: Avoid some unnecessary stat calls: Feature Request, patch.
Sep 25 2011, 11:35 PM · patch, Feature Request

May 12 2011

marcus closed T1193: gpgme.texi: i/o callback example doesn't compile as Resolved.
May 12 2011, 2:46 PM · gpgme, Bug Report, patch
marcus added a comment to T1193: gpgme.texi: i/o callback example doesn't compile.

Fixed today, thanks.

May 12 2011, 2:46 PM · gpgme, Bug Report, patch

Sep 22 2010

werner closed T1283: [PATCH] doc/gpgsm.texi: Typo. s/comes features/features/ as Resolved.
Sep 22 2010, 5:47 PM · Mistaken, Bug Report
werner closed T1284: doc/gpgsm.tex: Typo: s/full features/full featured/ as Resolved.
Sep 22 2010, 11:01 AM · patch, Bug Report
werner added a comment to T1284: doc/gpgsm.tex: Typo: s/full features/full featured/.

Fixed in my working copies. Thanks.

Sep 22 2010, 11:01 AM · patch, Bug Report

Sep 20 2010

PaulePanter set Version to 2.0.14 on T1284: doc/gpgsm.tex: Typo: s/full features/full featured/.
Sep 20 2010, 7:27 PM · patch, Bug Report
PaulePanter added a comment to T1284: doc/gpgsm.tex: Typo: s/full features/full featured/.

D138: 311_0002-doc-gpgsm.tex-Typo-s-full-features-full-featured.patch

Sep 20 2010, 7:27 PM · patch, Bug Report
PaulePanter added projects to T1284: doc/gpgsm.tex: Typo: s/full features/full featured/: Bug Report, patch.
Sep 20 2010, 7:27 PM · patch, Bug Report
PaulePanter added projects to T1283: [PATCH] doc/gpgsm.texi: Typo. s/comes features/features/: Bug Report, patch.
Sep 20 2010, 7:25 PM · Mistaken, Bug Report

Feb 11 2010

werner assigned T1193: gpgme.texi: i/o callback example doesn't compile to marcus.
Feb 11 2010, 10:47 AM · gpgme, Bug Report, patch
werner added a comment to T1193: gpgme.texi: i/o callback example doesn't compile.

Marcus, plase have a look at it.

Feb 11 2010, 10:47 AM · gpgme, Bug Report, patch
werner updated subscribers of T1193: gpgme.texi: i/o callback example doesn't compile.
Feb 11 2010, 10:47 AM · gpgme, Bug Report, patch

Feb 10 2010

nobled added projects to T1193: gpgme.texi: i/o callback example doesn't compile: patch, Bug Report, gpgme.
Feb 10 2010, 10:39 PM · gpgme, Bug Report, patch
nobled set Version to 1.3.0 on T1193: gpgme.texi: i/o callback example doesn't compile.
Feb 10 2010, 10:39 PM · gpgme, Bug Report, patch
nobled added a comment to T1193: gpgme.texi: i/o callback example doesn't compile.

D122: 280_gpgme-callbacks-example.patch

Feb 10 2010, 10:39 PM · gpgme, Bug Report, patch

Dec 16 2009

flynd added a comment to T1119: Gpgme closes file descriptor twice.

I've tried to reproduce the fault with 1.2.0 but could not so it seems to be
fixed.
Thanks.

Dec 16 2009, 10:12 PM · gpgme, Bug Report, patch
flynd closed T1119: Gpgme closes file descriptor twice as Resolved.
Dec 16 2009, 10:12 PM · gpgme, Bug Report, patch
marcus added a comment to T1119: Gpgme closes file descriptor twice.

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:

Dec 16 2009, 4:45 PM · gpgme, Bug Report, patch

Dec 11 2009

werner removed a project from T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS: Testing.
Dec 11 2009, 5:03 PM · patch, Gentoo, libgcrypt, Bug Report
werner added a comment to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.

will be in 1.4.5 to be released in a few minutes.

Dec 11 2009, 5:03 PM · patch, Gentoo, libgcrypt, Bug Report
werner closed T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS as Resolved.
Dec 11 2009, 5:03 PM · patch, Gentoo, libgcrypt, Bug Report

Dec 10 2009

werner added a project to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS: Testing.
Dec 10 2009, 5:08 PM · patch, Gentoo, libgcrypt, Bug Report
werner added a comment to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.

Okay, for the development version I implemented a configure option
--disable-O-flag-munging
This is in the SVN trunk, rev 1415.
I believe that is the least intrusive change. Is it important for you; thus
shall I backport it to 1.4.5 which will be released in a few days?

Dec 10 2009, 5:08 PM · patch, Gentoo, libgcrypt, Bug Report

Dec 2 2009

werner added a comment to T1163: trustlist is not used at all on some platforms.

Aihhh. The failure mode depends on the malloc implementation. We are only
shrinking memory and thus some implementations simply return the same pointer.
Obviously not in BSD.

Dec 2 2009, 6:43 PM · gpgagent, Bug Report, gnupg, patch
werner closed T1163: trustlist is not used at all on some platforms as Resolved.
Dec 2 2009, 6:43 PM · gpgagent, Bug Report, gnupg, patch
tamo added projects to T1163: trustlist is not used at all on some platforms: gpgagent, gnupg, Bug Report, patch.
Dec 2 2009, 7:45 AM · gpgagent, Bug Report, gnupg, patch

Nov 11 2009

flynd added a comment to T1119: Gpgme closes file descriptor twice.

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 11 2009, 8:06 PM · gpgme, Bug Report, patch

Aug 28 2009

werner updated subscribers of T1119: Gpgme closes file descriptor twice.
Aug 28 2009, 9:38 AM · gpgme, Bug Report, patch
werner assigned T1119: Gpgme closes file descriptor twice to marcus.
Aug 28 2009, 9:38 AM · gpgme, Bug Report, patch
werner added a comment to T1119: Gpgme closes file descriptor twice.

Marcus: I recall that you recently changed something in the cancel code - is
that his problem?

Aug 28 2009, 9:38 AM · gpgme, Bug Report, patch

Aug 26 2009

flynd added a comment to T1119: Gpgme closes file descriptor twice.

D102: 246_gpgme-1.1.8-closefiledescriptor.patch

Aug 26 2009, 9:26 PM · gpgme, Bug Report, patch
flynd added projects to T1119: Gpgme closes file descriptor twice: patch, Bug Report, gpgme.
Aug 26 2009, 9:26 PM · gpgme, Bug Report, patch

Feb 3 2009

srcshelton added a comment to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.

Is it possible to match at most one occurrence of a pattern without the "-r"
option? ("extended regular expression", a GNU extension unfortunately)

Feb 3 2009, 3:28 PM · patch, Gentoo, libgcrypt, Bug Report
werner added a comment to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.

Sure, you are right. OTOH this code is in use by gnupg and libgcrypt for many
years without problems (twofish.c used similar code).

Feb 3 2009, 9:35 AM · patch, Gentoo, libgcrypt, Bug Report

Feb 2 2009

srcshelton added a comment to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.

Hmm - I can't explain why this would have affected 1.4.4 but not 1.4.3, but that
is my experience.

Feb 2 2009, 11:54 AM · patch, Gentoo, libgcrypt, Bug Report
werner closed T993: libgcrypt-1.4.4 Interix patch as Resolved.
Feb 2 2009, 11:05 AM · patch, Bug Report, libgcrypt
werner added a comment to T993: libgcrypt-1.4.4 Interix patch.

In general we try to avoid direct tests for OS features but use configure tests.
However in this case it is simpler to always include sys/time.h. This is
harmless because gcrypt.h does it also unconditionally.

Feb 2 2009, 11:05 AM · patch, Bug Report, libgcrypt
werner added a comment to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.

I don't think that it is a regression in Libgcrypt because the problematic rule
was not changed. Did you change the CFLAGS passed to configure?

Feb 2 2009, 10:54 AM · patch, Gentoo, libgcrypt, Bug Report

Feb 1 2009

grobian added projects to T993: libgcrypt-1.4.4 Interix patch: libgcrypt, Bug Report, patch.
Feb 1 2009, 10:35 PM · patch, Bug Report, libgcrypt
srcshelton set Version to 1.4.4 on T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.
Feb 1 2009, 11:24 AM · patch, Gentoo, libgcrypt, Bug Report
srcshelton added projects to T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS: Bug Report, libgcrypt, Gentoo, patch.
Feb 1 2009, 11:24 AM · patch, Gentoo, libgcrypt, Bug Report
srcshelton set External Link to http://bugs.gentoo.org/show_bug.cgi?id=256652 on T992: libgcrypt-1.4.4 unconditionally replaces "-O" with "-O1", potentially breaking other $CFLAGS.
Feb 1 2009, 11:24 AM · patch, Gentoo, libgcrypt, Bug Report

Dec 9 2008

werner removed a project from T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther): Testing.
Dec 9 2008, 11:08 AM · gpgme, Bug Report, patch, MacOS
werner closed T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther) as Resolved.
Dec 9 2008, 11:08 AM · gpgme, Bug Report, patch, MacOS

Dec 8 2008

werner added a comment to T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther).

Trivial patch. Closing bug,.

Dec 8 2008, 11:02 AM · gpgme, Bug Report, patch, MacOS

Oct 20 2008

werner added a project to T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther): Testing.
Oct 20 2008, 5:00 PM · gpgme, Bug Report, patch, MacOS
werner added a comment to T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther).

Applied to trunk. Unfortunately it didn't made it into 1.1.7.

Oct 20 2008, 5:00 PM · gpgme, Bug Report, patch, MacOS

Oct 13 2008

werner added a comment to T959: gpgsm: invalid option "--delete-keys".

Changed in GnuPG trunk 4849.

Oct 13 2008, 11:01 AM · patch, Bug Report, S/MIME, gnupg
werner closed T959: gpgsm: invalid option "--delete-keys" as Resolved.
Oct 13 2008, 11:01 AM · patch, Bug Report, S/MIME, gnupg

Oct 10 2008

bernhard added projects to T959: gpgsm: invalid option "--delete-keys": S/MIME, patch.
Oct 10 2008, 1:19 PM · patch, Bug Report, S/MIME, gnupg

Nov 19 2007

werner closed T853: "an user" should be "a user" as Resolved.
Nov 19 2007, 3:48 PM · patch, Bug Report, gnupg
werner added a comment to T853: "an user" should be "a user".

Fixed in SVN. Updated all translations.
Also fixed in 2.0.x, though not yet commited.

Nov 19 2007, 3:48 PM · patch, Bug Report, gnupg

Nov 18 2007

pepsiman set Version to 1.4.7 on T853: "an user" should be "a user".
Nov 18 2007, 6:38 PM · patch, Bug Report, gnupg
pepsiman added a comment to T853: "an user" should be "a user".

D47: 144_gnupg2-anuser.patch

Nov 18 2007, 6:38 PM · patch, Bug Report, gnupg
pepsiman added projects to T853: "an user" should be "a user": gnupg, Bug Report, patch.
Nov 18 2007, 6:38 PM · patch, Bug Report, gnupg

Jul 25 2007

grobian set Version to 1.1.5 on T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther).
Jul 25 2007, 10:10 AM · gpgme, Bug Report, patch, MacOS
grobian added projects to T818: Compilation patch for Darwin 7 (a.k.a. OSX Panther): MacOS, patch, Bug Report, gpgme.
Jul 25 2007, 10:10 AM · gpgme, Bug Report, patch, MacOS

Apr 16 2007

werner removed a project from T764: [PATCH] --verify-options show-primary-uid-only: Testing.
Apr 16 2007, 2:28 PM · patch, gnupg, Feature Request
werner added a comment to T764: [PATCH] --verify-options show-primary-uid-only.

Available in 1.4.7

Apr 16 2007, 2:28 PM · patch, gnupg, Feature Request
werner closed T764: [PATCH] --verify-options show-primary-uid-only as Resolved.
Apr 16 2007, 2:28 PM · patch, gnupg, Feature Request

Feb 26 2007

werner added a project to T764: [PATCH] --verify-options show-primary-uid-only: Testing.
Feb 26 2007, 8:53 PM · patch, gnupg, Feature Request
werner added a comment to T764: [PATCH] --verify-options show-primary-uid-only.

Implemented for gpg2 (SVN). Will also be backported to gpg1 for 1.4.7.

Feb 26 2007, 8:53 PM · patch, gnupg, Feature Request

Feb 15 2007

kees added a comment to T764: [PATCH] --verify-options show-primary-uid-only.

D36: 114_verify-show-primary-only.patch

Feb 15 2007, 7:05 PM · patch, gnupg, Feature Request
kees added projects to T764: [PATCH] --verify-options show-primary-uid-only: Feature Request, gnupg, patch.
Feb 15 2007, 7:05 PM · patch, gnupg, Feature Request

Jan 3 2007

werner removed a project from T739: recv-keys fails when built without libcurl and using polipo proxy: Testing.
Jan 3 2007, 10:28 AM · patch, Bug Report, gnupg
werner closed T739: recv-keys fails when built without libcurl and using polipo proxy as Resolved.
Jan 3 2007, 10:28 AM · patch, Bug Report, gnupg
werner added a project to T739: recv-keys fails when built without libcurl and using polipo proxy: patch.
Jan 3 2007, 10:28 AM · patch, Bug Report, gnupg