[sr #107660] gnutls update to 2.12 branch breaks programs in ARCH and Debian squeeze

Nikos Mavrogiannopoulos INVALID.NOREPLY at gnu.org
Tue Apr 12 15:38:53 CEST 2011


Update of sr #107660 (project gnutls):

                  Status:               Need Info => Wont Do                

    _______________________________________________________

Follow-up Comment #3:

Unfortunately not :( I just wanted to test what was the issue. gnutls 2.12.0
changed the semantics of gnutls_transport_set_lowat() and the default value is
zero.

There are two solutions.
1. Quick fix. Programs that require another value must explicitly call:
gnutls_transport_set_lowat (session, 1);

after (gnutls_init()). 

2. Long-term fix. Because later versions of gnutls abolish the functionality
of using the system call select() to check for gnutls pending data, the
function
gnutls_record_check_pending() 
has to be used to achieve the same functionality.

regards,
Nikos


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/support/?107660>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





More information about the Gnutls-devel mailing list