TSX-32 Version 5.30
Release Notes
Copyright (c) 1998. S&H Computer Systems, Inc.
Table of Contents
1. Continued support for Windows Networking . . . . . . . . . . . 1
2. C PROGRAMMERS PLEASE NOTE: Change in SYSLIM.H . . . . . . . . 1
3. New Distribution Disk . . . . . . . . . . . . . . . . . . . . 1
4. New SYNC program . . . . . . . . . . . . . . . . . . . . . . . 1
5. New MORE keyword . . . . . . . . . . . . . . . . . . . . . . 1
6. New FTP download log available . . . . . . . . . . . . . . . . 2
7. Problems Corrected in Version 5.30 . . . . . . . . . . . . . . 2
i
1
1. Continued support for Windows Networking
With version 5.30, support for the Windows Network Server,
introduced with version 5.20, has been significantly enhanced.
Version 5.30 increases the maximum length of a filename which can
be transferred from or to a Windows system from 70 to 200.
Virtually every utility program such as COPY, BACKUP, and RESTORE
which handle files have been rebuilt to handle the longer
filenames.
In addition, various corrections have been made to the Windows
Network Server itself to increase its speed and reliability.
2. C PROGRAMMERS PLEASE NOTE: Change in SYSLIM.H
The increase in maximum filename length MUST BE NOTED by any
customers with C programs which use the parameter MXNLFLSPC, found
in SYSLIM.H. For backwards compatability parameter OLDMXNLFLSPC
has been provided.
3. New Distribution Disk
The TSX-32 distribution set has, in the past, included a volume
labelled "TSX-Term for Windows". This has been replaced with a
volume labelled "Windows Utilities for TSX". This diskette has a
single SETUP.EXE which will install TSX-Term for Windows,
TSX-Online for Windows, and TSX Network Server for Windows.
4. New SYNC program
The SYNC program can be used to synchronize the execution of a
batch job, detached job, or command procedure with another job.
Use SYNC/ID=nnn to wait until job 'nnn' completes,
SYNC/PROGRAM=name to wait until no job is running the specified
program, and SYNC/NAME=name to wait until no job has the specified
job name.
5. New MORE keyword
With increasing access to TSX systems through the Internet, many
users find themselves issuing commands like SHOW SYSTEM to remote
systems through Telnet. Output of these commands is often lost as
it scrolls by at unpredictable speeds. For those TSKMON based
commands which are likely to produce output that exceeds a screen,
a new MORE prefix has been implemented. For example, if you type:
2
SHOW SYSTEM
the list of jobs on the system will be displayed with no pause, as
always. However, if you type:
MORE SHOW SYSTEM
then the list of jobs will pause every 24 lines and ask you to
press Enter. Note that the MORE keyword is not a general "Piping"
facility built into the operating system, so that use of the MORE
prefix will be ignored for programs which do not specifically
support it. The DIR program does behave as if DIR/PAUSE had been
typed when MORE is used, and TYPE does behave as if the TYPE/PAGE
command was issued when MORE is used. We expect to include
additional support for the MORE keyword in upcoming releases.
6. New FTP download log available
The FTP daemon, SY:FTPD.EXP, now supports creation of a log file
which documents all downloads and uploads from your system. This
file can then be used, for example, to compute download statistics.
To active this new feature assign the name of the file you wish to
logical name FTPD_STAT, as with the following command:
ASSIGN/SYSTEM C:\TSXBBS\DATA\DOWNLOAD.LOG FTPD_STAT
Normally such a command would be placed in SY:LSTARTUP.CMD.
Remember that it is possible you will need to use the FMAN program
to establish appropriate file protection rules or else FTP users
won't have the privilege to write into the file.
7. Problems Corrected in Version 5.30
1. The posixlib stat() function failed if directory had a trailing
slash.
2. The directory browse feature of the web server, SY:HTTPD.EXP,
did not work.
3. FTPBOT failed to log in to an NT host running WART FTPD.
4. The password for the current account was not set correctly when
submitting a batch job, so access to a remote network node
would be rejected because the password expected at the remote
node was not correct.
5. HTTPD did not find 'welcome file' names when protection
directives were used.
3
6. DOS programs which took over interrupt 24 could receive
incorrect file open error information if they requested
extended error information from within the INT24 routine.