X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2FChangeLog;h=75445b27b5699cc7897d5230cc3af5539d7ad7c4;hp=459a3b89985469a87f97445837cd3e1c91818306;hb=cb4003403509b46d2f6ef6936baf969906ff1430;hpb=e521ee38ffaacefe15bb51e8e8ceb0ee5eb576cc diff --git a/src/ChangeLog b/src/ChangeLog index 459a3b89..75445b27 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,227 @@ +2002-01-24 Hrvoje Niksic + + * source: Integrated IPv6 support by Thomas Lussnig. + +2002-01-15 Ian Abbott + + * init.c (cmd_file): Change `\' to `/' for Windows (yes, really!) + (cmd_directory): New function. Like cmd_file(), but strips + trailing directory separators. + (commands): Change action for "dirprefix" from `cmd_file' to + `cmd_directory'. + + * utils.c (make_directory): Allow intermediate `mkdir' calls to + fail, as not all path components that do not exist should be + directory components, especially under Windows. + +2002-01-17 Hrvoje Niksic + + * netrc.c (parse_netrc): Skip leading whitespace before testing + whether the line is empty. Empty lines still contain the line + terminator. + +2002-01-15 Hrvoje Niksic + + * gen_sslfunc.c (ssl_iread): Call select on the file descriptor + only if no data is pending in SSL buffers. + From tony@bluetail.com. + +2002-01-14 Hrvoje Niksic + + * headers.c (header_get): Strip trailing whitespace from the + header. + +2002-01-14 Hrvoje Niksic + + * url.c (parse_uname): URL-decode *USER and *PASSWD. + +2002-01-07 Ian Abbott + + * url.c (uri_merge_1): Deal with "net path" relative URL (one that + starts with "//"). + +2002-01-14 Hrvoje Niksic + + * http.c (gethttp): Invalidate SOCK if get_contents encountered an + error. + +2001-12-24 Hrvoje Niksic + + * version.c: Wget 1.8.1 is released. + +2001-12-19 Hrvoje Niksic + + * version.c: Wget 1.8.1-pre3 is released. + +2001-12-19 Hrvoje Niksic + + * recur.c (retrieve_tree): Enqueue the canonical representation of + start_url, so that the test against dl_url_file_map works. + +2001-12-19 Hrvoje Niksic + + * log.c (logputs): Check for requested verbosity before printing + anything. + +2001-12-19 Hrvoje Niksic + + * html-url.c (tag_handle_link): Treat the "shortcut icon" link as + inline. + +2001-12-18 Hrvoje Niksic + + * recur.c (retrieve_tree): Make a copy of file obtained from + dl_url_file_map because the code calls xfree(file) later. + +2001-12-18 Hrvoje Niksic + + * recur.c (register_html): Maintain a hash table of HTML files + along with the list. Disallow duplicates. + (retrieve_tree): Use downloaded_html_set to check whether the file + found in dl_url_file_map is an HTML file, and descend into it if + so. + (convert_all_links): Don't guard against duplicates in + downloaded_html_list, since they are no longer possible. + +2001-12-18 Ian Abbott + + * recur.c (retrieve_tree): Pass on referring URL when retrieving + recursed URL. + +2001-12-17 Hrvoje Niksic + + * version.c: Wget 1.8.1-pre2 is released. + +2001-12-17 Hrvoje Niksic + + * retr.c (sleep_between_retrievals): Simplify indentation. + +2001-12-17 Hrvoje Niksic + + * gen_sslfunc.c (ssl_init_prng): Use random_number to get a byte + of "randomness" at a time. + (ssl_init_prng): Don't seed the PRNG; random_number will do that. + + * retr.c (sleep_between_retrievals): Use it. Make sure that the + random amount averages in opt.wait. + (sleep_between_retrievals): Don't seed the PRNG; random_number + will do that. + + * utils.c (random_number): New function. + +2001-12-14 Hrvoje Niksic + + * url.c (path_simplify): Move here from utils.c, and make static. + +2001-12-13 Hrvoje Niksic + + * init.c (wgetrc_file_name): Print correct message when loading + getenv("WGETRC") fails. + +2001-12-13 Hrvoje Niksic + + * recur.c (register_download): Don't abort when one URL references + two different files. + +2001-12-13 Hrvoje Niksic + + * http.c (gethttp): Check for conn->scheme, not u->scheme, before + calling ssl_iwrite. + +2001-12-13 Hrvoje Niksic + + * version.c: Wget 1.8.1-pre1 is released. + +2001-12-13 Hrvoje Niksic + + * res.c (matches): Fix broken URL in the docstring. + +2001-12-13 Hrvoje Niksic + + * html-url.c (tag_url_attributes): Mark as + external. + +2001-12-12 Hrvoje Niksic + + * url.c (get_urls_file): Cosmetic changes. + +2001-12-12 Hrvoje Niksic + + * html-url.c (append_one_url): Resurrect warning when unable to + resolve a relative link. + +2001-12-12 Hrvoje Niksic + + * html-url.c (collect_tags_mapper): Break into several functions. + (tag_url_attributes): Collect . + +2001-12-11 Hrvoje Niksic + + * 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 + + * ftp-ls.c (ftp_parse_vms_ls): Fix obvious memory leaks. + +2001-12-10 Hrvoje Niksic + + * 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 + + * host.c (address_list_set_faulty): Uncomment a sanity check. + +2001-12-10 Hrvoje Niksic + + * 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 + + * utils.c (path_simplify): Correctly handle the unlikely case that + b starts out as path + 1. + +2001-12-10 Hrvoje Niksic + + * utils.c (path_simplify): Rewrite, with better comments, and + without the use of strcpy to move overlapping blocks. + +2001-12-09 Hrvoje Niksic + + * init.c (cmd_spec_progress): Resurrect. Check whether VAL is a + valid progress type before setting it. + 2001-12-09 Hrvoje Niksic * main.c (main): Remove stray debugging message.