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