]> sjero.net Git - wget/blobdiff - src/ChangeLog
[svn] New option --keep-session-cookies.
[wget] / src / ChangeLog
index 95a6612386db41eed3188a66ab01baa13ad8bf34..f83a97bff46df7cf36ae03d484af3985463e354f 100644 (file)
@@ -1,3 +1,51 @@
+2003-11-05  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * cookies.c (save_cookies_mapper): Respect the setting of
+       keep-session-cookies.
+       (cookie_jar_load): Import session cookies.
+       Based on code submitted by Nicolas Schodet.
+
+       * utils.c (datetime_str): Use information in TM when it's
+       non-NULL.
+
+       * main.c (main): New option `--keep-session-cookies'.
+
+2003-11-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * Makefile.in (realclean): Delete config.h.in.
+
+2003-11-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * config-post.h: New file, included from now autogenerated
+       config.h.in.
+
+2003-11-04  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * progress.c (progress_handle_sigwinch): Don't call
+       determine_screen_width() from the signal handler.  Instead, just
+       set a volatile variable.
+       (bar_create): Check whether SIGWINCH was received.
+       (bar_update): Ditto.
+
+       * sysdep.h: Define SYSTEM_FNMATCH only if HAVE_FNMATCH_H is true.
+
+2003-11-03  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * utils.c (xsleep): New function.  Uses nanosleep where available,
+       resuming sleeps interrupted by signals.  Updated callers of sleep
+       and usleep to use xsleep.
+
+2003-11-03  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * ftp-basic.c (ftp_login): Remove shadowing (and bogus)
+       declaration of SEED.
+
+2003-11-03  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * log.c (logvprintf): Documented better.  Renamed to
+       log_vprintf_internal to avoid confusion with the public API
+       functions logprintf and logputs.
+
 2003-11-03  Hrvoje Niksic  <hniksic@xemacs.org>
 
        * wget.h (N_): Don't parenthesize argument.
 
 2003-10-27  Mauro Tortonesi <mauro@deepspace6.net>
 
-       * host.c, connect.c, ftp.c, ...: Added support for dual-family
-       IPv6.  Reworked FTP code.  [More complete description to come.]
+       * connect.h: changed bindport prototype and added the related
+       BIND_ON_IPV4_ONLY and BIND_ON_IPV6_ONLY flags.
+
+       * connect.c: changed bindport and resolve_bind_address to allow
+       protocol-version specific DNS resolution. modified conaddr,
+       acceptport and connect_to_one to make use of struct
+       sockaddr_storage and of the new ip_address structure.
+
+       * ftp-basic.c: added LPRT/LPSV (RFC1639) support, refactored
+       PORT/PASV (RFC959) and EPRT/EPSV (RFC2428) support code.
+
+       * ftp.c: added the ftp_do_port and ftp_do_pasv functions to
+       handle FTP over IPv6.
+
+       * ftp.h: changed prototype of ftp_epsv and added prototypes for
+       ftp_lpsv, ftp_lprt and ftp_eprt.
+
+       * host.c: renamed the
+       wget_sockaddr_set_address and wget_sockaddr_get_addr, and
+       wget_sockaddr_{s,g}et_port couples to sockaddr_{s,g}et_address and
+       sockaddr_{g,s}et_port respectively.  changed
+       address_list_match_all, address_list_from_addrinfo sockaddr_len,
+       pretty_print_address, lookup_host, sockaddr_{s,g}et_address and
+       sockaddr_{g,s}et_port to make use of struct sockaddr_storage and
+       of the new ip_address structure.  removed map_ipv4_to_ip and
+       map_ip_to_ipv4.
+
+       * host.h: redefined structure ip_address and removed structure
+       wget_sockaddr.
 
 2003-10-26  Hrvoje Niksic  <hniksic@xemacs.org>