patch-1.3.44 linux/net/Changes
Next file: linux/net/ax25/af_ax25.c
Previous file: linux/net/802/p8022.c
Back to the patch index
Back to the overall index
- Lines: 205
- Date:
Fri Nov 24 16:39:54 1995
- Orig file:
v1.3.43/linux/net/Changes
- Orig date:
Fri Nov 17 08:42:29 1995
diff -u --recursive --new-file v1.3.43/linux/net/Changes linux/net/Changes
@@ -232,7 +232,7 @@
-------->>>>> 1.3.31 <<<<<<-------
o IP_OPTIONS [A.N.Kuznetsov] [TESTED]
-o TCP cache zap more fixes [TESTED.. STILL NO COOKIE]
+o TCP cache zap more fixes [TESTED]
o Most of the IP multicast routing cache added [TESTED - WORK NEEDED]
o Kernel/user communication module (not used yet) [TESTED]
@@ -252,28 +252,28 @@
-------->>>>> 1.3.35 <<<<<<--------
o Appletalk data now in the protinfo union [TESTED]
-o BSD style bind to broadcast address supported [IN]
+o BSD style bind to broadcast address supported [TESTED]
o Standard loadable firewall chains [TESTED]
o IPFW uses the firewall chains for firewall but
not yet acct/masquerade [TESTED]
o Firewall chain hooks in all other protocols [TESTED]
o Sendmsg/recvmsg for IPX. [TESTED]
o IPX uses sock_alloc_send_skb [TESTED]
-o Recvmsg for all IP, sendmsg for TCP [IN]
+o Recvmsg for all IP, sendmsg for TCP [TESTED]
(nearly ready to go all *msg())
--------->>>>> 1.3.41 <<<<<<--------
+-------->>>>> 1.3.42 <<<<<<--------
o ip udp/raw nonblock bug fixed [TESTED]
-o ICMP lockup fix [IN]
-o Fundamental operations now only sendmsg/recvmsg [IN]
+o ICMP lockup fix [TESTED]
+o Fundamental operations now only sendmsg/recvmsg [TESTED]
o bind() for SOCK_PACKET [IN]
o set_mac_addr fixed up [IN]
o BSD SIOCSIFADDR, AF_UNSPEC behaviour [IN]
-o Updated this list [IN]
+o Updated this list [OK]
o Massive ARP/cache/routing rewrite [ANK] [IN]
o AX.25 connect return fixed in using sock_error [IN]
-o Proper netlink device major(36) [IN]
+o Proper netlink device major(36) [TESTED]
o First parts of the SKIP support [IN, not useful]
o TCP ICMP (SOSS should work again) [IN]
o IPFW support for TOS changing (Al Longyear) [IN]
@@ -281,6 +281,17 @@
o NFS root [IN]
o Path MTU discovery [ANK] [IN]
+-------->>>>> 1.3.44 <<<<<<--------
+
+o NFS root/ FPU clash fixed [IN]
+o ARP lock bug fixed [IN]
+o SO_BSDCOMPAT option(libbsd/ibcs2 ought to set) [IN]
+o Changed to new set_multicast_list() [IN]
+o ARP ioctl() call fixes [Bernd] [IN]
+o Fixes to the name set functions (maybe fixes
+ netrom) [Steve] [IN]
+o Packet protocol labelling (not IPX yet) [IN]
+
---------- Things I thought Linus had for a while and not merged ----------------
@@ -288,61 +299,59 @@
o Improved IPX support for lwared.
o Decnet pre pre pre pre pre Alpha 0.0.
+o Chase Donald for new drivers, get people to sort out what net
+ drivers should cease to be 'Alpha'.
+o IPX PPP support
+o IPalias
---------- Things pending for me to merge --------------
o AF_UNIX garbage collect code
o Faster closedown option for heavy use sites (me)
o Tom May's insw_and_checksum()
-o IPX PPP support
o SPARC patches [Dave] [partly in]
-o Path MTU and other goodies [ANK]
--------------- Things That Need Doing Before 1.4 ------------------
-o Finish merging the bridge code
-o Fast checksum/copy on outgoing TCP
-o Fast dev_grab_next() transmit reload function
- and dev_push_failed() ?? [Causes deadlock
- cases with slow box, heavy networking]
o Forwarding queue control (+ fairness algorithms ??)
o IP forward flow control.
+o IPX memory leak ?????
o Clean up RAW AX.25 sockets.
-o Finish 802.2 Class I code to be compliant to the oddities of 802.2
-o Tidy BPQ support to use a bpqip tunnel device
-o Strange eth0-eth3 bug [Matti fixed ??]
o Finish IPIP bug fixes [Done hopefully]
-o Why doesnt the PROTO_UNREACH get sent ? [Should now work]
-o Kill off old ip_queue_xmit/ip_send stuff.
-o Remove kernel RARP and replace with user mode daemon.
-o Throw out existing firewall ioctl()'s and use a single table load.
+o Multicast routing [STARTED BITS]
+o PPP/IPX
+o IPX for Lwared
+o SKIP [Available in user mode]
+o AX.25/NetROM locking changes
+o insw_and_csum
+o IPAlias
+o AF_UNIX fd passing
0.2
---
+o Fast checksum/copy on outgoing TCP
o Better TCP window handling [Pedro Roque]
o Add tty support to sonix driver.
o PPP for Sonix ISDN.
o Screend loadable firewall module
-o LZ SLIP [Done, resolving patent issues - sod it use PPP]
-o AXIP
+o AXIP [AVAILABLE IN USER MODE]
+o Finish merging the bridge code [LEAVE POST 1.4]
+o Finish 802.2 Class I code to be compliant to the oddities of 802.2
+o Tidy BPQ support to use a bpqip tunnel device
+o Kill off old ip_queue_xmit/ip_send stuff.
+o Remove kernel RARP and replace with user mode daemon.
+o Throw out existing firewall ioctl()'s and use a single table load.
+o SPARC merge
0.3
---
o Merge the layered protocol support. [ABANDONED TOO SLOW]
-o IP firewalling performance - caching and radix trees.
-o Zebedee
o 802.2 Class 2 services (eg netbios).
o Multidrop KISS [NOW AVAILABLE IN USER MODE]
-o Multicast routing [STARTED BITS]
Possible projects for victim^H^H^H^H^Holunteers
-1. Verifying the correctness of implementation against RFC1122 and
-making a list of violations (BSD is sufficiently screwed up you can't
-implement all of RFC1122 and talk to it usefully). [Done - Mike
-Shaver]
-
2. Verifying all the error returns match the BSD ones (grotty job I
wouldn't wish on anyone).
@@ -353,17 +362,11 @@
mathematician with some queue theory you can show this allows you to
lose one frame per window full of data without measurable speed loss.
-4. RFC1323 and RFC1191. These are the extensions for very fast nets
-and for 'path MTU discovery' - a way of finding the best packetsize to use.
+4. RFC1323. These are the extensions for very fast nets.
RFC1323 will be useful for Linux talking to systems over 100Mb/sec
ethernet and over ATM as it allows large windows and protects from some
potential high speed TCP problems.
-5. Fixing the IP fragment handling so that the total space allocated to
-fragments is limited and old fragments are deleted to make room for new ones
-when space is exhausted. Fixing the fragment handling to work at a decent
-speed wouldn't be bad either. [In progress - Arnt Gulbrandsen]
-
6. Delayed ack. This is mostly supported but not actually set up and
used yet. Basically ack frames are held back 1/10th of a second in the hope
that two acks can be merged into one or for interactive use the ack can
@@ -375,27 +378,17 @@
is SLIP6) SLIP mode that does packet data compression [maybe use the code
from term].
-8. Making SLIP/PPP dynamically allocate devices so you never run out
-of channels. [Done (pending inclusion in the PPP case)]
-
9. Implementing streams. Not as a blind slow SYS5.4 style copy but actually
working out how to do it so it runs like greased lightning. Quite a big
problem.
10. Frame Relay/WAN/ISDN drivers [I'm working on the sonix EuroISDN board
driver but thats for an internal project and its general release is still
-a maybe (so is finishing it ;))][Jim Freeman is working on Frame Relay].
-
+a maybe (so is finishing it ;))][Jim Freeman is working on Frame Relay as is
+Mike McLagan][Friz Elfert is doing the isdn4linux kit].
+
11. IP over SCSI.
-12. Debugging and making the appletalk alpha test code useful.
- [Done and in]
-
-13. Mrouted Multicast routing. Or possibly MOSPF and others
- as they become available
- [Started: see/join linux-multicast@www.linux.org.uk
- if you wish to join in]
-
14. Bidirectional PLIP. Also PLIP for the newer style parallel ports.
15. 802.2LLC and thus Netbeui sockets. Becoming less important since the
@@ -406,6 +399,7 @@
their hands. [Provisionally taken]
17. PPP multilink. Another nasty job.
+[In progress]
18. Implement swIPe under Linux.
[Reportedly in progress]
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this