diff -ur --new-file old/atm/.kernel new/atm/.kernel --- old/atm/.kernel Fri Aug 27 21:31:06 1999 +++ new/atm/.kernel Fri Nov 19 13:19:19 1999 @@ -1,2 +1,2 @@ # this file is used to control automated generation of differences -2.3.15 +2.3.28 diff -ur --new-file old/atm/CHANGES new/atm/CHANGES --- old/atm/CHANGES Fri Aug 27 23:25:27 1999 +++ new/atm/CHANGES Mon Nov 22 19:21:04 1999 @@ -1,3 +1,67 @@ +Version 0.62 to 0.63 (22-NOV-1999) +==================== + +Bug fixes +--------- + + - horizon.c: cleared weird rate_lock/rates_lock patch conflict + - saaldump output formatting was completely wrecked; added option -q for + "quiet" output (no Q.2931 printing) + - fixed LANE Ethernet interface MTU mapping (patch by Rob Scott) + - atmsigd incorrectly rejected CONNECTION AVAILABLE (Q.2963.1) + - SVC address was wrong in /proc/atm/arp if using private and public part + - RESTART ACKNOWLEDGE was not sent with the correct global call reference + value (reported by Peter Ryan) + - zatm: usec timestamps need 64 division of x86, so this option must be + unavailable on other architectures (reported by Matti Aarnio) + - nicstar: added "fix3" and "fix4" (by Rui Prior) + - LANE: non-proxy didn't filter packets coming from BUS (fix by Marko Kiiskila + and Heikki Vatiainen) + +New features +------------ + + - upgraded to kernel version 2.3.28 + - atmtcp now reports VC open/close and generates timestamps (Note: the + protocol used between the kernel and the atmtcp utility has changed) + - new utility "natmtcp" which combines the ATMTCP protocol, ATMTCP ("virtual") + interfaces, "real" ATM interfaces, and log files (experimental) + - added ILMI 4.0 MIB variables atmfPortMyIdentifier and atmfMySystemIdentifier + (by Thomas Seidel) + - zeppelin: new command line option -I to select interface, allowing the use + of LANE with multiple physical interfaces (by Heikki Vatiainen) + - UltraSparc (sparc64) support (by Christophe Lizzi) + - nicstar: added IDT77105 PHY support (by Greg Banks) + - added utility loop25 to control ForeRunner LE loopback mode (by Greg Banks) + - added support for DNS lookup of NSAP addresses (by Rui Prior) + - added utility debug/dnstest (by Rui Prior) + +Other changes +------------- + + - net/atm/tunable.h cleanup + - removed SO_BCTXOPT, SO_BCRXOPT, and struct atm_buffconst + - removed obsolete field "next" from struct atm_blli + - changed potentially unaligned 32 bit accesses in SAAL to use read_netl + (spotted by Christophe Lizzi) + - added __attribute__ ((aligned(8))) to many structures containing structures + which are shared by kernel and user space to enfore uniform packing on + sparc64 (with help from Christophe Lizzi) + - changed unsigned long to unsigned int at API for compatibility with + architecture where sizeof(long) differs between user and kernel space + (e.g. sparc64; suggested by Christophe Lizzi) + - changed struct atmsvc_msg.{vcc,listen_vcc} from unsigned long to new type + atm_kptr_int_t; changed atmsigd accordingly (NB: debugging output may strip + upper bits) + - changed various casts pointer->int to pointer->long->int (where the pointer + does indeed only contain an int, e.g. in ioctl) for Alpha (reported by + Matti Aarnio) + - nicstar: changes card->membase from u32 to unsigned long + - added __attribute__ ((unused)) to mpc.c and mpoa_caches.c to remove + warnings about variables used only for debugging + - drivers/atm/Config.in: changed ! "$foo" = "x" to "$foo" != "x" + + Version 0.61 to 0.62 (27-AUG-1999) ==================== diff -ur --new-file old/atm/README new/atm/README --- old/atm/README Fri Aug 27 22:35:25 1999 +++ new/atm/README Fri Nov 19 13:19:51 1999 @@ -1,4 +1,4 @@ -ATM on Linux, release 0.62 (beta) by Werner Almesberger, EPFL ICA +ATM on Linux, release 0.63 (beta) by Werner Almesberger, EPFL ICA ============================================== Werner.Almesberger@epfl.ch This is experimental software. There are known bugs and certainly even @@ -9,7 +9,7 @@ device drivers, source for demons, management and test tools, and some documentation. -The kernel patch is relative to the 2.3.15 kernel. +The kernel patch is relative to the 2.3.28 kernel. Please see http://icawww1.epfl.ch/linux-atm/info.html for a list of features supported by ATM on Linux. diff -ur --new-file old/atm/Rules.make new/atm/Rules.make --- old/atm/Rules.make Tue Aug 24 00:00:00 1999 +++ new/atm/Rules.make Thu Oct 21 19:39:46 1999 @@ -6,7 +6,7 @@ # with using 3.1 signaling, so be sure to test your network *very* # carefully before permanently configuring machines to use UNI 3.1. # -# STANDARDS=-DUNI31 -DALLOW_UNI30 +#STANDARDS=-DUNI31 -DALLOW_UNI30 # # Some partial support for UNI 4.0 can be enabled by using # diff -ur --new-file old/atm/USAGE new/atm/USAGE --- old/atm/USAGE Fri Aug 27 23:25:42 1999 +++ new/atm/USAGE Fri Nov 19 20:10:14 1999 @@ -1,4 +1,4 @@ -%:Usage instructions - ATM on Linux, release 0.62 +%:Usage instructions - ATM on Linux, release 0.63 %:------------------------------------------------- %: %: @@ -20,9 +20,9 @@ In order to install this package, you need - the package itself - ftp://lrcftp.epfl.ch/pub/linux/atm/dist/atm-0.62.tar.gz - - the Linux kernel, version 2.3.15, e.g. from - ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.15.tar.gz + ftp://lrcftp.epfl.ch/pub/linux/atm/dist/atm-0.63.tar.gz + - the Linux kernel, version 2.3.28, e.g. from + ftp://ftp.kernel.org/pub/linux/kernel/v2.3/linux-2.3.28.tar.gz - Perl, version 4 or 5 - if you want memory debugging: MPR version 1.6, e.g. from ftp://sunsite.unc.edu/pub/Linux/devel/lang/c/mpr-1.6.tar.gz @@ -36,11 +36,11 @@ all the files listed above there. Then extract the A