gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GnuTLS 3.0.0 released


From: Andreas Metzler
Subject: Re: GnuTLS 3.0.0 released
Date: Mon, 15 Aug 2011 19:08:45 +0200
User-agent: Mutt/1.5.20 (2009-06-14)

On 2011-07-29 Nikos Mavrogiannopoulos <address@hidden> wrote:
[...]
> ** libgnutls: license upgraded to LGPLv3

Hello,

The guile-wrapper is still LGPLv2.1+ / GPLv2+, was this intended?

[...]
> ** 
> libgnutls-openssl: modified to use modern gnutls' functions.
> This introduces an ABI incompatibility with previous versions.

This is compared to 2.10, not 2.12, isn't it? Both 2.12.7 and 3.0.0
use the same soname for the ssl wrapper and at a quick glance this
seems to be the only interesting change:

--- gnutls-2.12.7/libextra/includes/gnutls/openssl.h    2011-04-08 
02:30:45.000000000 +0200
+++ gnutls-3.0.0/libextra/includes/gnutls/openssl.h     2011-05-07 
23:32:29.000000000 +0200
@@ -100,7 +100,7 @@ extern "C"
   typedef struct
   {
     char priority_string[256];
-    gnutls_connection_end_t connend;
+    unsigned int connend;
   } SSL_METHOD;


gnutls_connection_end_t was a enum in 2.12.7, does this change the
size of the struct?

[...]
> ** libgnutls-extra: Inner application extension was removed.
> It was never standardized nor published as an RFC.
[...]

So extra is an empty shell now, isn't it? 

Sholulds the gcrypt related code be reomved from gnutls_extra.c?

cu andreas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]