[comp.sys.amiga] DNET V2.10 w/ 7 bit support

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