2002/04/xx - version 2.1fc3: - Increased the maximum number of sessions to 20. (you'll have to increase the Preferred Size Memory Requirement in the finder). - Added lowercase test for little-endian and big-endian indicators using X.11 forwarding on Digital Unix. - Added command numbers to windows menu. - Added an option to hide scrollbars and padlock. - Added an option to use Cmd alone as Emacs meta-key. - Fixed typed characters lost under heavy load. - Added "Don't warn me on close" option. - Fixed kerberos ticket destroyed when closing an SSH session. - Fixed hang when pasting a large amount of data. - Fixed random crash in Classic under MacOSX after application exit. - Updated with zlib 1.1.4 (CERT advisory). 2001/11/16 - version 2.1fc2: - Updated with lsh 1.3.4. which adds X11 forwarding and aes256 encryption support. - Updated with GUSI 2.1.9. - Fixed ignored Apple menu in moveable modal dialogs. - Fixed a few ANSI colors. - Fixed a crash in 'clear saved lines' when memory is full. - Fixed clipped trailing spaces when copying several wrapped lines. 2001/07/29 - version 2.1fc1: - Fixed hilite lines when auto-scrolling a text selection. - Fixed custom port number not always set when added after an URL. - Added a delay to auto-scroll, proportional to mouse distance. - Rename 'Command' label into 'lsh arguments' for ssh2 protocol. - Fixed infinite loop in linemode [rbraun]. - limit the maximum saved lines to 32767 in the Teminal settings. - use MacTCP for SSH2 connections if there's no OpenTransport or OT < 1.1.1. - Do not auto-open Default when launched by a saved-set/URL. - Leave text selected when inserting/deleting lines. - Fixed ISO-2022-JP translation broken in b9. - Added forward kerberos v5 tickets patches [rbraun]. 2001/06/20 - version 2.1b9: - Added Show/Hide Log option in windows menu. - Added Print Screen option in file menu. - Added "<ESC>&&Burl url|pathname<CR>" sequence processing. this opens the url or launches the application 'pathname', where pathname has the syntax '/hd/[folder/...]applname'. - Fixed a crash when disconnecting a telnet session if the server attempts to negociate kerberos without the plugin installed. - Fixed a crash when opening a saved set containing several sessions and ssh connection failed. - Fixed close-box ignored for the Log window. - Fixed wrong cached password sent before the real one after authentication failure. - Fixed alignment problems when printing selection with trailing spaces. 2001/05/23 - version 2.1b8: - Added support for JIS keyboards. - Added different F1..F10 macros for ANSI and Linux terminal type. - Fixed keypad symbols sending macros when not in application mode. - Fixed default PF3 macro (keypad '/'). - Fixed bad incoming translation switched to ascii when receiving 'CSI(A' or 'CSI(B' sequences. 2001/05/17 - version 2.1b7: - Added 'VT220 7-bit Controls' option in the terminal settings dialog. this fixes problems introduced in 2.1b6 that defaults to vt220 7-bit mode for japanese characters support. - More cursor fixes. - Double-click now selects wrapped text too. - Fixed random 'out of memory' error at application startup when opening an URL or a Saved Set. - Fixed locked keyboard after pasting text whose translation failed. - Fixed copied lines sometimes mistakenly considered wrapped. - Fixed spaces added at the end of copied lines when 'always clip trailing spaces' is not checked. - Fixed option-click not moving cursor in vi with multiple terminals. - Fixed balloon help strings in Preferences and Terminal settings dialogs. - Fixed ASLFont+ incorrectly rejected as proportional. - Fixed incorrect background color when erasing in VT220 emulation. - Fixed crash after copying a Tek-4105 picture. 2001/05/10 - version 2.1b6: - added multi-byte support. - added ISO-2022-JP, EUC-JP and Shift-JIS translations (PPC only). - Added keychain passwords access from macros using \k{label} syntax. - Added a 1/2 second delay before replacing the hostname when typing an alias in open connection dialog. - do not insert CR when copying wrapped lines to the clipboard. - fixed disabled macros cmd-1..9. - fixed disappearing cursor in non-blinking mode. 2001/04/30 - version 2.1b5: - Fixed bugs in cursor placement (ncurses with ANSI term type). - Fixed default function keys/editing keys macros. - Fixed blinking attribute support. - Blinking cursor now behaves as it should. - Added more VT220 sequences replies. - Added 'linux' terminal type. - Added faint attribute support. - Added double-height lines support. - Added 16 colors support. - Added 'ANSI/PC' 10pt font. 2001/04/23 - version 2.1b4: - More modeless dialogs fixes (deadlocks when needing password). - Fixed crash in passphrase/password request dialog if there's no Keychain support. - Fixed damaged background color and related random crashes when there's no appearance manager, or version < 1.1 (MacOS < 9). - Fix for other undocumented ANSI sequences (ncurses with 'ansi' answerback message). - Added ANSI terminal type in Terminal settings. - ANSI Color for bold can now be disabled. - Added 10 pt semi-graphic characters. - Changed default terminal settings. 2001/04/17 - version 2.1b3: - Fixed unfiltered toolbox events in modeless dialogs (introduced in b2). - Fixed infinite lookup if username is empty (introduced in b2). 2001/04/15 - version 2.1b2: - Updated with GUSI 2.1.6. - Added fix from lsh pre-1.2.1 (truncated data after a normal disconnection) - Speed improvements when using several terminals or port forwarding. - Sessions are now still running while a modeless dialog is opened. - Set the window's theme color to background to avoid white flash. - Fixed damaged terminal colors after changing ANSI colors from the session menu. - Fixed display glitches on terminal borders with colored background. 2001/04/05 - version 2.1b1: - Updated with lsh 1.2 (STABLE!) and GUSI 2.1.6b3. - MacOS Keychain can now be used for passwords and passphrases in the PPC version. Check the main preferences dialog. - Kerberos plugin should now work with the PPC version too. - Fix attempt for the non ANSI sequence "\E[39;49m" (pine etc...) - Added 'read' AppleScript command to get incoming data from front session. - Added an optional 'suspended' parameter in 'Wait for text' AppleScript command. - Don't flip backspace key behaviour if option key is pressed, and option as emacs meta-key is selected. - Fixed erased line at bottom of terminal with underlined text. - Reload GUSI DNS resolver after 'kOTProviderIsClosed' event. This should fix 'address could not be resolved' errors after a PPP disconnection. - Fixed cleared login/password from favorite when an url of the kind "ssh://favorite" was given to MacSSH without login/password. 2001/03/22 - version 2.1a12: - Keypair generation was broken. Fixed. 2001/03/21 - version 2.1a11: - Updated with lsh 1.1.8. - Added 'ANSI/PC' 9pt font found in the free BitchX MacOS client. - Added user configurable label in generate keys dialog. - Added protocol type and command field in connect AppleEvent Handler. - ssh2 locker was incorrectly displayed with some themes. moved to bottom of window. - Notify user when in background and a password/passphrase is required. - Modified "Func" keypad menu. - "Save Set with Macros" now saves all macros, not only the 10 first. - Option key as emacs meta-key should now work, as well as control-meta. - "Failed to open xxx" was still displayed in terminal. Fixed. - Bold fonts are now correctly displayed with the same width as plain. - Don't switch keymap when option as emacs meta-key is selected. - Fixed password not saved in the cache when coming from prefs. - Fixed video text not scrolling at left margin. - Fixed erased video line at top margin when scrolling down. - Fixed window updating problems while scrolling hidden parts. - Disable "Remove" button in Favorites/Terminals settings when <default> is selected. - silently eat consecutive bells after the 5th. 2001/03/08 - version 2.1a10: - Resolve alias for "MacSSH" Preferences folder. - When in "CVS port forwarding" mode and command terminates successfully, keep the listening socket opened and restart the SSH2 session. verified whith MacCVS 3.1.11 and MacCVS Pro 2.5b2 on sourceforge. - Initialize GUSI DNS resolver in the main thread, and reopen InternetServices upon interface switch. This fixes a bug that I bypassed giving the IP address to lsh instead of the host name, and solves problems with ssh2 servers using several different IPs. Caveat: all the previously known hosts seems unknown, so you'll have to trash your previous known_hosts file, and accept&save again the host keys. - Save passwords in the cache in addition to passphrases. - yield CPU less often to speed SSH processing in forwarding mode. - changed the error message "Failed to open Identity" into a verbose message. - As many people don't read the FAQ, switched the window-resize behaviour, i.e. resize-box will resize the full terminal, while alt-resize-box will resize the window only. 2001/03/04 - version 2.1a9: - Updated with lsh 1.1.7. Fixes the port forwarding errors. - Fake rcmd handshake locally in "CVS port forwarding" mode. - Fixed inverted minimum/suggested application's memory size values. - Fixed a few potentially crashing unlocked-but-dereferenced handles. 2001/02/19 - version 2.1a8: - Changed program name back to MacSSH due to the community pressure (; - accept URLs of type 'ssh://[user[:password]@]favorite' in the GetURL AppleEvent when 'allow typing of aliases' is checked. 2001/02/17 - version 2.1a7: - Changed program name into MacSecSH (trademark issue, thanks to SSH??? Communications). You'll have to manually rename 'MacSS...
MacGarden