tcl3270 Version 3.2 -- New Features and Bug Fixes
Changes in tcl3270 3.2.18, 31. December 2001
- Bug Fixes:
- Create directories as needed for make install.
- Added better error detection to full-table character set
definitions.
- Enhancements:
- Included the autoconf configure.in file, so that users can
run a newer or customized autoconf on it.
- Added a color8 resource. When set to true, tcl3270
will only do a Query Reply report on 8 colors. The default of 16 seems to
confuse some hosts.
- Added Euro symbol support, using ISO 8859-15 fonts.
- Added a traceFileSize resource and -tracefilesize option
to limit the size of trace files.
Changes in tcl3270 3.2.17, 25. June 2001
- Installation Changes:
- Moved the feature disable logic (turning off NVT mode, file transfers,
etc.) to configure --disable options.
- Allowed the location of the configuration directory (where the
character set files are) to be set with a new resource:
tcl3270.confDir.
- Bug Fixes:
- Verified that tcl3270 builds with all permutations of disabled
features.
- Fixed a problem with 3270 Modify Field orders that specify no
attributes.
- Fixed a problem with misinterpreting skipped 3270 field attributes.
- Compatibility changes for Cygwin.
- Improved the performance of DFT file transfers.
- Character Set Improvements:
- Added support for other 8-bit character sets (Latin-5, etc.).
- Added support for Turkish, ISO Hebrew, Russian, Thai and Brazilian
character sets.
- Added support for file-based character sets, in the charset
subdirectory of the configuration directory.
- Added support for specifying an entire character set translation table,
rather than listing the exceptions from ISO 8859-1.
- Added support for file transfer character sets (a definition of how
the host translates EBCDIC to ASCII for file transfers).
- Other Improvements:
- Added support for BackTab in String actions, via the
\T sequence.
- Allow IPv6-style square-bracket-delimited hostnames, and tightened the
rules for port numbers.
Changes in tcl3270 3.2.16, 28. February 2001
- Removed the stray reference to x3270if from the Makefile template.
- Changed the configure script to find the BSD versions of the TclX
library.
- Added a timeout parameter to the Wait command.
- Added an Italian character set.
-
- Added translations ASCII file transfers, so square brackets, pipe
characters and anything from the upper half of the IOS 8859-1 character set
stand a better chance of coming through correctly.
- Corrected a subtle problem in TN3270E option negotiation.
- Improved SSCP-LU support.
- Restored the operation of CUT-mode file transfer. (It had been disabled
early in the 3.2 development cycle.)
Changes in tcl3270 3.2.15, 26. December 2000
- Corrected the Makefile template to build tcl3270 instead of c3270.
- Changed the default terminal type to a 3278.
- Corrected the behavior of Ascii and Snap Ascii when four
arguments are supplied.
- Changed the default version of the tcl library to 8.3 (8.2 is still
supported with the configure --with-tcl=8.2 option).
- Added support for Extended Tcl (TclX), via the configure
--with-tclx option.
- Fixed a problem with disconnecting from hosts when they send illegal
commands in non-TN3270E mode.
- Allow, but ignore, Create Partition structured fields.
Changes in tcl3270 3.2.14, 15. November 2000
Corrected some problems with the internal event scheduler, which could
cause timeouts to hang.
Added support for -xrm.
Updated the man pages and synchronized the HTML versions.
Changes in tcl3270 3.2.12, 8. September 2000
Added Rows and Cols commnds.
Corrected the documentation of the status fields (there are only 11 of
them).
Changes in tcl3270 3.2.11, 31. July 2000
In a Query Reply, send the correct codepage when using non-US character
sets.
Request the first LU name only once.
Added cms_cmd.tcl3270 example script.
Changes in tcl3270 3.2.10, 5. July 2000
Added an n: prefix to hostnames to selectively disable TN3270E.
Changed the reported CSCSGID to X'02B90025' (English-U.S.).
Fixed the Attn command to send TELNET IP, per RFC 2355.
Restored the ability to disable most components in parts.h,
and made TN3270E mode a configurable component.
Removed old ARGSUSED lint hints.
Changes in tcl3270 3.2.9, 26. June 2000
Fixed requesting the wrong LU after switching between TN3270E and TN3270
modes.
Added a new Snap command.
Added new Wait Disconnect and Wait Output commands.
Changed Wait to Wait InputField, Wait 3270 to
Wait
3270Mode and Wait ansi to Wait NVTMode. The old names
are still supported for backwards-compatibility.
Fixed a problem with parameter processing in the Transfer command.
Catch empty hostnames.
Added stricter enforcement of user-specified LUs.
Catch failures of command-line-specified host connections.
Added -- to separate tcl3270 options from script options, and
pass those options to the script in $argv.
Added -trace.
Vastly improved tracing.
Fixed a nit in tracing Query Reply options.
Changes in tcl3270 3.2.8, 1. June 2000
Fixed a problem with initial host connection negotation and talking to
a non-TN3270E host.
Added support for IND$FILE file transfers, via the new Transfer
command.