File: alpha04.txt

package info (click to toggle)
ckermit 193-3
  • links: PTS
  • area: non-free
  • in suites: slink
  • size: 6,180 kB
  • ctags: 8,803
  • sloc: ansic: 118,504; makefile: 2,474; sh: 52
file content (195 lines) | stat: -rw-r--r-- 8,400 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
17-Aug-97 22:46:01-GMT,8359;000000000001
Return-Path: <fdc>
Received: (from fdc@localhost)
	by watsun.cc.columbia.edu (8.8.5/8.8.5) id SAA29448;
	Sun, 17 Aug 1997 18:36:03 -0400 (EDT)
From: Frank da Cruz <fdc@watsun.cc.columbia.edu>
Sender: Frank da Cruz <fdc@watsun.cc.columbia.edu>
Date: Sun, 17 Aug 97 18:36:02 EDT
To: Dale Dellutri <ddellutr@mcs.net>, Henri Bosmans <solinfor@cci.be>,
        James Cameron <cameron@ripper.stl.dec.com>,
        Jim Barret <JCBARRETT@atdva3.atd.gmeds.com>,
        John Nowlin <john@ccla.lib.fl.us>,
        Randolph Herber <herber@dcdrjh.fnal.gov>,
        Dmitri Zuryanovich <dz@mir.glasnet.ru>,
        "Skelly, Bruce J (PB-bjskell)" <BJSKELL@msg.PacBell.COM>,
        Robert Cornell <cornellr@merlin.ecid.cig.mot.com>,
        "Trevor B. Manser" <TManser@bdm.com>,
        Pim Zandbergen <pim@cti-software.nl>,
        Peter Eichhorn <petere@assyst-intl.com>,
        William Bader <william@nscs.fast.net>,
        Eduard Vopicka <Eduard.Vopicka@vse.cz>, Warren Tucker <wht@tridom.com>,
        Thomas J Pinkl <tom@hbsrx.com>, Robert Lipe <robertl@dgii.com>,
        Jean-Pierre Radley <jpr@jpr.com>, Robert Weiner <robert@progplus.com>
cc: wermit-l@wkuvx1.wku.edu
Subject: C-Kermit 6.0.193 Alpha.03
Message-ID: <CMM.0.90.4.871857362.fdc@watsun.cc.columbia.edu>

Here's Alpha.04 of C-Kermit 6.0.193.  This is still a closed Alpha (i.e.
pre-Beta) test -- we're not ready for open public testing yet.  Details about
the new version are given in the text files mentioned towards the end of this
message.

GENERAL CHANGES SINCE ALPHA.03

There are now lots more switches on the file transfer commands.  Type
"send ?", "get ?", or "receive ?" to see the full list.  The new ones are:

 . SEND /FILTER:<command>, RECEIVE /FILTER:<command>, and GET /FILTER:<command>

 . SEND /NOT-AFTER:<date-time> and /NOT-BEFORE:<date-time> added to get the
   {greater,less}-than-or-equal effect.  For example, to send all files that
   were created at the same time as oofa.txt or later, use:

     send /not-before:\fdate(oofa.txt) *.*

 . /PATHAMES:{ON,OFF} and /FILENAMES:{CONVERTED,LITERAL} switches added for
   SEND, RECEIVE, and GET commands.

 . SEND /EXCEPT: now supports syntax to specify a list of patterns, rather
   than only one pattern.

New SET FLAG { ON, OFF } command.  Sets or unsets a flag you can do anything
you want with.  Test it with IF FLAG.

Another new modem type was added: USR/Megahertz XJ1560 X2 56K.

The DIAL module now echoes modem commands with DIAL DISPLAY ON, even if the
modem itself does not echo them.

SET MODEM COMMAND PREDIAL-INIT added.  This is a last-minute command to be
sent to the modem after all the other setup commands, but just prior to
dialing.  Primarily for compatibility with Microsoft TAPI.

The TAP alphanumeric paging script has been updated to be more robust.

New variable: \v(sendlist) = number of entries (not files) in the SEND-LIST.

SYSTEM-INDEPENDENT FIXES SINCE ALPHA.03

Several fairly prominent bugs were introduced in Alpha.03 or thereabouts,
now fixed:

 . There was a memory leak in Alpha.03 that could cause almost any command
   to fail in bizarre ways, settings to be lost, etc, generally after a
   file transfer that failed.

 . The approximately four most recently added built-in modem types were
   not indexed correctly by the SET MODEM TYPE command.

 . The Telebit init string specified the wrong BREAK action, preventing
   BREAK signals from being transmitted to the other end of the
   connection.

 . Most REMOTE commands did not work at all in Alpha.03.

 . REMOTE HOST (even if it had worked) would break subsequent GET or
   RECEIVE commands.

 . Redirecting the output of REMOTE commands to pipes was broken.

 . Reconnecting to a raw TCP socket would cause the TCP protocol to switch
   erroneously to Telnet, rather than remaining "none".

UNIX-SPECIFIC CHANGES

 . New makefile entries for all HP-UX versions added, from Peter Eichhorn.

 . New makefile entries added for SCO OpenServer R5.0.4, supporting serial
   speeds above 38400 bps (in fact, all the way up to 921600 bps).  38400 is
   still the max for Unixware, however, at least in 2.1.1 (according to
   <sys/termios.h>).

I had hoped to do the same for IRIX 6.2, but still have not gotten access to a
development/testing system.  The changes I did for high serial speeds in IRIX
6.2 in prior Alpha edits almost certainly won't work right.

Note: I was not able to try this one on any version of Linux, so I need
feedback from Linuxers asap!

VMS-SPECIFIC CHANGES

 . Spurious error messages regarding the filename when giving a GET
   command have been removed.

 . When using VMS C-Kermit in local mode, and the file-transfer mode
   switched automatically from TEXT to BINARY or vice-versa, based on the
   file record-length, this was not shown on the file-transfer display.

 . SET EDITOR and SET BROWSER did not work at all in VMS.
 
I hope the VMS version is in pretty good shape now, except for the well-known
problems transferring uncommon types of files:

 . Fixed-block files with odd record lengths.
 . Whatever those other strange ones were...

about which I can do nothing as the underlying RMS manipulations -- and the
existing C-Kermit file code -- are way beyond me.

And the problem reported by Dale Dellutri about some input being flushed after
carrier drops (specifically, the NO CARRIER message from the modem) -- again,
I have no way to test this myself (no VMS system with dialout capabilities
that also had a modem-controlled serial port as opposed to one of those MMJ
ports with no modem signals), and although it makes sense that "NO CARRIER"
might get lost due to the timing of CD going down vs issuance of the message
by the modem, Dale points out that this does not happen with 5A(190) on the
same hardware.  All I can say is, I've added lots of debugging statements, so
let's see another debug log.

WHERE TO FIND IT

C-Kermit 6.0.193 Alpha.04 is in the usual places for C-Kermit test versions,
along with early drafts of all the update documentation, etc.

  ftp://kermit.columbia.edu/kermit/test/tar
    cku193src.tar.Z   Source code (UNIX and VMS), tar, UNIX compress
    cku193src.tar.gz  Source code (UNIX and VMS), tar, gzipped
    cku193txt.tar.Z   Other text files, tar, UNIX compress
    cku193txt.tar.gz  Other text files, tar, gzipped

  ftp://kermit.columbia.edu/kermit/test/text
    Source and text files separately.

  Among the interesting text files:
    ckermit2.upd -- Docs for new features since 6.0.192.
    ckc193.upd   -- Program edit history since 6.0.192.
    ckuins.doc   -- UNIX installation instructions.
    ckvins.doc   -- VMS installation instructions.

ALPHA.04 BINARIES:

  ftp://kermit.columbia.edu/kermit/test/bin
    ckdker-aosvsii.pr:         DG AOS/VS-II
    ckuker.hpux90o-9.05-712    HP-9000/712 HP-UX 9.05
    ckuker.hpux100o-10.20      HP-9000/712 HP-UX 10.20
    ckuker.bsd44c-hp9000-300   HP-9000/300 4.4BSD
    ckuker.du32                DEC Alpha Digital UNIX 3.2
    ckuker.du40                DEC Alpha Digital UNIX 4.0
    ckuker.irix51-5.3          SGI IRIX 5.3
    ckuker.rs6aix41c           IBM RS/6000 AIX 4.1
    ckuker.sco32v504net        PC, SCO OpenServer 5.0.4
    ckuker.sinix542-5.4.2-mips SNI SINIX 5.4.2 MIPS (RM200)
    ckuker.solaris2x-2.4-sparc Sun Sparc, Solaris 2.4
    ckuker.solaris2x25-2.4     Sun Sparc, Solaris 2.4 + SunLink X.25
    ckuker.solaris25-sparc     Sun Sparc, Solaris 2.5.1
    ckuker.ultrix42c           DECstation 5000, Ultrix 4.3
    ckuker.unixware2-2.1.1     PC, Unixware 2.1.1
    ckuker.unixware2-2.1.2     PC, Unixware 2.1.2
    ckvaker-vms62-nonet.exe:   Alpha CPU, VMS 7.1,   no TCP/IP
    ckvaker-vms62-tgv40a.exe:  Alpha CPU, VMS 7.1,   MultiNet 4.0A
    ckvaker-vms71-nonet.exe:   Alpha CPU, VMS 7.1,   no TCP/IP
    ckvaker-vms71-tgv40b.exe:  Alpha CPU, VMS 7.1,   MultiNet 4.0B
    ckvvker-vms55-nonet.exe:   VAX CPU,   VMS 5.5-1, no TCP/IP
    ckvvker-vms55-ucx20.exe:   VAX CPU,   VMS 5.5-1, UCX 2.0
    ckvvker-vms61-nonet.exe:   VAX CPU,   VMS 6.1,   no TCP/IP
    ckvvker-vms61-tgv40a.exe:  VAX CPU,   VMS 6.1,   MultiNet 4.0AX
    ckvvker-vms71-nonet.exe:   VAX CPU,   VMS 7.1,   no TCP/IP
    ckvvker-vms71-tgv40b.exe:  VAX CPU,   VMS 7.1,   MultiNet 4.0B

Please send any bug reports straight to me.

Thanks to all of you for your help with & comments on this version so far!

- Frank