home *** CD-ROM | disk | FTP | other *** search
/ Enter 2000 January / ENTER1_1.iso / INTERNET / crt / ntcrt30.exe / README.TXT < prev    next >
Encoding:
Text File  |  1999-10-29  |  19.8 KB  |  540 lines

  1.  
  2.          CRT version 3.0 (Official Release) -- October 29, 1999
  3.  
  4.          Copyright (C) 1995-1999 by Van Dyke Technologies, Inc.
  5.                           All rights reserved.
  6.  
  7. Description
  8. -----------
  9.  
  10.   CRT is a 32-bit terminal emulator designed for Internet and intranet
  11.   use with support for both the telnet and rlogin protocols. CRT
  12.   includes a 30 day try-before-you-buy evaluation license for the fully 
  13.   functional application. CRT is easy to use and extremely customizable. 
  14.   Remote sites can be accessed easily by just entering a hostname.
  15.  
  16.   CRT is ideal for connecting to remote systems running UNIX and
  17.   VMS as well as the many BBS's and databases that are now
  18.   available via the Internet. 
  19.  
  20.   CRT delivers quality VT100, VT102, VT220, SCO ANSI and ANSI terminal
  21.   emulations. All of CRT's emulations support ANSI color.
  22.  
  23.   Some of CRT's new features include reorganized session preferences
  24.   for easier access, with folders to manage hundreds of sessions. 
  25.   ActiveX scripting support lets you use VBScript and other scripting 
  26.   languages to control CRT connections, window behavior, and more. 
  27.   Other popular features include named sessions, auto login, printing, 
  28.   ZModem file transfer, emacs mode, and SOCKS firewall support.
  29.  
  30.   If you have any questions, please visit our web site at
  31.  
  32.      http://www.vandyke.com
  33.  
  34.   or, send e-mail to crt-questions@vandyke.com.
  35.  
  36.  
  37. Notes
  38. -----
  39.  
  40.   It is highly recommended that you install CRT 3.0 to a new directory
  41.   rather than an existing CRT directory. The recommended directory is:
  42.  
  43.     "C:\Program files\CRT 3.0"
  44.  
  45.   By default, CRT 3.0 stores all settings and sessions in:
  46.  
  47.     "C:\Program files\CRT 3.0\Config"
  48.  
  49.   CRT 3.0 includes online help in the new Microsoft HTML Help format.
  50.   In order to view the new online help, IE 3.0 or newer must be installed.
  51.   If you would prefer to have online help in the Windows 95 help format,
  52.   please send e-mail to support@vandyke.com .  Please include "CRT 3.0
  53.   3.0 Help Files" on the subject line of your e-mail message.
  54.  
  55.   If you have purchased a CRT license since July 1, 1998, your current   
  56.   license key will work in this release.  Upgrade pricing is available
  57.   for earlier licenses at
  58.  
  59.     http://www.vandyke.com/order
  60.  
  61.   CRT 3.0 is not available for Windows 3.1. CRT 3.0 supports 
  62.   Windows 95, Windows 98 and Windows NT 4.0.
  63.  
  64.  
  65. Reporting Bugs
  66. --------------
  67.  
  68.   If you experience an uncaught exception, General Protection Fault 
  69.   (GPF), or something you believe is a bug, please send e-mail to 
  70.   crt-bugs@vandyke.com .
  71.  
  72.   Please do not assume someone else will report it. We will try to 
  73.   resolve reported bugs as quickly as possible. However, we can't 
  74.   resolve bugs that are not reported.
  75.  
  76.   Please describe the problem in as much detail as possible. In your
  77.   e-mail message, please include the following information:
  78.  
  79.      The version of CRT (as shown in the About dialog box)
  80.      The TCP/IP package and version
  81.      The operating system and version
  82.  
  83.  
  84. Registration
  85. ------------
  86.  
  87.   For information on registration, please visit
  88.  
  89.       http://www.vandyke.com 
  90.  
  91.  
  92. Changes in CRT 3.0 (Official Release)
  93. -------------------------------------
  94.  
  95. Change:
  96.  
  97.   - In the Global Options dialog, the default value for line delay
  98.     for pasting text and transferring files via ASCII send is now
  99.     5 ms (was 0 ms).
  100.   - Added a second variant of the WaitForStrings() scripting
  101.     function.  Because of the way JScript and PerlScript pass
  102.     arrays, the old function was only usable from VBscript.
  103.  
  104. Bug Fixes:
  105.  
  106.   - CRT would GPF when downloading a file via ZModem if the file
  107.     had the date January 1, 1970.
  108.   - In full screen mode, if the menu bar was turned off, the top
  109.     line of the terminal window was hidden.
  110.  
  111.  
  112. Changes in CRT 3.0 (beta 9)
  113. ---------------------------
  114.  
  115. New Features:
  116.  
  117.   - Added MENU_DISCONNECT function.
  118.   - Added MENU_RECONNECT function.
  119.  
  120. Bug Fixes:
  121.   
  122.   - A change in 3.0 (beta 8) disabled the ability to edit session
  123.     names in the Connect dialog.
  124.   - Using Hold Screen (VT_HOLD_SCREEN) could cause CRT to hang
  125.     when connected via telnet.
  126.   - The check for script filename extensions was case-sensitive.
  127.   - Eliminated a rare, but possible GPF when closing CRT.
  128.   - Added a missing keyboard accelerator on the Emulation page.
  129.   - A change in 3.0 (beta 8) caused the screen to be corrupted when
  130.     viewing the scrollback buffer and then returning to the
  131.     current screen.
  132.  
  133.  
  134. Changes in 3.0 (beta 8)
  135. -----------------------
  136.  
  137. New Features:
  138.  
  139.   - The www.vandyke.com URL and support@vandyke.com e-mail
  140.     address in the About dialog are now live.
  141.  
  142. Changes:
  143.  
  144.   - Added seventh expect/send item on the "Login Scripts" 
  145.     page of the Session Options dialog. 
  146.   - ActiveX login scripts now start with synchronous true.
  147.  
  148. Bug Fixes:
  149.  
  150.   - If the current working directory wasn't the CRT 3.0 directory,
  151.     online help would not open.
  152.   - Occasionally, opening a URL that included commas would fail.
  153.   - In the Connect dialog, starting an in-place rename of a 
  154.     session and then clicking on "Properties" in the toolbar 
  155.     could result in copy a of the session being created.
  156.   - In Telnet, when the connection was closed, any pending 
  157.     data received was not processed or displayed by the
  158.     terminal emulator.
  159.   - If CRT was in full screen mode and minimized, restoring the
  160.     window would result in CRT being maximized.
  161.   - A session's firewall setting was ignored when the
  162.     session was started from command line with /S option.
  163.  
  164.  
  165. Changes in 3.0 (beta 7)
  166. -----------------------
  167.  
  168. New Features:
  169.  
  170.   - Added global option for horizontal and vertical scrollbars.
  171.   - Added global option "Buffer pass through printing".
  172.   - Added "File/Print/Eject Page".
  173.   - Added MENU_PRINT_EJECT_PAGE function.
  174.   - Added MENU_PRINT_CANCEL function.
  175.  
  176. Changes:
  177.  
  178.   - Support for CRT 2.x script files has been restored.
  179.   - When the Quick Connect dialog is shown, the initial focus
  180.     is now on the hostname.
  181.  
  182. Bug Fixes:
  183.  
  184.   - Under Windows 98, it was possible the login script would
  185.     be start again after login was complete.
  186.   - When CRT was in full screen mode, CRT would not minimize
  187.     when "minimize all" on the task bar was selected.
  188.   - Selecting "File / Recent Session" from the menu did not
  189.     open a new session if the current session was the "Default"
  190.     session.
  191.   - The Quick Connect dialog now shows the protocol defined by
  192.     the "Default" session.  Previous to this release, the 
  193.     Quick Connect dialog would default to telnet regardless of
  194.     the "Default" session settings.
  195.   - If a shortcut to CRT was set to start CRT minimized, the
  196.     initial number of rows was when CRT was restored could be
  197.     incorrect.
  198.   - In TAPI, several error messages where improperly formatted.
  199.  
  200.  
  201. Changes in CRT 3.0 (beta 6)
  202. ---------------------------
  203.  
  204. New Features:
  205.  
  206.   - Added scrollbar functions SB_HALF_PAGE_UP and
  207.     SB_HALF_PAGE_DOWN.  Using the Keymap Editor, a key
  208.     combination can be mapped to scroll the screen up
  209.     or down a half page.
  210.  
  211. Changes:
  212.  
  213.   - Changed SCO-ANSI to SCOANSI for both terminal and keyboard
  214.     emulation.
  215.   - In the Connect dialog, Alt+Enter now shows the session
  216.     properties.
  217.  
  218. Bug Fixes:
  219.  
  220.   - For applications such as IRC, BitchX and Tiny Fugue, data
  221.     scrolled off the top of the scrolling region was not added
  222.     to scrollback buffer.
  223.   - In Telnet, if CRT received a large amount of data over a
  224.     short period of time, CRT could hang.
  225.   - Selecting text while CRT was receiving data could cause
  226.     CRT to hang.
  227.   - Turning Hold Screen on, then off could cause CRT to hang.
  228.   - "not connected" could be inserted into the window title
  229.     more than once.
  230.   - Tab order on several pages in the Session and Global Options
  231.     dialogs was fixed.  Because the tab order was incorrect,
  232.     using some of the accelerators would cause the dialog
  233.     to close.
  234.   - CRT could crash on startup when selecting some printers. 
  235.     Now, CRT will report an error.
  236.   - If CRT was disconnected during a lengthy paste, the
  237.     paste continued after an immediate reconnect.
  238.   - Keyboard input could be sent to the remote system during
  239.     a lengthy paste.
  240.   - In a script, after the crt.session.connect() command 
  241.     established a serial session, no more script statements 
  242.     were executed.
  243.  
  244.  
  245. Changes in CRT 3.0 (beta 5)
  246. ---------------------------
  247.  
  248. New Features:
  249.  
  250.   - Sessions and folders in the Connect Dialog can be ordered
  251.     manually using drag and drop.
  252.  
  253. Changes:
  254.  
  255.   - In the Connect Dialog, Alt+Enter now shows the properties of the
  256.     selected session.
  257.   - Added horizontal and vertical scroll bar options to the Window
  258.     page under Appearance on the Session Options dialog.
  259.   - When a session is disconnected, the previous title bar text is
  260.     now preserved.
  261.   - Changed color scheme in VMS profile to Traditional.
  262.   - Added support for the "Menu" key in both the Connect Dialog and
  263.     terminal window.
  264.   - Changed maximum number of com ports from 20 to 50.
  265.   - Changed window position checking to allow use of CRT on virtual 
  266.     desktops that depend on using positions larger than the physical
  267.     display.
  268.   - If there are no modems configured on the system when the TAPI
  269.     config dialog starts, optionally opening the modem control
  270.     panel to add a modem.
  271.  
  272. Bug fixes:
  273.  
  274.   - In the Connect Dialog, pasting a session a 2nd time would fail.
  275.   - Occasionally, a message box in a running script would not be displayed.
  276.   - When no protocol was specified on the command line with a 
  277.     hostname, telnet was used by default.  Now, the protocol
  278.     specified by the default session is used.
  279.   - If both "Automate Login" and "Login Script" are enabled, the
  280.     automated log runs first.  Once the automated login runs, the
  281.     login script specified is run.
  282.   - If "Recently used session list" is changed to 0, the sessions
  283.     are now cleared from the configuration database.
  284.   - Once "Always On Top" was on, switching to a new session would
  285.     not turn the setting off.
  286.   - Occasionally, changes made to a color scheme were not saved.
  287.   - Occasionally, the first data received at login would be missed
  288.     if the ActiveX login script was not yet completely initialized.
  289.   - In the Connect dialog, CRT would hang if the user clicked on
  290.     New Folder button and then immediately clicked on the Delete 
  291.     button.
  292.   - Multiple TAPI errors could occur if TAPI 2.0 was not installed.
  293.     TAPI 1.x is now supported.
  294.  
  295.  
  296. Changes in 3.0 (beta 4)
  297. -----------------------
  298.  
  299. New Features:
  300.  
  301.   - Online help in HTML Help format.
  302.   - New sample scripts in the scripts subdirectory.
  303.  
  304. Changes:
  305.  
  306.   - Added support for SCO ANSI escape sequences CSI=nF , CSI=nG
  307.   - Terminal output is now suspended while selecting text.
  308.   - In VT100 emulation, the delete character is no longer
  309.     displayed when received.
  310.  
  311. Bug fixes:
  312.  
  313.   - With ANSI color on, one or more lines of garbage characters
  314.     could be displayed if the terminal window size was changed.
  315.   - A telnet connection could hang after receipt of IAC if
  316.     next byte was OOB.  This could happen when typing Ctrl+C
  317.     on some systems.
  318.   - Using the VT220 keymap, pressing F1 (VT_HOLD_SCREEN) would
  319.     hang the current telnet session.
  320.   - Clicking on the terminal window could clear the current
  321.     clipboard contents without a new selection being made.
  322.   - The tab order on the Global Options page was incorrect.
  323.   - Folders and sessions in the Connect dialog were not sorted.
  324.   - In the Connect Dialog, if a new folder was created and not
  325.     renamed, it was not placed in the database and would not appear
  326.     the next time the connect dialog came up.
  327.   - CRT would hang if the user copied a session in the Connect
  328.     dialog, deleted the item, and then attempted to paste that session.
  329.   - A GPF would occur if two copies of CRT were started that both
  330.     opened the same log file.
  331.   - Occasionally, with line wrap off, the character in the last
  332.     column would not be drawn.
  333.   - Toggling the menu bar or chat window would change the
  334.     number of terminal rows.
  335.   - Two error messages displayed "%1" instead of the correct text.
  336.  
  337.  
  338. Changes in CRT 3.0 (beta 3)
  339. ---------------------------
  340.  
  341. New Features:
  342.   - Added new command line option for migrate.exe.  Usage:
  343.  
  344.        migrate.exe CRT [session_config_file_path]
  345.  
  346.     The session_config_file_path is optional.
  347.  
  348. Changes:
  349.  
  350.   - Quick connect dialog remembers last set of parameters.
  351.   - When copying session "X", the new session is now named "X(1)"
  352.     instead of "Copy of X".
  353.  
  354. Bug fixes:
  355.  
  356.   - Migration would silently fail if the .CFG file was not
  357.     found in the expected location.
  358.   - During migration, all port forwarding settings were lost.
  359.   - Migration would fail to migrate the correct keymap filename
  360.     if the same filename was referred to by multiple sessions.
  361.   - Renaming a session folder would fail where the new name is just 
  362.     the original name with differences in letter case.
  363.   - A telnet connection could hang.  Under most circumstances,
  364.     the connection would work as soon as any key was pressed.
  365.   - The command line option /MAX_COLS had no effect.
  366.   - ANSI graphics state was incorrectly reset when SGR 0 was 
  367.     received.  The result was that ANSI line drawing characters
  368.     were not drawn as expected.  This bug affected both 
  369.     ANSI and SCO ANSI emulation.
  370.   - System menu commands restore and minimize did not work
  371.     in full screen mode.
  372.   - Toggling the menu bar on and off would change the number
  373.     of terminal rows.
  374.   - Send ASCII could hang.
  375.   - Typing backspace while connected to non-telnet server
  376.     (e.g. a MUD) would result in a GPF.
  377.   - Changes to session when creating a copy were not correctly
  378.     saved.
  379.  
  380.  
  381. Changes in CRT 3.0 (beta 2)
  382. ---------------------------
  383.  
  384. Features:
  385.   - Added an option to turn the "Flat toolbar" off
  386.  
  387. Changes:
  388.   - Significant performance increase for opening the connect dialog.
  389.   - Added keyboard accelerators for connect dialog.
  390.   - From the connect dialog, new sessions are now inserted in 
  391.     alphabetical order.
  392.   - New 32x32 icon for CRT
  393.   - The MRU range for the File menu is now 0..9 (was 1..9)
  394.   - Added Trace Options for rlogin
  395.   - Disable Resize is now a session option in addition to being a 
  396.     global option.
  397.   - Auto Reconnect is now a session option in addition to being a 
  398.     global option.
  399.  
  400. Bug fixes:
  401.   - Fixed all accelerators in options dialogs so there are no
  402.     conflicts - e.g. &Port and &Profile on the Connection page.
  403.   - Full screen mode was not handled correctly depending on the
  404.     task bar state.
  405.   - If an invalid port was entered, a warning was displayed and
  406.     the session dialog was prematurely closed.
  407.   - In scripting, a run-time error now occurs if you are disconnected
  408.     while at a wait statement.
  409.   - In scripting, Screen.CurrentRow, Screen.CurrentColumn,
  410.     Screen.Send, Screen.SendSpecial, Screen.WaitForString,
  411.     Screen.WaitForStrings, Screen.WaitForKey, Screen.WaitForCursor
  412.     now report a runtime error if the session is not connected.
  413.   - If the most recent script run had an illegal filename, selecting
  414.     "Script / Run" from the menu failed.
  415.   - In scripting, Window.Activate() did not bring CRT to the foreground.
  416.   - In scripting, Window.State did not return the correct value
  417.     when CRT was hidden.
  418.   - The answerback string was sent in response to Ctrl+E even if
  419.     the answerback option was not turned on.
  420.   - Connection closed dialog was not displayed.
  421.   - Loading the factory profile did not load the profile. 
  422.   - Script methods that return boolean values now return -1 (as 
  423.     required by OLE automation) rather than 1.
  424.   - Changing the maximum number of columns was not deferred until
  425.     the next invocation of CRT.  The result was a GPF.
  426.   - Occasionally, a small of amount of data from the remote system
  427.     was processed after CRT thought the connection was closed.
  428.     One result was a flashing cursor when disconnected.  Another
  429.     result was an occasional GPF.
  430.   - Eliminated unnecessary save of *all* sessions when connecting
  431.   - ANSI graphics characters were not being displayed correctly
  432.   - Switching between protocols on the connection page no longer
  433.     loses hostname, username, etc.
  434.   - Depending on script, after the script exited, CRT no longer 
  435.     processed incoming data.
  436.   - Under certain circumstances, the CRT window would be displayed
  437.     as transparent, showing the desktop or applications beneath it.
  438.   - WaitForString and WaitForStrings did not work with Synchronous off.
  439.   - Color schemes were not being saved at the proper time.
  440.  
  441.  
  442. What's New in CRT 3.0
  443. ---------------------
  444.  
  445.   - ActiveX scripting support allows use of mulitple scripting languages
  446.     include VBScript, JScript, and PerlScript.
  447.  
  448.   - SCO ANSI terminal and keyboard emulation.
  449.  
  450.   - Session keyboard mapping now supports any key combination - not just
  451.     function keys - without the need for an external keymap file.
  452.  
  453.   - Printing options can be set globally or by session.
  454.  
  455.   - The connect dialog has been completely redone.  It now supports
  456.     folders.  Operations in the connect dialog are available from
  457.     both the toolbar and the context menu.
  458.  
  459.   - Desktop shortcuts can be quickly created from the connect dialog.
  460.  
  461.   - A new "Auto Session" option allows you to specify the session to 
  462.     use when CRT starts up.
  463.  
  464.   - The session and global options have been reorganized for easier 
  465.     access.
  466.  
  467.   - All settings are stored in a common location.  Previous to 3.0,
  468.     global settings were stored in the registry and session settings
  469.     were stored in CRT.CFG.
  470.  
  471.   - Full screen mode is now supported.  Use Alt+Enter to switch to
  472.     and from full screen mode.
  473.  
  474.   - New global options include:
  475.       Automatic reconnect
  476.       Specify delay between characters on paste (or ASCII send) 
  477.       Specify delay between lines on paste (or ASCII send) 
  478.       The number of recent sessions in the File menu (up to 9)
  479.       The maximum number of terminal columns (up to 512)
  480.       Which web browser is used with "Open URL"
  481.       Whether DDE is used to start the web browser
  482.  
  483.   - The scrollback buffer maximum has been increased from 9999 to 32000.
  484.     In addition, the scrolling performance as new data is received
  485.     has been significantly increased.
  486.  
  487.  
  488. CRT Features 
  489. ------------
  490.  
  491.   - Named session allows the user to have different preferences for 
  492.     different hosts.
  493.  
  494.   - Simple mechanism for automating logins.
  495.  
  496.   - An optional chat window provides an editable type-ahead buffer.
  497.  
  498.   - Support for rlogin and telnet protocols:
  499.       Telnet supports Window Size Change (NAWS)
  500.       Telnet supports Local Flow Control (LFLOW)
  501.  
  502.   - Quality VT100, VT102, VT220, SCO ANSI and ANSI emulation, including:
  503.       VT line drawing
  504.       Support for bold, underline, and reverse attributes
  505.       Double width and double height fonts
  506.       80/132 column switching
  507.       VT100 and VT220 keyboard emulation
  508.       Optional ANSI color
  509.       Xterm extensions for mouse support and changing title bar
  510.  
  511.   - SOCKS firewall support (telnet only).
  512.   - Generic telnet proxy firewall support.
  513.  
  514.   - ZModem file transfer (upload and download).
  515.  
  516.   - Printing: auto print, selection, and screen.
  517.  
  518.   - User-configurable number of rows and columns.
  519.   - User-defined foreground, background, and bold colors.
  520.   - User-defined number of savelines (scroll back).
  521.   - User-defined keymaps.
  522.   - User-defined word delimiter characters for double click.
  523.   - Emacs mode maps Alt+<key> to send Esc+<key>.
  524.  
  525.   - Support for use from the command line or web browsers.
  526.   - Copy and paste, including an "auto copy" option.
  527.   - A session can be logged to a file.
  528.   - Easy setup/install.
  529.  
  530.  
  531. All inquiries should be directed to:
  532.  
  533.    Van Dyke Technologies
  534.    4848 Tramway Ridge Dr NE
  535.    Suite 201
  536.    Albuquerque, NM 87111
  537.    USA
  538.  
  539.    e-mail: support@vandyke.com
  540.