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

(usagi-users 00071) [usagi-announce] 2001/01/08 snapshot



A Happy New Millenium/Century/Year!

I've put new snapshot dated January 8th, 2001 at
 <ftp://ftp.linux-ipv6.org/pub/usagi/snap/patch/>

Enjoy it!

--
[linux24]
<200101>
2001/01/07	yoshfuji
	* include/net/ndisc.h, net/ipv6/ndisc.c: define ND_OPT_ADV_INTERVAL 
	and ND_OPT_HA_INFO.

2001/01/06	yoshfuji
	* net/ipv6/reassembly.c: ensure to send Parameter Problem ICMP
	message for fragment if fragment length is erroneous.
	(from Aki M Laukkanen <amlaukka@xxxxxxxxxxxxxx>)

2001/01/05	yoshfuji
	* net/ipv6/ndisc.c: mtu option in RA updates mtu every time if
	it has been chaged from old one; cancels change in 1.15.

2001/01/05	yoshfuji
	* net/ipv6/icmp.c: ensure to send Parameter Problem ICMP message
	for fragments.

2001/01/05      sekiya
        * driver/net/pcnet32.c, net/ethernet/eth.c: Discard
        multicast packet which source MAC address is same as
        owning interface's; for supporting IPv6 DAD on VMware.
        (ported from KAME code: freebsd4/sys/i386/isa/if_lnc.c)

2001/01/05	yoshfuji
	* linux-2.4.0.

2001/01/04	yoshfuji
	* include/linux/if_arcnet.h, drivers/net/arcnet/rfc1201.c, 
	include/net/if_inet6.h, net/ipv6/{addrconf,ndisc}.c: 
	ARCnet support; successfully compiled, but not tested.

2001/01/04	yoshfuji
	* net/ipv6/Config.in: update defaults and their order.
	- Provider Based architecture has been disabled.
	- use new NDP and ADDRCONF logic.
	* Documentation/Configure.help: added missing documents 
	and updates some descriptions.

2001/01/03	yoshfuji
	* net/core/neighbour.c: In PROBE state, perform
	unicast probes only;  do NOT perform multicast probes.

2001/01/02	yoshfuji
	* linux-2.4.0-prerelease.

<200012>
2000/12/29	yoshfuji
	* net/ipv6/addrconf.c: removed changes between 1.40 and 1.42
	done on 23rd December; kernel might not shutdown cleanly etc. 
	with those changes.

2000/12/29	yoshfuji
	* include/linux/in6.h, include/net/{ipv6,transp_v6}.h, 
	net/ipv6/{datagram,icmp,ip6_flowlabel,ip6_output,ipv6_sockglue,
	raw,udp}.c: support IPV6_{RECVTCLASS,TCLASS} sockopt
	defined in draft-itojun-ipv6-tclass-api-01.
	Base on patch from Sampo Saaristo <sambo@xxxxxxxxx>.
	XXX: TCP

2000/12/29	yoshfuji
	* net/ipv6/exthdrs.c: fixed sanity check with routing header;
	packet with multicast address in routing header and/or in
	destination address was not discarded.
	* net/ipv6/exthdrs.c: refer RFC 2460.

[linux22]
<200101>
2001/01/07	yoshfuji
	* net/ipv6/ndisc.c: mtu option in RA updates mtu every time if
	it has been chaged from old one; cancels change in 1.5.

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

2001/01/07	yoshfuji
	* net/ipv6/ndisc.c: added many validation.
	- NS,NA,RA,RD's code must be 0.
	- NS,NA,RA,RD's length must be valid.
	- NS,NA(,RA,RD)'s hoplimit must be 255. 
	- NS,NA's target must not be a multicast address.
	- DAD must be sent to a solicited node multicast address.
	- NA must not be multicasted.
	- RA must come from link-scope unicast address.

2001/01/07	yoshfuji
	* net/core/neighbour.c: In PROBE state, perform
	unicast probes only;  do NOT perform multicast probes.

2001/01/07	yoshfuji
	* net/ipv6/addrconf.c: Interval between DAD packets should be
	RetransTimer (1 sec).

2001/01/02	yoshfuji
	* net/ipv4/{udp,tcp_ipv4}.c, net/ipv6/{udp,tcp_ipv6}.c: 
	CONFIG_IPV6_DOUBLE_BIND: allow binding ipv6/ipv4 sockets on
	the same port.

2001/01/02	yoshfuji
	* net/ipv6/mcast.c: removed MLD changes on December 24th, 2000
	to send igmp message for link-scope multicast addresses;
	that changes causes (random) kernel panic.
	Report and patch from <dyky@xxxxxxxxxx>.

-- 
Hideaki YOSHIFUJI @ USAGI Project  <yoshfuji@xxxxxxxxxxxxxx>
PGP5i FP: F731 6599 5EB2 BBA7 1515  1323 1806 A96F 5700 6B25