[gnutls-devel] GnuTLS | Regression in 3.6 when built with mingw (#751)

Development of GNU's TLS library gnutls-devel at lists.gnutls.org
Wed Apr 10 15:28:14 CEST 2019

It looks like the writev() functionality is triggered, but in socket_open2() we don't set a wrapper for it:
	gnutls_transport_set_push_function(hd->session, wrap_push);
	gnutls_transport_set_pull_function(hd->session, wrap_pull);
	gnutls_transport_set_pull_timeout_function(hd->session, wrap_pull_timeout_func);
	gnutls_transport_set_ptr(hd->session, hd);

The `gnutls_transport_set_vec_push_function()` etc should also be set when using `hd` instead of an `fd`.
Can't did further into it, have RL issues right now...

Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/issues/751#note_159403240
You're receiving this email because of your account on gitlab.com.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20190410/72853a28/attachment-0001.html>

More information about the Gnutls-devel mailing list