]> sjero.net Git - wget/blobdiff - src/ChangeLog
Fix some other problems with GNU TLS and non blocking sockets.
[wget] / src / ChangeLog
index 67c7223a5b73550295cfd5cb419c3a71b81a7142..d68ef7447e568ca885da1e17a0f88138a16f26ae 100644 (file)
@@ -1,5 +1,26 @@
+2011-08-30  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * gnutls.c (wgnutls_read_timeout): Use the non blocking socket only for
+       `gnutls_record_recv'.  Set errno to ETIMEDOUT on a read timeout.
+
+2011-08-29  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * gnutls.c (wgnutls_read_timeout): New function.
+       (wgnutls_read): Use wgnutls_read_timeout.
+       (wgnutls_peek): Likewise.
+
+2011-08-27  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * main.c (print_help): Exit with an error status if print to stdout
+       fails.
+       (print_usage): Change method signature and return a status code.
+       (print_version): Likewise.
+
 2011-08-26  Giuseppe Scrivano  <gscrivano@gnu.org>
 
+       * gnutls.c: Include "ptimer.h".
+       (wgnutls_read): Honor read timeout.
+
        * openssl.c (ssl_init): Make `meth' const.
 
 2011-08-25  Giuseppe Scrivano  <gscrivano@gnu.org>