[gnutls-devel] GnuTLS | The GNUTLS Release 3.3.16 has a bug in the DTLS Non-Blocking logic, bug located at gnutls-3.6.16/lib/record.c in function _gnutls_recv_in_buffers at lines 1307 and 1322 (#1413)

Read-only notification of GnuTLS library development activities gnutls-devel at lists.gnutls.org
Thu Oct 13 05:47:08 CEST 2022

Daiki Ueno commented:

Looks like this is the first commit that changed the behavior:

This aligns with the documentation of `gnutls_transport_set_pull_timeout_function`, which says: "The callback will not be used when the session is **in TLS mode** with non-blocking sockets."

Perhaps we should conditionalize it based on which TLS or DTLS is used?

Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/issues/1413#note_1133976820
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/20221013/196cb6d0/attachment.html>

More information about the Gnutls-devel mailing list