Releases: yongchaofan/FLTerm
library update
libssh2 updated to 1.10.0
FLTK updated to 20210813 master branch
add keyboard combo CMD+d for disconnting a session
Project name changed to FLTerm
Project name changed to FLTerm due to trade mark complaint from CenturySoft Inc. Although their trade mark registration for "TINYTERM" has expired since Jan 22, 2016, we are changing the app name to avoid potential confusion.
Added auto detection of serial ports on Windows
Started Major version number 2.00
menu and dialog enhancements
made "script control" dialog show/hide automatically on script start/stop
added confirmation dialog when stopping logging, and show filename in stop message
removed "local echo" and "clear" from menu, function still available from scripting commands
changed Windows exe icon to FL.ico, for "Fast and Light"
add window transparency option
fix app abort issue when macOS wakes up from sleep
bug fixes and code cleanup
sort sftp directory listing by filename
use script pause/quit dialog to control file drop transfers
bug fixes and code cleanup
ESC[nL and ESC[nM was not erasing bottom line of the rolling region
Moved gets function from sshHost to Fl_Term
use mutex to protect sftp function
make sure sftp_get is showing byte counts while in progress
big fixes in handling of escape sequences
ESC[M, delete lines, was erasing one extra line
ESC[@, insert spaces, was not extending the length of the line after insertion
ESC[f, cursor position forced, was not initializing lines between current and target line
ESCD, advance cursor to next line, was scrolling with assumption of line length=size_x
modified host verification and authentication procedure to use know_hosts and id_rsa from ./ssh
fixed crash caused by telnet options negotiation
x86 executable now compiled with /MD and mbedtls crypto backend
more code cleanup
- changed working directory to ~/.tinyTerm on MacOS/Linux, USERPROFILE/.tinyTerm on Windows. where tinyTerm.hist will be saved to, known_hosts and pub/priv key pairs will be retrieved from
- clean up known_hosts verification messages
- handle space character in filenames for scp/sftp
- added progress counter and Mbps summary for scp/sftp file transfers
- clean up browser_input implementation, auto append while typing in local edit mode, press up/down arrow key to bring up suggestion list
source code cleanup
Also made disconnect message more consistent
Improved vt100 escape sequence handling
Now passing most test cases in group 1, 2 and 8 of vttest
added font selection dialog
fixed divide by zero bug when clearing screen with scrollbar enabled
fixed missing tab label when a terminal is disconnected
fixed font_width calculation