bump version

This commit is contained in:
cy384 2020-10-10 20:07:32 -04:00
parent f3f967d37c
commit cc7db28493
2 changed files with 11 additions and 12 deletions

View File

@ -4,7 +4,7 @@ ssheven
------- -------
A modern SSH client for Mac OS 7/8/9. A modern SSH client for Mac OS 7/8/9.
Project status: as of 0.7.0 ([see github releases](https://github.com/cy384/ssheven/releases)), a functional (but not completely secure) SSH client with color terminal emulation, able to login via key or password. See roadmap below for upcoming work (i.e., things that aren't done yet). Project status: as of 0.8.0 ([see github releases](https://github.com/cy384/ssheven/releases)), a functional (but not completely secure) SSH client with color terminal emulation, able to login via key or password. See roadmap below for upcoming work (i.e., things that aren't done yet).
![ssheven screenshot](http://www.cy384.com/media/img/ssheven-0.6.1-screenshot.png) ![ssheven screenshot](http://www.cy384.com/media/img/ssheven-0.6.1-screenshot.png)
@ -18,15 +18,11 @@ system requirements
feature/bug-fix roadmap feature/bug-fix roadmap
----------------------- -----------------------
0.8.0
* check server keys/known hosts
* improve keycode translation (especially control combos)
* hook scrolling into vterm to reduce redraws/blanking
0.9.0 0.9.0
* clean up libssh2 network ops (write fn, read safety, don't allow send until connected, quit while connected mess) * clean up libssh2 network ops (write fn, read safety, don't allow send until connected, quit while connected mess)
* clean up/update versions of libssh and mbedtls (get as close to mainline as possible, revert unecessary changes) * clean up/update versions of libssh and mbedtls (get as close to mainline as possible, revert unecessary changes)
* build/packaging scripts? * build/packaging scripts
* general ssheven code cleanup
1.0.0 (first "real" release) 1.0.0 (first "real" release)
* nicer error presentation for more failure cases * nicer error presentation for more failure cases
@ -38,13 +34,16 @@ feature/bug-fix roadmap
?.?.? ?.?.?
* solve 68k crashes/finicky build issues ([retro68 issue](https://github.com/autc04/Retro68/issues/38)) * solve 68k crashes/finicky build issues ([retro68 issue](https://github.com/autc04/Retro68/issues/38))
* initial key exchange is too slow for 68030 and 68020 systems (improve `mbedtls_mpi_exp_mod`) * initial key exchange is too slow for 68030 and 68020 systems (improve `mbedtls_mpi_exp_mod`)
* console draw speed is slow/flickery (maybe try to use an "offscreen graphics world" framebuffer? big refactor) * input latency seems kinda high? related to draw speed/frequency? (maybe try to use an "offscreen graphics world" framebuffer? big refactor)
* receiving a large amount of data at once causes a freakout and breaks the SSH connection
* font face and size options * font face and size options
* scp file transfer * scp file transfer
* text selection + copy * text selection + copy
* more complete color support (will need to use color quickdraw, currently uses an 8-color hack for traditional quickdraw) * more complete color support (will need to use color quickdraw, currently uses an 8-color hack for traditional quickdraw)
* preference file sometimes doesn't have the icon (fix up the filetype association etc.) * preference file sometimes doesn't have the icon (fix up the filetype association etc.)
* keyboard-interactive authentication * keyboard-interactive authentication
* hook scrolling into vterm to reduce redraws/blanking
* check all keycode translation (control combo weirdness?)
build build
----- -----

View File

@ -4,11 +4,11 @@
#define __SSHEVEN_CONSTANTS_R__ #define __SSHEVEN_CONSTANTS_R__
/* so many versions */ /* so many versions */
#define SSHEVEN_VERSION "0.7.0" #define SSHEVEN_VERSION "0.8.0"
#define SSHEVEN_LONG_VERSION "0.7.0 prerelease, by cy384" #define SSHEVEN_LONG_VERSION "0.8.0 prerelease, by cy384"
#define SSHEVEN_DESCRIPTION "ssheven 0.7.0 by cy384" #define SSHEVEN_DESCRIPTION "ssheven 0.8.0 by cy384"
#define SSHEVEN_VERSION_MAJOR 0x00 #define SSHEVEN_VERSION_MAJOR 0x00
#define SSHEVEN_VERSION_MINOR 0x70 #define SSHEVEN_VERSION_MINOR 0x80
#define SSHEVEN_VERSION_PRERELEASE 0x01 #define SSHEVEN_VERSION_PRERELEASE 0x01
/* options: development, alpha, beta, release */ /* options: development, alpha, beta, release */