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

📄 1.8_branch.changelog

📁 wget (command line browser) source code
💻 CHANGELOG
📖 第 1 页 / 共 5 页
字号:
2001-03-09  Philipp Thomas  <pthomas@suse.de>	* safe-ctype.h: New file. Locale independent ctype.h replacement	taken from libiberty.	* safe-ctype.c: New file. Tables for above.	* Makefile.in: Add safe-ctype$o to OBJS.  Add dependencies for	safe-ctype$o.	* cmpt.c: Remove include of ctype.h. Use ISSPACE instead of	isspace.	* ftp-basic.c: Don't include ctype.h.	* ftp-ls.c: Likewise.	* ftp.c: Likewise.	* headers.c: Likewise.	* host.c: Likewise.	* html-parse.c: Likewise.	* html-url.c: Likewise.	* http.c: Likewise.	* init.c: Likewise.	* main.c: Likewise. Set LC_CTYPE along with LC_MESSAGES.	* netrc.c: Likewise.	* recur.c: Likewise.	* retr.c: Likewise.	* snprintf.c: Replace ctype.h with safe-ctype.h. Use ISDIGIT	instead of isdigit.	* sysdep.h: Remove defines of ctype macros as they aren't needed	for safe-ctype-h.	* url.c: Don't include ctype.h.	* utils.c: Likewise.	* wget.h: Include safe-ctype.h.2001-03-27  Dan Harkless  <wget@harkless.org>	* Makefile.in: Moved top_builddir out of "User configuration	section" of top Makefile and analogous spot in this one.2001-03-17  Dan Harkless  <wget@harkless.org>	* Makefile.in: Include @SSL_INCLUDES@ substition in INCLUDES.	Define top_builddir.  Link wget with libtool so the user doesn't	have to supply a bunch of custom environment variables to 	correctly link with the OpenSSL shared libraries.2001-03-06  Hack Kampbjorn  <hack@hackdata.com>	* http.c (gethttp): skip :port in host header if it is the	DEFAULT_HTTPS_PORT when using SSL.	* url.c: move the #define of DEFAULT_HTTP_PORT, DEFAULT_FTP_PORT	and DEFAULT_HTTPS_PORT to the header file so it can be use in the	rest of the code. 	* url.h: Ditto2001-03-01  Jonas Jensen  <bones@huleboer.dk>	* retr.c (show_progress): Correctly calculate the number of bytes	in the first line of the download that have been actually	downloaded in this run.2001-02-23  Dan Harkless  <wget@harkless.org>	* main.c (print_help): --help documentation for -N said it would 	re-download files if they had the _same_ timestamp on server.	(print_help): -nr belongs in "FTP options" section of --help	output, not "Recursive retrieval" section.  Alphabetized FTP	options by long option name.2001-02-16  Dan Harkless  <wget@harkless.org>	* init.c (commands): Hack Kampbj鴕n <hack@hackdata.com> discovered 	that "httpsproxy" had been inserted into commands[] out of 	alphabetical order, causing "BUG: unknown command `httpuser'".2001-02-13  Jan Prikryl  <prikryl@cg.tuwien.ac.at>	* ftp-ls.c (ftp_parse_ls): Added support of ST_MACOS (Unix-like	listing without correct permissons).	* ftp.h (stype): Added ST_MACOS to identify the NetPresenz MacOS	FTP server. 	* ftp.c (ftp_retrieve_list): New mirroring logic: A remote file	shall be donwloaded only when it's newer than the local copy or	when it has the same timeestamp but its size is different. ST_VMS	and ST_MACOS as special cases that lie about file size. 	* ftp-ls.c (ftp_parse_ls): Support for ST_MACOS.	* Makefile.in: Removed dependency on ftpparse library due to unclear	copyright issues and absence of any feedback to our queries. 	* ftp-ls.c: Removed dependency on ftpparse library due to unclear	copyright issues and absence of any feedback to our queries.   	(ftp_parse_ls): Added a warning message when remote server system	does not seem to be suported by wget. 	(ftp_parse_vms_ls): New function for parsing VMS ftp	server listing output.	(clean_line): New function responsible for removing	end-of-line characters from FTP listing texts.	* ftp.c (getftp): Global variables pwd and host_type are now	member of the ccon structure under names ccon.id and ccon.rs. 	* ftp.h (struct ccon): Added formed global variables from ftp.c,	enum stype rs (remote system identification) and char *id (initial	working directory), as suggested by Hrvoje.	* url.c (parse_uname): Added support for passwords containing '@'	characters.	(skip_uname): Ditto.2001-02-11  Hrvoje Niksic  <hniksic@arsdigita.com>	* ftp.c (ftp_loop): Reset con.2001-01-06  Jan Prikryl  <prikryl@cg.tuwien.ac.at>	* url.c (parse_uname): Added support for passwords containing '@'	characters.	(skip_uname): Ditto.2001-02-11  Hack Kampbj鴕n  <hack@hackdata.com>	* url.c (parseurl): Debug-print u->ftp_type.2001-02-11  Hrvoje Niksic  <hniksic@arsdigita.com>	* ftp.c (ftp_loop_internal): Disable padding.	(getftp): Ditto.	* http.c (http_loop): Disable padding.	* retr.c (show_progress): Use it to enable padding.	* retr.c (rate): Optional parameter PAD for padding the rate.2001-02-10  Hrvoje Niksic  <hniksic@arsdigita.com>	* retr.c (show_progress): Make sure that the last output line	includes progress.2001-02-10  Jonas Jensen  <bones@huleboer.dk>	* retr.c (show_progress): Print the download rate along with the	percentages.	Along with Anders Thorsby <anders@thorsby.dk>.2001-02-10  Tim Mooney  <mooney@dogbert.cc.ndsu.NoDak.edu>	* ftp.h: Rename enums `command' to `wget_ftp_command' and	`fstatus' to `wget_ftp_status' because old names clash with Tru64	net/if.h.2001-02-08  Christian Fraenkel <christian.fraenkel@gmx.net>        * gen_sslfunc.c: verify_callback is now static        * gen_sslfunc.c (init_ssl): load certificate if specified        * gen_sslfunc.c (ssl_printerr): new function        * init.c: added new --sslcertfile and --sslcertkey switches        * main.c: ditto        * options.h: ditto        * http.c (gethttp): abort when init_ssl fails2001-01-23  Herold Heiko  <Heiko.Herold@previnet.it>	* mswindows.h: Include <malloc.h>; it's needed for alloca().2001-01-10  Dan Harkless  <wget@harkless.org>	* url.c (str_url): Clarified this function's comment header after	Hrvoje answered my question on the list as to when hide != 1.	Also Hrvoje pointed out I need to use xstrdup() on the string literal.2001-01-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* connect.c (bindport): Declare addrlen as int.  Diagnosed by	Drazen Kacar <dave@arsdigita.com>.	(conaddr): Ditto.2001-01-09  Dan Harkless  <wget@harkless.org>	* html-url.c: A bunch of fixup of `--page-requisites'-related 	comments to reflect Hrvoje's changes to my code when transplanting 	it into this new file, to fix spelling mistakes, to clarify, etc.	* url.c (write_backup_file): Clarified a comment.	(str_url): Henrik van Ginhoven pointed out on the list that we	shouldn't give away the number of characters in the password by	replacing each character with a 'x'.  Use "<password>" instead.	* ftp.c (ftp_retrieve_dirs): The bug where recursion into FTP 	directories didn't work if logging in put you in a directory other 	than "/" is fixed now.  Removed the comment here warning of the bug.	* main.c (print_help): --continue's description was misleading.  	We don't "restart", we "resume".  Also, better to say 	"partially-downloaded file" rather than just "existing file".2001-01-06  Dan Harkless  <wget@harkless.org>	* ChangeLog: The '[Not in 1.6 branch.]'s were decided not to be	the best way to go about my aim.  Removed them in favor of:	* ChangeLog-branches/1.6_branch.ChangeLog: New file.2001-01-04  Hrvoje Niksic  <hniksic@arsdigita.com>	* url.c (replace_attr): New function, to be used by both	TO_COMPLETE and TO_RELATIVE case in convert_links.	(find_fragment): New function for finding URL fragments.	(replace_attr): Better handle the case where the original string	is not quoted.  Use find_fragment.	(convert_links): Use replace_attr().2000-12-31  Dan Harkless  <wget@harkless.org>	* ChangeLog: Since this flat file doesn't have multiple branches,	looking at the dates would make you think that things went into	1.6 that actually just went into the 1.7-dev branch.  Added "[Not	in 1.6 branch.]" where appropriate to clarify.	2000-12-30  Dan Harkless  <wget@harkless.org>	* ftp.c, http.c:  Applied Hack Kampbj鴕n <hack@hackdata.com>'s	patch to deal with h_errno not being defined in netdb.h under Cygwin.2000-12-18  Csaba Raduly  <csaba.raduly@sophos.com>	* sysdep.h: Include <malloc.h> and <io.h> under Watcom.2000-12-17  Igor Khristophorov  <igor@atdot.org>	* http.c (check_end): Fix test for '+' or '-'.2000-12-17  Hrvoje Niksic  <hniksic@arsdigita.com>	* url.c (parseurl): Rename inner loop var from i to ind to avoid	clash with the function top-level-declared variable i.	(str_url): Likewise, rename inner-loop i to j.	* recur.c (parse_robots): Don't declare LEN at top of function.	(robots_match): Renamed parameter FORBIDDEN to avoid hiding of	global variable.	* main.c (main): Change erroneous use of bitwise and to logical.	* init.c (cmd_address): Don't heap-allocate `sin'; it can be on	the stack because it will be copied to closure.	Thanks to Csaba Raduly's run of PC-LINT over the sources.2000-12-17  Hrvoje Niksic  <hniksic@arsdigita.com>	* http.c (basic_authentication_encode): Use xmalloc(), not	malloc().  Thanks to Csaba Raduly's run of PC-LINT over the	sources.2000-12-17  Csaba Raduly  <csaba.raduly@sophos.com>	* sysdep.h: Test for __EMX__ rather than for EMXOS2 for OS/2	compilation.2000-12-17  Hrvoje Niksic  <hniksic@arsdigita.com>	* mswindows.c: Include <errno.h>.	* gen_sslfunc.c: Include <errno.h>.	* ftp-basic.c: Don't attempt to declare errno or h_errno because	they're not used.	* main.c: Include <errno.h> because errno is used.	* ftp.c: Ditto.	* http.c: Include <netdb.h> for h_errno.2000-12-13  Hrvoje Niksic  <hniksic@arsdigita.com>	* html-parse.c (advance_declaration): MSVC assert() chokes on	'\"'.  Use '"' instead.2000-12-11  Hrvoje Niksic  <hniksic@arsdigita.com>	* utils.c (xfree_real): Removed.	(xfree_debug): Just call free().	* wget.h (xfree): Make it an alias for free.2000-12-11  Hrvoje Niksic  <hniksic@arsdigita.com>	* http.c (http_loop): Furthermore, touch output_document only if	it is known to be an existing regular file.2000-12-11  Hrvoje Niksic  <hniksic@arsdigita.com>	* ftp.c (ftp_retrieve_list): Ditto.	* http.c (http_loop): Touch output_document if that is used for	output.2000-12-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* http.c: Include gen_sslfunc.h after including Wget's headers.	(persistent_available_p): Needed coma before `int ssl'.2000-12-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* ftp.c (ftp_loop_internal): Ditto.	* http.c (http_loop): Use it.	* retr.c (sleep_between_retrievals): New function that handles the	logic of opt.wait and opt.waitretry.2000-12-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* rbuf.h: Implement only a single version of RBUF_READCHAR, using	rbuf_read_bufferful when the buffer is depleted.	* rbuf.c (rbuf_read_bufferful): New function.2000-12-06  Hrvoje Niksic  <hniksic@arsdigita.com>	* gen_sslfunc.h: Use ansi2knr style function declarations.	* gen_sslfunc.c: Reformat according to the GNU coding standards.	More should be done.	* http.c (persistent_available_p): Place the cheap SSL test nearer	the top of the function.	(CLOSE_FINISH, CLOSE_INVALIDATE): Define only one version of each.2000-12-05  Hrvoje Niksic  <hniksic@arsdigita.com>	* url.c (init_unsafe_char_table): Reinstate space as an unsafe	char.2000-12-03  Christian Fraenkel <christian.fraenkel@gmx.net>	* Makefile.in: added gen_sslfunc object	* config.h.in: added HAVE_SSL define	* connect.c: changed select_fd from static int to int	* connect.h: ditto	* gen_sslfunc.h: New file	* gen_sslfunc.c: ditto	* http.c: added HTTPS fuctionality	* retrc.c: ditto	* url.c: ditto	* init.c: added opt.httpsproxy	* options.h: ditto	* rbuf.h: added alternate rbuf struct	* wget.h: added CONSSLERR	* rbuf.c: ditto	* http.c: Added HTTPS fuctionality.	* retrc.c: Ditto.	* url.c: Ditto.	* init.c: Added opt.httpsproxy.	* options.h: Ditto.	* rbuf.h: Added alternate rbuf struct.	* wget.h: Added CONSSLERR.	* rbuf.c: Ditto.2000-11-30  Jan Prikryl  <prikryl@cg.tuwien.ac.at>	* ftp-ls.c (ftp_parse_unix_ls): Added second parameter	"ignore_perms" to ignore file and directory permissions for	Windows NT FTP server listings.	(ftp_parse_winnt_ls): New function.	(ftp_parse_ls): Parses UNIX and Windows NT listings	separately. Simple heuristics for distinguishing between UNIX and	MS-DOS-like FTP listing provided by Windows NT FTP service.2000-11-18  Jan Prikryl  <prikryl@cg.tuwien.ac.at>	* ftpparse.c, ftpparse.h: New files.	* ftp-ls.c (ftp_parse_ls): Use ftp_parse_unix_ls for UNIX servers	only. Use ftp_parse_nonunix_ls otherwise.	(ftp_parse_nonunix_ls): Stub to the ftpparse library handling all	exotic FTP servers.	* ftp.h (stype): New enum, distinguishes UNIX, VMS, and "other"	FTP servers.	* ftp.c: New static wariables host_type, pwd, and pwd_len. 	(getftp): Support for VMS. Support for FTP servers that do not	place you in the root directory after login.	(ftp_retrieve_list): VMS is silent about the real file size, issue	a more appropriate message.	(ftp_get_listing): Pass host_type to ftp_parse_ls.	* ftp-basic.c (ftp_pwd, ftp_syst): New functions.2000-11-30  Jan Prikryl  <prikryl@cg.tuwien.ac.at>        * ftp-ls.c (ftp_parse_unix_ls): Added second parameter        "ignore_perms" to ignore file and directory permissions for        Windows NT FTP server listing

⌨️ 快捷键说明

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