mirror of https://github.com/cy384/ssheven.git
bump version to 0.5.0
This commit is contained in:
parent
adfd19ee3e
commit
4785ea821a
15
README.md
15
README.md
|
@ -4,9 +4,9 @@ ssheven
|
|||
-------
|
||||
A modern SSH client for Mac OS 7/8/9.
|
||||
|
||||
Project status: as of 0.4.0 (see github releases), an actual SSH client with a fixed-size terminal, good enough to run `top`.
|
||||
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.
|
||||
|
||||
![ssheven screenshot](http://www.cy384.com/media/img/ssheven-screenshot.png)
|
||||
![ssheven screenshot](http://www.cy384.com/media/img/ssheven-0.5.0-screenshot.png)
|
||||
|
||||
system requirements
|
||||
-------------------
|
||||
|
@ -19,17 +19,16 @@ system requirements
|
|||
to do
|
||||
-----
|
||||
* refactor libssh2 usage to handle errors and centralize network ops
|
||||
* nicer connection dialog
|
||||
* password dialog that doesn't show the password
|
||||
* key authentication, and radio buttons on connection dialog for password vs key
|
||||
* preferences
|
||||
* saving/loading connection settings
|
||||
* key authentication
|
||||
* check server keys/known hosts/keys
|
||||
* improve draw speed
|
||||
* nicer error presentation for issues like wrong password or bad connection (not connected to network, no dns, etc.)
|
||||
* 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)
|
||||
* font size options
|
||||
* hook in more libvterm callbacks
|
||||
* feed more keyboard input to libvterm
|
||||
* text selection + copy
|
||||
* color
|
||||
|
||||
|
@ -47,6 +46,8 @@ Use Rez to build the fat binary: join the data fork from the PPC version and the
|
|||
|
||||
I have some build scripts that I'll clean up and publish with the 1.0.0 release.
|
||||
|
||||
note to self: binary resources can be extracted in MPW via: `DeRez "Macintosh HD:whatever" -skip "'CODE'" -skip "'DATA'" -skip "'RELA'" -skip "'SIZE'"` etc., this is especially useful for icons
|
||||
|
||||
license
|
||||
-------
|
||||
Licensed under the BSD 2 clause license, see LICENSE file.
|
||||
|
|
|
@ -4,11 +4,11 @@
|
|||
#define __SSHEVEN_CONSTANTS_R__
|
||||
|
||||
/* so many versions */
|
||||
#define SSHEVEN_VERSION "0.4.0"
|
||||
#define SSHEVEN_LONG_VERSION "0.4.0 prerelease, by cy384"
|
||||
#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_MAJOR 0x00
|
||||
#define SSHEVEN_VERSION_MINOR 0x40
|
||||
#define SSHEVEN_VERSION_MINOR 0x50
|
||||
#define SSHEVEN_VERSION_PRERELEASE 0x01
|
||||
|
||||
/* options: development, alpha, beta, release */
|
||||
|
|
Loading…
Reference in New Issue