[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-myserver] Re: gnutls usage
From: |
Giuseppe Scrivano |
Subject: |
[bug-myserver] Re: gnutls usage |
Date: |
Sun, 27 Sep 2009 14:09:01 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
Hi Simon,
I was working on this task today, but unfortunately I noticed that the
gnutlsxx header is not distributed by Debian/Ubuntu (don't know about
other distro's) so I can't use it right now. Are you aware of this
problem?
Cheers,
Giuseppe
Simon Josefsson <address@hidden> writes:
> Giuseppe Scrivano <address@hidden> writes:
>
>> Thanks Simon :)
>>
>> Before using gnutls, myserver was using OpenSSL for HTTPS, this is the
>> reason why now we are using the gnutls-openssl wrapper. Switch to the
>> native gnutls API is in our plans but I didn't know that there are C++
>> bindings. Are they part of the official GNU TLS package or they are
>> offered separately?
>
> They are part of the official GnuTLS package, and has been for some
> time, but not documented. You can see the header at:
>
> http://git.savannah.gnu.org/cgit/gnutls.git/tree/lib/includes/gnutls/gnutlsxx.h
>
> I'm not a C++ programmer so I don't know much about it, but I think it
> would be useful if a C++ application programmer like you tried to use it
> and provided feedback on it. I will certainly try to help as best I
> can.
>
> /Simon
>
>> Regards,
>> Giuseppe
>>
>>
>> Simon Josefsson <address@hidden> writes:
>>
>>> Congratulations on the 0.9 release! :)
>>>
>>> I looked into MyServer's https support, and noticed that it is using the
>>> gnutls-openssl wrapper library, which is somewhat under-maintained at
>>> the moment. It may be better to switch over to the native GnuTLS API?
>>> Since MyServer appears to be written in C++, I'm wondering whether you
>>> have looked at GnuTLS's C++ library and bindings? libgnutlsxx.so is not
>>> widely used as far as I know, so there could be rough edges, but I think
>>> it would be a good test case to see if you can make it work.
>>>
>>> Thanks,
>>> /Simon
- [bug-myserver] Re: gnutls usage,
Giuseppe Scrivano <=