bump version, update readme

This commit is contained in:
cy384 2020-09-15 21:40:10 -04:00
parent 7f2779c9ba
commit 3cb3180edd
2 changed files with 14 additions and 14 deletions

View File

@ -4,13 +4,13 @@ ssheven
-------
A modern SSH client for Mac OS 7/8/9.
Project status: as of 0.5.0 (see github releases), a functional SSH client with decent terminal emulation, able to run programs like `htop` and `nano`. See "to do" section below for upcoming work.
Project status: as of 0.6.0 (see github releases), a functional SSH client with decent terminal emulation, with login via key or password, and is able to run programs like `htop` and `nano`. See "to do" section below for upcoming work.
![ssheven screenshot](http://www.cy384.com/media/img/ssheven-0.5.0-screenshot.png)
system requirements
-------------------
* CPU: Any PPC processor, or a 33 MHz 68040 (maybe a 68LC040, maybe 25 MHz).
* CPU: Any PPC processor, or a 33 MHz 68040/68LC040 (maybe 25 MHz). Presently, all 68030/68020 CPUs are too slow.
* RAM: 2MB
* Disk space: 1MB for the fat binary
* System 7.5 recommended, earlier System 7 versions possible with the Thread Manager extension installed
@ -18,17 +18,17 @@ system requirements
to do
-----
* refactor libssh2 usage to handle errors and centralize network ops
* key authentication, and radio buttons on connection dialog for password vs key
* preferences
* saving/loading connection settings
* preferences file
* saving/loading connection settings as a filetype
* check server keys/known hosts/keys
* nicer error presentation for issues like wrong password or bad connection (not connected to network, no dns, etc.)
* clean up libssh2 network ops
* nicer error presentation for more failure cases
* read Apple HIG and obsessively optimize placement of all GUI elements
* improve draw speed (big refactor, need to use an "offscreen graphics world" framebuffer, also hook scrolling into vterm)
* figure out retro68 mcpu issue, improve 68k connection performance (rewrite `mbedtls_mpi_exp_mod` in assembly)
* hook scrolling into vterm
* figure out retro68 mcpu issue
* improve 68k connection performance (rewrite `mbedtls_mpi_exp_mod` in assembly)
* improve draw speed (big refactor, need to use an "offscreen graphics world" framebuffer)
* font size options
* hook in more libvterm callbacks
* text selection + copy
* color

View File

@ -4,11 +4,11 @@
#define __SSHEVEN_CONSTANTS_R__
/* so many versions */
#define SSHEVEN_VERSION "0.5.0"
#define SSHEVEN_LONG_VERSION "0.5.0 prerelease, by cy384"
#define SSHEVEN_DESCRIPTION "ssheven 0.4.0 by cy384"
#define SSHEVEN_VERSION "0.6.0"
#define SSHEVEN_LONG_VERSION "0.6.0 prerelease, by cy384"
#define SSHEVEN_DESCRIPTION "ssheven 0.6.0 by cy384"
#define SSHEVEN_VERSION_MAJOR 0x00
#define SSHEVEN_VERSION_MINOR 0x50
#define SSHEVEN_VERSION_MINOR 0x60
#define SSHEVEN_VERSION_PRERELEASE 0x01
/* options: development, alpha, beta, release */