]> sjero.net Git - wget/blobdiff - src/ChangeLog
Remove tight loop around gnutls_record_recv.
[wget] / src / ChangeLog
index 4c6ab208824ce3e9d2191f7b9b10dff6f0801620..e35815175c89eed32c22d88f171ab6f120806b7d 100644 (file)
@@ -1,6 +1,27 @@
+2011-04-07  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * gnutls.c (ssl_init): Allow X509 v1 certificates.
+       Suggested by: Ray Satiro <raysatiro@yahoo.com>
+
+       (wgnutls_peek): Remove tight loop around gnutls_record_recv.
+
+2011-04-07  Ray Satiro  <raysatiro@yahoo.com> (tiny change)
+
+       (wgnutls_read): Check for the GNUTLS_E_AGAIN return code in the recv
+       tight loop.
+       (wgnutls_write): Likewise.
+       (wgnutls_peek): Likewise.
+
+2011-04-07  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * gnutls.c (wgnutls_peek): New local variable `read'.
+       Use `read' instead of `ret' to store the number of read bytes.
+       Reported by: Ray Satiro <raysatiro@yahoo.com>
+
 2011-04-04  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * openssl.c [WINDOWS]: Include <w32sock.h>.
+       (openssl_read): Retry the read on SSL_ERROR_WANT_READ.
 
        * host.c [WINDOWS]: Include <winsock2.h> and <ws2tcpip.h>.
        Suggested by: Ray Satiro <raysatiro@yahoo.com>.