home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ftp.vapor.com / amtelnet / old / amtelnet_136beta.lzx / AmTelnet.changes next >
Encoding:
Text File  |  1999-07-14  |  22.8 KB  |  653 lines

  1.  
  2.                    AmTelnet - The AmigaOS Telnet Client
  3.                    ====================================
  4.  
  5.                 Copyright ⌐ 1996 - 1999 by Mathias Mischler
  6.                    and Oliver Wagner <owagner@vapor.com>
  7.  
  8.                             All Rights Reserved
  9.  
  10.  
  11.                 FTP Support Site: ftp.vapor.com, /pub/amtelnet
  12.                    WWW Support Site: http://www.vapor.com/
  13.  
  14.  
  15.                Support Mailing List: <amtelnet-request@vapor.com>
  16.                 ("SUBSCRIBE" in subject or body to subscribe)
  17.  
  18.  
  19. Changes:
  20. --------
  21.  
  22. v0.46 (07.08.96) - alpha
  23.  
  24.       o Cursor Bug removed.
  25.       o Added forgotten [ESC]M sequence to scroll down.
  26.       o InputHandler rewritten.
  27.       o Added internal Debug System.
  28.       o On connection all display and cursor attributes are set back
  29.         to a normal value.
  30.       o NAWS will be send on a IAC DO NAWS command
  31.         (same default sizes are 80x25 other 80x24).
  32.       o Unvisual pixels shoudn't be trashed any more.
  33.       o ScrollDown now also takes care of ScrollWindowSize.
  34.         ([ESC][<yb><ye>r)
  35.       o Added menucheck for Full Size Window.
  36.         When selected AmTelnet only displays the terminal object.
  37.       o Added menuitem for Open / Close Connection.
  38.         When selected you can Open / Close a connection.
  39.       o Internal cleanup.
  40.       o New Menu Entry: Initialize Terminal
  41.         (Resets Styles, Clears Screen and sets Cursor to 1 ; 1,
  42.         Frees all unused allocated memory by Scrollback-Buffer)
  43.       o New Menu Entry: Save Host List
  44.       o New Menu Entry: Save Window Contents (Plain / With Style)
  45.       o Socket is now asynchronous.
  46.       o Size for Scrollback-Buffer is dynamic allocated.
  47.       o Window Size is shown in Window Title-Bar.
  48.  
  49. v0.50 (13.08.96) - alpha
  50.  
  51.       o VT-100 Insert Mode now build in.
  52.       o New Menu Entry: 8-Bit Mode.
  53.         Sends CSI instead of [ESC][-Combination.
  54.       o New Menu Entry: Carriage Return as CR/LF.
  55.         Sends LineFeed instead of Cariage Return.
  56.       o Graphics Mode is now emulated by some ISO characters.
  57.       o [ESC]D now insertes correct.
  58.  
  59. v0.53 (16.08.96) - alpha
  60.  
  61.       o Iconify problem solved.
  62.       o Some changes on ESC-sequences.
  63.       o While Debug is "on" ( Amiga+"d" or Menu ) ALL output is
  64.         written into "T:amtelnet.log".
  65.         If you want to report bugs, send me that file complete
  66.         please. ( Input e.g. Passwords aren't content of that file )
  67.  
  68.       o New Menu Entry: Check Output Speed.
  69.         A little speed checker will be started, to check your
  70.         scrolling and plain output speed. The result is reported in
  71.         secondes.
  72.  
  73. v0.55 (17.08.96) - alpha
  74.  
  75.       o New Menu Entry: Swap Backspace & Delete.
  76.       o New Menu Entry: Get New AmTelnet Version.
  77.         This menu entry is only visable, if it was possible to
  78.         localize AmFTP. If it is selected it starts a AmFTP
  79.         connection to ftp.vapor.com in the AmTelnet support
  80.         directory.
  81.  
  82. v0.56 (18.08.96) - alpha
  83.     
  84.       o New Menu Entry: Open New Window
  85.         (Opens another AmTelnet Window.)
  86.       o New Menu Entry: Reset Size (80x25).
  87.         (Sets Term Window back to default 80x25 Window Size)
  88.       o New Menu Entry: Emulation
  89.         You can select Emulation like in Gadget Bar, but with
  90.         Keyboard now.
  91.  
  92. v0.57 (20.08.96) - alpha
  93.  
  94.       o Refreshing and Scrolling is clean now.
  95.         (Removed black pixels)
  96.       o Total cleanup. Needs less memory.
  97.       o Checking of output-speed is more reliable :-)
  98.       o ESC Sequences typed lokal will also be calculated and
  99.         printed out correct. 
  100.       o Lokal Echo will also show difference between 7 and 8 Bit Mode
  101.         and between Normal and Application Mode now
  102.         (when connection is established).
  103.       o Function Keys transfer a sequence betweeen CSI 0~ und CSI 9~
  104.         (will be converted in dependence of 7/8-Bit and Normal/
  105.         Application-Mode).
  106.       o Calculated new and nicer about-ANSI-Sequence (animation.txt).
  107.         (If you don't want to see it, just delete the file.)
  108.  
  109. v0.58 (21.08.96) - alpha
  110.  
  111.       o LineFeed is only LineFeed again.
  112.       o New Menu Entry: Linefeed as Carriage Return/Linefeed.
  113.         (Linefeed alone jumps in next line, and sets cursor to left
  114.         position)
  115.       o Fixed some ESC Sequences.
  116.  
  117. v0.59 (21.08.96) - alpha
  118.  
  119.       o Fixed some ESC Sequences.
  120.       o Set ESC Sequences to understand some amzing ANSI-BBS codes.
  121.       o All Delete/Insert operations work in Scrollregion.
  122.       o Speeded up setting of Colours and Styles.
  123.       o When Window Close Key is ESC on startup (MUI Default) it will
  124.         be removed. So ESC is available as normal Input Key for Terminal
  125.         Applications.
  126.  
  127. v0.60 (22.08.96) - alpha
  128.  
  129.       o CTRL-N / CTRLO ( SI / SO ) is parsed correct and charset is
  130.         changed.
  131.         (SO uses charset G1, SI uses charset G0. Charsets are defined
  132.         with ESC-Sequences [ESC]( for setting G0, [ESC]) for setting
  133.         G1. 0 = Standart Graphics Set, A = UK Charset, B = US 
  134.         Charset.
  135.       o String acknowledge on server string gadget automatic starts
  136.         connection to host.
  137.       o Double clicking on server history entry starts connection.
  138.       o New tooltype TERMINAL. Values can be ANSI, VT100, TTY, yet.
  139.         (Example: "run AmTelnet TERMINAL=VT100 airport.in-berlin.de")
  140.       o Removed frame around Terminal class.
  141.       o ESC Sequence is aborted on CTRL-X / CTRL-Z (CAN).
  142.       o Lokal Echo echoes same as sent over connection, neither if
  143.         connection is established or not.
  144.       o Incoming CSI is parsed as [ESC][.
  145.       o Fixed some ESC-Sequences.
  146.       o Some Cleanups.
  147.  
  148. v0.61 (23.08.96) - alpha
  149.  
  150.       o Default Window Close key is now CTRL-\ (like in an Amiga
  151.         Shell)
  152.       o Decreased spacings in window.
  153.         (Terminal takes full windowsize to draw, like an Amiga Shell)
  154.       o New tooltypes WIDTH/HIGHT, to set initial terminal size.
  155.         (Example: "run AmTelnet WIDTH=132 HEIGTH=50")
  156.       o Fixed some ESC-Sequences ( [ESC]D/E/M ).
  157.       o Inserted VT100 double width support ( [ESC]#3/5 ).
  158.       o New Menu Entry: Character Wrap.
  159.         (When activated, a newline is forced, when printed line is
  160.         full (Default))
  161.       o Fixed a spacing bug in layout.
  162.       o [ESC]#8 is now supported.
  163.  
  164. v0.62 (28.08.96) - alpha
  165.  
  166.       o Fixed cursor bug at end of line.
  167.       o Scrollup with bottom status bar also scrolls in buffer.
  168.       o Fixed bug with style settings while drawing.
  169.       o Created virtual ,,81st'' character to avoid empty lines on
  170.         lines with full width, followed by a linefeed.
  171.       o Amiga-T was used two times. Save plain Window Contents is
  172.         now Amiga-J.
  173.       o Cursor is now always visible.
  174.       o The window is cleared when a new connection starts.
  175.  
  176. v0.63 (31.08.96) - alpha
  177.  
  178.       o New option: Jumpscroll.
  179.         It is like option in KCon. When a scrollup is needed, there
  180.         will be scrolled 5 lines at once. This spares a lot of
  181.         blitting time and makes scrolling much faster.
  182.       o Internal cleanup to create a seperate TerminalClass in
  183.         future. All I/O is passed through methods of the Custom
  184.         Class.
  185.       o Some layout changes on about window.
  186.       o Term.mcc is a seperated custom class now.
  187.         Install in MUI:Libs/MUI/Term.mcc.
  188.         When you want to use the Custom Class for your own projects,
  189.         please contact me.
  190.  
  191. v0.64 (10.09.96) - alpha
  192.  
  193.       o Implemented rlogin authentification (rfc 1282).
  194.       o New menu item, Iconify.
  195.       o Changed some hotkeys to become style guide conform.
  196.       o Emulation settings of menu and cycle gadget are the some now.
  197.       o Fixed some bugs.
  198.       o Implemented select contents in Term.mcc.
  199.       o Implemented copy of selected contents to clipboard.
  200.       o Cursorstyle can be switched to underlined cursor, instead of
  201.         block cursor.
  202.         Take a look at menu entry "Cursor Underlined".
  203.       o Terminal emulation selected in menu is always identical to
  204.         terminal emulation selected from cyclegadget.
  205.  
  206. v0.67 (25.09.96) - alpha
  207.  
  208.       o Implemented ZModem, using xprzmodem.library.
  209.         AmTerm won't supply serial-only features to xpr-interface,
  210.         so not every xpr-library works, but xprzmodem.library 2.56
  211.         from Olaf Barthel works fine.
  212.         (Download in most cases with "sz -e <filename(s)>")
  213.  
  214. v0.68 (28.09.96) - alpha
  215.  
  216.       o Settings can be saved now. See menu settings.
  217.       o Paste implemented in Term.mcc and AmTelnet.
  218.       o xprxmodem.library can also be used for transfer, if it is
  219.         available in your library directory.
  220.  
  221. v0.69 (29.09.96) - beta
  222.  
  223.       o User can define function keys
  224.       o Transfer path can be changed.
  225.  
  226. v0.70 (29.09.96) - beta
  227.  
  228.       o Fixed a nasty bug with neogation.
  229.  
  230. v0.71 (03.10.96) - beta
  231.  
  232.       o Some bugfixes.
  233.       o Chat bar included.
  234.       o Autologin included. String gadgets for login and password
  235.         can be found in window to edit hosts.
  236.  
  237. v0.72 (30.10.96) - beta
  238.  
  239.       o Username and password can be send manually.
  240.       o Removed a potential bug... BOOL != ULONG :)
  241.  
  242. v0.73 (14.11.96) - beta
  243.  
  244.       o Added history for chat string
  245.       o Some fixes on xpr interface
  246.       o Lots of little changes i can't remember
  247.  
  248. v0.74 (25.11.96) - beta
  249.  
  250.       o The name of the application icon in iconified state is the
  251.         name of the current telnet host. When you're not connected
  252.         the name of the application icon is still `AmTelnet'.
  253.       o The setting of the switch "Full size window" can be saved
  254.         now.
  255.       o You can paste text from any file into the telnet connection,
  256.         without copying it into the clipboard. Just select "Paste
  257.         from file..." from the menu bar "Edit" and choose a file to
  258.         paste from.
  259.       o Inserted new ANSI 16 colours mode to terminal emulations.
  260.         (only works with Term.mcc versions greater than 18.1)
  261.  
  262. v0.75 (4.12.96) - beta
  263.  
  264.       o Passwords are now saved simply crypted.
  265.  
  266. v0.76 (7.1.97) - beta
  267.  
  268.       o Lots of little fixes.
  269.       o New tool type NOSCROLLER. When set, AmTelnet won't have a
  270.         scrollbar in the right window border, to increase visual
  271.         space.
  272.  
  273. v1.00 (4.2.97) - public
  274.  
  275.      o Some bugfixes.
  276.  
  277. v1.1  (5.2.97) - public^2
  278.  
  279.      o Some bugfixes in Term.MCC & AmTelnet.
  280.      o Removed BETA condition flag :)
  281.  
  282. v1.2  (8.2.97)
  283.  
  284.      o VT100 colour and background colour can be set in MUI Term.MCC
  285.        preferences now.
  286.  
  287.      o You can enter the name for the service instead of the port
  288.        now, e.g. "telnet" instead of 23.
  289.  
  290.      o Host profiles are now identified by the active entry and not
  291.        by name and port.
  292.  
  293.      o You can enter the terminal type now manually to avoid emulation
  294.        problems. (Only for experts)
  295.  
  296. v1.4  (21.2.97)
  297.  
  298.      o The default port from a CLI call is 23 again.
  299.      o Cursor underlined is saved in standard preferences.
  300.      o Function key parser is a parser now.
  301.        You can use "\r" for carriage return,
  302.                    "\n" for line feed,
  303.                    "\\" for backslash,
  304.                    "\<number>", e.g. "\7", "\07", "\007" for bell or "\32" for space,
  305.               stil "|" for linefeed also works.
  306.  
  307. v1.5 internal
  308. v1.6 internal
  309. v1.7 internal
  310.  
  311. v1.8  (24.11.97)
  312.  
  313.      o Telnet option BINARY will be requested from the server.
  314.      o The IAC-IAC combination during transfer is converted in both directions:
  315.        Server->Client, Client->Server.
  316.      o New switch in server profiles: SSL, but currently without any function :)
  317.      o Now supports xprkermit.library. This numeration of different libraries
  318.        is idiotically and will be changed in a future version.
  319.  
  320.  
  321.  Information about bug reports:
  322.  
  323.  It helps a lot, when i can follow a reported bug. Therefore
  324.  AmTelnet supports some debugging features.
  325.  So, when YOU want to report a bug, please send me description of
  326.  that bug, a short introduction in your hard- and software
  327.  configuration, and full debug log, from start of connection until
  328.  position the bug appears.
  329.  If it is a visible bug it is also useful to get a style copy of last
  330.  visual terminal contents.
  331.  To get debug log, switch on "Debug" from menu "Settings".
  332.  To get a style copy of visual terminal contents select "Save Window
  333.  Contents with Style" from menu "Edit".
  334.  
  335. =======================================================================
  336.  
  337. 1.11 internal
  338. -------------
  339. [took over Source from Merlin]
  340. - XPR: changed XPR frontend to use AsyncIO lib
  341.  
  342. 1.12 internal
  343. -------------
  344. - Telnet: fixed initial IAC sending screwup (what happened was that
  345.   DO TELOPT_BINARY was send with a function which does a strlen()
  346.   somewhere in between, and TELOPT_BINARY is ascii 0...)
  347. - GUI: now explictely checks for Term.MCC Version 20+ to avoid
  348.   confusion
  349.  
  350. 1.13 internal
  351. -------------
  352. - XPR: fixed XPR receive (IAC escaping across boundaries didn't
  353.   work)
  354.  
  355. 1.14 internal
  356. -------------
  357. - Net: Added SSH1 support (IDEA, BLOWFISH, 3DES)
  358. - GUI: now uses Textinput.mcc
  359.  
  360. 1.15 internal
  361. -------------
  362. - SSH: did tons of code cleanup
  363. - SSH: fixed memory leakage
  364. - SSH: removed IDEA encryption code, added Arcfour encryption code
  365. - SSH: password input will no longer echo "*"
  366. - SSH: fixed error handling
  367. - SSH: added compression support
  368. - SSH: fixed multiple initialization crash
  369. - SSH: should now also work with as225r2
  370. - GUI: fixed menu shortcuts
  371. - GUI: fixed menu item enabling
  372. - GUI: now shows "[SSH]" in title bar/iconify text when SSH connected
  373. - XPR: fixed TimerIO screwup in sread() implementation
  374. - XPR: fixed excess XPR window refreshes. Should considerably speed up
  375.   XPR transfers on fast media (e.g. ethernet). Tiny benchmark: sz'ing
  376.   over Ethernet from a 486DX-100 linux machine gives 250k/s in "raw"
  377.   and about 45k/s in SSH mode
  378. - XPR/SSH: XPR transfers now also work on SSH connections
  379. - XPR: added support for automatic Z-Modem Upload/Download
  380.  
  381. 1.16 beta
  382. ---------
  383. - GUI: now properly reports when term.mcc is too old, instead of saying
  384.   that it's not there
  385. - GUI: regrouped menu items
  386. - GUI: added "Reset tweaks" to reset the emulation tweaks (CR/LF etc.)
  387.   to sensible defaults
  388. - GUI: edit window terminal type is now a cycle as well
  389. - GUI: added "Auto fullsize when connected" option
  390. - SSH: fixed screwup when clicking "Close connection" during SSH
  391.   login
  392. - GUI: fixed opening of SSH hosts from history
  393. - Prefs: Added SSH shell option/tooltype
  394. - Prefs: fixed saving of new prefs items
  395. - GUI: added support for Vapor Update Library
  396.  
  397. 1.17 beta
  398. ---------
  399. - General: Now uses vapor_toolkit.library for various stuff
  400. - SSH: now using cryptographically strong random number generator
  401.   from vapor_toolkit for generating session keys
  402. - GUI: char bar was limited to 80 characters (oops)
  403. - General: removed a few remaining calls to OldOpenLibrary()
  404.   to make Patchwork happy
  405.  
  406. 1.18 beta
  407. ---------
  408. - General: recompiled with full optimization
  409.  
  410. 1.19 beta
  411. ---------
  412. - GUI: made "CRASLF" the default
  413. - GUI: added flag "Use custom terminal settings?"
  414.   to individual profiles. If unset, will not modify the
  415.   default AmTelnet Terminal tweaks etc. settings when
  416.   selecting the host
  417. - GUI: removed stupid "About" animation
  418.  
  419. 1.20 beta
  420. ---------
  421. - Net: in SSH mode, Return is now always sent as LF
  422.   (protocol standard)
  423. - GUI: useless "8-Bit-Mode" is now OFF by default
  424. - GUI: made "8-Bit-Mode" labeling more clear
  425.   ("8-Bit CSI?")
  426. - Net: fixed a bug in fkey parsing which could
  427.   overwrite a buffer, thus causing crash
  428. - Net: now sets SO_KEEPALIVE even for non-ssh
  429.   connections
  430. - GUI/Net: added option to disable the nagle
  431.   algorithm (TCP_NODELAY)
  432. - GUI/Net: added option to set the SSH compression
  433.   level
  434. - Net: will now translate CTRL^C to telnet
  435.   IAC IP
  436. - GUI: changed CRASLF to Off by default (sigh --
  437.   obviously, term.mcc implements the proper
  438.   ESC sequences to turn this on/off)
  439.  
  440. 1.21 beta
  441. ---------
  442. - GUI: raised term.mcc required version to 22
  443. - Net: removed CTRL^C to IP translation again
  444. - GUI: removed "Autofullsize" option;
  445.   previous "Fullsize" will behave now behave
  446.   more like this (fullsize when connected,
  447.   control panel otherwise)
  448. - Net: no longer sets a broken term ident type
  449.   when connecting to a phonebook entry
  450. - GUI: no longer opens a bogus "Can't open file ''"
  451.   requester when a Save operation is aborted
  452. - GUI: added Send IP/AO/AYT menu items in
  453.   "Functions" menu
  454. - GUI: changed to special vapor table
  455.   catalog handling. This renders old
  456.   catalogs useless, though.
  457. - GUI: "CRLF" was still the default after
  458.   "Reset tweaks"
  459. - General: did some code cleanup and reduced
  460.   static memory usage by 16k
  461.  
  462. 1.22 beta
  463. ---------
  464. - GUI: showing "About" while the about window 
  465.   was already open would OpenDiskFont()
  466.   two fonts which would never have been
  467.   closed again
  468. - GUI: reworked GUI a bit, added new logo
  469.   and updated about text
  470. - SSH: updated crlf conversion to deal
  471.   with new term.mcc behavior
  472. - GUI: raised term.mcc required version to 23
  473. - GUI: now sets UsedClasses properly
  474.  
  475. 1.23 beta
  476. ---------
  477. - Net: Sending of username/password wasn't
  478.   following the proper \r\n-semantics
  479. - GUI: Nagle and SSH compression settings
  480.   weren't saved
  481. - GUI: relabeled "Use custom terminal settings?"
  482.   with "Save terminal settings with profile?"
  483.   to make function more clear
  484.  
  485. 1.24 beta
  486. ---------
  487. - GUI: fixed SSH Compression default settings
  488. - GUI: per-profile terminal settings weren't
  489.   properly saved
  490.  
  491. 1.25beta
  492. --------
  493. - GUI: "Change Transfer path" is now an
  494.   ASL drawersonly request instead of a stupid
  495.   text gadget window
  496. - GUI: fixed "will use wrong server entry
  497.   when reconnecting with double click and
  498.   having multiple server with same hostnames
  499.   in phonebook" bug
  500. - SSH: fixed overwriting of passwords in
  501.   host entry on auto-login
  502.  
  503. 1.26beta
  504. --------
  505. - GUI: now checks for Term.MCC V24
  506. - GUI: added escape code help line to
  507.   function key window. Also gives the
  508.   Fkey window a more reasonable default size
  509. - GUI: fixed control bar group spacing
  510. - Net: Send Username/Password now also works
  511.   in SSH mode (without causing a SSH packet
  512.   screwup :)
  513. - Net: no longer sends a DO BINARY WILL BINARY
  514.   after connection establishment
  515. - GUI: Z-Modem Auto Send/Receive was always
  516.   done, even when deselected
  517. - Net: now sends DO BINARY WILL BINARY
  518.   before starting XPR, and DONT BINARY WONT BINARY
  519.   after finishing
  520.  
  521. 1.27beta
  522. --------
  523. - Prefs: serious bug in getting term arguments
  524.   from the term.mcc caused overwriting of innocent
  525.   memory. The memory overwriting may have caused
  526.   all kind of (not so) funny side effects, so if you
  527.   experienced one of those, they may well be gone
  528.   now.
  529.  
  530. 1.28beta
  531. --------
  532. - CVS: initial import
  533. - GUI: fixed a few typos in catalog
  534. - General: fixed enforcer hit flood when pressing
  535.   "connect" without having an host entry selected
  536. - General: changed a last reamining OldOpenLibrary()
  537.   to OpenLibrary() for Patchwork's sake
  538.  
  539. 1.29beta
  540. --------
  541. - GUI: added "Resume transfers" option (Wiz)
  542. - Net: it's possible to telnet to any port now (Zapek)
  543.  
  544. 1.30beta
  545. --------
  546. - GUI: completely rewrote host phonebook system. Old
  547.   style host lists are loaded and converted on first
  548.   start. Host entries can now have a reference
  549.   to a custom config file which is loaded when
  550.   a host is connected (Olli)
  551. - Prefs: changed config file naming to "<name>.AmTcfg"
  552.   and default config to "Default.AmTcfg". Old file
  553.   is still read when "Default.AmTcfg" doesn't exist.
  554.  
  555. 1.31beta
  556. --------
  557. - GUI: phonebook listview is now default object and
  558.   can be controlled with the cursor keys after window
  559.   opened (Olli)
  560. - GUI: fixed username input problem in SSH mode
  561.   with certain term.mcc CR/LF settings (Olli)
  562. - SSH: math now uses workbench math libraries,
  563.   making use of FPU if available (Olli)
  564.  
  565. 1.32beta
  566. --------
  567. - GUI: added "Sort" button to phonebook (Olli)
  568. - GUI: fixed problems with configuration asl popup
  569.   and certain ASL hacks (Olli)
  570. - GUI: main window server string now browses
  571.   through phonebook server list upon
  572.   cursor up/down (Olli)
  573. - GUI: fixed bug with connection port and type
  574.   being lost (Olli)
  575. - GUI: server string is now active by default
  576.   when AmTelnet opens (Olli)
  577. - GUI: added shortcut keys to phonebook (Olli)
  578.  
  579. 1.33beta
  580. --------
  581. - GUI: addded shortcuts to all phonebook's gadgets (Carlos)
  582. - Fixed bug causing phonebook gadgets to be initialized
  583.   with trash for newly added entry (Carlos)
  584. - GUI: when phonebook is not empty, first entry
  585.   is made active by default for the 1st time phonebook
  586.   is being opened (Carlos)
  587. - GUI: phonebook can no longer be dissmissed, if you
  588.   got some asl requesters remaining opened (Carlos)
  589. - General: RegUtil related calls now use VAT (Carlos)
  590. - GUI: fixed 'broken' AmTalk logo in win_demo object (Carlos)
  591. - GUI: Corrected menu layout and shortcuts (Carlos)
  592. - GUI: Localized a few remaining hard-coded strings (Carlos)
  593. - GUI: Added CloseGadget to 'connecting...' window, so you
  594.   can now abort with ESC easyily (Carlos)
  595. - GUI: fixed shortcut keys in phonebook to follow ASG (Carlos)
  596. - GUI: removed ugly phonebook flickers on window open (Carlos)
  597. - GUI: fixed autologin (broken in 1.32beta) (Olli)
  598.  
  599. 1.34beta
  600. --------
  601. - GUI: passing a "hostname" on the commandline which matches
  602.   a phonebook shortname now triggers an autoconnect to the
  603.   given entry, using those parameters (Olli)
  604. - GUI: cycle chained main window gadgets (Carlos)
  605. - GUI: reworked menu once again (Carlos)
  606. - GUI: Iconify title reflects "[Telnet]" as well
  607.   as "[SSH]" depending on connection type (Carlos)
  608. - General: user is now asked for confirmation whenever
  609.   he is going to open new connection while the old
  610.   one is not closed (Carlos)
  611. - GUI: Phonebook will now disallow you to remove/edit the
  612.   definition of the host you are connected to (Carlos)
  613. - General: AmTelnet now checks and warns before it
  614.   overwrite existing file (Carlos)
  615. - General: Added "Connect thread" feature (Carlos)
  616. - GUI: you can no longer quit AmTelnet if there are
  617.   any pop asl objects wanking around (Carlos)
  618. - GUI: it's now possible to manually enter the shortname
  619.   of a phonebook entry and press return to connect to it (Olli)
  620. - GUI: made about window height more reasonable (Olli)
  621. - GUI: cycle chain for main window gadgets is now
  622.   disabled when a connection is established, to allow TAB
  623.   to work normally when inside term window (Olli)
  624.  
  625. 1.35beta
  626. --------
  627. - GUI: phonebook gadgets get disabled if you connect to the
  628.   the currently selected host from main window while phonebook
  629.   window is still opened (Carlos)
  630. - GUI: reworked "FKey" window (Carlos)
  631. - General: "Connect thread" now clones terminal dimensions
  632.   as well (Carlos)
  633. - GUI: Phonebook's "Entry name" string gadget gets automatically
  634.   activated when new host is added (Carlos)
  635. - GUI: fixed bug causing manually entered host name being
  636.   always overriden by phonebook active entry (Carlos)
  637. - General: Opening SSH connection with "Connect thread" didn't
  638.   work (Carlos)
  639. - GUI: fixed bug causing manually entered host name in main
  640.   window's "Server" string gadget, being always overriden by
  641.   phonebook active entry, which made AmTelnet connect to the
  642.   wrong host as soon as you used phonebook. As a side effect,
  643.   phonebook's connect-on-list-double-click had to be disabled
  644.   (Carlos)
  645.  
  646. 1.36beta
  647. --------
  648. - GUI: now uses Popplaceholder.mcc class (Carlos)
  649. - GUI: reenabled phonebook double click (Olli)
  650. - GUI: lame bug (reusing object pointer) caused main window
  651.   port gadget to not be available once the phonebook was
  652.   opened (Olli)
  653.