⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 wget (command line browser) source code
💻
📖 第 1 页 / 共 5 页
字号:
2001-12-24  Hrvoje Niksic  <hniksic@arsdigita.com>	* version.c: Wget 1.8.1 is released.2001-12-19  Hrvoje Niksic  <hniksic@arsdigita.com>	* version.c: Wget 1.8.1-pre3 is released.2001-12-19  Hrvoje Niksic  <hniksic@arsdigita.com>	* 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  <hniksic@arsdigita.com>	* log.c (logputs): Check for requested verbosity before printing	anything.2001-12-19  Hrvoje Niksic  <hniksic@arsdigita.com>	* html-url.c (tag_handle_link): Treat the "shortcut icon" link as	inline.2001-12-18  Hrvoje Niksic  <hniksic@arsdigita.com>	* 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  <hniksic@arsdigita.com>	* 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  <abbotti@mev.co.uk>	* recur.c (retrieve_tree): Pass on referring URL when retrieving	recursed URL.2001-12-17  Hrvoje Niksic  <hniksic@arsdigita.com>	* version.c: Wget 1.8.1-pre2 is released.2001-12-17  Hrvoje Niksic  <hniksic@arsdigita.com>	* retr.c (sleep_between_retrievals): Simplify indentation.2001-12-17  Hrvoje Niksic  <hniksic@arsdigita.com>	* 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  <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	translatable.2001-12-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* url.c (scheme_disable): New function.	* main.c (main): Call ssl_init_prng from here rather than from	init_ssl, so that it has a chance to disable support for https	before a URL has been resolved.	* gen_sslfunc.c (ssl_init_prng): Seed with rand() if all else	failed.	(ssl_init_prng): Disable support for https if seeding the PRNG	fails.2001-12-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* utils.c (read_whole_line): Handle lines beginning with \0.2001-12-05  Hrvoje Niksic  <hniksic@arsdigita.com>	* recur.c (convert_all_links): Guard against duplicates in	downloaded_html_files.	(register_download): Don't invalidate similar-looking URLs.	(match_except_index): New function.2001-12-05  Hrvoje Niksic  <hniksic@arsdigita.com>	* utils.c (path_simplify): Document with test cases.2001-12-04  Hrvoje Niksic  <hniksic@arsdigita.com>	* gen_sslfunc.c: Ditto.	* rbuf.c: Include <string.h>.2001-12-04  Hrvoje Niksic  <hniksic@arsdigita.com>	* recur.c (retrieve_tree): Check whether the URL was already	downloaded before downloading it again.	(descend_child_p): Renamed to download_child_p.	(register_download): When one URL is downloaded to a file already	"owned" by another URL, delete all references that map any URL to	that file.	(register_delete_file): New function.	(retrieve_tree): Use it after deleting a file.	* url.c (url_parse): Re-canonicalize the URL also if the path is	empty, so that e.g. "http://www.server.com" ->	"http://www.server.com/".	(lowercase_str): Use ISUPPER instead of !ISLOWER.	* retr.c (retrieve_url): Use the canonical URL form when calling	register_download().2001-12-04  Ian Abbott <abbotti@mev.co.uk>	* snprintf.c (dopr): Use `unsigned int' as the second argument to	va_arg when casting to `unsigned short' is intended.2001-12-04  Herold Heiko  <Heiko.Herold@previnet.it>	* gen_sslfunc.c: on windows provide ssl crypto random 	  initialization through RAND_screen(); could possibly	  be not enough for strong ssl communication (see the 	  relevant manual page from the openssl package).2001-12-04  Hrvoje Niksic  <hniksic@arsdigita.com>	* 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	short unsigned int where these types are expected to be used.2001-12-03  Hrvoje Niksic  <hniksic@arsdigita.com>	* snprintf.c (dopr): Replace `short int' and `unsigned short int'	with `int' when using it as the second argument to `va_arg'.2001-12-03  Hrvoje Niksic  <hniksic@arsdigita.com>	* host.c (address_list_new_one): New function.	(lookup_host): Use it.2001-12-03  Andre Majorel  <amajorel@teaser.fr>	* host.c (lookup_host): Don't initialize TMPSTORE directly because	it's not legal C.2001-12-03  Hrvoje Niksic  <hniksic@arsdigita.com>	* ftp-basic.c (ftp_port): Don't return HOSTERR if we fail getting	the socket data.	* ftp.c: Ditto.	* http.c: No need to declare h_errno.	* host.c: Declare h_errno.2001-12-02  Hrvoje Niksic  <hniksic@arsdigita.com>	* 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 "/".	* ftp-basic.c (ftp_syst): Fix indentation.2001-12-01  Hrvoje Niksic  <hniksic@arsdigita.com>	* url.c (get_urls_file): If opt.base_href is specified, merge each	URL with the base.2001-12-01  Hrvoje Niksic  <hniksic@arsdigita.com>	* main.c (print_help): Don't document the removed `-nh'.2001-12-01  Hrvoje Niksic  <hniksic@arsdigita.com>	* url.c (url_full_path): Document better.	* http.c (gethttp): Use the full path when creating digest	authorization.2001-12-01  Hrvoje Niksic  <hniksic@arsdigita.com>	* cookies.c (path_matches): Return 0 if PREFIX doesn't begin with	'/'.2001-12-01  Hrvoje Niksic  <hniksic@arsdigita.com>	* cookies.c (path_matches): FULL_PATH doesn't begin with '/', but	PREFIX does.2001-12-01  Hrvoje Niksic  <hniksic@arsdigita.com>	* cookies.c (check_domain_match): Reimplement to match Netscape's

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -