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

(usagi-users 00067) [usagi-announce] 2000/12/25 snapshot


New snapshot (2000/12/25) now available in

KANDA Mitusru <mk@xxxxxxxxxxxxxx>

USAGI Project memeber

2000/12/24	yoshfuji
	* include/linux/icmpv6.h, net/ipv6/af_inet6.c: CONFIG_IPV6_IM:
	export icmpv6_send() via the inter module interface.
	* net/ipv4/ip_gre.c: CONFIG_IPV6_MODULE_IP_GRE: support 
	modulized ipv6.
	XXX: not well tested.

2000/12/23	yoshfuji
	* include/net/ndisc.h, net/ipv6/{addrconf,ndisc}.c:
	ensure to set source address of DAD packet unspecified address.

2000/12/23	yoshfuji
	* net/ipv6/addrconf.c: CONFIG_IPV6_ACONF_MIN_VALID_LFT
	Do not update valid-lifetime with small value to avoid particular 
	DoS attack.  See RFC 2461 section 6.3.6 and RFC 2462 section

2000/12/23	yoshfuji
	* net/ipv6/addrconf.c: run prefix state transition based on 
	valid-lifetime / prefered-lifetime.
	XXX: should we put another timer in struct inet6_ifaddrs?

2000/12/22	yoshfuji
	* net/ipv6/tcp_ipv6.c: fixed oops (or panic) in tcp_v6_do_rcv().
	This bug was introduced on December 13th.

2000/12/22	yoshfuji
	* include/net/addrconf.h: call panic() if argument for 
	in6_dev_{get,hold,put}(), in6_ifa_{get,hold,put}() and their
2000/12/21	yoshfuji
	* net/ipv6/reassembly.c: fixed dev flaw in ip6_frag_expire().

2000/12/20	yoshfuji
	* net/ipv6/ipv6_sockglue.c: repair getsockopt(IPV6_V6ONLY).

2000/12/16	yoshfuji
	* net/ipv6/addrconf.c: CONFIG_IPV6_ACONF_NEW_20001216:
	Fixed Prefix Information option on-link flag in RA:
	Delete prefix route if valid lifetime is 0 with on-link flag set;
	Previously, it is done when lifetime if 0 with on-link flag unset.

2000/12/16	yoshfuji
	* net/ipv6/{addrconf,ip6_flowlabel,mcast}.c: use get_random_bytes()
	instead of net_random().

2000/12/16	yoshfuji
	* net/ipv6/addrconf.c: Interval between DAD packets should be 
	RetransTimer (1 sec)

2000/12/13	yoshfuji
	* linux-2.4.0-test12

2000/12/12	yoshfuji
	* lib/md5.c: fixed MD5 calculation on little-endian systems.

2000/12/12	yoshfuji
	* net/ipv6/neigh.c: provide neighbor states via /proc/net/neigh

2000/12/11	yoshfuji
	* net/ipv6/reassembly.c: discard fragments if insufficient
	fragments are received to complete reassembly of a packet within
	60 seconds of the reception of the first-arriving fragment of 
	that packet.  Previously, we erroneously resset the timer by each 
	fragment of that packet.  See RFC 2460.

2000/12/11	yoshfuji
	* net/ipv6/ndisc.c: fiexed RA validation if it is from link-local 
	unicast address.

2000/12/11	yoshfuji
	* net/ipv6/ndisc.c: fixed ND option length calculation / 
	validation with CONFIG_IPV6_NDISC_NEW_200012120.

2000/12/10	yoshfuji
	* net/ipv6/ndisc.c, include/net/ndisc.h, ...: new option
	CONFIG_IPV6_NDISC_NEW_20001210 enables new ND option 


2000/12/24	kunitake
	* net/ipv6/mcast.c: Allow you to disable the 'suppress Report
	by another Report' optimization by new configuration option
	(backported from linux24)

2000/12/24	kunitake
	* net/ipv6/mcast.c, include/net/addrconf.h: perform MLD
	for link-scope multicast addresses (except for link-scope
	all-nodes address)
	* net/ipv6/mcast.c: Don't perform MLD for multicast addresses
	that is 'narrower' than link-scope.
	(backported from linux24)

2000/12/24	kunitake
	* include/linux/in6.h: Defined RFC2553 IN6_IS_ADDR_xxx() macros.
	(backported from linux24)

2000/12/21	kunitake
	* net/ipv6/net/mcast.c: ignore MLD packet if it carries invalid
	(non-multicast (or unspecified)) address. (backported from linux24)

2000/12/13	yoshfuji
	* linux-2.2.18

2000/12/10	yoshfuji
	* net/core/neighbour.c: fixed a bug that might cause kernel hang by
	ND packet.  (bug introduced in 1.2)