+2000-03-10 Dan Harkless <dan-wget@dilvish.speed.net>
+
+ * html.c (idmatch): Implemented checking of my new --follow-tags
+ and --ignore-tags options.
+
+ * init.c (commands): Added comment reminding people adding new
+ entries doing allocation to add corresponding freeing in cleanup().
+ (commands): Added new followtags and ignoretags commands.
+ (cleanup): Free storage for new followtags and ignoretags.
+
+ * main.c: Use of "comma-separated list" was random -- normalized
+ it. Did some alphabetization. Added comments pointing out
+ "Options without arguments" and "Options accepting an argument"
+ sections of long_options[]. Added new options --follow-tags and
+ -G / --ignore-tags. Added comment that Damir's --referer is
+ currently undocumented. Added comment that Heiko's --waitretry is
+ partially undocumented (mentioned in --help but not in
+ wget.texi). Moved improperly sorted 24, 129, and 'G' cases.
+
+ * options.h (struct options): Added new fields follow_tags and
+ ignore_tags.
+
+ * wget.h: Added "#define EQ 0" so we can say "strcmp(a, b) == EQ".
+
+2000-03-02 Dan Harkless <dan-wget@dilvish.speed.net>
+
+ * ftp.c (ftp_loop_internal): Heiko introduced "suggest explicit
+ braces to avoid ambiguous `else'" warnings. Eliminated them.
+
+ * http.c (gethttp): Dan Berger's query string patch is totally
+ bogus. If you have two different URLs, gen_page.cgi?page1 and
+ get_page.cgi?page2, they'll both be saved as get_page.cgi and the
+ second will overwrite the first. Also, parameters to implicit
+ CGIs, like "http://www.host.com/db/?2000-03-02" cause the URLs to
+ be printed with trailing garbage characters, and could seg fault.
+ Backing out the patch, which Dan B. informed me by email was just
+ a kludge to download StarOffice from Sun made necessary due to
+ wget's unconditional escaping of certain characters (room for an
+ option there?).
+ (http_loop): Heiko introduced "suggest explicit braces to avoid
+ ambiguous `else'" warnings. Eliminated them.
+
+ * main.c: Heiko's --wait / --waitretry backwards compatibility
+ code looks to have been totally untested -- automatic variable
+ 'wr' was used without being initialized, and a long int was passed
+ into setval()'s char* val parameter.
+
+ * recur.c (parse_robots): Applied Edward J. Sabol
+ <sabol@alderaan.gsfc.nasa.gov>'s patch for Guan Yang's reported
+ problem with "User-agent:<space>*<space>" lines in robots.txt.
+
+ * url.c (parseurl, str_url): Removing Dan Berger's code (see
+ http.c above for explanation).
+
+1999-08-25 Heiko Herold <Heiko.Herold@previnet.it>
+
+ * ftp.c: Respect new option waitretry.
+
+2000-01-30 Damir Dzeko <ddzeko@zesoi.fer.hr>
+
+ * http.c (gethttp): Send custom Referer, if required.
+
+1999-09-24 Charles G Waldman <cgw@fnal.gov>
+
+ * netrc.c (parse_netrc): Allow passwords to contain spaces.
+
+ * netrc.c (parse_netrc): New function.
+
+1999-09-17 Dan Berger <dberger@ix.netcom.com>
+
+ * http.c (gethttp): Send it.
+
+ * url.c (parseurl): Detect query string in HTTP URL-s.
+ (str_url): Print it.
+
+2000-03-02 HIROSE Masaaki <hirose31@t3.rim.or.jp>
+
+ * html.c (html_allow): Add <link href=...> and <script src=...>.
+
+1999-05-02 andrew deryabin <djsf@softhome.net>
+
+ * http.c (gethttp): Specify port in `Host' header only if it's
+ different from 80.
+
+1998-11-03 Edward J. Sabol <sabol@alderaan.gsfc.nasa.gov>
+
+ * recur.c (recursive_retrieve): If a finite maximum depth is
+ specified, and we're are already at that depth, don't download the
+ HTML file for parsing.
+
+2000-03-01 Dan Harkless <dan-wget@dilvish.speed.net>
+
+ * ftp.c (ftp_loop_internal): Call new downloaded_file() function,
+ even though we don't do conversion on HTML files retrieved via
+ FTP, so _current_ usage of downloaded_file() makes this call unneeded.
+ (ftp_retrieve_list): Added a comment saying where we need to
+ stat() a .orig file if FTP'd HTML file conversion is ever implemented.
+ (ftp_retrieve_list): "Local file '%s' is more recent," is sometimes
+ a lie -- reworded as "Server file no newer than local file '%s' --".
+
+ * http.c (http_loop): Fixed a typo and clarified a comment.
+ (http_loop): When -K and -N are specified together, compare size
+ and timestamp of server file X against local file X.orig (if
+ extant) rather than converted local file X.
+ (http_loop): "Local file '%s' is more recent," is sometimes a lie
+ -- reworded as "Server file no newer than local file '%s' --".
+ (http_loop): Call new downloaded_file() function to prevent
+ wrongful overwriting of .orig file when -N is specified.
+
+ * url.c (convert_links): When -K specified, only rename X to
+ X.orig if downloaded_file() returns TRUE. Otherwise when we skip
+ file X due to -N, we clobber an X.orig from a previous invocation.
+ (convert_links): Call the failsafe xstrdup(), not the real strdup().
+ (convert_links): Added a note asking anyone who understands how
+ multiple URLs can correspond to a single file to comment it.
+ (downloaded_file): Added this new function.
+
+ * url.h (downloaded_file): Added prototype for this new function
+ as well as its downloaded_file_t enum type.
+
+ * wget.h (boolean): Added this new typedef and TRUE and FALSE #defines.
+
+2000-02-29 Dan Harkless <dan-wget@dilvish.speed.net>
+
+ * version.c: Upped version to developer-only "1.5.3+dev".
+
+2000-02-18 Dan Harkless <dan-wget@dilvish.speed.net>
+
+ * init.c (backup_converted): Added this new option.
+
+ * main.c (-K / --backup-converted): Added this new option.
+
+ * options.h (backup_converted): Added this new option.
+
+ * url.c (convert_links): When backup_converted is specified, save
+ file X as X.orig before converting.
+
+ * url.h (urlpos): Fixed typo -- said "Rekative" instead of "Relative".
+
1998-09-21 Hrvoje Niksic <hniksic@srce.hr>
* version.c: Wget 1.5.3 is released.