X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2FChangeLog;h=c3b9b56c594f6e15e22bb667401e31eae0de0f53;hb=c6cf57d2159796f2068b8366f1de81ae2a695629;hp=39390a5fe45f1f2f8093084a21bc92431d9372e1;hpb=8d764f3ac6f086cee848e1181bdd80a39e8959e4;p=wget diff --git a/src/ChangeLog b/src/ChangeLog index 39390a5f..c3b9b56c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,95 @@ +2011-08-05 Giuseppe Scrivano + + * gnutls.c (ssl_connect_wget): Use `gnutls_priority_set_direct' instead + of the deprecated `gnutls_protocol_set_priority'. + +2011-08-02 Giuseppe Scrivano + + * cookies.c (parse_set_cookie): If the value is quoted, do not modify + it. + Reported by: Nirgal Vourgère + +2011-07-29 Giuseppe Scrivano + + * log.c (logprintf): Exit immediately on a SIGPIPE error. + Reported by: Noèl Köthe . + +2011-07-26 Carlos Martín Nieto (tiny change) + + * init.c (home_dir): Allocate path buffer dinamically. + +2011-07-26 Giuseppe Scrivano + + * retr.c (retrieve_url): Do not register redirects when in spider mode. + +2011-07-20 Merinov Nikolay + + * iri.c (remote_to_utf8): Add test for non-ASCII symbols with + UTF-8 URI encoding. + * res.c (res_retrieve_file): Fix url_parse call. + +2011-06-08 Giuseppe Scrivano + + * retr.c (retrieve_from_file): Parse the url careless if IRI is enabled. + Reported by: Volker Kuhlmann . + +2011-05-24 Giuseppe Scrivano + + * retr.c (fd_read_body): Define max. + +2010-12-28 Adrien Nader (tiny change) + + * main.c [WINDOWS]: Include and . + (main) [WINDOWS]: Set the stdout file mode to binary. + Submitted also by: Martin Panter + +2011-05-23 Giuseppe Scrivano + + * retr.c (fd_read_body): Be sure the buffer size is at least 8Kb. + BUFSIZ may assume very small values with a negative impact on the + performances. + + * mswindows.h [NEED_GAI_STRERROR]: remove definition for gai_strerror. + +2011-05-15 Ray Satiro + + * connect.c (select_fd) [WINDOWS]: Ensure the socket is blocking. + * mswindows.h: Add declaration for set_windows_fd_as_blocking_socket. + * mswindows.c (set_windows_fd_as_blocking_socket): New function. + + * openssl.c (openssl_read): Prevent loops on read errors. + +2011-04-24 Giuseppe Scrivano + + * html-url.c: Include "exists.h". + * gnutls.c (wgnutls_peek): Remove local variable `ret'. + +2011-04-21 Daniel Manrique (tiny change) + * main.c (main): Set exit status when invalid host name given in + command line. + * html-url.c (get_urls_file): Set exit status when invalid host + name given in input file. + +2011-04-19 Giuseppe Scrivano + + * gnutls.c: Do not include . + * gnutls.c (wgnutls_peek): Ensure there is data available before attempt + a read on the blocking socket. + + * Makefile.am (LIBS): Add $(LIB_CLOCK_GETTIME) + * utils.c: Include . Do not include . + (touch): Use `futimens' instead of `utimes'. + + * mswindows.h: Do not include . Remove macro definition for + mkdir. + +2011-04-18 Giuseppe Scrivano + + * utils.c: Include . Do not include . + (touch): Use `utimes' instead of `utime'. + + * openssl.c (openssl_read): Fix build error. + 2011-04-17 Giuseppe Scrivano * wget.h [HAVE_LIBSSL32]: Define HAVE_SSL. @@ -90,7 +182,7 @@ * http.c (ensure_extension): Do not adjust the extension if the file ends in .htm. -2011-02-22 Gilles Carry +2011-02-22 Gilles Carry * main.c (prompt_for_password): Use stderr instead of stdout to prompt password. This allows to use --output-document=- and @@ -145,7 +237,6 @@ * url.c: Likewise. * utils.c: Likewise. - * retr.c (fd_read_body): Dinamically allocate `dlbuf'. 2010-11-27 Reza Snowdon @@ -557,149 +648,81 @@ 2010-05-08 Giuseppe Scrivano * Makefile.am: Update copyright years. - * cmpt.c: Likewise. - * connect.h: Likewise. - * convert.c: Likewise. - * convert.h: Likewise. - * cookies.c: Likewise. - * cookies.h: Likewise. - * css-tokens.h: Likewise. - * css-url.c: Likewise. - * css-url.h: Likewise. - * css.l: Likewise. - * exits.c: Likewise. - * exits.h: Likewise. - * ftp-basic.c: Likewise. - * ftp-ls.c: Likewise. - * ftp-opie.c: Likewise. - * ftp.c: Likewise. - * ftp.h: Likewise. - * gen-md5.c: Likewise. - * gen-md5.h: Likewise. - * gettext.h: Likewise. - * gnutls.c: Likewise. - * hash.c: Likewise. - * hash.h: Likewise. - * host.c: Likewise. - * host.h: Likewise. * html-parse.c: Likewise. - * html-parse.h: Likewise. - * html-url.c: Likewise. - * html-url.h: Likewise. - * http-ntlm.c: Likewise. - * http-ntlm.h: Likewise. - * http.c: Likewise. - * http.h: Likewise. - * init.c: Likewise. - * init.h: Likewise. - * iri.c: Likewise. - * iri.h: Likewise. - * log.c: Likewise. - * log.h: Likewise. - * main.c: Likewise. - * mswindows.c: Likewise. - * mswindows.h: Likewise. - * netrc.c: Likewise. - * netrc.h: Likewise. - * openssl.c: Likewise. - * options.h: Likewise. * progress.c: Likewise. - * progress.h: Likewise. - * ptimer.c: Likewise. - * ptimer.h: Likewise. - * recur.c: Likewise. - * recur.h: Likewise. - * res.c: Likewise. - * res.h: Likewise. - * retr.c: Likewise. - * retr.h: Likewise. - * spider.c: Likewise. - * spider.h: Likewise. - * ssl.h: Likewise. - * sysdep.h: Likewise. - * test.c: Likewise. - * test.h: Likewise. - * url.c: Likewise. - * url.h: Likewise. - * utils.c: Likewise. - * utils.h: Likewise. - * wget.h: Likewise. 2010-05-07 Giuseppe Scrivano * gnutls.c (wgnutls_close): Use always `close', not `closesocket'. - * openssl.c (openssl_close): Use always `close', not `closesocket'. (ssl_connect_wget): Get the real socket handle by FD_TO_SOCKET. Define FD_TO_SOCKET if it is not yet defined. - * Makefile.am (libunittest_a_CPPFLAGS): Add -I$(top_builddir)/lib. - * mswindows.h: Always include and . Do not include . [! INHIBIT_WRAP]: Remove macro's socket, bind, connect, accept, recv, @@ -708,17 +731,13 @@ wrapped_accept, wrapped_recv, wrapped_send, wrapped_select, wrapped_getsockname, wrapped_getpeername, wrapped_setsockopt, wrapped_closesocket prototypes. - * mswindows.c: Remove wrapped_socket, wrapped_bind, wrapped_connect, wrapped_listen, wrapped_accept, wrapped_recv, wrapped_send, wrapped_select, wrapped_getsockname, wrapped_getpeername, wrapped_setsockopt, wrapped_closesocket functions. Remove WRAP macro. - * host.h [WINDOWS]: Include not . - * connect.c: Include and on any platform, gnulib ensures they exist. Remove `read', `write', `close' macros. - * Makefile.am: Copy build_info.c.in only if we are working in a VPATH. (AM_CPPFLAGS): Add directory with generated gnulib files.