home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / c-kermit / ck61a09.txt < prev    next >
Internet Message Format  |  2020-01-01  |  7KB

  1. From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
  2. To: wermit-l@wkuvx1.wku.edu
  3. Subject: C-Kermit 6.1 Alpha.09
  4.  
  5. Here's Alpha.09 of C-Kermit 6.1.193.  Still a closed Alpha, etc etc, like
  6. last time, but unlike last time the changes are minimal, mainly just the
  7. ones needed to make it build successfully in all the places I didn't have
  8. a chance to build Alpha.08.  No major changes, not even any notable bug
  9. fixes.
  10.  
  11. GENERAL CHANGES SINCE ALPHA.08 (10 Nov 1997)
  12.  
  13.  . Missing prototypes added.
  14.  . Incorrect prototypes fixed.
  15.  . Unguarded references to items that should have been #ifdef'd, fixed.
  16.  . Returning values from void functions, fixed.
  17.  . Removal of the troublesome time(0) call from ckcmai.c.
  18.  . SHOW VERSIONS was inconsistent about module dates and version numbers.
  19.  . Some typos in ckermit2.upd, fixed.
  20.  
  21. UNIX-SPECIFIC CHANGES
  22.  
  23.  . From Ric Anderson: support for IRIX 6.2 and 6.4, including serial speeds
  24.    up to 115200.
  25.  
  26.  . When sending with pathnames, remove any leading "./" or "../" from 
  27.    outbound pathnames.
  28.  
  29. VMS-SPECIFIC CHANGES
  30.  
  31.  . ttchk() HOPEFULLY fixed to properly report connection loss on serial
  32.    and LAT connections (the needed code was definitely lacking before and
  33.    I added it today, but have no way to test it).
  34.  
  35. REMARKS
  36.  
  37. The big problem with Alpha.08 was that I wasn't able to build it in as many
  38. places as usual, and some some nasties slipped through that I normally would
  39. have caught, sorry!  Alpha.09 has been built just about everywhere I can
  40. build it, pretty much without complaint.
  41.  
  42. I got a lot of complaints about the new stricter adherence to the "set
  43. carrier-watch" setting, normally AUTO, which means: On a serial connection,
  44. the CD signal is required to be on at all times except during dialing.  This
  45. didn't work very well before; now it works better, at least in UNIX.  I messed
  46. it up pretty bad in VMS, so let's see if it's fixed now.  In any case, the
  47. strict interpretation of the CARRIER-WATCH setting is a surprise to many
  48. people; it shouldn't be -- it's documented in the manual, etc, and it makes
  49. Kermit's behavior follow RS-232 and V.24.
  50.  
  51. I know there are some lingering problems I introduced in the command recall
  52. buffer when I added the new REDO command.  I haven't figured those out yet;
  53. sorry.  I also have reports of other problems I didn't get to yet, like the
  54. SEND /MAIL command reportedly not working right in VMS.
  55.  
  56. Some of you reported other, truly bizzare problems -- like not being to
  57. Telnet to "localhost" (when you could in Alpha.07), but still being able to
  58. Telnet anywhere else.  A mystery.  Let's see if any of these went away by
  59. themselves :-)
  60.  
  61. My main priority with Alpha.09 was to get a clean set of sources out to you 
  62. so you could build from them successfully, especially since some of you are
  63. working on some rather significant additions.
  64.  
  65. WHERE TO FIND IT
  66.  
  67. C-Kermit 6.1.193 Alpha.09 is in the usual places for C-Kermit test versions,
  68. along with early drafts of all the update documentation, etc:
  69.  
  70.  ftp://kermit.columbia.edu/kermit/test/tar/
  71.    cku193src.tar.Z   Source code (UNIX and VMS), tar, UNIX compress
  72.    cku193src.tar.gz  Source code (UNIX and VMS), tar, gzipped
  73.    cku193txt.tar.Z   Other text files, tar, UNIX compress
  74.    cku193txt.tar.gz  Other text files, tar, gzipped
  75.  
  76.  ftp://kermit.columbia.edu/kermit/test/text/
  77.    Individual source and text files.
  78.  
  79.  Among the interesting text files:
  80.    ckermit2.upd    -- Detailed documentation of new features since 6.0.192.
  81.    ckc193.upd      -- Program edit history since 6.0.192.
  82.    ckuins.doc      -- UNIX installation instructions.
  83.    ckvins.doc      -- VMS installation instructions.
  84.    ckvker.bwr      -- VMS C-Kermit "beware file" with new hints on CD, etc.
  85.    ckuker.bwr      -- UNIX C-Kermit beware file.
  86.    ckcplm.doc      -- Program logic manual, API definition, etc.
  87.    alpha0[1-9].txt -- Announcements of each Alpha test.
  88.  
  89. INDIVIDUAL ALPHA.09 BINARIES:
  90.  
  91. The binaries marked with (*) are Alpha.09, transferred using itself to the
  92. Kermit ftp site; the others are mostly Alpha.07 (built at sites I can't
  93. reach any more).
  94.  
  95.  ftp://kermit.columbia.edu/kermit/test/bin/
  96.    ckdker-aosvsii.pr:           DG AOS/VS-II
  97.  * ckuker.bsd44c-hp9000_300     HP-9000/300 4.4BSD-Lite
  98.  * ckuker.bsdi2-2.1             PC, BSDI 2.1
  99.    ckuker.bsdi2-3.0             PC, BSDI 3.0
  100.  * ckuker.du32                  DEC Alpha Digital UNIX 3.2
  101.  * ckuker.du40                  DEC Alpha Digital UNIX 4.0
  102.    ckuker.hpux500wintcp         HP-9000/550 HP-UX 5.21 + TWG-TCP/IP 1.2
  103.  * ckuker.hpux80c-hp9000_385    HP-9000/385 HP-UX 8.00 (not optimized)
  104.    ckuker.hpux80oc-hp9000_385   HP-9000/385 HP-UX 8.00 (optimized)
  105.  * ckuker.hpux90o700            HP-9000/712 HP-UX 9.05
  106.  * ckuker.hpux100o-10.20        HP-9000/715 HP-UX 10.20
  107.  * ckuker.irix51-5.3            SGI IRIX 5.3
  108.  * ckuker.irix60-6.2            SGI IRIX 6.2
  109.  * ckuker.irix62-6.2            SGI IRIX 6.2 (**)
  110.  * ckuker.linux-1.2.13-i386     PC, Red Hat Linux 1.2.13
  111.  * ckuker.next-3.1-mc68040      NeXT 68040 NeSTSTEP 3.1
  112.  * ckuker.qnx32                 QNX 4.24 32-bit (from Russia with Love :-)
  113.  * ckuker.rs6aix41c             IBM RS/6000 AIX 4.1
  114.    ckuker.sco32v504net          PC, SCO OpenServer 5.0.4
  115.  * ckuker.sinix542-5.42-mips    SNI SINIX 5.4.2 MIPS (RM200)
  116.  * ckuker.solaris2x-2.4-sparc   Sun Sparc, Solaris 2.4
  117.  * ckuker.solaris2x25-2.4-sparc Sun Sparc, Solaris 2.4 + SunLink X.25
  118.  * ckuker.solaris25-2.5.1-sparc Sun Sparc, Solaris 2.5.1
  119.    ckuker.solaris25-2.6-sparc   Sun Sparc, Solaris 2.6
  120.  * ckuker.sunos41c-4.1.3-sparc  Sun Sparc, SunOS 4.1.3_U1
  121.  * ckuker.ultrix42c-4.3-mips    DECstation 5000, Ultrix 4.3
  122.  * ckuker.unixware2-2.1.1       PC, Unixware 2.1.1
  123.    ckuker.unixware2-2.1.2       PC, Unixware 2.1.2
  124.  * ckvaker-vms62-nonet.exe:     Alpha CPU, VMS 6.2,   no TCP/IP
  125.  * ckvaker-vms62-tgv40a.exe:    Alpha CPU, VMS 6.2,   MultiNet 4.0A
  126.  * ckvaker-vms71-nonet.exe:     Alpha CPU, VMS 7.1,   no TCP/IP
  127.  * ckvaker-vms71-tgv40b.exe:    Alpha CPU, VMS 7.1,   MultiNet 4.0B
  128.  * ckvvker-vms55-nonet.exe:     VAX CPU,   VMS 5.5-2, no TCP/IP
  129.  * ckvvker-vms55-ucx20.exe:     VAX CPU,   VMS 5.5-2, UCX 2.0
  130.  * ckvvker-vms61-nonet.exe:     VAX CPU,   VMS 6.1,   no TCP/IP
  131.  * ckvvker-vms61-tgv40a.exe:    VAX CPU,   VMS 6.1,   MultiNet 4.0AX
  132.  * ckvvker-vms71-nonet.exe:     VAX CPU,   VMS 7.1,   no TCP/IP
  133.  * ckvvker-vms71-tgv40b.exe:    VAX CPU,   VMS 7.1,   MultiNet 4.0B
  134.  
  135. (**) The IRIX 6.2 version that I built on IRIX 6.2 does not support 
  136.      high serial speeds because it was not built on an O-Class system;
  137.      the header files did contain definitions for the higher speeds.
  138.  
  139. I'd be glad to do more of these myself and spare you the trouble -- for that
  140. I'd need guest IDs on systems I can Telnet to from here, and which have the
  141. necessary C compilers, header files, & libraries.
  142.  
  143. Thanks to all of you for your help with & comments on this version so far!
  144. Please beat it to death and send any bug reports straight to me so I don't
  145. embarrass myself too much when announcing the public Beta.
  146.  
  147. If you do succeed in building it on a platform not listed above, please
  148. let me know the details (machine make & model, OS and version, separate
  149. TCP/IP product, if any, and the size (in bytes) of the resulting executable
  150. (for addition to the table in the ckc193.upd file).  And if you have trouble,
  151. of course, let me know.
  152.  
  153. - Frank
  154.