home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Current Shareware 1994 January
/
SHAR194.ISO
/
networks
/
tcpv21c1.zip
/
BASECSD.DOC
< prev
next >
Wrap
Text File
|
1993-06-11
|
29KB
|
754 lines
BOOTP.EXE
2.1.0.1 Provided missing BOOTP support.
CUSTOM.EXE
2.1.0.1 Fixed bug in the syntax of ROUTE statements written
to TCPSTART.BAT. "net" parameter was changed to
"-net".
2.1.0.1 Added logic to write "SLIP -d" to TCPSTOP.BAT when
a SLIP interface has been defined. This will cause
SLIP to be brought down when TCPSTOP is issued.
2.1.0.1 Eliminated default of slip port parameter to "COM01".
2.1.0.1 Added logic to preserve the LOADHIGH parameter on
TSRs in TCPSTART.BAT.
2.1.0.1 Removed the "NFS started" message from TCPSTART.BAT.
2.1.0.1 Added logic to check for and insert/remove an
optional number of device drivers in CONFIG.SYS.
These drivers are defined by the second comment
line in each device driver stanza in PROTOCOL.INI.
(first comment line is descriptive name).
2.1.0.1 Added a ping of all defined routers to TCPSTART.BAT.
2.1.0.1 Added logic to disable NETBIND and adapter PING if
no NDIS interface has been defined.
2.1.0.1 Fixed a bug in the way user records were created in
the TRUSERS file. If a directory list for read or
write is null, CUSTOM now creates a null RD: or WR:
entry in the file (as opposed to no entry).
2.1.0.1 Fixed a bug which caused incorrect preservation of
autostarted daemons from one execution of CUSTOM to
the next.
2.1.0.1 Changed the name of the SLIPDIAL command file from
SLIPDIAL.CMD to SLIPDIAL.SLP
2.1.0.1 Fixed a bug which caused edited PROTOCOL.INI stanzas
to be written back to the file 2 lines low.
2.1.0.2 Custom will now set a default mtu size on all ROUTE ADD
statements. The default mtu size may be specified in
ETC\TCPDOS.INI [INET] default.mtu = 1496
INET.EXE
2.1.0.1 Moves gethostname() processing into the stack to
reduce the amount of code that gets linked into the
application and prevents mallocs within sockets
interface.
2.1.0.1 Fixes asyncselect() failure to provide callback to
sockets that are file handles greater than file
handles that have already been closed by the
application.
2.1.0.2 Added VCPIReserve parm to tcpdos.ini.
2.1.0.2 Fixed asyncselect() error EBADF being returned
erroneously.
2.1.0.2 Fix problem of not being able to install TSRs under
VCPI.
2.1.0.2 Add support for application to increase number of
valid open files prior to the first socket call.
2.1.0.2 Fix 802.3 support.
2.1.0.2 ioctl fails, unsupported. Changed ifconf() to
support long cmd instead of short cmd.
2.1.0.2 Fix TCPPlusIoctl so that WINDOWS apps will work
in Windows STANDARD mode.
2.1.0.2 Fix UDP input packet discard if packet received
while sending on the same port.
2.1.0.2 Fix TCPSTOP unable to unload if running on a 286
system.
2.1.0.3 Fix INET unreachable condition after 48 TCPIP
tasks have run. Exhausting selector cache.
2.1.0.3 sbdrop() was being passed a integer when it
should have been a long.
2.1.0.3 Trap at application terminate trying to close a
open socket.
LPD.EXE
2.1.0.1 Provides LPD server support.
2.1.0.2 Changed LPD to delete disk files once the
document has been sent (APAR #36225).
2.1.0.2 An LPD.DEF file is now read by LPD startup. This file is
located in the /ETC directory and has the following format:
lptn description
lptn description
where lptn indicates the printer, ie. lpt1, and description
is for reference purposes. The description is then included
in the output of printer requests.
2.1.0.2 DOCUMENTATION CORRECTION:
LPD -b is documented in the hardcopy pubs as supporting the
"banner" file function. This is incorrect. The -b option
for LPD is used to install LPD in the background. The -h
option is now used to specify a "banner".
LPRRD.EXE
2.1.0.1 Fixed problems handling multiple remote print
queues.
2.1.0.3 Printing of binary files to an RS/6000 LPD server now works
(HB36408) properly from Windows. The user should ensure that the
(HB36289) RS/6000 is configured for passthrough to the printer so that
any TrueType windows fonts will print properly.
2.1.0.3 Corrects Drive A: diskette problems where the disk appeared
(HB33282) to be write protected. Thus, the DOS COPY to a write protected
disk now returns the proper error.
2.1.0.3 LPR of 25 files no longer causes INET to fail. This error
(HB36552) was apparently the result of LPR/LPRRD interaction.
2.1.0.3 GENERAL INFORMATION:
1) DO NOT "spool" more than one file from Windows to the LPD
print server using 2.1.0.3 LPRRD. This will cause an exit
from Windows and loss of data to the printer.
2) Ensure that Use Windows Print Manager is checked.
3) Ensure that Fast Printing Direct to Port is NOT checked in
the Connect Box of the Printer Control Panel.
LPRRDSET.EXE
2.1.0.3 Modifications made to store the host name of the system
requesting LPD print services.
FTPD.EXE
2.1.0.1 Provides FTP server support.
2.1.0.2 Fixed trap at login if using host file instead of
nameserver and user is not defined in host file.
2.1.0.2 Correct the operating system from OS/2 to DOS,
that is reported for syst.
2.1.0.3 Fixed TRAPS due to insufficient stack size.
FTP.EXE
2.1.0.1 Fixed a endless loop problem when server sent
continued lines.
2.1.0.1 Fixed a loop problem issuing HOSTHELP.
2.1.0.1 Added support for user to configure default
preferences in ETC\TCPDOS.INI.
2.1.0.3 Fixed multiple gets (mget) and multiple puts
(mputs) failure when SHARE is loaded.
ROUTE.EXE
2.1.0.1 Fixes failure to process -mtu xxx option.
WFTP.EXE
2.1.0.1 Added status line message "Collecting Remote Host
Directory Information" to indicate to the user
that a connection to the remote host has been
completed and that the directory information is
being collected.
2.1.0.1 Fixed problem to allow file masks for remote files
and directories to be accepted.
2.1.0.1 Added Confirmation option under Configure from
the main menu. The user may now enable or disable
confirmation for Directory Remove, File Delete,
Directory Replace and File Replace.
2.1.0.1 Added feature to allow the local and remote file
list box indices to stay constant when the user
performs a Put, Get, or Delete. Thus, the list
boxes will no longer scroll back to the first item
in the respective list boxes.
2.1.0.2 Fixed problem with Move. Move would previously
delete the file from the local or remote host, but
failed to update the list box. The list box is now
updated properly.
2.1.0.2 Fixed problem with VM minidisks. Passwords are now
supported for VM minidisks.
2.1.0.2 Fixed problem with parsing of MVS directories and
files when received from the remote host and
displayed in the remote directory/file list boxes.
2.1.0.2 Added support for AS/400.
2.1.0.2 Fixed problem with WFTP leaving sessions connected
after the user has requested to be disconnected from
the FTPD server.
2.1.0.3 Fixed problem with remote file and directory list boxes
when connected to a DOS host system.
2.1.0.3 Fixed multiple problems related to MVS host systems
including MVS sequential file and migrated files
not being properly displayed in the remote file
or list boxes.
2.1.0.3 Added a menu item under Connect of the main menu
to support the QUOTE command. This is a NEW FEATURE.
2.1.0.3 Corrected problem with parsing of French RS/6000 directories.
WLPR.EXE
2.1.0.1 Added feature to implement "zoned" drag and drop.
Thus, the user can drag a file from file manager to
a defined printer icon and the file will be spooled
to the printer where the file was dropped instead of
to the "default" printer.
2.1.0.1 Added feature to display the "default" printer
nickname when the user minimizes WLPR.
2.1.0.1 Fixed problem that inserted the user name as the
nickname in the server/printer field above the
printed files list box.
2.1.0.1 Fixed problem where the server/printer field was
truncated.
2.1.0.1 Added support for "A" records, or dummy IP
addresses, for the server. Thus, if a server has
multiple IP addresses WLPR will try to connect to
all of them before posting an error message. This
could be time consuming since a timeout from each
of the addresses must occur before proceeding to
the next.
2.1.0.1 Fixed problem where unique job numbers were not
posted to the print spooler on the server.
2.1.0.1 Fixed problem with ill-formed address error being
returned by RT and AIX systems.
LPR.EXE
2.1.0.1 Fixed problem where unique job numbers were not
posted to the print spooler on the server.
WTELNET.EXE
2.1.0.1 Eliminated several errors detected by Dr. Watson
during WTELNET execution.
2.1.0.1 Fixed problem where Message Boxes indicating errors
that displayed during the emulator opening process
appeared several times and caused problems with
WTELNET execution.
2.1.0.1 Fixed problem where output outside of a scroll
region was not working properly for VT220/VT100
and ANSI.
2.1.0.1 Fixed problems with Bold, Underline, and Blinking
for VT220/VT100 and ANSI, except that Bold does not
work for the 6x8 font size.
2.1.0.1 Fixed problem where deleting a line in vi on the
Risc System 6000 caused the bottom display line to
be cleared improperly for VT220/VT100 and ANSI.
2.1.0.1 Added Copy to Clipboard function. Clipboard data
is sent from WTELNET in OEM Text format.
2.1.0.1 Eliminated error where a configuration file name
longer than 11 characters failed to work.
WTELNET.EXE
2.1.0.2 Fixed problem where WTELNET was incorrectly negotiating
the Transmit Binary and End of Record options
with certain Telnet 3270 servers.
2.1.0.2 Fixed problem where WTELNET was not able to load
the OEM fonts if the \WINDOWS\SYSTEM directory
was named something other than \WINDOWS\SYSTEM,
i.e. \WINDOWS\WINSYS.
WTELNET.EXE
2.1.0.3 Now shipping a set of fonts for Codepage 437 and
(HB37100) Codepage 850 with WTELNET.EXE. This fixes the
problems that WTELNET had using the Windows OEM fonts
by replacing them with our own. Font files
are located in the \BIN directory, and are called
TCP437.FON and TCP850.FON. Note that the format of the
WTELNET configuration information in \ETC\TCPDOS.INI
has changed. Conversion is automatic and should not
be noticeable. While a best effort has been made
to avoid problems in converting from pre-2.1.0.3
format, some differences may be noticed in the
initial connect with regard to font and screen size.
If problems occur, it may be necessary to delete
and redefine the pre-defined sessions on the sidebar.
2.1.0.3 Fixed memory problems with WTELNET by fixing WINSOCK.DLL
(HB37258) Apar #HB37387. Memory problems showed up with
Windows hanging and/or hard drive problems.
WTELNET.EXE
2.1.0.3 Fixed problem with WTELNET 3270 Mod 5 emulation. Some
(HB37468) applications would go into 24x80 mode, but WTELNET
3270 would not recognize this and the application
would subsequently be displayed incorrectly,
particularly when using Mod 5 (27x132) emulation.
Such applications are now displayed correctly.
2.1.0.3 Fixed NLS problem using DEC ALLINONE on VAX VMS.
(HB37472) Problem: Invoke ALLINONE, then leave ALLINONE,
then re-invoke it. Incorrect codepage was loaded
at second invocation.
2.1.0.3 Fixed problem where WTELNET 3270 did not always display
(HB37376) character attributes properly.
2.1.0.3 Fixed problem where WTELNET 3270 was unable to interact
(HB37708) properly with Interlink MVS TCP/IP. The logon screen
would display but keyboard input would be disabled.
2.1.0.3 WTELNET 3270 now supports the ATTN key. Default
key mapping for ATTN key is Shift-Pause. SETTERM
is also updated for mapping the ATTN key. DOS TELNET
does not support ATTN key at this time.
TELNET.EXE
2.1.0.1 Fixed problem where emulator sessions running in the
background for TELNET lock up.
2.1.0.1 Fixed problem with VT220/VT100 where erroneous line
feeds were being inserted when using the SMIT
application on the RISC System 6000.
2.1.0.1 Fixed problem where background color as defined by
SETTERM was not always being recognized by TELNET.
2.1.0.1 Fixed problems with 3278 translate tables. Now, DOS
TELNET reads in \ETC\3278XLT.TBL by default, and the
-t option works properly.
TELNET.EXE
2.1.0.2 Fixed problem where improper carriage returns were
taking place, causing the cursor to be placed in
(HB36452) an incorrect location. This showed when attempting
to log onto an AS/400 using VT100 emulation, and
in certain other VT220/VT100 applications.
2.1.0.2 VT220/VT100 Bold now defaults to White Intense
instead of Red. Bold can still be configured
to display as a non-white color using SETTERM.
TELNET.EXE
2.1.0.3 Fixed NLS problem using DEC ALLINONE on VAX VMS.
(HB37472) Problem: Invoke ALLINONE, then leave ALLINONE,
then re-invoke it. Incorrect codepage was loaded
at second invocation.
2.1.0.3 Fixed problem where Cursor Select function was not
(HB37819) working 100% of the time.
2.1.0.3 Fixed problem where Cursor Select, Fast Up,
(HB37819) Fast Down, Fast Left, and Fast Right were not
remapping properly for DOS TELNET 3270.
WMAIL.EXE
2.1.0.1 You now receive a visible symbol (icon) when you
(3EZ737) receive either SMTP mail or POP Server mail, not
just for POP Server mail.
2.1.0.1 In the mailbox selection box the NONE option was
changed to NONE (SMTP only) for clarity.
2.1.0.1 The initial text when no mailbox setup has been
performed, has been changed; an extensive amount
of detail was added for clarity.
2.1.0.1 Menu Items/Buttons specific to POP server setup,
have been grayed out when operating as (SMTP only).
2.1.0.1 You can now specify the userid/password on the
command line of the mail file properties, thus
avoiding login prompting for these when running
using a POP server.
2.1.0.1 You are now prompted for userid/password only when
operating with a POP Server setup, and userid/
password have not been specified on the command
line of the file properties.
2.1.0.1 We are no longer validating the userid to receive
mail SMTP, thus all mail sent to the address should
arrive if there is someone logged onto mail at the
address.
2.1.0.1 Folders now have different icons than mailboxes.
2.1.0.1 We are now requesting support for windows sockets
version 1.01.
2.1.0.1 The mailbox, address book/group address lists are
no longer associated with a user, but with a peer/
PC workstation, veering away from the multiuser
concept. The new address book and mailbox names are
"system.adb" and "system.mbx".
2.1.0.1 Mailbox subdirectories are now found as branches off
of the ETC directory instead of the BIN directory.
2.1.0.2 If you change your mailbox setup, you will be relogged in
with the new setup, and be notified that this is occurring.
2.1.0.2 The logout function now works as it was meant to initially.
2.1.0.2 When you receive new mail, the icon that pops up has been
moved to the end of the toolbar.
2.1.0.2 A new timer to try and resend mail every so often, has been
put in place.
2.1.0.2 Found and fixed a GPF General Protection Fault that occurred
intermittently in the recipients box.
2.1.0.2 UUencoding and UUdecoding now works between different hosts
and the mail application. Nice side effects include: 1) the
attachment now lands below the note when attaching a file, 2)you
now properly forward attached files with their notes, 3) the
attachment stays with the note even if you detach the encoded
portion to a file, 4) You are notified of success of detachment
when performing this operation.
2.1.0.3 Mail can be written and queued for sending when INET is not
running or no network is connected.
2.1.0.3 Repetition of definition of mailbox setup when SMTP only, has
been removed.
2.1.0.3 Ability to check many POP servers for mail no matter what mail-
box setup one has, has been added.
2.1.0.3 Mail get and send timers have been fixed to work properly.
2.1.0.3 Now only 2 beeps occur on mail receipt.
2.1.0.3 File of any size can now be uuencoded, sent, and uudecoded on
the received side. (No more 64 K limit).
2.1.0.3 Deleted folders are removed from back panel upon deletion.
2.1.0.3 There is drag/drop from File Manager to SEND files.
2.1.0.3 Fixed improper folder creation due to truncation of directory
(HB37469) names.
2.1.0.3 No more blank lines in folder listbox when folders get deleted.
2.1.0.3 In POP code an unnecessary BIND was removed.
2.1.0.3 In SMTP a socket that was incorrectly set to Linger was changed
to NOT Linger.
2.1.0.3 There is drag/drop from File Manager to ATTACH files.
2.1.0.3 The SMTP only mailbox setup sender, can now configure his/her
sent from name from "pcuser" to whatever they desire.
2.1.0.3 Mail window size/position and folder window sizes/positions
are now saved between session logons. As well, folders that
were not iconized on previous mail closing, will not be icon-
ized on the next mail session.
2.1.0.3 If under mailbox setup, you cancel out, you no longer reset
and restart the mail application.
MAIL.EXE
2.1.0.? POPGET now receives files larger than 64 K.
2.1.0.? DOSSEND now has a <-u> option to uuencode files.
2.1.0.? There is a new DECODE routine to uudecode files sent encoded.
SETTERM.EXE
2.1.0.1 It is now possible to clear a keymapping entry
by using Backspace or Delete keys to delete
the entry. For example, if you had Base F9
defined to "F9 String", use Backspace or Delete
keys to erase it.
2.1.0.1 Remapping of the ATTN key for Windows Telnet 3270
emulation is now supported.
WPING.EXE
2.1.0.2 Allow user to specify -1 for iterations to cause WPING
to ping forever.
2.1.0.3 There is a drop-down hostlist read from the ini file.
2.1.0.3 There is a new ping icon.
2.1.0.3 There is new help for ping.
TN3270.EXE
2.1.0.2 Fixed problem of TN3270 failing to save ATTRIBUTE
changes.
WINSOCK.DLL
2.1.0.3 Fixed problem where large model Windows Applications
(HB37387) (such as WTELNET) that used Windows Sockets were causing
severe memory problems in Windows.
WMAIL changes
Anyone already using mail will need to either delete all .mbx and
.adb files they have because of the change stated above, or they
will need to choose one of the .adb and .mbx files as the address
book and mailbox they choose to keep, and rename these files to
"system.adb" and "system.mbx".
In version 2.1.0.3, there is a fresh wmail.ini file. You may wish to
save a copy of your old wmail.ini before installing version 2.1.0.3, so that
you may add customized stanzas back into your new copy once you have completed
the install, otherwise you will loose any old customization.
FTPD User Guide
FTPD requires a file ETC\TRUSERS to define each user login id,
password, and read/write access rights. The format of the TRUSERS
file is:
user: login_id password
rd: drive1:\path drive2:\path drive3:\path ... driveN:\path
wr: drive1:\path drive2:\path ... driveN:\path
The required keywords are user:, rd:, rd^:, wr: and wr^:. The
caret ^ is a logical NOT, so a wr^: which is not followed by any
drives, implies write access to ALL drives. FTPD recoginizes a
special user id, admin. If the TRUSERS file contains a entry
defining a user: admin password then a remote user logging in as
admin may shut down FTPD by issueing QUOTE KILL command. When the
admin user logs off, FTPD will shut down.
FTPD does not allow any remote access to the ETC\TRUSERS file by
any user, regardless of their access rights.
FTP DEFAULTS CONFIGURATION.
You may edit ETC\TCPDOS.INI, and locate/add a ftp stanza [ftp].
Under that stanza, you may add your preferences for the following
default switch settings.
MODE: may be set for ascii, binary, tenex. default is ascii.
INTERACTIVE PROMPT: May be set 1(on) or 0(off). Default is 1(on).
AUTOBIN: may be set to 1 (on) or 0 (off). Default is 0 (off).
Automaticlly switches to binary mode if the file extention contains
the chars 'bin'.
VERBOSE: may be set to 1 (on) or 0 (off). Default is 0 (off).
HASH: may be set to 1 (on) or 0 (off). Default is 0 (off).
Displays a hash # mark for each 1000 bytes sent/received.
BYTECOUNT: may be set to 1 (on) or to 0 (off). Default is 1 (on).
Displays byte count as file transfer takes place. bytecount=1 will
override hash=1.
OVERWRITE: may be set to 1 (on) or 0 (off). Default is 0 (off).
EXAMPLE:
in ETC\TCPDOS.INI
[ftp]
mode = binary
interactive = 1
autobin = 1
verbose = 1
hash = 0
bytecount = 1
overwrite = 0
SLIP changes
2.1.0.2 Performance enhancements added to SLIP which allow
it to run at higher baud rates with minimal packet
loss. Also added initialization options to change
the default MTU size and serial communications
interrupt number (IRQ3/IRQ4) in the TCPDOS.INI file.
Additional baud rates are now supported. See the
SLIP.DOC and TCPDOSIN.DOC files for complete
information.
2.1.0.3 Fixed bug in SLIP which caused interrupt handlers to use
the wrong stack pointer when performing stack switches.
2.1.0.3 Added initialization changes to allow different data
byte lengths.
2.1.0.3 Added check to limit maximum configurable MTU to 4096 bytes.
2.1.0.3 Removed all message printing from resident SLIP code and
moved all necessary messages to the initialization code.
PAGE i TCPIP V2.1 for DOS Version 2.1.0.3
Transmission Control Protocol/Internet Protocol
Version 2.1
for
Disk Operating System (DOS)
Base Product
Febuary 15, 1992
International Business Machines Corporation
Reserch Triangle Park, North Carolina 27709
-- i --
PAGE ii TCPIP V2.1 for DOS Version 2.1.0.3
Table Of Contents
TITLE PAGE
BOOTP.EXE fixes . . . . . . . . . . . . . . . . . . . . . 1
CUSTOM.EXE fixes. . . . . . . . . . . . . . . . . . . . . 1
INET.EXE fixes. . . . . . . . . . . . . . . . . . . . . . 2
LPD.EXE fixes. . . . . . . . . . . . . . . . . . . . . . .3
LPRRD.EXE fixes. . . . . . . . . . . . . . . . . . . . . .3
FTPD.EXE fixes. . . . . . . . . . . . . . . . . . . . . . 3
FTP.EXE and FTPP.EXE fixes. . . . . . . . . . . . . . . . 3
ROUTE.EXE fixes. . . . . . . . . . . . . . . . . . . . . .3
WFTP.EXE fixes. . . . . . . . . . . . . . . . . . . . . . 4
WLPR.EXE fixes. . . . . . . . . . . . . . . . . . . . . . 5
LPR.EXE fixes. . . . . . . . . . . . . . . . . . . . . . .5
WTELNET.EXE fixes. . . . . . . . . . . . . . . . . . . . .6
TELNET.EXE fixes. . . . . . . . . . . . . . . . . . . . . 8
WMAIL.EXE fixes. . . . . . . . . . . . . . . . . . . . . .9
MAIL.EXE fixes . . . . . . . . . . . . . . . . . . . . . .11
SETTERM.EXE fixes. . . . . . . . . . . . . . . . . . . . .11
WPING.EXE fixes. . . . . . . . . . . . . . . . . . . . . .11
TN3270.EXE fixes. . . . . . . . . . . . . . . . . . . . . 12
WINSOCK.DLL fixes. . . . . . . . . . . . . . . . . . . . .12
WMAIL changes. . . . . . . . . . . . . . . . . . . . . . .13
FTPD User Guide. . . . . . . . . . . . . . . . . . . . . .13
FTP DEFAULTS CONFIGURATION. . . . . . . . . . . . . . . . 14
SLIP changes. . . . . . . . . . . . . . . . . . . . . . . 15
-- i --