[Etherboot-developers] Etherboot 5.0.4 (production) released
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ke...@us...> - 2001-09-16 10:50:12
|
I have released Etherboot 5.0.4 at http://etherboot.sourceforge.net/ Changes from 5.0.3: + New version of contrib/Diskless-From-NT/furtmayer.html. I mangled the previous version by forgetting to extract with metamail so it was still quotable-printable encoded. + Renamed do_printf to vsprintf because that's the standard function it has the same signature as. + More patches from Klaus Espenlaub. In his own words: The patch to add UDP checksums for transmitted packets is attached. Just don't be surprised if some packet sniffer tells you that the checksum for the NFS_LOOKUP packets are wrong and that the filename is truncated. It's a bug in the sniffer, not in Etherboot. Oh, and the small change in udpchksum() almost makes up for the increased code size. I also rewrote the NFS code to use pointers instead of array accesses. This reduced the code size by 124 bytes. Patch attached. The last patch in this mail fixes misc things: a typo in misc.c (DOT_PROGRESS instead of BAR_PROGRESS), and twiddle() is only called if the packet type is IP. This makes the output nicer - the dots are also printed in some non-approriate places for ARP reply packets. The important packets are IP anyway. + The option BOOTP_DATA_AT_0x93C00 is deprecated, in preparation for expanding the parameter area and the first32.c area. + Marty Connor found a typo in index.html, should be: Etherboot can work with..., not Ethernet can work with... Ooops. + Eric Biederman tried a patch of Preston Wilson's and discovered that DI should be prefixed by ES in the test for a PnP BIOS in loader.S to be sure. Furthermore some BIOSes are not fully compliant and we need an #ifndef PNP_BUT_NOT_BBS_COMPLIANT to work around that. + Oops, there's no entry in config.c for the DFE530TX+ even though there's one in NIC. MD5 sums: a15a124cb4e2ca06228d60bf83b2fac6 etherboot-5.0.4.tar.bz2 fcc64ea2438cb27b46be65bee7a4cab1 etherboot-5.0.4.tar.gz 5885f83520cdfa8ff77a3e3938eed504 etherboot-doc-5.0.4.tar.bz2 1af07b1b98a31b78c1747df953853260 etherboot-doc-5.0.4.tar.gz SHA1 sums: 1c170d51cf2225afa544d7955bedaf016a1510a4 etherboot-5.0.4.tar.bz2 c9d7bd7982ddc5fb6de99f1fc7bfa8263d15f6ad etherboot-5.0.4.tar.gz b5ae3aec757578bcf9270ca61dfa6984817b3b9a etherboot-doc-5.0.4.tar.bz2 c88093e5072f974e1c5f05fe76c540e67b1f5792 etherboot-doc-5.0.4.tar.gz |