dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) (11/29/89)
DNet V2.10, with 7 bit support is now available by anonymous ftp, and the moderator will post them to comp.sources.amiga and comp.binaries.amiga as soon as possible. ftp site: ucbvax.berkeley.edu, directory pub/amiga, be sure you are in 'binary' mode before doing the 'get'. * Major rebuild of the protocol the way it was meant to be in the first place. The protocol should work over any medium. The hard timeouts are now fixed at 8 seconds (packet errors are normally recovered inherently when an out of sequence packet is detected with the hard timeout used mainly as an emergency recovery mechanism... for example, you are transfering to a unix machine with 100 users on it or something like that). * 7 bits (0x20-0x7F, tab, ff, cr, lf) is the default, with an option (-m0) to use all 8 bits. Packets containing binary or illegal control data will be encoded using 6 bits per byte yielding a 25% drop in bandwidth for large packets. Thus, under normal circumstances, 7 bit mode will run at about the same speed as 8 bit mode since most of the data in a terminal session is normal ascii. Needless to say, you don't take this hit if you run in 8 bit mode (-m0 on both sides). In fact, ascii data (0x00-0x7F) will be encoded onto 8 bit mode lines yielding a 1/8 *increase* in throughput. * UNIX end fixed, I hope! should more fully use the available bandwidth when uploading and downloading at the same time. Please send bug reports! Also did a major rebuild since I made so many changes to the packet protocol to support 7 bit lines. -Matt