X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2FChangeLog;h=d505b4c5bafd8e10bb072d599d84635f124b7447;hb=07f60f19a4ee99ddc343bb51568b0c474e9b853d;hp=12ed71a56dd915265808d66d45a14464bc9f0b5d;hpb=62994ffc8c14188f4a61ef96514fe849ba2cc87d;p=wget diff --git a/src/ChangeLog b/src/ChangeLog index 12ed71a5..d505b4c5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,246 @@ +2001-02-08 Christian Fraenkel + + * 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 fails + +2001-01-23 Herold Heiko + + * mswindows.h: Include ; it's needed for alloca(). + +2001-01-10 Dan Harkless + + * 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 + + * connect.c (bindport): Declare addrlen as int. Diagnosed by + Drazen Kacar . + (conaddr): Ditto. + +2001-01-09 Dan Harkless + + * 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 "" 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 + + * 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 + + * 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-18 Csaba Raduly + + * sysdep.h: Include and under Watcom. + +2000-12-31 Dan Harkless + + * 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 + + * ftp.c, http.c: Applied Hack Kampbjørn 's + patch to deal with h_errno not being defined in netdb.h under Cygwin. + +2000-12-17 Igor Khristophorov + + * http.c (check_end): Fix test for '+' or '-'. + +2000-12-17 Hrvoje Niksic + + * 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 + + * 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 + + * sysdep.h: Test for __EMX__ rather than for EMXOS2 for OS/2 + compilation. + +2000-12-17 Hrvoje Niksic + + * mswindows.c: Include . + + * gen_sslfunc.c: Include . + + * ftp-basic.c: Don't attempt to declare errno or h_errno because + they're not used. + + * main.c: Include because errno is used. + + * ftp.c: Ditto. + + * http.c: Include for h_errno. + +2000-12-13 Hrvoje Niksic + + * html-parse.c (advance_declaration): MSVC assert() chokes on + '\"'. Use '"' instead. + +2000-12-11 Hrvoje Niksic + + * utils.c (xfree_real): Removed. + (xfree_debug): Just call free(). + + * wget.h (xfree): Make it an alias for free. + +2000-12-11 Hrvoje Niksic + + * http.c (http_loop): Furthermore, touch output_document only if + it is known to be an existing regular file. + +2000-12-11 Hrvoje Niksic + + * ftp.c (ftp_retrieve_list): Ditto. + + * http.c (http_loop): Touch output_document if that is used for + output. + +2000-12-06 Hrvoje Niksic + + * http.c: Include gen_sslfunc.h after including Wget's headers. + (persistent_available_p): Needed coma before `int ssl'. + +2000-12-06 Hrvoje Niksic + + * 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 + + * 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 + + * 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-03 Christian Fraenkel + + * 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 + + * 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-12-05 Hrvoje Niksic + + * url.c (init_unsafe_char_table): Reinstate space as an unsafe + char. + +2000-11-29 John Summerfield + + * netrc.c (parse_netrc): Get rid of line ending. + +2000-11-25 Hrvoje Niksic + + * ftp.c (ftp_retrieve_list): Undo typo "fix" until resolution by + Dan. + 2000-11-24 Karl Eichwalder * main.c (print_help): Untabify. @@ -116,7 +359,7 @@ 2000-11-20 Hrvoje Niksic - * version.c: Bump version to 1.7-dev. + * version.c: Bump version from 1.5.3+dev to 1.7-dev. 2000-11-20 Hrvoje Niksic @@ -485,13 +728,13 @@ * retr.c (reset_timer): GetSystemTime() on WINDOWS. * retr.c (elapsed_time): Calculate delta time to msec on WINDOWS. -2000-10-27 Dan Harkless +2000-10-27 Dan Harkless * retr.c (retrieve_url): Manually applied T. Bharath 's patch to get wget to grok illegal relative URL redirects. Reformatted and re-commented it. -2000-10-23 Dan Harkless +2000-10-23 Dan Harkless * connect.c (make_connection and bindport): Manually applied Rob Mayoff 's 1.5.3 patch to add --bind-address, @@ -522,7 +765,7 @@ * retr.c (retrieve_from_file): Just added a DEBUGP(). -2000-10-19 Dan Harkless +2000-10-19 Dan Harkless * ftp.c (ftp_loop_internal): downloaded_file() enumerators changed. (getftp): Applied Piotr Sulecki 's @@ -554,7 +797,7 @@ * wget.h (unnamed "dt" enum): Added ADDED_HTML_EXTENSION enumerator. -2000-10-09 Dan Harkless +2000-10-09 Dan Harkless * html.c (htmlfindurl): Added unneeded initialization to quiet warning. @@ -568,7 +811,7 @@ * ftp.c (getftp): passive_ftp is first option to support always/never. -2000-08-30 Dan Harkless +2000-08-30 Dan Harkless * ftp.c (ftp_retrieve_list): Use new INFINITE_RECURSION #define. @@ -602,11 +845,11 @@ * wget.h: Added some comments and new INFINITE_RECURSION #define. -2000-08-23 Dan Harkless +2000-08-23 Dan Harkless * main.c (print_help): -B / --base was not mentioned. -2000-08-22 Dan Harkless +2000-08-22 Dan Harkless * main.c (print_help): Modified -nc description to mention that it also prevents the creation of multiple versions of the same file @@ -617,7 +860,7 @@ * retr.c (retrieve_url): Consistently strdup opt.referer when setting u->referer. -2000-06-09 Dan Harkless +2000-06-09 Dan Harkless * main.c (print_help): --help output for --waitretry was over 80 cols. @@ -636,7 +879,7 @@ * url.c (str_url): Print the port number only if it's different from the default port number for that protocol. -2000-05-22 Dan Harkless +2000-05-22 Dan Harkless * main.c (print_help): Added --help line for Damir Dzeko 's until-now-undocumented --referer option. @@ -661,7 +904,7 @@ alloca(). Pointed out by Gisle Vanem . -2000-04-04 Dan Harkless +2000-04-04 Dan Harkless * host.c (store_hostaddress): R. K. Owen's patch introduces a "left shift count >= width of type" warning on 32-bit @@ -714,7 +957,7 @@ (TOLOWER): Ditto. (TOUPPER): Ditto. -2000-03-10 Dan Harkless +2000-03-10 Dan Harkless * html.c (idmatch): Implemented checking of my new --follow-tags and --ignore-tags options. @@ -738,7 +981,7 @@ * wget.h: Added "#define EQ 0" so we can say "strcmp(a, b) == EQ". -2000-03-02 Dan Harkless +2000-03-02 Dan Harkless * ftp.c (ftp_loop_internal): Heiko introduced "suggest explicit braces to avoid ambiguous `else'" warnings. Eliminated them. @@ -804,7 +1047,7 @@ specified, and we're are already at that depth, don't download the HTML file for parsing. -2000-03-01 Dan Harkless +2000-03-01 Dan Harkless * ftp.c (ftp_loop_internal): Call new downloaded_file() function, even though we don't do conversion on HTML files retrieved via @@ -836,11 +1079,11 @@ * wget.h (boolean): Added this new typedef and TRUE and FALSE #defines. -2000-02-29 Dan Harkless +2000-02-29 Dan Harkless * version.c: Upped version to developer-only "1.5.3+dev". -2000-02-18 Dan Harkless +2000-02-18 Dan Harkless * init.c (backup_converted): Added this new option.