+2001-12-14 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * url.c (path_simplify): Move here from utils.c, and make static.
+
+2001-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * init.c (wgetrc_file_name): Print correct message when loading
+ getenv("WGETRC") fails.
+
+2001-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * recur.c (register_download): Don't abort when one URL references
+ two different files.
+
+2001-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * http.c (gethttp): Check for conn->scheme, not u->scheme, before
+ calling ssl_iwrite.
+
+2001-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8.1-pre1 is released.
+
+2001-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * res.c (matches): Fix broken URL in the docstring.
+
+2001-12-13 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * html-url.c (tag_url_attributes): Mark <embed href=...> as
+ external.
+
+2001-12-12 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * url.c (get_urls_file): Cosmetic changes.
+
+2001-12-12 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * html-url.c (append_one_url): Resurrect warning when unable to
+ resolve a relative link.
+
+2001-12-12 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * html-url.c (collect_tags_mapper): Break into several functions.
+ (tag_url_attributes): Collect <embed href=...>.
+
+2001-12-11 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * host.c: New type ipv4_address. Use it consistently instead of
+ `unsigned char[4]' and `unsigned char *'.
+ (pretty_print_address): Accept a `const void *', to require even
+ less casting.
+
+2001-12-11 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * ftp-ls.c (ftp_parse_vms_ls): Fix obvious memory leaks.
+
+2001-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * main.c (main): Initialize progress after fork_to_background, so
+ that it knows when to use dots.
+
+ * mswindows.c (ws_hangup): Call log_request_redirect_output.
+
+ * utils.c (fork_to_background): Print the PID of the child
+ process.
+
+ * log.c (log_request_redirect_output): Set a flag that output
+ redirection has been requested. Doing anything else in a signal
+ handler is unsafe.
+ (check_redirect_output): New function: check whether redirection
+ has been requested and, if so, call redirect_output().
+ (logputs): Call check_redirect_output.
+ (logprintf): Ditto.
+ (debug_logprintf): Ditto.
+ (redirect_output): Print clearer messages.
+
+ * main.c (redirect_output_signal): Don't call
+ redirect_output_signal directly. Instead, call
+ log_request_redirect_output.
+
+ * utils.c (memfatal): Ditto.
+
+ * progress.c (display_image): Use it.
+
+ * log.c (log_set_save_context): New function: allow the caller to
+ turn off saving log context lines.
+
+2001-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * host.c (address_list_set_faulty): Uncomment a sanity check.
+
+2001-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * utils.c (long_to_string): Return a pointer after where the
+ number ends.
+ (long_to_string): Rename to number_to_string.
+
+2001-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * utils.c (path_simplify): Correctly handle the unlikely case that
+ b starts out as path + 1.
+
+2001-12-10 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * utils.c (path_simplify): Rewrite, with better comments, and
+ without the use of strcpy to move overlapping blocks.
+
+2001-12-09 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * init.c (cmd_spec_progress): Resurrect. Check whether VAL is a
+ valid progress type before setting it.
+
+2001-12-09 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * main.c (main): Remove stray debugging message.
+
+2001-12-09 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * progress.c (create_image): Fix ETA padding when hours are prined.
+
+2001-12-09 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8 is released.
+
+2001-12-09 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * url.c (reencode_string): Declare static.
+
+ * res.c (registered_specs): Declare static.
+
+ * progress.c (current_impl_locked): Declare static.
+
+ * log.c (flush_log_p): Declare static.
+ (needs_flushing): Ditto.
+
+ * http.c (digest_authentication_encode): Declare static.
+
+ * html-url.c (init_interesting): Declare static.
+
+ * host.c (host_name_addresses_map): Declare static.
+
+ * cookies.c (find_matching_chains): Declare static.
+
+ * ftp-ls.c (ftp_parse_vms_ls): Warn about the memory leak
+ indicated by lint.
+
+ * utils.c (path_simplify): Remove unused variable STUB_CHAR.
+
+ * host.c (address_list_set_faulty): Document that INDEX is
+ currently unused.
+
+ * url.c (rewrite_shorthand_url): Remove unused variable PATH.
+
+2001-12-08 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8-pre2 is released.
+
+2001-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * progress.c (progress_handle_sigwinch): Set up the signal again.
+
+ * utils.c: Include <sys/termios.h>, where Solaris defines
+ TIOCGWINSZ.
+
+ * progress.c (bar_create): Don't use the last column on the screen.
+ (create_image): Pad ETA to constant size. Pad SIZE to nine digits
+ only until it exceeded them.
+
+2001-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8-pre1 is released.
+
+2001-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * progress.c (progress_create): Make sure that, when the output is
+ redirected, the progress implementation gets changed to the
+ fallback one.
+ (bar_set_params): Set current_impl_locked to 1 when "force" is
+ specified.
+ (progress_create): Don't change the progress implementation if
+ current_impl_locked is non-zero.
+
+ * main.c (redirect_output_signal): Call
+ progress_schedule_redirect.
+
+ * progress.c (progress_schedule_redirect): New function.
+
+2001-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * log.c (logvprintf): Restructure to allow being called multiple
+ times.
+ (logprintf): Call logvprintf in a loop.
+ (debug_logprintf): Ditto.
+
+2001-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * gen_sslfunc.c (ssl_init_prng): Allow the user to disable EGD by
+ setting egd_file it to empty string.
+
+ * main.c (main): Change the option name from --sslegdsock to
+ --egd-file.
+
2001-12-06 Hrvoje Niksic <hniksic@arsdigita.com>
* gen_sslfunc.c (ssl_init_prng): Make the printed message
* url.c (local_quote_string): Reenable quoting of question marks,
but only when `--html-extension' is used.
+2001-12-03 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8-beta3 is released.
+
2001-12-03 Hrvoje Niksic <hniksic@arsdigita.com>
* snprintf.c (dopr): Cast the result of va_arg to short int and
* utils.c (file_merge): If BASE doesn't contain a slash, just
return a copy of FILE.
+2001-12-02 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8-beta2 is released.
+
2001-12-01 Hrvoje Niksic <hniksic@arsdigita.com>
* ftp.c (getftp): When PWD fails, assume "/".
instead, store the information that this entry belongs to a
"refresh" link.
+2001-12-01 Hrvoje Niksic <hniksic@arsdigita.com>
+
+ * version.c: Wget 1.8-beta1 is released.
+
2001-12-01 Hrvoje Niksic <hniksic@arsdigita.com>
* recur.c (retrieve_tree): Allow -p retrievals to exceed maximum