+2005-03-15 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * retr.c (fd_read_body): Undo the 2004-11-18 change. Instead,
+ always be "exact".
+
+2005-03-17 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * ftp-basic.c (ftp_login): Don't free the string if ftp_response
+ returned an error status because the line didn't get allocated in
+ the first place.
+
+2005-03-15 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * http.c (read_http_response_head): Limit the response size to 64k
+ bytes.
+
+ * retr.c (fd_read_hunk): Accept a MAXSIZE argument that limits the
+ number of bytes the function is allowed to allocate.
+ (fd_read_line): Limit the line to 4096 bytes.
+
+2005-03-12 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * wget.h: Include options.h after wgint has been defined.
+
+ * options.h (struct options): Declare options processed with
+ cmd_bytes as wgint, not long.
+
+2005-03-18 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * init.c (cmd_file): Use concat_strings.
+
+ * http.c (basic_authentication_encode): Use concat_strings.
+
+ * ftp-ls.c (ftp_index): Use concat_strings.
+
+ * ftp-basic.c (ftp_request): Use concat_strings.
+
+ * utils.c (concat_strings): New function.
+
+2005-03-12 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * init.c (simple_atof): Handle negative numbers; skip whitespace
+ before the number.
+ (simple_atoi): Ditto. Also, check for overflow and underflow.
+ (cmd_number): Bail out on negative numbers.
+ (parse_bytes_helper): Ditto.
+
+2005-03-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * http.c (gethttp): Handle multiple Set-Cookie headers sent by
+ remote server.
+
+2005-03-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * init.c (defaults): Use passive FTP by default.
+
+2005-03-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * mswindows.c: Provide wrappers to Winsock functions that set
+ errno to WSAGetLastError() in case of failure. Also provide a
+ Windows-specific version of strerror.
+
+ * mswindows.h: Wrap calls to socket, bind, connect, recv, send,
+ select, getsockname, getpeername, and setsockopt.
+
+2005-03-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * url.c (url_parse): Reject port numbers larger than 65535. We
+ also check for overflow while parsing port numbers.
+
+2005-03-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * utils.c (read_file): Don't use wgint for file size; LFS won't
+ work since the file is mmap'ed as a whole.
+
+ * options.h: Don't include stdio.h.
+
+ * log.c: Ditto.
+
+ * init.c: Disambiguate assignment from non-zero test to avoid
+ Borland C warning.
+
+ * http.c (response_new): Don't needlessly post-increment count.
+
+ * hash.c: Include stdio.h.
+
+ * gnu-md5.h: Don't include stdio.h.
+
+ * getopt.h (struct option): Always use const.
+
+ * ftp.c (getftp): Avoid unnecessary assignment to RES to avoid
+ Borland C warning.
+
+ * ftp-ls.c: Disambiguate assignment from non-zero test to avoid
+ Borland C warning.
+
+ * cmpt.c (strptime_internal): Don't initialize rp_backup when
+ !_NL_CURRENT to avoid Borland C warning.
+
+2005-03-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * utils.c (fopen_excl): Fix parse error when O_BINARY is
+ available.
+
+2005-03-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * url.c (url_file_name): Don't allow hosts named ".." to be
+ appended as path elements.
+
2005-03-03 Hrvoje Niksic <hniksic@xemacs.org>
* retr.c (retrieve_url): Escape location header.