X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=src%2FChangeLog;h=bcd37978c048ea294aa7fcd5b29db87349b64ce6;hb=0967c21094580317353f0742c4836c5bbea34059;hp=883a41af75c4764f4fbf3b39045f4158919a81c4;hpb=e26d46befcf8612734f43ba411a863ba5f726001;p=wget diff --git a/src/ChangeLog b/src/ChangeLog index 883a41af..bcd37978 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,152 @@ +2005-05-03 Hrvoje Niksic + + * url.c (url_parse): Rename label `error' to avoid conflict with + identifier. + + * retr.c (fd_read_body): Rename label `out' to avoid conflict with + identifier. + (fd_read_hunk): Use explicit double constant. + (retrieve_from_file): Don't use string concatenation. + (sleep_between_retrievals): Make sure xsleep is called with a + `double' argument. + (no_proxy_match): Define as static, like it is declared. + + * progress.c (bar_create): Use 0.0 instead of 0 because K&R + compilers can't automatically promote it. + + * http-ntlm.c (ntlm_output): Replace \xHH sequences with \OOO for + the sake of old compilers. + + * ftp.c (ftp_loop_internal): Don't use string concatenation. + + * http.c (request_send): Use explicit double constants when + calling fd_read and fd_write. + (post_file): Ditto. + (gethttp): Ditto. + (skip_short_body): Ditto. + + * ftp-basic.c: When calling fd_write, specify the last argument as + a `double' constant for the sake of K&R compilers which don't see + the prototype and therefore can't promote it to double + automatically. + + * cookies.c (cookie_jar_load): Rename abort label to abort_cookie + to avoid name conflict in K&R compilers. + +2005-04-29 Hrvoje Niksic + + * ptimer.c (posix_init): Since we allow _POSIX_MONOTONIC_CLOCK==0, + it is not enough to check for _POSIX_MONOTONIC_CLOCK-0, we must + also check for defined(_POSIX_MONOTONIC_CLOCK). + +2005-04-28 Hrvoje Niksic + + * ftp.c, hash.c, connect.c, host.c, http.c: Remove unreached code, + such as "break" following return or abort. + +2005-04-28 Hrvoje Niksic + + * init.c (commands): Wrap the use of opt.random_file in #ifdef + HAVE_SSL. + +2005-04-28 Hrvoje Niksic + + * http.c (gethttp): Correctly set the user agent. + +2005-04-27 Hrvoje Niksic + + * init.c (cmd_spec_useragent): Free the old value of + opt.useragent before setting the new one. + +2005-04-27 Mauro Tortonesi + + * main.c: Map --ftp-password, --http-password and --proxy-password to + the new ftppassword, httppassword and proxypassword commands + respectively. Document the --user and --password options in the help + string. + +2005-04-27 Mauro Tortonesi + + * ftp.c: Add support for --user and --password. + + * http.c: Add support for --user and --password. + + * init.c: Deprecated ftppasswd, httppasswd, login, passwd and + proxypasswd commands. Added ftppassword, ftpuser, httppassword, + password, proxypassword and user commands. + + * main.c: Renamed --ftp-passwd to --ftp-password. Added --ftp-user, + --http-password, --password, --proxy-password and --user. Deprecated + --http-passwd and --proxy-passwd. Added documentation for new options + and removed documentation for deprecated options in the help string. + + * options.h (struct options): Added user and passwd members to handle + --user and --password respectively. Renamed ftp_acc and ftp_pass + members to ftp_user and ftp_passwd for consistency. + +2005-04-27 Hrvoje Niksic + + * main.c (print_help): Advertise "DER", not "ASN1". + +2005-04-27 Hrvoje Niksic + + * openssl.c (init_prng): Disable the weak random seed by default. + + * http.c (gethttp): Simplify SSL initialization; disable SSL when + anything goes wrong with the initialization. + + * options.h (struct options): New option opt.random_file. + +2005-04-27 Hrvoje Niksic + + * init.c: Wrap private key commands in IF_SSL. + +2005-04-27 Hrvoje Niksic + + * openssl.c (ssl_init): Ditto. + + * options.h (struct options): Allow separate specification of key + type and certificate type. + + * init.c (cmd_spec_cert_type): Provide a "der" synonym for "asn1" + certificate encoding. + +2005-04-26 Hrvoje Niksic + + * openssl.c: Renamed "gen_sslfunc.c" to "openssl.c" and + "gen_sslfunc.h" to "openssl.h". This reflects the intent of + openssl.c encapsulating the OpenSSL-specific code. + +2005-04-26 Hrvoje Niksic + + * init.c: Renamed "closure" (a synonym for context in some + cultures) to "place", which more accurately reflects the usage. + +2005-04-26 Hrvoje Niksic + + * gen_sslfunc.c (ssl_init): Use default locations for loading the + certificate bundles. + (ssl_init_prng): Disable the cryptographically weak PRNG + initialization fallback. + + * init.c: Renamed SSL command-line arguments and wgetrc commands. + (defaults): Check the server certificate by default. + +2005-04-26 Hrvoje Niksic + + * cookies.c (cookie_handle_set_cookie): Delete the part of the + path after the trailing slash. + + * http.c (gethttp): Call cookie_handle_set_cookie with path that + begins with '/'. + +2005-04-26 Hrvoje Niksic + + * http.c (gethttp): Call skip_short_body only if keep_alive is in + use. + (gethttp): Send the User-Agent header with the CONNECT request as + well. + 2005-04-25 Hrvoje Niksic * main.c (option_data): Removed support for the undocumented flag