changes.txt
上传用户:haiweijt
上传日期:2018-02-23
资源大小:8195k
文件大小:8k
源码类别:

Telnet服务器

开发平台:

Visual C++

  1.                 **********************************************
  2.                 *** Console Telnet version 2.1 Change log  ***
  3.                 **********************************************
  4. Version 2.1b2 -- October 16, 2000
  5.   Redirection fix (Mark Miesfield)
  6.   Allow "o" to open a connecton on the command line
  7.   Fixed problem with special keys (ALt-[, Alt-], Alt-, etc.)
  8.   Added MTE Support (Ziglio Frediano)
  9.   Speed improvements in ttelhndl.cpp -- may be buggy?
  10.   Wrap_line option is now modifiable via telnet command line
  11.   Lock_linewrap option added
  12.   Cleaned up console code
  13.   Fixed some color issues with nonstandard consoles
  14.   Tab setting/resetting
  15.   Fixed "telnet.exe" installer problem
  16.   Fixed miscellaneous parsing bugs
  17.   Fixed vt100-compliance
  18.   Added NAWS support, but it doesn't work (RFC 1073)
  19.   Added X Display Location support (RFC 1096)
  20. Version 2.1b1 -- April 5, 2000
  21. -Bugfixes
  22.   Console code writes to bottom of buffer (W2K scrollback buffer now works)
  23.   Updated Winsock error messages (Craig Nellist)
  24.   Sleeping while thread paused, to give up CPU time (Craig Nellist)
  25.   Ctrl_Break_as_C now works properly
  26.   Restore original screen colors; use initial screen colors as default
  27. -New features
  28.   Cursor size sequences (Jose Cesar Otero Ridriguez)
  29.   Network piping
  30.   Line mode support added
  31.   Support for telnet:// URLs
  32.   Command-line history (Craig Nellist)
  33.   Connection Aliases
  34. -Translator updates
  35.   New code structure
  36.   Unified character map class
  37.   More configurable "special" keys:
  38.     tn_escape, tn_scrollback, tn_dial, tn_paste, tn_null, tn_cr, tn_crlf
  39.   Transmission of NUL character possible
  40.   Czech keyboard definition (Jakub Sterba)
  41. -New INI options
  42.   Window_Width, Window_Height
  43.   Scriptname (not functional), Script_Enable (not functional)
  44.   Netpipe (functional), Iopipe (not functional)
  45. Version 2.0 -- July 5, 1999
  46. -Bugfixes
  47.   Save/restore console title, character mapping fix (Pedro Gutierrez)
  48.   Telnet prompt fix, suspend telnet, string-based port (Craig Davidson)
  49.   Mutt/Lynx colors/underline fix, repeat character fix
  50.   Color display problem fixed (I.Ioannou)
  51.   Newline properly handled, added APP4_KEY, better key translation
  52.   Problem with icons not displaying properly fixed
  53.   Small bug with telnet crashing at exit (Sam Robertson, Daniel Straub)
  54.   Bug getting name of executable (Thomas Briggs)
  55. -Updates
  56.   Better key translation
  57.   Spanish keyboard definition (Cesar Otero)
  58. -New ini options
  59.   Set_Title (Adi Seiker)
  60.   Scroll_Enable/Scroll_Size
  61.   CtrlBreak_as_CtrlC (Bryan Montgomery)
  62.   Clear_on_Tabset removed
  63.   
  64. Version 2.0b7.1 -- Dec. 5, 1998
  65. -Minor changes
  66.   Fixed problems with Scrollback and Clipboard
  67.   Minor updates to terminal emulation
  68.   Keyboard init improvements (Vassili Bourdo)
  69.   Repeat sequence support, German key config (Titus von Boxberg)
  70. Version 2.0b7 -- Oct. 21, 1988
  71. -To do still:
  72.   ZModem support
  73.   Update key translator/character maps
  74.   Finish scrollback
  75. -Changes
  76.   Options added: Term_Width, Term_Height, Wide_Enable, Buffer_Size, Dial_key,
  77.         Keyboard_Paste, Status_bg, Status_fg, Input_Redir, Output_Redir
  78.   Application keypad mode support
  79.   Numlock/scroll lock support in KEYS.CFG
  80.   Del/. key now works properly
  81.   Ctrl-break bugfixes (Thomas Briggs)
  82.   Added suspend and fast quit to the command line (Thomas Briggs)
  83.   Error message for unable to load ini file (Thomas Briggs)
  84.   Fixed TELNET_INI environment variable (BK Oxley)
  85.   Support for changing screen size
  86.   Support for switching to 132-column mode via ANSI sequences
  87.   Fixed minor memory leaks
  88.   Mouse speedups/bugfixes, scrolling speedups/bugfixes
  89.   Miscellaneous ANSI parser fixes
  90.   Added support for changing the icon in the corner of the window
  91.   Fixed bug with mIRC
  92.   Fixed "try again" error message
  93.   Input and output redirection now separate (TELNET_REDIR still supported)
  94.   Modified "set" command to operate on groups
  95.   Character mapping now works again
  96. Version 2.0b6 28 Jul 1998
  97. -To Do still:
  98.   ZModem support
  99.   Finish mouse support
  100.   Fix character maps
  101. -Changes:
  102.   ANSI Parser should be almost complete
  103.   Reorganized source
  104.   Display speedups
  105.   Preliminary mouse support
  106.   Enhanced scrollback support
  107.   Miscellaneous bug fixes
  108. Version 2.0b5 05 Jun 1998
  109. -Version 2b5 released from I.Ioannou <roryt@hol.gr>
  110. -To Do Still:
  111.   Too many to mention :-)
  112. -To Do, Maybe:
  113.   Mouse cut/paste support.
  114.   Support secure telnet options.
  115.   Real blinking attributes.
  116.   Zmodem & Kermit DL Protocols.
  117.   Any ideas acceptable :-)
  118. May 1998
  119. -Changes
  120.    Paul Brannan <pbranna@clemson.edu> add telnet.ini code
  121.    improve telnet's speed, add some VT emulation, port telnet to
  122.    MSVC, rewrote the command line options processing with GNU getopt,
  123.    fix many bugs, and more.  Good work Paul :-)
  124.    I.Ioannou <roryt@hol.gr> . A few bugs fixes, and a icon.
  125.    Also I convert tnmsg files to use a resource compiler.
  126. December 1997
  127. -Changes
  128.     Andrey V. Smilianets (smile@head.aval.kiev.ua)
  129.     rewrote the keys translator to support many different
  130.     keymaps, charmaps and configurations.
  131.     Also add editing support to telnet> prompt.
  132. Version 2.0b4 10/6/97
  133. -Updated by Brad Johnson who can be contacted at
  134.   <jbj@nounname.com>  http://nounname.com
  135. -Changes
  136.   Added command line history at the telnet> prompt.
  137.   Added ability to "unmap" a key by setting it equal to 00 in the key.cfg.
  138.   Added log-file option '-dFILENAME'.
  139.   Added print screen/line commands by I.Ioannou <roryt@hol.gr>.
  140.   Added Support for running in an emacs buffer <mauch@unidui.uni-duisburg.de>.
  141.   Added better support for international character sets
  142.      <mauch@unidui.uni-duisburg.de>.
  143. -To Do Still:
  144.   Support for local echo.
  145.   Scrollback buffer.
  146.   Fix Scrolling bug.
  147. -To Do, Maybe:
  148.   Change the telnet options to initiate the negotiation.
  149.   Mouse cut/paste support.
  150.   Support secure telnet options.
  151.   Real blinking attributes.
  152.   Zmodem & Kermit DL Protocols.
  153. Version 2.0b3  12/25/96:
  154. -Updated by Brad Johnson who can be contacted at
  155.   <jbj@nounname.com>  http://nounname.com
  156. -Changes
  157.   Screen colors and buffer settings are now preserved on exit.
  158.   Fixed WindowSize height/width 255 exception :-).
  159.   Found out that the paste problem is a bug in Win 95 (not my problem)!
  160.   Fixed screen buffer problems under NT when the window
  161.     was smaller than the buffer.
  162.   Added custom key maps by I.Ioannou <roryt@hol.gr>.
  163. -To Do Still:
  164.   Fix advance to next line error when writing past column
  165.   Extend NAWS window negotiation to include buffer size changes.
  166.   Change the telnet options to initiate the negotiation.
  167.   Add print screen/line commands.
  168. -To Do, Maybe:
  169.   Support for running in an emacs buffer.
  170.   Mouse cut/paste support.
  171.   Support secure telnet options.
  172.   Real blinking attributes.
  173.   Zmodem & Kermit DL Protocols.
  174. Version 2.0b2  09/29/96:
  175. -Updated by Brad Johnson who can be contacted at
  176.   <jbj@nounname.com>  http://nounname.com
  177. -Changes
  178.   Added code to move cursor to end of screen and reset attributes on close
  179.   Fixed potential IAC parsing problem
  180.   Fixed ClearScreen Last line problem
  181.   Fixed parse problem that prevented line clears on unix history
  182.   Changed scroll code to scroll the entire buffer
  183.   Removed destructive backspace. May cause problems with terminals that want
  184.     destructive backspaces.
  185.   Added binary telnet option to use 8bit.
  186. -To Do Next
  187.   Paste still doesn't work!
  188. Version 2.0b1  09/22/96:
  189. -Updated by Brad Johnson who can be contacted at
  190.   <jbj@nounname.com>  http://nounname.com
  191. -Changes
  192.   Added Color ANSI support. It works!
  193.   Added option for user specified port addresses on the command line.
  194.   Added ANSI keyboard mapping support for cursor keys.
  195.   Added destructive Backspace.
  196.   Added escape key 'ALT-]'.
  197.   Added TermType and WindowSize telnet options.
  198.   Added/Fixed various other ANSI codes.
  199.   Now (I hope) all ANSI codes handled correctly!
  200.   Fixed cursor left/right/save/restore commands.
  201.   Fixed clear line and clear screen command.
  202.   Expanded and altered network buffer to prevent some lockups :-).
  203.   Added Unix style telnet prompt "telnet>" with options.
  204. -To Do Next
  205.   Should parse for IAC separate from ANSI.
  206. Version 1.0a:
  207. - This release fixes a bug which caused it to hang when connecting to
  208.   UNIX boxes. The program simply ignored Telnet DO instead of replying
  209.   with WON'T as required by RFC 854.
  210. Version 1.0:
  211. - First release