[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: memxor
From: |
Nikos Mavrogiannopoulos |
Subject: |
Re: memxor |
Date: |
Tue, 12 Apr 2011 19:44:39 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Thunderbird/3.1.8 |
On 04/12/2011 03:50 PM, Simon Josefsson wrote:
>>> I'm surprised the gnulib memxor ends up being used by GnuTLS at all.
>>> Nikos, shouldn't the Nettle implementation be used instead? Is this a
>>> question of the GnuTLS (gnulib) memxor symbol replacing the memxor that
>>> is shipped with Nettle? Maybe the solution is to fix the Nettle
>>> namespace.
>> GnuTLS uses gnulib memxor, because it might be compiled either with
>> nettle or libgcrypt.
> But the performance critical uses of memxor is only through Nettle,
> isn't it? And by accident Nettle ends up using the gnulib memxor
> instead of its own. That could be fixed by either changing Nettle's
> namespace, or do an '#define memxor gl_memxor' inside GnuTLS.
I don't quite understand your point. Is it that gnulib doesn't need
a fast version of memxor? I mentioned that example with the effect
it had on gnutls once I replaced the memxor version in nettle with
the optimized one. GnuTLS can indeed solve its requirements
alternatively, but I suggested the fix we used in nettle, in case
other projects might be interested (since memxor.c was in gnulib
I thought this was the case).
regards,
Nikos
- Re: restrict qualifier and C++., (continued)
- Re: restrict qualifier and C++., Paul Eggert, 2011/04/10
- Re: restrict qualifier and C++., Bruno Haible, 2011/04/10
- Re: restrict qualifier and C++., Nikos Mavrogiannopoulos, 2011/04/11
- memxor [was: restrict qualifier and C++.], Eric Blake, 2011/04/11
- Re: memxor, Bruno Haible, 2011/04/11
- Re: memxor, Nikos Mavrogiannopoulos, 2011/04/12
- Re: memxor, Bruno Haible, 2011/04/12
- Re: memxor, Simon Josefsson, 2011/04/12
- Re: memxor, Nikos Mavrogiannopoulos, 2011/04/12
- Re: memxor, Simon Josefsson, 2011/04/12
- Re: memxor,
Nikos Mavrogiannopoulos <=
- Re: memxor, Simon Josefsson, 2011/04/13