[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[usagi-announce] 2001/07/23 snapshot



Hello usagi developpers and users,

We relase snapshots dated on 2001/07/23.
The snapshots include below features (almost for linux24).

	- more IPsec hack for AH transport mode
	- tools for SA controlling
	- fixed an oops bug in MODERATE_DOUBLE_BIND
	- support for Privacy Extension of IPv6 address(RFC3041)
	- temporary hack for source address selection

BTW, we will join the Linux Symposium at Ottawa. If you find
us, please feel free to talk to us.

Enjoy the snapshots !
	<ftp://ftp.linux-ipv6.org/pub/usagi/snap/kit/>

-- CHANGELOGS
<200107>
2001/07/20	yoshfuji
	* src/net-tools/ifconfig.c: default prefix length is 128.

2001/07/19	miyazawa & mk
	* usagi/pfkey_util : manipulate ipsec SA/SP database.

2001/07/18	mk
	* kernel/linux24/net/ipv6/ipsec6/ksadbd.c: ipsec SA lifetime handling
	daemon.

2001/07/18	yoshfuji
	* kernel/linux24/net/ipv6/addrconf.c: if use_tempaddr > 1, prefer a
	temporary address as a source address, otherwise prefer a public 
	address as a source address.

2001/07/17	yoshfuji
	* kernel/linux2{2,4}/net/{ipv4/{udp.c,tcp_ipv4.c},
	ipv6/{udp.c,tcp_ipv6.c}}: removed !CONFIG_NET_NEW_BIND_SEMANTICS and
	!CONFIG_IPV6_DOUBLE_BIND things.
	* kernel/linux2{2,4}/{include/net/sock.h,net/{ipv4/{udp.c,tcp_ipv4.c},
	net/ipv6/{udp.c,tcp_ipv6.c}}: use uid_t to hold uids.
	* kernel/linux22/{include/net/tcp.h,net/ipv4/{tcp_input.c,tcp_ipv4.c},
	net/ipv6/tcp_ipv6.c}, kernel/linux24/{include/net/tcp.h,
	net/ipv4/{tcp_minisocks.c,tcp_ipv4.c},net/ipv6/tcp_ipv6.c}: fixed 
	oops with CONFIG_NET_MODERATE_REUSE and/or 
	CONFIG_IPV6_MODERATE_DOUBLE_BIND.

2001/07/16	yoshfuji
	* kernel/linux22/net/ipv6/addrconf.c: don't try to add the
	same timer twice.

2001/07/14	yoshfuji
	* kernel/linux24/net/ipv6/addrconf.c: 
	- ensure to re-generate temporary addresses.
	- fixed handling of valid / preferred lifetime in RAs.
	- added temporary interface identifier validation described in
	  <draft-ietf-ipngwg-temp-addresses-v2-00.txt>.
	- prefer public addresses over temporary addresses on source
	address selection.

2001/07/13	yoshfuji
	* kernel/linux24/{include/net/{addrconf.h,if_inet6.h},
	include/linux/{sysctl.h,rtnetlink.h},net/ipv6/addrconf.c}: 
	Privacy extension (RFC 3041) support.
	XXX: linux22

2001/07/12	yoshfuji
	* kernel/linux22/{include/net/addrconf.h,net/ipv6/addrconf.c,
	net/ipv6/ndisc.c,net/ipv6/Config.in}: EUI-64 format is now 
	mandatory; removed provider-based things.
	* kernel/linux2{2,4}/{include/net/addrconf.h,
	net/ipv6/addrconf.c/net/ipv6/Config.in}: 
	CONFIG_IPV6_ACONF_MIN_VALID_LFT is now mandatory.
	clean-up.  fixed ifp leak on small lifetime.

2001/07/11	yoshfuji
	* src/mipv6 and usagi/mipv6: build and install mipdiag mobile
	ipv6 tool.  Update kernel configuration checking tool.

2001/07/10	yoshfuji
	* kernel/linux2{2,4}/net/ipv6/addrconf.c: prevent users from 
	configuring a multicast address as a local address.
	XXX: anycast
	XXX: source address selection
	(comment from Yuchung Cheng <yccheng@xxxxxxxxxxxxxxxxxxx>)


-- Yuji Sekiya @ USAGI Project