From 71b3daae5593cb5d17647aaece68eabe90fb5e3f Mon Sep 17 00:00:00 2001 From: hniksic <devnull@localhost> Date: Tue, 4 Nov 2003 05:40:21 -0800 Subject: [PATCH] [svn] Imported Mauro's IPv6 ChangeLog. --- src/ChangeLog | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 59f0c8c4..1d520fb6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -179,8 +179,35 @@ 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>