📄 1.6_branch.changelog
字号:
(http_atotm): Ditto. * html.c (idmatch): Made static. * host.c (search_host): Made static. (search_address): Ditto. (free_hlist): Ditto. * ftp.c (getftp): Made static. (ftp_loop_internal): Ditto. (ftp_get_listing): Ditto. (ftp_retrieve_list): Ditto. (ftp_retrieve_dirs): Ditto. (ftp_retrieve_glob): Ditto. (freefileinfo): Ditto. (delelement): Ditto. * ftp-ls.c (symperms): Made static. (ftp_parse_unix_ls): Ditto. * connect.c (select_fd): Made static. * utils.c (xmalloc): Renamed from nmalloc. (xrealloc): Renamed from nrealloc. (xstrdup): Renamed from nstrdup. * getopt.c (exchange): Use alloca. * mswindows.c (mycuserid): Use strncpy. * New files mswindows.c, mswindows.h, sysdep.h. winjunk.c, systhings.h, windecl.h and winjunk.h removed. * mswindows.c (sleep): New function. * utils.c: Include <windows.h> under Windows.1997-06-12 Darko Budor <dbudor@zesoi.fer.hr> * url.h (URL_UNSAFE): Change default under Windows. * retr.c (retrieve_from_file): Respect opt.delete_after. * main.c (main): Call ws_help on Windows. * winjunk.c (windows_main_junk): New function. * main.c (main): Junk-process argv[0]. * http.c (mktime_from_utc): Return -1 if mktime failed. * http.c (http_loop): Ditto. * ftp.c (ftp_loop_internal): Change title on Windows when using a new URL. * winjunk.c (getdomainname): Lots of functions.1997-06-12 Hrvoje Niksic <hniksic@srce.hr> * cmpt.c (strptime_internal): Handle years more correctly for `%y'.1997-06-09 Mike Thomas <mthomas@reality.ctron.com> * http.c (gethttp): Allocate enough space for `Proxy-Authorization' header.1997-05-10 Hrvoje Niksic <hniksic@srce.hr> * version.c: Wget/1.4.5 is released.1997-05-10 Hrvoje Niksic <hniksic@srce.hr> * retr.c (get_contents): Check return value of fwrite more carefully.1997-03-30 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * cmpt.c (strptime_internal) [case 'Y']: Always subtract 1900 from year, regardless of century.1997-03-30 Hrvoje Niksic <hniksic@srce.hr> * utils.c (isfile): Use `lstat' instead of `stat'.1997-03-29 Hrvoje Niksic <hniksic@srce.hr> * utils.c (numdigit): Use explicit test.1997-03-21 Hrvoje Niksic <hniksic@srce.hr> * http.c (http_loop): Always use `url_filename' to get u->local.1997-03-20 Hrvoje Niksic <hniksic@srce.hr> * url.c: Recognize https.1997-03-13 Hrvoje Niksic <hniksic@srce.hr> * recur.c (recursive_retrieve): Lowercase just the host name.1997-03-09 Hrvoje Niksic <hniksic@srce.hr> * url.c (get_urls_file): Use the correct test. (get_urls_html): Ditto.1997-03-07 Hrvoje Niksic <hniksic@srce.hr> * connect.c: Reverted addrlen to int. * init.c (parse_line): Check for -1 instead of NONE. * version.c: Changed version to 1.4.5.1997-02-17 Hrvoje Niksic <hniksic@srce.hr> * init.c: New option netrc. (initialize): Don't parse .netrc. * cmpt.c (recursive): Return rp. (strptime_internal): Match the long strings first, the abbreviated second.1997-02-16 Hrvoje Niksic <hniksic@srce.hr> * http.c (check_end): New function. (http_atotm): Use it. 1997-02-13 gilles Cedoc <gilles@cedocar.fr> * http.c (gethttp): Use them. * init.c: New options proxy_user and proxy_passwd.1997-02-14 Hrvoje Niksic <hniksic@srce.hr> * ftp.c (ftp_retrieve_list): Create links even if not relative.1997-02-10 Hrvoje Niksic <hniksic@srce.hr> * recur.c (recursive_retrieve): Lowercase the host name, if the URL is not "optimized". * host.c (realhost): Return l->hostname, even if it matches with host.1997-02-10 Marin Purgar <pmc@asgard.hr> * connect.c: Make addrlen size_t instead of int. (conaddr): Ditto.1997-02-09 Gregor Hoffleit <flight@mathi.uni-heidelberg.DE> * systhings.h: Define S_ISLNK on NeXT too.1997-02-09 Hrvoje Niksic <hniksic@srce.hr> * version.c: Released 1.4.3. * url.c: Futher update to list of protostrings. (skip_proto): Skip `//' correctly for FTP and HTTP. * url.c (get_urls_html): Handle bogus `http:' things a little different. * main.c (main): Removed `follow-ftp' from `f'. (main): Dumped the `prefix-files' and `file-prefix' options and features; old and bogus. (main): Exit on failed setval() in `-e'. * http.c (fetch_next_header): Use it to detect header continuation correctly. * retr.c (buf_peek): New function.1997-02-08 Hrvoje Niksic <hniksic@srce.hr> * wget.h: Include time.h and stuff.1997-02-08 Roger Beeman <beeman@cisco.com> * ftp.c: Include <time.h>1997-02-07 Hrvoje Niksic <hniksic@srce.hr> * url.c (findurl): Would read over buffer limits.1997-02-06 Hrvoje Niksic <hniksic@srce.hr> * ftp-ls.c (ftp_parse_unix_ls): Allow spaces in file names.1997-02-05 Hrvoje Niksic <hniksic@srce.hr> * http.c (http_atotm): Initialize tm.is_dst.1997-02-02 Hrvoje Niksic <hniksic@srce.hr> * http.c (gethttp): Don't print the number of retrieved headers. * main.c (main): New option `--no-clobber', alias for `-nc'. * url.c: Recognize `https://'.1997-02-01 Hrvoje Niksic <hniksic@srce.hr> * host.c (herrmsg): Don't use h_errno.1997-01-30 Hrvoje Niksic <hniksic@srce.hr> * host.c (accept_domain): Use it. * main.c (main): New option `--exclude-domains'. * retr.c (retrieve_url): Use it. (retrieve_url): Bail out when an URL is redirecting to itself. * url.c (url_equal): New function.1997-01-29 Hrvoje Niksic <hniksic@srce.hr> * connect.c: Include arpa/inet.h instead of arpa/nameser.h. * http.c (mk_utc_time): New function. (http_atotm): Use it; handle time zones correctly.1997-01-28 Hrvoje Niksic <hniksic@srce.hr> * http.c: Ditto. * ftp-basic.c: Use it instead of WRITE. * connect.c (iwrite): New function.1997-01-27 Hrvoje Niksic <hniksic@srce.hr> * cmpt.c (mktime): New function. * netrc.c: Include <sys/types.h>. * main.c (main): Wouldn't recognize --spider. * retr.c (rate): Use `B', `KB' and `MB'. (reset_timer,elapsed_time): Moved from utils.c. * ftp.c (ftp_retrieve_list): Ditto. * http.c (http_loop): Don't touch the file if opt.dfp.1997-01-24 Hrvoje Niksic <hniksic@srce.hr> * cmpt.c: New file. * ftp.c (ftp_retrieve_glob): New argument semantics. (ftp_retrieve_dirs): Use it. (ftp_loop): Ditto. * html.c (htmlfindurl): Recognize `'' as the quote char.1997-01-23 Hrvoje Niksic <hniksic@srce.hr> * ftp.c (ftp_loop_internal): Use it. * utils.c (remove_link): New function.1997-01-22 Hrvoje Niksic <hniksic@srce.hr> * retr.c (retrieve_url): Require STRICT redirection URL. * url.c (parseurl): New argument STRICT. * http.c (hparsestatline): Be a little-bit less strict about status line format.1997-01-21 Hrvoje Niksic <hniksic@srce.hr> * http.c (gethttp): Use it. * main.c (main): Don't use '<digit>' as options. * init.c: New option ignore_length. * http.c (gethttp): Ditto. (http_loop): Check for redirection without Location:. (gethttp): Don't print Length unless RETROKF. * ftp.c (getftp): Use it. * url.c (mkalldirs): New function. * utils.c (mymkdir): Don't check for existing non-directory. * url.c (mkstruct): Don't create the directory.1997-01-20 Hrvoje Niksic <hniksic@srce.hr> * init.c (setval): Removed NO_RECURSION checks.1997-01-19 Hrvoje Niksic <hniksic@srce.hr> * version.c: "Released" 1.4.3-pre2. * recur.c (recursive_retrieve): Bypass host checking only if URL is ftp AND parent URL is not ftp. * ftp-basic.c (ftp_request): Print out Turtle Power. * ftp.c (ftp_loop): Call ftp_retrieve_glob with 0 if there's no wildcard. (ftp_retrieve_glob): Call ftp_loop_internal even on empty list, if not glob. * http.c (gethttp): Be a little bit smarter about status codes. * recur.c (recursive_retrieve): Always reset opt.recursive when dealing with FTP.1997-01-18 Hrvoje Niksic <hniksic@srce.hr> * retr.c (retrieve_url): New variable location_changed; use it for tests instead of mynewloc. (retrieve_url): Allow heuristic adding of html. * url.c (url_filename): Don't use the `%' in Windows file names. * http.c (http_loop): Always time-stamp the local file. * http.c (http_loop): Ditto. * ftp.c (ftp_retrieve_list): Use it. * utils.c (my_touch): New function. * ftp.c (ftp_retrieve_list): Use #ifdef HAVE_STRUCT_UTIMBUF instead of #ifndef NeXT. * utils.c (strptime): New version, by Ulrich Drepper.1997-01-17 Hrvoje Niksic <hniksic@srce.hr> * http.c (haccepts_none): Renamed from `haccepts_bytes'. (gethttp): If haccepts_none(), disable ACCEPTRANGES. (http_loop): Would remove ACCEPTRANGES. * ftp.c (getftp): Call ftp_list with NULL.1997-01-15 Hrvoje Niksic <hniksic@srce.hr> * html.c (ftp_index): Don't print minutes and seconds if we don't know them; beautify the output. * ftp.c (getftp): Don't close the socket on FTPNSFOD.1997-01-14 Hrvoje Niksic <hniksic@srce.hr> * utils.c (strptime): New function. (strptime): Don't use get_alt_number. (strptime): Don't use locale. (match_string): Made it a function.1997-01-12 Hrvoje Niksic <hniksic@srce.hr> * http.c (http_atotm): New function. (http_loop): Use it. * atotm.c: Removed from the distribution. * http.c (base64_encode_line): Rewrite.1997-01-09 Hrvoje Niksic <hniksic@srce.hr> * ftp.c (getftp): Use ftp_expected_bytes; print size. * ftp-basic.c (ftp_response): Use ftp_last_respline. (ftp_expected_bytes): New function. * ftp.c (getftp): Print the unauthoritative file length. * ftp-ls.c: Renamed from ftp-unix.c. (ftp_parse_ls): Moved from ftp.c. (ftp_parse_unix_ls): Recognize seconds in time spec. (ftp_parse_unix_ls): Recognize year-less dates of the previous year.1997-01-08 Hrvoje Niksic <hniksic@srce.hr> * ftp-basic.c: Don't declare errno if #defined. * host.c (ftp_getaddress): Check for sysinfo legally.1997-01-08 Darko Budor <dbudor@diana.zems.fer.hr> * connect.c (iread): Use READ.1996-12-23 Hrvoje Niksic <hniksic@srce.hr> * url.c: Recognize finger, rlogin, tn3270, mid and cid as valid schemes.1996-12-22 Hrvoje Niksic <hniksic@srce.hr> * host.c (ftp_getaddress): Allow `.' in hostname.1996-12-26 Darko Budor <dbudor@zems.fer.hr> * wget.h: READ and WRITE macros for use instead of read and write on sockets, grep READ *.c, grep WRITE *.c * wsstartup.c: new file - startup for winsock * wsstartup.h: new file * win32decl.h: new file - fixup for <errno.h> and winsock trouble * configure.bat: Configure utility for MSVC * src/Makefile.ms,config.h.ms: new files for use with MSVC 4.x1996-12-22 Hrvoje Niksic <hniksic@srce.hr> * version.c: Released 1.4.3-pre. * utils.c (prnum): Accept long. (legible): Use prnum(). * connect.c (make_connection): Accept port as short. (bindport): Ditto. * http.c (gethttp): Use search_netrc.1996-12-21 Hrvoje Niksic <hniksic@srce.hr> * ftp.c (getftp): Use search_netrc. * netrc.c (free_netrc): New function. * init.c (home_dir): New function. * url.c (convert_links): Allow REL2ABS changes.1996-12-21 Gordon Matzigkeit <gord@gnu.ai.mit.edu> * netrc.c: New file. (parse_netrc, maybe_add_to_list): New functions.1996-12-17 Hrvoje Niksic <hniksic@srce.hr> * retr.c (retrieve_url): Reset opt.recursion before calling ftp_loop if it is reached through newloc. * init.c (run_wgetrc): Print the wgetrc path too, when reporting error; don't use "Syntax error", since we don't know if it is really a syntax error.1996-12-16 Hrvoje Niksic <hniksic@srce.hr> * utils.c (acceptable): Extract the filename part of the path. * recur.c (recursive_retrieve): Call acceptable() with the right argument; would bug out on wildcards. * init.c (parse_line): Likewise. * html.c (htmlfindurl): Cast to char * when calling stuff.1996-12-15 Hrvoje Niksic <hniksic@srce.hr> * ftp.c (getftp): Use ftp_pasv. * ftp-basic.c (ftp_request): Accept NULL value. (ftp_pasv): New function. * options.h (struct options): Add passive FTP option.1996-12-15 Hrvoje Niksic <hniksi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -