+2005-05-08 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * html-url.c: Include recur.h.
+
+ * http.c (request_new): Define as accepting no args.
+
+2005-05-07 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * url.c (strpbrk_or_eos): Made inline. Use strchr(s, '\0') for
+ finding the NUL char position.
+
+2005-05-07 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * url.c (decide_copy_method): Renamed to char_needs_escaping.
+ Since it now returns only two possible values, change it to return
+ boolean (int).
+
+2005-05-07 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * ftp-basic.c (ftp_request): Prevent newlines in VALUE causing
+ inadvertent sending of multiple FTP commands.
+
+2005-05-07 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * url.c (decide_copy_method): Never cause reencode_escapes to
+ decode % escapes; it is too intrusive and breaks some servers.
+
+2005-05-07 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * http.c (gethttp): When tunnelling SSL traffic over proxy with
+ CONNECT, we're really talking to the remote server directly.
+ Because of this, the request-line argument must be the URL path
+ rather than the whole URL, as it would be when using regular
+ proxies.
+ Reported by Charles Lane.
+
+2005-05-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * init.c (cmd_spec_useragent): Allow empty User-Agent.
+
+ * http.c (gethttp): Don't print "unknown authentication scheme"
+ for failed Basic authentication.
+ (SET_USER_AGENT): Don't set user-agent if opt.useragent is empty.
+ (gethttp): Use alloca for allocation of www_authenticate.
+
+2005-05-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * main.c (print_help): Fix wording of --secure-protocol help text.
+
+2005-05-06 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * cmpt.c (strstr): Updated from glibc 2.3.5.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * http.c (http_atotm): Zero out the whole struct tm being passed
+ to strptime.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * main.c (main): Propagate option name to setoptval.
+
+ * init.c (setoptval): Accept another argument, OPTNAME. Propagate
+ that argument as the option name independently of the actual
+ command, determined by command_by_name(com).
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * init.c (parse_line): Make the return value indicate whether
+ there was a syntax error or a setter failed.
+ (run_wgetrc): Return an indication on whether an error has been
+ encountered.
+ (initialize): Abort if there have been errors running either
+ .wgetrc file.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * log.c (copy_and_escape): Slightly reduce code repetition between
+ the two loops.
+
+2005-05-05 Charles C.Fu <ccwf@bacchus.com>
+
+ * utils.c (proclist): Strip leading slash when calling fnmatch
+ too, otherwise wildcard comparisons always fail.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * utils.c (touch): Set access time to current time.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * url.c (url_unescape): Don't unescape %00, it effectively
+ truncates the string.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * log.c (copy_and_escape): Replace the FOR_URI argument with a
+ slightly more general mechanism for specifying different kinds of
+ escape.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * ftp-basic.c (ftp_response): Fix printing FTP server response.
+
+2005-05-05 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * retr.c (limit_bandwidth_reset): Reset sleep_adjust.
+ (limit_bandwidth): Don't allow huge "adjustment" values that
+ result from being suspended for a while.
+
+2005-05-04 Hrvoje Niksic <hniksic@xemacs.org>
+
+ * wget.h: If gettext was found but libtintl.h wasn't, declare
+ gettext's return type to avoid type mismatches.
+
2005-05-03 Hrvoje Niksic <hniksic@xemacs.org>
* url.c (url_parse): Rename label `error' to avoid conflict with