home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ftp.vapor.com / amtelnet / old / amtelnet_23.lha / AmTelnet-II-23 / AmTelnet.ReadMe < prev    next >
Encoding:
Text File  |  2000-03-22  |  21.0 KB  |  695 lines

  1.  
  2.                AmTelnet II - The AmigaOS Telnet Client
  3.                =======================================
  4.  
  5.                Copyright ⌐ 1998-2000 by Oliver Wagner
  6.                          <owagner@vapor.com>
  7.                          All Rights Reserved
  8.  
  9.              AmTelnet 1.x ⌐ 1996-98 by Mathias Mischler
  10.                          All Rights Reserved
  11.  
  12.            FTP Support Site: ftp.vapor.com, /pub/amtelnet
  13.                WWW Support Site: http://www.vapor.com/
  14.  
  15.          Support Mailing List: <amtelnet-request@vapor.com>
  16.             ("SUBSCRIBE" in subject or body to subscribe)
  17.  
  18. =====================================================================
  19.  
  20. 1. Introduction
  21.  
  22. AmTelnet II is a client for the Internet "Telnet" and "SSH"
  23. protocols for remotely logging into computers, playing
  24. text-oriented multi-user games ("MUD"s or "MUSH"s) or
  25. manually simulating internet protocols.
  26.  
  27.  
  28. 2. Note for registered AmTelnet 1.x users
  29.  
  30. AmTelnet II requires new keyfiles. However, the upgrade for
  31. registered AmTelnet 1.x users is *FREE*. New keyfiles have been
  32. mailed out to all existing AmTelnet 1.x users to the e-mail
  33. addresses on which they originally received their keyfiles.
  34.  
  35. Should you, for some reason, not have received your AmTelnet II
  36. keyfile yet, please mail your current AmTelnet keyfile together
  37. with a short note on *WHERE* and *WHEN* you originally registered
  38. to <keyfile-update@vapor.com>. Please note that those requests
  39. have to be manually processed by a poor overworked software
  40. developer (me), and thus they generally have awkward response
  41. times -- sorry for that.
  42.  
  43. Please note that NetConnect II users are not entitled for
  44. an free AmTelnet II upgrade. AmTelnet II is part of the
  45. general NetConnect III upgrade, however, please contact
  46. Active Technologies for any relevant information on the
  47. NetConnect package issues.
  48.  
  49.  
  50. 3. Registration
  51.  
  52. AmTelnet II will work in 15 minute demonstration mode
  53. without a keyfile.
  54.  
  55. AmTelnet II can be registered with the included registration
  56. utility at any of the 7 registration sites worldwide, or
  57. directly online with any major credit card at
  58.  
  59.  http://www.vapor.com/order/
  60.  
  61. Delivery of keyfile is instantious with the online
  62. registration system.
  63.  
  64.  
  65. 4. Bug reporting
  66.  
  67. Please mail bug reports and enhancement suggestions to
  68.  
  69.  <amtelnet-bugs@vapor.com>
  70.  
  71. Any reportes submitted this way are automatically entered into
  72. the VaporWare bug tracking system. Please see
  73.  
  74.  http://bugs.vapor.com/
  75.  
  76. on more information on how to access the bug tracking system.
  77.  
  78.  
  79. 5. Documentation
  80.  
  81. As the time of writing, AmTelnet II totally lacks any documentation.
  82. Any volunteers on that are greatly appreciated :)
  83.  
  84. =====================================================================
  85.  
  86. Changes since AmTelnet 1.8:
  87.  
  88. 1.11 internal
  89. -------------
  90. [took over Source from Merlin]
  91. - XPR: changed XPR frontend to use AsyncIO lib
  92.  
  93. 1.12 internal
  94. -------------
  95. - Telnet: fixed initial IAC sending screwup (what happened was that
  96.   DO TELOPT_BINARY was send with a function which does a strlen()
  97.   somewhere in between, and TELOPT_BINARY is ascii 0...)
  98. - GUI: now explictely checks for Term.MCC Version 20+ to avoid
  99.   confusion
  100.  
  101. 1.13 internal
  102. -------------
  103. - XPR: fixed XPR receive (IAC escaping across boundaries didn't
  104.   work)
  105.  
  106. 1.14 internal
  107. -------------
  108. - Net: Added SSH1 support (IDEA, BLOWFISH, 3DES)
  109. - GUI: now uses Textinput.mcc
  110.  
  111. 1.15 internal
  112. -------------
  113. - SSH: did tons of code cleanup
  114. - SSH: fixed memory leakage
  115. - SSH: removed IDEA encryption code, added Arcfour encryption code
  116. - SSH: password input will no longer echo "*"
  117. - SSH: fixed error handling
  118. - SSH: added compression support
  119. - SSH: fixed multiple initialization crash
  120. - SSH: should now also work with as225r2
  121. - GUI: fixed menu shortcuts
  122. - GUI: fixed menu item enabling
  123. - GUI: now shows "[SSH]" in title bar/iconify text when SSH connected
  124. - XPR: fixed TimerIO screwup in sread() implementation
  125. - XPR: fixed excess XPR window refreshes. Should considerably speed up
  126.   XPR transfers on fast media (e.g. ethernet). Tiny benchmark: sz'ing
  127.   over Ethernet from a 486DX-100 linux machine gives 250k/s in "raw"
  128.   and about 45k/s in SSH mode
  129. - XPR/SSH: XPR transfers now also work on SSH connections
  130. - XPR: added support for automatic Z-Modem Upload/Download
  131.  
  132. 1.16 beta
  133. ---------
  134. - GUI: now properly reports when term.mcc is too old, instead of saying
  135.   that it's not there
  136. - GUI: regrouped menu items
  137. - GUI: added "Reset tweaks" to reset the emulation tweaks (CR/LF etc.)
  138.   to sensible defaults
  139. - GUI: edit window terminal type is now a cycle as well
  140. - GUI: added "Auto fullsize when connected" option
  141. - SSH: fixed screwup when clicking "Close connection" during SSH
  142.   login
  143. - GUI: fixed opening of SSH hosts from history
  144. - Prefs: Added SSH shell option/tooltype
  145. - Prefs: fixed saving of new prefs items
  146. - GUI: added support for Vapor Update Library
  147.  
  148. 1.17 beta
  149. ---------
  150. - General: Now uses vapor_toolkit.library for various stuff
  151. - SSH: now using cryptographically strong random number generator
  152.   from vapor_toolkit for generating session keys
  153. - GUI: char bar was limited to 80 characters (oops)
  154. - General: removed a few remaining calls to OldOpenLibrary()
  155.   to make Patchwork happy
  156.  
  157. 1.18 beta
  158. ---------
  159. - General: recompiled with full optimization
  160.  
  161. 1.19 beta
  162. ---------
  163. - GUI: made "CRASLF" the default
  164. - GUI: added flag "Use custom terminal settings?"
  165.   to individual profiles. If unset, will not modify the
  166.   default AmTelnet Terminal tweaks etc. settings when
  167.   selecting the host
  168. - GUI: removed stupid "About" animation
  169.  
  170. 1.20 beta
  171. ---------
  172. - Net: in SSH mode, Return is now always sent as LF
  173.   (protocol standard)
  174. - GUI: useless "8-Bit-Mode" is now OFF by default
  175. - GUI: made "8-Bit-Mode" labeling more clear
  176.   ("8-Bit CSI?")
  177. - Net: fixed a bug in fkey parsing which could
  178.   overwrite a buffer, thus causing crash
  179. - Net: now sets SO_KEEPALIVE even for non-ssh
  180.   connections
  181. - GUI/Net: added option to disable the nagle
  182.   algorithm (TCP_NODELAY)
  183. - GUI/Net: added option to set the SSH compression
  184.   level
  185. - Net: will now translate CTRL^C to telnet
  186.   IAC IP
  187. - GUI: changed CRASLF to Off by default (sigh --
  188.   obviously, term.mcc implements the proper
  189.   ESC sequences to turn this on/off)
  190.  
  191. 1.21 beta
  192. ---------
  193. - GUI: raised term.mcc required version to 22
  194. - Net: removed CTRL^C to IP translation again
  195. - GUI: removed "Autofullsize" option;
  196.   previous "Fullsize" will behave now behave
  197.   more like this (fullsize when connected,
  198.   control panel otherwise)
  199. - Net: no longer sets a broken term ident type
  200.   when connecting to a phonebook entry
  201. - GUI: no longer opens a bogus "Can't open file ''"
  202.   requester when a Save operation is aborted
  203. - GUI: added Send IP/AO/AYT menu items in
  204.   "Functions" menu
  205. - GUI: changed to special vapor table
  206.   catalog handling. This renders old
  207.   catalogs useless, though.
  208. - GUI: "CRLF" was still the default after
  209.   "Reset tweaks"
  210. - General: did some code cleanup and reduced
  211.   static memory usage by 16k
  212.  
  213. 1.22 beta
  214. ---------
  215. - GUI: showing "About" while the about window 
  216.   was already open would OpenDiskFont()
  217.   two fonts which would never have been
  218.   closed again
  219. - GUI: reworked GUI a bit, added new logo
  220.   and updated about text
  221. - SSH: updated crlf conversion to deal
  222.   with new term.mcc behavior
  223. - GUI: raised term.mcc required version to 23
  224. - GUI: now sets UsedClasses properly
  225.  
  226. 1.23 beta
  227. ---------
  228. - Net: Sending of username/password wasn't
  229.   following the proper \r\n-semantics
  230. - GUI: Nagle and SSH compression settings
  231.   weren't saved
  232. - GUI: relabeled "Use custom terminal settings?"
  233.   with "Save terminal settings with profile?"
  234.   to make function more clear
  235.  
  236. 1.24 beta
  237. ---------
  238. - GUI: fixed SSH Compression default settings
  239. - GUI: per-profile terminal settings weren't
  240.   properly saved
  241.  
  242. 1.25beta
  243. --------
  244. - GUI: "Change Transfer path" is now an
  245.   ASL drawersonly request instead of a stupid
  246.   text gadget window
  247. - GUI: fixed "will use wrong server entry
  248.   when reconnecting with double click and
  249.   having multiple server with same hostnames
  250.   in phonebook" bug
  251. - SSH: fixed overwriting of passwords in
  252.   host entry on auto-login
  253.  
  254. 1.26beta
  255. --------
  256. - GUI: now checks for Term.MCC V24
  257. - GUI: added escape code help line to
  258.   function key window. Also gives the
  259.   Fkey window a more reasonable default size
  260. - GUI: fixed control bar group spacing
  261. - Net: Send Username/Password now also works
  262.   in SSH mode (without causing a SSH packet
  263.   screwup :)
  264. - Net: no longer sends a DO BINARY WILL BINARY
  265.   after connection establishment
  266. - GUI: Z-Modem Auto Send/Receive was always
  267.   done, even when deselected
  268. - Net: now sends DO BINARY WILL BINARY
  269.   before starting XPR, and DONT BINARY WONT BINARY
  270.   after finishing
  271.  
  272. 1.27beta
  273. --------
  274. - Prefs: serious bug in getting term arguments
  275.   from the term.mcc caused overwriting of innocent
  276.   memory. The memory overwriting may have caused
  277.   all kind of (not so) funny side effects, so if you
  278.   experienced one of those, they may well be gone
  279.   now.
  280.  
  281. 1.28beta
  282. --------
  283. - CVS: initial import
  284. - GUI: fixed a few typos in catalog
  285. - General: fixed enforcer hit flood when pressing
  286.   "connect" without having an host entry selected
  287. - General: changed a last reamining OldOpenLibrary()
  288.   to OpenLibrary() for Patchwork's sake
  289.  
  290. 1.29beta
  291. --------
  292. - GUI: added "Resume transfers" option (Wiz)
  293. - Net: it's possible to telnet to any port now (Zapek)
  294.  
  295. 1.30beta
  296. --------
  297. - GUI: completely rewrote host phonebook system. Old
  298.   style host lists are loaded and converted on first
  299.   start. Host entries can now have a reference
  300.   to a custom config file which is loaded when
  301.   a host is connected (Olli)
  302. - Prefs: changed config file naming to "<name>.AmTcfg"
  303.   and default config to "Default.AmTcfg". Old file
  304.   is still read when "Default.AmTcfg" doesn't exist.
  305.  
  306. 1.31beta
  307. --------
  308. - GUI: phonebook listview is now default object and
  309.   can be controlled with the cursor keys after window
  310.   opened (Olli)
  311. - GUI: fixed username input problem in SSH mode
  312.   with certain term.mcc CR/LF settings (Olli)
  313. - SSH: math now uses workbench math libraries,
  314.   making use of FPU if available (Olli)
  315.  
  316. 1.32beta
  317. --------
  318. - GUI: added "Sort" button to phonebook (Olli)
  319. - GUI: fixed problems with configuration asl popup
  320.   and certain ASL hacks (Olli)
  321. - GUI: main window server string now browses
  322.   through phonebook server list upon
  323.   cursor up/down (Olli)
  324. - GUI: fixed bug with connection port and type
  325.   being lost (Olli)
  326. - GUI: server string is now active by default
  327.   when AmTelnet opens (Olli)
  328. - GUI: added shortcut keys to phonebook (Olli)
  329.  
  330. 1.33beta
  331. --------
  332. - GUI: addded shortcuts to all phonebook's gadgets (Carlos)
  333. - Fixed bug causing phonebook gadgets to be initialized
  334.   with trash for newly added entry (Carlos)
  335. - GUI: when phonebook is not empty, first entry
  336.   is made active by default for the 1st time phonebook
  337.   is being opened (Carlos)
  338. - GUI: phonebook can no longer be dissmissed, if you
  339.   got some asl requesters remaining opened (Carlos)
  340. - General: RegUtil related calls now use VAT (Carlos)
  341. - GUI: fixed 'broken' AmTalk logo in win_demo object (Carlos)
  342. - GUI: Corrected menu layout and shortcuts (Carlos)
  343. - GUI: Localized a few remaining hard-coded strings (Carlos)
  344. - GUI: Added CloseGadget to 'connecting...' window, so you
  345.   can now abort with ESC easyily (Carlos)
  346. - GUI: fixed shortcut keys in phonebook to follow ASG (Carlos)
  347. - GUI: removed ugly phonebook flickers on window open (Carlos)
  348. - GUI: fixed autologin (broken in 1.32beta) (Olli)
  349.  
  350. 1.34beta
  351. --------
  352. - GUI: passing a "hostname" on the commandline which matches
  353.   a phonebook shortname now triggers an autoconnect to the
  354.   given entry, using those parameters (Olli)
  355. - GUI: cycle chained main window gadgets (Carlos)
  356. - GUI: reworked menu once again (Carlos)
  357. - GUI: Iconify title reflects "[Telnet]" as well
  358.   as "[SSH]" depending on connection type (Carlos)
  359. - General: user is now asked for confirmation whenever
  360.   he is going to open new connection while the old
  361.   one is not closed (Carlos)
  362. - GUI: Phonebook will now disallow you to remove/edit the
  363.   definition of the host you are connected to (Carlos)
  364. - General: AmTelnet now checks and warns before it
  365.   overwrite existing file (Carlos)
  366. - General: Added "Connect thread" feature (Carlos)
  367. - GUI: you can no longer quit AmTelnet if there are
  368.   any pop asl objects wanking around (Carlos)
  369. - GUI: it's now possible to manually enter the shortname
  370.   of a phonebook entry and press return to connect to it (Olli)
  371. - GUI: made about window height more reasonable (Olli)
  372. - GUI: cycle chain for main window gadgets is now
  373.   disabled when a connection is established, to allow TAB
  374.   to work normally when inside term window (Olli)
  375.  
  376. 1.35beta
  377. --------
  378. - GUI: phonebook gadgets get disabled if you connect to the
  379.   the currently selected host from main window while phonebook
  380.   window is still opened (Carlos)
  381. - GUI: reworked "FKey" window (Carlos)
  382. - General: "Connect thread" now clones terminal dimensions
  383.   as well (Carlos)
  384. - GUI: Phonebook's "Entry name" string gadget gets automatically
  385.   activated when new host is added (Carlos)
  386. - GUI: fixed bug causing manually entered host name being
  387.   always overriden by phonebook active entry (Carlos)
  388. - General: Opening SSH connection with "Connect thread" didn't
  389.   work (Carlos)
  390. - GUI: fixed bug causing manually entered host name in main
  391.   window's "Server" string gadget, being always overriden by
  392.   phonebook active entry, which made AmTelnet connect to the
  393.   wrong host as soon as you used phonebook. As a side effect,
  394.   phonebook's connect-on-list-double-click had to be disabled
  395.   (Carlos)
  396.  
  397. 1.36beta
  398. --------
  399. - GUI: now uses Popplaceholder.mcc class (Carlos)
  400. - GUI: reenabled phonebook double click (Olli)
  401. - GUI: lame bug (reusing object pointer) caused main window
  402.   port gadget to not be available once the phonebook was
  403.   opened (Olli)
  404.  
  405. 1.37beta
  406. --------
  407. - GUI: Phonebook should now fit 640x200 screens (Carlos)
  408. - General: Fixed "Connect thread" bug causing it to not
  409.   spawn new AmTelnet correctly (Carlos)
  410. - GUI: "Open new window" clones now terminal size (Carlos)
  411. - GUI: Phonebook's "Entry name" string didn't get activated
  412.   when the new host was added to the virgin phonebook (Carlos)
  413. - General: fixed potential nuke on "New AmTelnet" and
  414.   "Connect thread" due to missing TAG_DONE (Olli)
  415.  
  416. 2.0 (2.0 prerelease)
  417. -------------
  418. - General: moved to new style keyfiles (Olli)
  419. - General: fixed bug making (under some circumstances) the app to
  420.   behave as unregistered even the valid keyfile was placed in valid
  421.   key directory (Carlos)
  422.  
  423. 2.0.1
  424. -----
  425. - General: fixed "Conntect thread" wrongly passing port number
  426.   (Carlos)
  427.  
  428. 2.0.2
  429. -----
  430. - General: SSH thread connections now works for all cases (Carlos)
  431. - General: if the host the threaded connection is about to be
  432.   spawned to exists in the phonebook and has a short name (profile
  433.   name) defined AmTelnet passes it, to allow auto-login to take
  434.   place in new AmTelnet too (Carlos)
  435. - General: Added "Clone connection" menu item for doing multiple
  436.   connection to the same host easier (Carlos)
  437.  
  438. 2.0.3
  439. -----
  440. - General: removed a lot of stale code (Olli)
  441. - General: fixed an extremly lame bug in setting the iconify
  442.   title with long hostnames. Buffer overflow and crash either
  443.   during operation or more likely on quit. We had this before, 
  444.   didn't we? (Olli)
  445.  
  446. 2.1 (release)
  447. -------------
  448. - added updated Vapor libraries and MCCs
  449.  
  450. 2.1.1
  451. -----
  452. - Net: now sends an explicit window size packet after logging,
  453.   to make sure the remote terminal really catches it.
  454.   (Olli)
  455. - GUI: fixed window title to represent proper terminal
  456.   size in fullscreen mode (Olli)
  457. - Net: hopefully fixed a few problems with XPR transfers
  458.   (Olli)
  459.  
  460. 2.1.2
  461. -----
  462. - Net: fixed another problem with IAC escaping in the
  463.   XPR driver which could return "0 bytes read" even when
  464.   a byte was read, but this was collapsed due to IAC
  465.   deescaping. Should fix Z-Modem problems (Olli)
  466. - GUI: made XPR window break button more responsive (Olli)
  467.  
  468. 2.1.3
  469. -----
  470. - GUI: Fkeys could insert trash, depending on stack
  471.   contents (Olli)
  472. - GUI: manually entering a hostname after having connected
  473.   to a different host via the phonebook before 
  474.   should work now (Olli)
  475.  
  476. 2.1.4
  477. -----
  478. - GUI: relabeled "Entry name" in phone book back to
  479.   "Short name", for the sake of clarification (Olli)
  480. - Net: fixed XPR over SSH, broken in 2.1.3 (Olli)
  481. - GUI: clicking "Sort" in the phonebook would
  482.   desync the internal "active entry" pointer and
  483.   thus overwrite an phonebook entry (Olli)
  484.  
  485. 2.1.5
  486. -----
  487. - GUI: chat bar status is now saved as well (Olli)
  488. - SSH: now returns "ansi" terminal type when in
  489.   ansi mode (Olli)
  490.  
  491. 2.2
  492. ---
  493. - Net: it's now possible to explicitely set the
  494.   terminal reported during DO TTYPE / SSH terminal
  495.   type negotiation (as some older termcaps don't
  496.   have proper "ansi" entries)
  497. - added updated Installer script, libs and classes
  498. - recompiled with full optimization for release
  499.  
  500. 2.2.1
  501. -----
  502. - Net: now sends linux-alike PTY modes when requesting
  503.   a SSH link. Should fix problems with HP-UX hosts
  504.   etc. Thanks to jon@siliconcircus.com for supplying
  505.   this part of the PenguiNet code (Olli)
  506.  
  507. 2.2.2
  508. -----
  509. - Net: added option to send "keepalives" to avoid
  510.   TCP timeouts when connecting over a masquerading
  511.   proxy. Will send SSH IGNORE or Telnet NOP after
  512.   30 seconds of no user input. (Olli)
  513.  
  514. 2.2.3
  515. -----
  516. - Net: fixed SSH keepalive to not send a string
  517.   argument with SSH_MSG_IGNORE for sshds < 1.2.23
  518.   (Thanks to Jon 'PenguiNet' Bright) (Olli)
  519.  
  520. 2.2.4
  521. -----
  522. - GUI: fixed duplicate shortcuts fors
  523.   Local echo / Send Ascii (Olli)
  524. - GUI: added Copy & Paste menu entry to copy and
  525.   immediately past the select line again (Olli)
  526. - GUI: fixed selecting an host entry in phonebook
  527.   and clicking on "Use" (Olli)
  528. - GUI: will now lookup a host name in the phonebook
  529.   if it can't be looked up via DNS (Olli)
  530.  
  531. =====================================================================
  532.  
  533. Term.mcc changes
  534.  
  535. 19.7
  536. ----
  537. - did some minor optimizations (data alignment, opening of
  538.   cybergfx library etc.)
  539.  
  540. 20.0
  541. ----
  542. - raised version to 20.0 for AmTelnet compatibility
  543. - modified IAC handling
  544.  
  545. 21.0
  546. ----
  547. - added SAVEFH and SAVEPLAINFH to save into AmigaDOS filehandles
  548. - raised output buffer limit (for clipboard pastes)
  549. - bumped version to 21 so users are able to check for the new
  550.   methods
  551. - recompiled with full optimization
  552. - fixed SETABSXY (fixes AmTelnet "Reset window to 80x25")
  553. - calculation of available character cell space was wrong
  554.   and mostly off by 1 cell of width/height
  555. - right/bottom frame clearing could cause a call to
  556.   RectFill() with xstart>xend and/or ystart>yend, thus
  557.   wrecking havoc on AGA machines
  558.  
  559. 21.1
  560. ----
  561. - fixed a bug in handling IACs which could cause parts
  562.   of the IAC sequence to be echoed to the user
  563.  
  564. 21.2
  565. ----
  566. - will now properly reply WONT to any DONT inquiry
  567.   (should fix strange AIX hosts which slap a 
  568.   DO ECHO into our face, but obviously don't like
  569.   us to actually echo :)
  570.  
  571. 21.3
  572. ----
  573. - will now use SetABPenDrMd() and SetMaxPen() when
  574.   running on OS 3.x systems. Should squeeze some
  575.   more speed out of it.
  576. - did various more code cleanup
  577.  
  578. 21.4
  579. ----
  580. - recompiled with full optimization
  581.  
  582. 21.5
  583. ----
  584. - will now send WONT to DO TFLOW and LINEMODE
  585.  
  586. 21.6
  587. ----
  588. - wouldn't handle IAC IAC properly
  589.  
  590. 21.7
  591. ----
  592. - will now no longer echo unknown ESC sequences; with
  593.   debugging enabled, will print the command code
  594.  
  595. 22.0
  596. ----
  597. - bumped version to 22 so users are able to check for the
  598.   new version
  599.  
  600. 22.1
  601. ----
  602. - changed the translation of the return key to "\n"
  603.   to conform with the NVT specification. Also,
  604.   CTRL-RETURN is now translated to "\r"
  605.  
  606. 23.0
  607. ----
  608. - added config item to limit scrollback buffer size
  609.   (defaults to 1024 lines)
  610.  
  611. 24.0
  612. ----
  613. - implemented ANSI T (scroll up) sequence
  614. - implemented ANSI S (scroll down) sequence
  615. - changed CR/LF handling *again*, hopefully correct now
  616.   (special thanks to Jon Bright for advice on that)
  617. - TCM_SCROLLDOWN messed up the buffer when a scroll
  618.   region was set (PINE 4.10 reader havoc)
  619.  
  620. 24.1
  621. ----
  622. - will now reply WONT BINARY to DO BINARY requests --
  623.   accepting binary mode seems to confuse several
  624.   telnetds, making login impossible (SunOS 5.6,
  625.   and probably many others who reported problems
  626.   with login and cr/lf handling)
  627.  
  628. 24.2
  629. ----
  630. - recompiled with full optimization
  631.  
  632. 24.3
  633. ----
  634. - initial CVS import
  635.  
  636. 25.0
  637. ----
  638. - added wheel support. Plain wheel scrolls 3 lines,
  639.   Shift + Wheel scrolls 1 page, Ctrl + Wheel scrolls
  640.   1 line (Olli)
  641.  
  642. 26.0
  643. ----
  644. - with cursor style inverse, will now show "plain"
  645.   when being over inverse text, to make cursor visible
  646.   when scrolling in a VT100 with inverse parts (Olli)
  647.  
  648. 26.1
  649. ----
  650. - optimized release of 26.0
  651.  
  652. 26.2
  653. ----
  654. - fixed problem with "Position 81" wrapping after
  655.   the offending write, instead of on the next write.
  656.   Caused problems with Pine and probably many other.
  657.   (Olli)
  658.  
  659. 26.3
  660. ----
  661. - fixed character wrapping again (Olli)
  662. - OM_GET now correctly returns TRUE when an Term.mcc
  663.   attribute was found, and only does a DOSUPER
  664.   for unknown ones (Olli)
  665. - some minor internal optimizations (Olli)
  666.  
  667. 26.4
  668. ----
  669. - now ignores private Amiga CSI sequences (Olli)
  670.  
  671. 26.5
  672. ----
  673. - fixed clipboard paste to actually do proper LF/CR conversions
  674.   (Olli)
  675. - fixed wrapping in the last line causing a buffer overwrite
  676.   and rendering out of the object's rectangle (Olli)
  677.  
  678. 26.6
  679. ----
  680. - implemented ANSI 'd'ásequence (relative position absolute)
  681.   (Olli)
  682. - now saves cursorstyle properly (Olli)
  683.  
  684. 26.7
  685. ----
  686. - fixed buffer save failing sometimes (Olli)
  687.  
  688. 27.0
  689. ----
  690. - now returns "ANSI" when in ANSI mode, instead of VT220 (Olli)
  691.  
  692. 27.1
  693. ----
  694. - TTYPE packet had an excess \0 byte at the end (Olli)
  695.