home *** CD-ROM | disk | FTP | other *** search
-
- CRT version 3.0.3 (Official Release) -- March 1, 2000
-
- Copyright (C) 1995-2000 by Van Dyke Technologies, Inc.
- All rights reserved.
-
- Description
- -----------
-
- CRT is a 32-bit terminal emulator designed for Internet and intranet
- use with support for both the telnet and rlogin protocols. CRT
- includes a 30 day try-before-you-buy evaluation license for the fully
- functional application. CRT is easy to use and extremely customizable.
- Remote sites can be accessed easily by just entering a hostname.
-
- CRT is ideal for connecting to remote systems running UNIX and
- VMS as well as the many BBS's and databases that are now
- available via the Internet.
-
- CRT delivers quality VT100, VT102, VT220, SCO ANSI and ANSI terminal
- emulations. All of CRT's emulations support ANSI color.
-
- Some of CRT's new features include reorganized session preferences
- for easier access, with folders to manage hundreds of sessions.
- ActiveX scripting support lets you use VBScript and other scripting
- languages to control CRT connections, window behavior, and more.
- Other popular features include named sessions, auto login, printing,
- ZModem file transfer, emacs mode, and SOCKS firewall support.
-
- If you have any questions, please visit our web site at
-
- http://www.vandyke.com
-
- or, send e-mail to crt-questions@vandyke.com.
-
-
- Notes
- -----
-
- If you have a version of CRT previous to CRT 3.0 installed, it
- is highly recommended that you install CRT 3.0 to a new directory
- rather than an existing CRT directory. The recommended directory
- is:
-
- "C:\Program files\CRT 3.0"
-
- By default, CRT 3.0 stores all settings and sessions in:
-
- "C:\Program files\CRT 3.0\Config"
-
- CRT 3.0 includes online help in the new Microsoft HTML Help format.
- In order to view the new online help, IE 3.0 or newer must be installed.
- If you would prefer to have online help in the Windows 95 help format,
- please send e-mail to support@vandyke.com . Please include "CRT 3.0
- 3.0 Help Files" on the subject line of your e-mail message.
-
- If you have purchased a CRT license since July 1, 1998, your current
- license key will work in this release. Upgrade pricing is available
- for earlier licenses at
-
- http://www.vandyke.com/order
-
- CRT 3.0 is not available for Windows 3.1. CRT 3.0 supports
- Windows 95, Windows 98 and Windows NT 4.0.
-
-
- Reporting Bugs
- --------------
-
- If you experience an uncaught exception, General Protection Fault
- (GPF), or something you believe is a bug, please send e-mail to
- crt-bugs@vandyke.com .
-
- Please do not assume someone else will report it. We will try to
- resolve reported bugs as quickly as possible. However, we can't
- resolve bugs that are not reported.
-
- Please describe the problem in as much detail as possible. In your
- e-mail message, please include the following information:
-
- The version of CRT (as shown in the About dialog box)
- The TCP/IP package and version
- The operating system and version
-
-
- Registration
- ------------
-
- For information on registration, please visit
-
- http://www.vandyke.com
-
-
- Changes in CRT 3.0.3 (Official Release)
- ---------------------------------------
-
- Changes:
-
- - The initial session selected in the Connect dialog is now the
- last session the user connected to using the Connect dialog.
-
- Bug Fixes:
-
- - In TAPI, under Windows 2000, CRT would erroneously report
- "Unexpected TAPI Error: LINEERR_INCOMPATIBLEAPIVERSION"
- - In Telnet or Rlogin, zmodem transfers could stall.
- - In Telnet or Rlogin, starting a log file on connecting could
- cause CRT to stall.
- - With the scrollback lines set to 0, the screen could be
- redrawn incorrectly when running certain applications such
- as IRC.
- - CRT would on rare occasions report a GPF when closing one
- session if multiple sessions were open.
- - Selecting the "Windows" color scheme did not change the
- CRT terminal window to use the current Windows foreground
- and background for text windows.
- - The "Disable Resize" option was incorrectly handled when
- the global setting was off and the session setting was on.
- - The initial position of the CRT window was not always saved
- and used correctly.
- - Under rare circurmstances, tabs received from the remote
- host were handled incorrectly.
- - Switching to 8-bit mode using CSI " p 62 ; 0 or CSI " p 62 ; 2
- would change how the received escape sequences were interpreted.
- Now keyboard sequences are also affected.
- - If "Strip 8th bit" was on and a script was waiting on a 7-bit
- string, and if any of the incoming data to match had the 8th
- bit set, the display would be correct, but the match would fail.
- - URLs with capital letters such as Http or HTTP were not
- matched for use with Open URL.
- - If CRT 3.0 was run, then the user manually ran migrate.exe to
- migrate their 2.x sessions, the resulting sessions might not
- be visible when "Auto Arrange" was off.
-
-
- Changes in CRT 3.0.2 (Official Release)
- ---------------------------------------
-
- Changes:
-
- - CRT now uses Winsock 2 (if available).
- - Moved "Always on Top" up one position in the System
- Menu and added "Always on Top" to the View menu.
- - In TAPI, improved status message in call progress dialog.
-
- Bug Fixes:
-
- - In Telnet, if incoming data was received while selecting
- text, CRT could hang.
- - In TAPI, CRT was not waiting for line drop to complete before
- deallocating the call. Under Windows 95, this required
- shutting down CRT before placing a new call.
- - In TAPI, CRT was not detecting busy or disconnect errors.
- - If a session log file was started while incoming data was
- being received and the user was prompted for a filename,
- CRT would GPF.
- - When downloading a file via ZModem, if the remote system
- did not provide a file timestamp, CRT displayed the
- incorrect time AND set the file time to 0 upon completion
- of the download.
- - When searching for a single character using "Edit / Find"
- and that single character was found at the end of the line,
- the subsequent find of the same single character would fail.
- - If the printer CRT was previously configured to use no longer
- existed, CRT would display an error and would not allow
- the user to select a different printer. Under these
- circumstances, CRT will not display an error and will use the
- default printer (if it exists).
- - CRT could hang after an operation such as "Edit / Find".
- - In the Quick Connect dialog, the two checkboxes at the bottom
- of the dialog were in the tab order after the buttons which
- are below them.
- - When the command line options /NOTOOLBAR and /S <session> were
- specified on the command line, the toolbar was still displayed.
-
-
- Changes in CRT 3.0.1 (Official Release)
- ---------------------------------------
-
- Changes:
-
- - In the Connect dialog, F2 now initiates a rename on the
- selected item.
- - In the Connect dialog, when the user creates a series of new
- folders, but does not edit the names, new folder names are
- now numbered to have unique names (i.e. New Folder, New
- Folder (1) ).
-
- Bug Fixes:
-
- - Attempting to run a non-existant .csf script would result
- in a GPF.
- - The order of items in the Connect dialog was incorrect after
- a drag and drop operation.
- - Copying and pasting a sub-tree of folders failed if the parent
- and child folders had the same name.
- - Session printer settings were ignored.
- - Changing the printer for a specific session would reset the
- global printer setting.
- - In the Connect dialog, when a copy of a session or folder was
- created and Auto Arrange was off, the copy was not inserted
- in alphabetical order.
- - When the Scrollback buffer option was set to 0 lines and a line
- was scrolled off the top, the new blank line at the bottom was not
- properly cleared.
- - Depending on the default printer selected, accessing the
- Printer page on both the Global and Session Options dialog
- could result in a GPF.
-
-
- Changes in CRT 3.0 (Official Release)
- -------------------------------------
-
- Change:
-
- - In the Global Options dialog, the default value for line delay
- for pasting text and transferring files via ASCII send is now
- 5 ms (was 0 ms).
- - Added a second variant of the WaitForStrings() scripting
- function. Because of the way JScript and PerlScript pass
- arrays, the old function was only usable from VBscript.
-
- Bug Fixes:
-
- - CRT would GPF when downloading a file via ZModem if the file
- had the date January 1, 1970.
- - In full screen mode, if the menu bar was turned off, the top
- line of the terminal window was hidden.
-
-
- Changes in CRT 3.0 (beta 9)
- ---------------------------
-
- New Features:
-
- - Added MENU_DISCONNECT function.
- - Added MENU_RECONNECT function.
-
- Bug Fixes:
-
- - A change in 3.0 (beta 8) disabled the ability to edit session
- names in the Connect dialog.
- - Using Hold Screen (VT_HOLD_SCREEN) could cause CRT to hang
- when connected via telnet.
- - The check for script filename extensions was case-sensitive.
- - Eliminated a rare, but possible GPF when closing CRT.
- - Added a missing keyboard accelerator on the Emulation page.
- - A change in 3.0 (beta 8) caused the screen to be corrupted when
- viewing the scrollback buffer and then returning to the
- current screen.
-
-
- Changes in 3.0 (beta 8)
- -----------------------
-
- New Features:
-
- - The www.vandyke.com URL and support@vandyke.com e-mail
- address in the About dialog are now live.
-
- Changes:
-
- - Added seventh expect/send item on the "Login Scripts"
- page of the Session Options dialog.
- - ActiveX login scripts now start with synchronous true.
-
- Bug Fixes:
-
- - If the current working directory wasn't the CRT 3.0 directory,
- online help would not open.
- - Occasionally, opening a URL that included commas would fail.
- - In the Connect dialog, starting an in-place rename of a
- session and then clicking on "Properties" in the toolbar
- could result in copy a of the session being created.
- - In Telnet, when the connection was closed, any pending
- data received was not processed or displayed by the
- terminal emulator.
- - If CRT was in full screen mode and minimized, restoring the
- window would result in CRT being maximized.
- - A session's firewall setting was ignored when the
- session was started from command line with /S option.
-
-
- Changes in 3.0 (beta 7)
- -----------------------
-
- New Features:
-
- - Added global option for horizontal and vertical scrollbars.
- - Added global option "Buffer pass through printing".
- - Added "File/Print/Eject Page".
- - Added MENU_PRINT_EJECT_PAGE function.
- - Added MENU_PRINT_CANCEL function.
-
- Changes:
-
- - Support for CRT 2.x script files has been restored.
- - When the Quick Connect dialog is shown, the initial focus
- is now on the hostname.
-
- Bug Fixes:
-
- - Under Windows 98, it was possible the login script would
- be start again after login was complete.
- - When CRT was in full screen mode, CRT would not minimize
- when "minimize all" on the task bar was selected.
- - Selecting "File / Recent Session" from the menu did not
- open a new session if the current session was the "Default"
- session.
- - The Quick Connect dialog now shows the protocol defined by
- the "Default" session. Previous to this release, the
- Quick Connect dialog would default to telnet regardless of
- the "Default" session settings.
- - If a shortcut to CRT was set to start CRT minimized, the
- initial number of rows was when CRT was restored could be
- incorrect.
- - In TAPI, several error messages where improperly formatted.
-
-
- Changes in CRT 3.0 (beta 6)
- ---------------------------
-
- New Features:
-
- - Added scrollbar functions SB_HALF_PAGE_UP and
- SB_HALF_PAGE_DOWN. Using the Keymap Editor, a key
- combination can be mapped to scroll the screen up
- or down a half page.
-
- Changes:
-
- - Changed SCO-ANSI to SCOANSI for both terminal and keyboard
- emulation.
- - In the Connect dialog, Alt+Enter now shows the session
- properties.
-
- Bug Fixes:
-
- - For applications such as IRC, BitchX and Tiny Fugue, data
- scrolled off the top of the scrolling region was not added
- to scrollback buffer.
- - In Telnet, if CRT received a large amount of data over a
- short period of time, CRT could hang.
- - Selecting text while CRT was receiving data could cause
- CRT to hang.
- - Turning Hold Screen on, then off could cause CRT to hang.
- - "not connected" could be inserted into the window title
- more than once.
- - Tab order on several pages in the Session and Global Options
- dialogs was fixed. Because the tab order was incorrect,
- using some of the accelerators would cause the dialog
- to close.
- - CRT could crash on startup when selecting some printers.
- Now, CRT will report an error.
- - If CRT was disconnected during a lengthy paste, the
- paste continued after an immediate reconnect.
- - Keyboard input could be sent to the remote system during
- a lengthy paste.
- - In a script, after the crt.session.connect() command
- established a serial session, no more script statements
- were executed.
-
-
- Changes in CRT 3.0 (beta 5)
- ---------------------------
-
- New Features:
-
- - Sessions and folders in the Connect Dialog can be ordered
- manually using drag and drop.
-
- Changes:
-
- - In the Connect Dialog, Alt+Enter now shows the properties of the
- selected session.
- - Added horizontal and vertical scroll bar options to the Window
- page under Appearance on the Session Options dialog.
- - When a session is disconnected, the previous title bar text is
- now preserved.
- - Changed color scheme in VMS profile to Traditional.
- - Added support for the "Menu" key in both the Connect Dialog and
- terminal window.
- - Changed maximum number of com ports from 20 to 50.
- - Changed window position checking to allow use of CRT on virtual
- desktops that depend on using positions larger than the physical
- display.
- - If there are no modems configured on the system when the TAPI
- config dialog starts, optionally opening the modem control
- panel to add a modem.
-
- Bug fixes:
-
- - In the Connect Dialog, pasting a session a 2nd time would fail.
- - Occasionally, a message box in a running script would not be displayed.
- - When no protocol was specified on the command line with a
- hostname, telnet was used by default. Now, the protocol
- specified by the default session is used.
- - If both "Automate Login" and "Login Script" are enabled, the
- automated log runs first. Once the automated login runs, the
- login script specified is run.
- - If "Recently used session list" is changed to 0, the sessions
- are now cleared from the configuration database.
- - Once "Always On Top" was on, switching to a new session would
- not turn the setting off.
- - Occasionally, changes made to a color scheme were not saved.
- - Occasionally, the first data received at login would be missed
- if the ActiveX login script was not yet completely initialized.
- - In the Connect dialog, CRT would hang if the user clicked on
- New Folder button and then immediately clicked on the Delete
- button.
- - Multiple TAPI errors could occur if TAPI 2.0 was not installed.
- TAPI 1.x is now supported.
-
-
- Changes in 3.0 (beta 4)
- -----------------------
-
- New Features:
-
- - Online help in HTML Help format.
- - New sample scripts in the scripts subdirectory.
-
- Changes:
-
- - Added support for SCO ANSI escape sequences CSI=nF , CSI=nG
- - Terminal output is now suspended while selecting text.
- - In VT100 emulation, the delete character is no longer
- displayed when received.
-
- Bug fixes:
-
- - With ANSI color on, one or more lines of garbage characters
- could be displayed if the terminal window size was changed.
- - A telnet connection could hang after receipt of IAC if
- next byte was OOB. This could happen when typing Ctrl+C
- on some systems.
- - Using the VT220 keymap, pressing F1 (VT_HOLD_SCREEN) would
- hang the current telnet session.
- - Clicking on the terminal window could clear the current
- clipboard contents without a new selection being made.
- - The tab order on the Global Options page was incorrect.
- - Folders and sessions in the Connect dialog were not sorted.
- - In the Connect Dialog, if a new folder was created and not
- renamed, it was not placed in the database and would not appear
- the next time the connect dialog came up.
- - CRT would hang if the user copied a session in the Connect
- dialog, deleted the item, and then attempted to paste that session.
- - A GPF would occur if two copies of CRT were started that both
- opened the same log file.
- - Occasionally, with line wrap off, the character in the last
- column would not be drawn.
- - Toggling the menu bar or chat window would change the
- number of terminal rows.
- - Two error messages displayed "%1" instead of the correct text.
-
-
- Changes in CRT 3.0 (beta 3)
- ---------------------------
-
- New Features:
- - Added new command line option for migrate.exe. Usage:
-
- migrate.exe CRT [session_config_file_path]
-
- The session_config_file_path is optional.
-
- Changes:
-
- - Quick connect dialog remembers last set of parameters.
- - When copying session "X", the new session is now named "X(1)"
- instead of "Copy of X".
-
- Bug fixes:
-
- - Migration would silently fail if the .CFG file was not
- found in the expected location.
- - During migration, all port forwarding settings were lost.
- - Migration would fail to migrate the correct keymap filename
- if the same filename was referred to by multiple sessions.
- - Renaming a session folder would fail where the new name is just
- the original name with differences in letter case.
- - A telnet connection could hang. Under most circumstances,
- the connection would work as soon as any key was pressed.
- - The command line option /MAX_COLS had no effect.
- - ANSI graphics state was incorrectly reset when SGR 0 was
- received. The result was that ANSI line drawing characters
- were not drawn as expected. This bug affected both
- ANSI and SCO ANSI emulation.
- - System menu commands restore and minimize did not work
- in full screen mode.
- - Toggling the menu bar on and off would change the number
- of terminal rows.
- - Send ASCII could hang.
- - Typing backspace while connected to non-telnet server
- (e.g. a MUD) would result in a GPF.
- - Changes to session when creating a copy were not correctly
- saved.
-
-
- Changes in CRT 3.0 (beta 2)
- ---------------------------
-
- Features:
- - Added an option to turn the "Flat toolbar" off
-
- Changes:
- - Significant performance increase for opening the connect dialog.
- - Added keyboard accelerators for connect dialog.
- - From the connect dialog, new sessions are now inserted in
- alphabetical order.
- - New 32x32 icon for CRT
- - The MRU range for the File menu is now 0..9 (was 1..9)
- - Added Trace Options for rlogin
- - Disable Resize is now a session option in addition to being a
- global option.
- - Auto Reconnect is now a session option in addition to being a
- global option.
-
- Bug fixes:
- - Fixed all accelerators in options dialogs so there are no
- conflicts - e.g. &Port and &Profile on the Connection page.
- - Full screen mode was not handled correctly depending on the
- task bar state.
- - If an invalid port was entered, a warning was displayed and
- the session dialog was prematurely closed.
- - In scripting, a run-time error now occurs if you are disconnected
- while at a wait statement.
- - In scripting, Screen.CurrentRow, Screen.CurrentColumn,
- Screen.Send, Screen.SendSpecial, Screen.WaitForString,
- Screen.WaitForStrings, Screen.WaitForKey, Screen.WaitForCursor
- now report a runtime error if the session is not connected.
- - If the most recent script run had an illegal filename, selecting
- "Script / Run" from the menu failed.
- - In scripting, Window.Activate() did not bring CRT to the foreground.
- - In scripting, Window.State did not return the correct value
- when CRT was hidden.
- - The answerback string was sent in response to Ctrl+E even if
- the answerback option was not turned on.
- - Connection closed dialog was not displayed.
- - Loading the factory profile did not load the profile.
- - Script methods that return boolean values now return -1 (as
- required by OLE automation) rather than 1.
- - Changing the maximum number of columns was not deferred until
- the next invocation of CRT. The result was a GPF.
- - Occasionally, a small of amount of data from the remote system
- was processed after CRT thought the connection was closed.
- One result was a flashing cursor when disconnected. Another
- result was an occasional GPF.
- - Eliminated unnecessary save of *all* sessions when connecting
- - ANSI graphics characters were not being displayed correctly
- - Switching between protocols on the connection page no longer
- loses hostname, username, etc.
- - Depending on script, after the script exited, CRT no longer
- processed incoming data.
- - Under certain circumstances, the CRT window would be displayed
- as transparent, showing the desktop or applications beneath it.
- - WaitForString and WaitForStrings did not work with Synchronous off.
- - Color schemes were not being saved at the proper time.
-
-
- What's New in CRT 3.0
- ---------------------
-
- - ActiveX scripting support allows use of mulitple scripting languages
- include VBScript, JScript, and PerlScript.
-
- - SCO ANSI terminal and keyboard emulation.
-
- - Session keyboard mapping now supports any key combination - not just
- function keys - without the need for an external keymap file.
-
- - Printing options can be set globally or by session.
-
- - The connect dialog has been completely redone. It now supports
- folders. Operations in the connect dialog are available from
- both the toolbar and the context menu.
-
- - Desktop shortcuts can be quickly created from the connect dialog.
-
- - A new "Auto Session" option allows you to specify the session to
- use when CRT starts up.
-
- - The session and global options have been reorganized for easier
- access.
-
- - All settings are stored in a common location. Previous to 3.0,
- global settings were stored in the registry and session settings
- were stored in CRT.CFG.
-
- - Full screen mode is now supported. Use Alt+Enter to switch to
- and from full screen mode.
-
- - New global options include:
- Automatic reconnect
- Specify delay between characters on paste (or ASCII send)
- Specify delay between lines on paste (or ASCII send)
- The number of recent sessions in the File menu (up to 9)
- The maximum number of terminal columns (up to 512)
- Which web browser is used with "Open URL"
- Whether DDE is used to start the web browser
-
- - The scrollback buffer maximum has been increased from 9999 to 32000.
- In addition, the scrolling performance as new data is received
- has been significantly increased.
-
-
- CRT Features
- ------------
-
- - Named session allows the user to have different preferences for
- different hosts.
-
- - Simple mechanism for automating logins.
-
- - An optional chat window provides an editable type-ahead buffer.
-
- - Support for rlogin and telnet protocols:
- Telnet supports Window Size Change (NAWS)
- Telnet supports Local Flow Control (LFLOW)
-
- - Quality VT100, VT102, VT220, SCO ANSI and ANSI emulation, including:
- VT line drawing
- Support for bold, underline, and reverse attributes
- Double width and double height fonts
- 80/132 column switching
- VT100 and VT220 keyboard emulation
- Optional ANSI color
- Xterm extensions for mouse support and changing title bar
-
- - SOCKS firewall support (telnet only).
- - Generic telnet proxy firewall support.
-
- - ZModem file transfer (upload and download).
-
- - Printing: auto print, selection, and screen.
-
- - User-configurable number of rows and columns.
- - User-defined foreground, background, and bold colors.
- - User-defined number of savelines (scroll back).
- - User-defined keymaps.
- - User-defined word delimiter characters for double click.
- - Emacs mode maps Alt+<key> to send Esc+<key>.
-
- - Support for use from the command line or web browsers.
- - Copy and paste, including an "auto copy" option.
- - A session can be logged to a file.
- - Easy setup/install.
-
-
- All inquiries should be directed to:
-
- Van Dyke Technologies
- 4848 Tramway Ridge Dr NE
- Suite 201
- Albuquerque, NM 87111
- USA
-
- e-mail: support@vandyke.com
-