home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 617a.lha / xprkermit_v1.111 / xprkermit.announce < prev    next >
Internet Message Format  |  1992-03-03  |  5KB

  1. Path: altitude!matrox!uvm-gen!uvm-gen!uunet!kddlab!cs.titech!wnoc-tyo-news!sh.wide!astemgw!icspub!chorus.mei!panasonic.com!mips!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!noose.ecn.purdue.edu!samsung!uakari.primate.wisc.edu!zazen!decwrl!decwrl!elroy.jpl.nasa.gov!lll-winken!uop!csusac!ucdavis!toadflax.cs
  2. From: swalton@solaria.csun.edu (Stephen Walton)
  3. Newsgroups: comp.sys.amiga.announce
  4. Subject: XPR Kermit 1.111 available for ftp
  5. Message-ID: <11298@ucdavis.ucdavis.edu>
  6. Date: 29 Feb 92 21:21:11 GMT
  7. Sender: usenet@ucdavis.ucdavis.edu
  8. Reply-To: swalton@solaria.csun.edu (Stephen Walton)
  9. Followup-To: comp.sys.amiga.datacomm
  10. Lines: 67
  11. Approved: zerkle@cs.ucdavis.edu
  12.  
  13. I have released version 1.111 of my XPR Kermit library to the world.
  14. At present, it is available for anonymous FTP from ab20.larc.nasa.gov
  15. as file xprkermit-1.111.lzh in the /amiga/datacomm directory.  Please
  16. feel free to FTP it from ab20 and repost it wherever you please,
  17. including FTP sites in Europe, Asia, and Australia, the commercial
  18. services, and your local BBS's.
  19.  
  20. For the new to the net, a brief introduction: Kermit is a file
  21. transfer protocol (yes, named for the frog) invented at Columbia
  22. University in the late 1970's.  Its advantages over the other
  23. protocols currently in use are many, including: the ability to
  24. transfer binary files over 7-bit-wide data paths with or without
  25. parity; better handling of poor quality lines (in my experience); the
  26. fact that packets contain no control characters other than the
  27. start-of-packet and end-of-packet markers, easing transmission over
  28. various networks; support of flow control as a natural part of the
  29. protocol (since control-S and control-Q will never be part of a
  30. packet); and three types of transmission integrity checking (block
  31. checks) which have different tradeoffs between speed and reliability.
  32.  
  33. XPR Kermit is an implementation of the Kermit protocol as described
  34. above in the form of an eXternal PRotocol (XPR) library.  This means
  35. that, once one copies the file xprkermit.library to one's LIBS:
  36. directory, that all communication programs which support external
  37. protocols have automatic access to the features of XPR Kermit.  A
  38. partial list of such programs is: VLT (freeware), NComm, JRcomm, Term
  39. 1.9, and Handshake (shareware), and A-Talk III (commercial).  The
  40. advantage of this scheme is that you need not upgrade your terminal
  41. program to upgrade the file transfer protocols it uses!  Also, because
  42. XPR's are implemented as Amiga shared libraries, multiple copies of
  43. terminal programs can share the same copy of the protocol code,
  44. reducing the amount of memory needed for simultaneous transfers.
  45.  
  46. In version 1.111, I have fixed several bugs in XPR Kermit 1.5, the
  47. previous release, and added a few new features.  The biggest new feature
  48. is that the library is now re-entrant, meaning that multiple XPR
  49. Kermit transfers can happen at the same time.  The biggest bug fixed
  50. was a buffer overflow problem that often prevented XPR Kermit V1.5 from
  51. working at all on A3000 class machines.
  52.  
  53. Thanks at this point go to my beta testers, especially Willy Langeveld
  54. and Marvin Weinstein of SLAC, Torkel Lodberg (author of NComm) and Bob
  55. Laughlin.
  56.  
  57. Version 1.111 of XPR Kermit is not the same as the beta version of C
  58. Kermit recently announced on comp.sys.amiga.datacomm.  I am the
  59. co-author of XPR Kermit, and Amiga maintainer of both it and C Kermit,
  60. but the codes are presently separate.  (Amiga C Kermit is a standalone
  61. executable program.) Now that Amiga C Kermit is in beta in a stable
  62. form, I am looking at the possibility of turning the C Kermit code
  63. into the next version of XPR Kermit.  This would be a *major* upgrade
  64. in XPR Kermit capabilities, including: attribute packets, which tell
  65. the receiver what the file date/time/size/access mode/record
  66. length/record format/etc. of the received file is; extra long packets,
  67. up to 9000 bytes; and sliding windows, an extension to Kermit which
  68. allows continuous sending of packets, thus using 100% of the available
  69. bandwidth.  However, these new features come at a fairly high price in
  70. terms of code size and complexity, and may not be suitable for an XPR
  71. library.
  72. -----------
  73. Stephen Walton, Dept. of Physics & Astronomy, Cal State Univ. Northridge
  74.  srw@csun.edu or swalton@solar.stanford.edu
  75.  
  76. --
  77. Please see monthly postings for the disclaimer, the introduction, the charter,
  78. and submission instructions.  Comments to zerkle@cs.ucdavis.edu.
  79. MAIL ALL SUBMISSIONS TO announce@cs.ucdavis.edu (don't auto-post).
  80.