[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[usagi-announce] 2001/01/08 snapshot
- To: usagi-announce@xxxxxxxxxxxxxx
- Subject: [usagi-announce] 2001/01/08 snapshot
- From: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx>
- Date: Mon, 08 Jan 2001 01:57:58 +0900
- Reply-to: usagi-users@xxxxxxxxxxxxxx
- Sender: "Hideaki YOSHIFUJI" <yoshfuji@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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