+2008-04-10 Alexander Dergachev <cy6erbr4in@gmail.com>
+
+ * xmalloc.c, xmalloc.h (memfatal): Now exported; accepts an
+ "unknown" value for the attempted allocation size.
+ * utils.c (aprintf): Now calls memfatal, instead of aborting.
+
+2008-03-19 Micah Cowan <micah@cowan.name>
+
+ * utils.c (test_dir_matches_p): More tests related for
+ dir_matches_p.
+
+2008-03-17 Micah Cowan <micah@cowan.name>
+
+ * connect.c: Include sys/time.h to support use of the select
+ function on older systems.
+
+2008-02-11 Benno Schulenberg <bensberg@justemail.net>
+
+ * http.c: More accurate and descriptive messages for when a file
+ won't be retrieved during spider-mode.
+
+2008-02-10 Micah Cowan <micah@cowan.name>
+
+ * http.c: Added existence_checked member to the http_stat
+ struct.
+ (gethttp): Mark hs->existence_checked when we've checked whether
+ a file-to-download exists; so we don't check it again if the
+ connection gets lost (and potentially pick a new "unique" name).
+ This fixes bug 22251.
+ * progress.c (create_image): Add space for an extra column in
+ the "eta" portion of the progress bar image; to deal with
+ too-long Czech translation.
+ * main.c, http.c, init.c: Added --auth-no-challenge option, to
+ bring back 1.10.2 unsafe auth behavior when needed. This fixes
+ bug #22242.
+
+2008-02-07 Micah Cowan <micah@cowan.name>
+
+ * progress.c (create_image): Remove assertion on exceeding
+ screen width, which given the less-than-robust code there, can
+ be broken by a number of factors (such as large file downloads).
+
+2008-02-06 Micah Cowan <micah@cowan.name>
+
+ * progress.c (countcols): Use strlen() when mbtowc or wcwidth
+ not available (or not using NLS).
+ * utils.c: Ensure we use single-byte separators when not doing
+ NLS progress-bars.
+ * wget.h: Determine whether to use NLS for progress-bars, based
+ on whether wcwidth and mbtowc are available.
+
+2008-02-03 Micah Cowan <micah@cowan.name>
+
+ * progress.c (create_image): Use number of characters/columns
+ consumed, rather than number of bytes, to determine how much of
+ a line we've used. Fixes assertion errors and field alignment
+ bugs (#22161, #20481)
+ (get_eta, count_cols): Added to support the changes for
+ create_image.
+ * http.c (http_loop): Put no-clobber logic back into http_loop,
+ before starting to fetch, for when we're not doing
+ content-disposition.
+
+2008-01-31 Micah Cowan <micah@cowan.name>
+
+ * http.c (gethttp): Don't derive hs->contlen from possibly
+ invalid/missing Content-Length; instead, get the appropriate
+ value from the Content-Range header values.
+ (parse_content_range): Handle '*' instance-length field.
+
+2008-01-25 Micah Cowan <micah@cowan.name>
+
+ * main.c: Added notes to translators regarding (C), diacritics
+ in names.
+ * Makefile.am, cmpt.c, connect.c, connect.h, convert.c,
+ cookies.c, cookies.h, ftp-basic.c, ftp-ls.c, ftp-opie.c, ftp.c,
+ ftp.h, gen-md5.c, gen-md5.h, gnutls.c, hash.c, hash.h, host.c,
+ host.h, html-parse.c, html-parse.h, html-url.c, http-ntlm.c,
+ http-ntlm.h, http.c, http.h, init.c, init.h, log.c, log.h,
+ main.c, mswindows.c, mswindows.h, netrc.c, netrc.h, openssl.c,
+ options.h, progress.c, progress.h, ptimer.c, ptimer.h, recur.c,
+ recur.h, res.c, res.h, retr.c, retr.h, spider.c, spider.h,
+ ssl.h, sysdep.h, test.c, test.h, url.c, url.h, utils.c,
+ utils.h, wget.h, xmalloc.c, xmalloc.h: Updated copyright year.
+
+2007-12-10 Micah Cowan <micah@cowan.name>
+
+ * main.c: The option is --content-disposition, not
+ --no-content-disposition (at the moment).
+
+2007-12-08 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * ftp.c (ftp_retrieve_glob): Print both arguments of fnmatch in
+ fnmatch error message.
+ (ftp_retrieve_glob): Don't match with fnmatch if we're only
+ supposed to get one file.
+
+2007-12-07 Micah Cowan <micah@cowan.name>
+
+ * Makefile.am: Plug in vars to include stuff from
+ $(top_srcdir)/md5 when appropriate.
+
+2007-12-05 Micah Cowan <micah@cowan.name>
+
+ * utils.c (subdir_p): Handle the case where d1 is "".
+ * convert.c (convert_all_links): Don't return without
+ deallocating timer.
+
+2007-11-28 Micah Cowan <micah@cowan.name>
+
+ * Makefile.am, cmpt.c, connect.c, connect.h, convert.c,
+ convert.h, cookies.c, cookies.h, ftp-basic.c, ftp-ls.c,
+ ftp-opie.c, ftp.c, ftp.h, gen-md5.c, gen-md5.h, gnutls.c,
+ hash.c, hash.h, host.c, host.h, html-parse.c, html-parse.h,
+ html-url.c, http-ntlm.c, http-ntlm.h, http.c, http.h, init.c,
+ init.h, log.c, log.h, main.c, mswindows.c, mswindows.h,
+ netrc.c, netrc.h, openssl.c, options.h, progress.c, progress.h,
+ ptimer.c, ptimer.h, recur.c, recur.h, res.c, res.h, retr.c,
+ retr.h, safe-ctype.c, safe-ctype.h, spider.c, spider.h, ssl.h,
+ sysdep.h, test.c, test.h, url.c, url.h, utils.c, utils.h,
+ wget.h, xmalloc.c, xmalloc.h: Updated license exception for
+ OpenSSL, per the SFLC.
+
+2007-10-30 Micah Cowan <micah@cowan.name>
+
+ * main.c (main): Declare argv parameter as char **argv, rather
+ than char *const *argv. This fixes usage of getopt_long,
+ regardless of whether getopt_long has a constified argv or not.
+
+2007-10-22 Gisle Vanem <gvanem@broadpark.no>
+
+ * mswindows.c: Move INHIBIT_WRAP macro definition up with wget.h
+ inclusion.
+
+2007-10-18 Steven Schweda <sms@antinode.org>
+
+ * sysdep.h: #include <stdint.h> as well as <inttypes.h>, to work
+ around a glitch on Tru64 systems.
+
+2007-10-18 Micah Cowan <micah@cowan.name>
+
+ * Makefile.am: version.c should not be distributed. Removed
+ config-post.h. Add version.c dependency and gnulib include path
+ for libunittest.a.
+ * sysdep.h: Got contents of config-post.h
+ * config-post.h: Removed.
+ * wget.h: #include "config.h".
+ * alloca.c, cmpt.c, connect.c, convert.c, cookies.c,
+ ftp-basic.c, ftp-ls.c, ftp-opie.c, ftp.c, gen-md5.c, gnutls.c,
+ hash.c, host.c, html-parse.c, html-url.c, http-ntlm.c, http.c,
+ init.c, log.c, main.c, mswindows.c, netrc.c, openssl.c,
+ progress.c, ptimer.c, recur.c, res.c, retr.c, spider.c, url.c,
+ utils.c, xmalloc.c: Use wget.h at very top, and instead of
+ config.h.
+
+2007-10-15 Micah Cowan <micah@cowan.name>
+
+ * Makefile.am: Remove intermediary hg-id file generation, make
+ version.c-generation more portable.
+
+2007-10-14 Micah Cowan <micah@cowan.name>
+
+ * cmpt.c, cookies.c, ftp-basic.c, ftp-ls.c, ftp.c, hash.c,
+ host.c, html-parse.c, html-url.c, http-ntlm.c, http.c, init.c,
+ log.c, main.c, netrc.c, openssl.c, res.c, url.c, utils.c,
+ wget.h: Replace uses of ISSPACE, etc with c_isspace, etc.
+ * gnu-md5.c, gnu-md5.h: Removed, in deference to gnulib.
+ * Makefile.am: Removed gnu-md5.h from wget_SOURCES.
+ * gen-md5.c: Changed #inclusion of gnu-md5.h to md5.h (gnulib's).
+ * recur.c (download_child_p): Print error if unlink of
+ robots.txt fails.
+ * main.c (main): --spider or --delete-after now implies
+ --no-directories (thanks, Josh Williams).
+
+2007-10-14 Joshua David Williams <yurimxpxman@gmail.com>
+
+ * recur.c (download_child_p): Remove robots.txt if
+ --delete-after or --spider is on.
+
+2007-10-13 Micah Cowan <micah@cowan.name>
+
+ * Makefile.am: Make version.c depend on Wget dependencies (source
+ files, plus such things as LIBOBJS so we get things like
+ http-ntlm.c). Removed getopt.[ch], as we're now using gnulib for
+ these.
+
+2007-10-10 Micah Cowan <micah@cowan.name>
+
+ * http-ntlm.c: Include openssl/opensslv.h explicitly, instead of
+ hoping it'll be included by accident in openssl/des.h.
+
+2007-10-09 Gisle Vanem <gvanem@broadpark.no>
+
+ * mswindows.c: 'argc' and 'argv' in 'windows_main()' are no longer
+ needed. Hence simply the prototype. Free 'exec_name' at exit.
+
+2007-10-09 Micah Cowan <micah@cowan.name>
+
+ * gettext.h: Imported from /usr/share/gettext, fuller handling
+ of --disable-nls.
+ * wget.h: Remove logic for handling lack of NLS (now in
+ gettext.h).
+ * main.c: Use gettext's ENABLE_NLS rather than HAVE_NLS.
+ * Makefile.am: added @LIBINTL@ to LIBS (though it probably
+ belongs in LDADD, along with everything else currently assigned
+ to LIBS).
+
+2007-10-08 Micah Cowan <micah@cowan.name>
+
+ * http.c (http_loop): Add send_head_first conditional back
+ around code that needs it, but not around the last-modified
+ header-parsing stuff this time. Removed no-longer-useful (was it
+ ever?) restart_loop boolean, continuing unconditionally at end
+ of send_head_first conditional block (if we haven't jumped out).