Changes from 1.1.85 to 1.1.86
These changes are archived on ftp.crynwr.com:pub/kchanges
and http://www.crynwr.com/kchanges.
I cannot answer questions about Linux -- I merely summarize the kernel
patches after reading them. I try to make them useful to everyone,
but kernel hackers should take them with a grain of salt and read the
patches themselves. The patch file is patch86.gz
- Hamish Macdonald added to CREDITS
- README updated.
- Dummy net driver support turned on by default in i386/config.in.
- DE425, DE434, DE435 support added to i386/config.in.
- Changes to MIPS port.
- Fix IDE driver mis-identification of old WD disks as cdroms
- Console now has ability to display control characters as visual glyphs.
- PPP bug fixed, in setting the new MRU.
- Z-Note Ethernet driver was calling the wrong kernel free().
- EATA-DMA debugging output improved.
- Unfortunately the Toshiba CD-ROM XM-3401TA doesn't understand the
vendor specific mode select/sense commands which are used by
the photo cd routines in sr.c.
- SCSI CD-ROM driver brought up to date, couple of minor bugs fixed.
- File open, pipe creation, and forking are subject to resource limits.
- Appletalk slots, ip_masquerade, and ipx_interface added to proc fs.
- Oops, umsdos fs would set the access time even on a read-only inode.
- Add IOCTL to umsdos fs to rename a file or directory (allows umssync
to rename a mangled filename before syncing it back in the EMD).
- Limit the length of mangled names.
- More mangled name fixes.
- IGMP.h moved from .../net/inet to .../include/linux.
- Shared memory code cleaned up (possible NULL dereference removed).
- Don't let them set the file resource limit higher than the hard-compiled limit.
- Bug fixed in the swapper code.
- ARP: Only reply for the real device address or when it's in our proxy tables.
- Help with MTU discovery by replying with the MTU of the failed hop (or
0 if it didn't fail because of an MTU problem.)
- ICMP redirects in icmp_send() fixed.
- Lots of IPX improvements.
- IPX improvements improved the IEEE 802.2 code -- the length of a
packet was three bytes too big.
- SNAP data link layer support added.
- Bring TCP code closer to the spec (mostly related to closings).