]> sjero.net Git - wget/blobdiff - src/ChangeLog
[svn] Only allocate an error string on actual error.
[wget] / src / ChangeLog
index 3a612ed7dc10f98abccc647e899e3d09722247f0..077d73c7ca05bd8c5d1a6b180419c5c3a5ade23c 100644 (file)
@@ -1,3 +1,69 @@
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * openssl.c (openssl_errstr): Instead of always using a large
+       static buffer, only allocate the error string when there is an
+       actual error.
+
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * xmalloc.c (debugging_free): Prefix hex pointer value with "0x"
+       when printing.
+
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * utils.c (NEXT_BASE64_CHAR): Rename to NEXT_CHAR and simplify to
+       get the next non-whitespace character.
+
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * utils.c (base64_decode): Don't silently tolerate non-base64
+       non-white-space characters in the base64 stream.
+
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * connect.c (LAZY_RETRIEVE_INFO): Make last_tick unsigned to match
+       transport_map_modified_tick.
+
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * config-post.h (alloca): Updated declaration to not enumerate all
+       Windows compilers.
+
+2005-07-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * openssl.c (openssl_errstr): Separate error messages with "; ".
+
+2005-07-03  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * ftp.c (getftp): Ditto.
+
+       * http.c (gethttp): Use fd_errstr.
+
+       * connect.c (fd_register_transport): Restructure parameters to
+       include only a single structure that describes transport
+       implementation.
+
+       * openssl.c (openssl_errstr): New function: dump SSL error strings
+       into a static buffer and return a pointer to the buffer.
+
+       * connect.c (fd_errstr): New function; returns transport-specific
+       error message, or strerror(errno) if transport doesn't supply one.
+
+2005-07-03  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * mswindows.h: Also wrap accept() and listen().
+
+2005-07-03  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * url.c (path_end): Skip separators appropriate for the scheme.
+       (strpbrk_or_eos): Remove gcc-specific version, as the optimization
+       it tried to perform no longer applies.
+
+2005-07-02  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * host.c: Don't include "connect.h" now that we no longer have
+       socket_has_inet6.
+
 2005-07-02  Hrvoje Niksic  <hniksic@xemacs.org>
 
        * host.c: Remove extraneous definition of netdb.h.