[gnutls-dev] Re: Bug not fixed in gnutls12

Nikos Mavrogiannopoulos n.mavrogiannopoulos at gmail.com
Fri Nov 11 18:17:59 CET 2005


On Friday 11 November 2005 16:27, Matthias Urlichs wrote:
> [ Debian bug: http://bugs.debian.org/336456 ]
>
> Ian Abel:
> > This bug is not fixed in gnutls12. The problem line is
> > lib/gnutls_kx.c:531, the code assumes that if _gnutls_recv_handshake
> > returns a negative number then the client didn't provide a certificate.
> > It then runs a gnutls_assert sets the errr to GNUTLS_E_NO_CERTIFICATE and
> > propagates the error back to the caller of gnutls_handshake().
> >
> > Despite the fact that _gnutls_recv_handshake returns GNUTLS_E_AGAIN if
> > the socket is non-blocking.
> Forwarding to the gnutls mailing list.

Have you checked against the latest release? I think this problem has been 
corrected.



More information about the Gnutls-dev mailing list