mirror of https://github.com/cy384/ssheven.git
bump version to 0.8.3, update readme
This commit is contained in:
parent
943ff10322
commit
b7ec826338
23
README.md
23
README.md
|
@ -10,7 +10,7 @@ Project status: as of 0.8.0 ([see github releases](https://github.com/cy384/sshe
|
||||||
|
|
||||||
system requirements
|
system requirements
|
||||||
-------------------
|
-------------------
|
||||||
* CPU: Any PPC processor, or at least a 25 MHz 68040/68LC040. Presently, all 68030/68020 CPUs are too slow.
|
* CPU: Any PPC processor, or at least a 25 MHz 68040/68LC040. Presently, all 68030 and 68020 CPUs are too slow.
|
||||||
* RAM: 2MB.
|
* RAM: 2MB.
|
||||||
* Disk space: 1MB for the fat binary.
|
* Disk space: 1MB for the fat binary.
|
||||||
* System 7.5 or later, earlier System 7 versions might be possible with the Thread Manager extension installed.
|
* System 7.5 or later, earlier System 7 versions might be possible with the Thread Manager extension installed.
|
||||||
|
@ -21,29 +21,30 @@ feature/bug-fix roadmap
|
||||||
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)
|
||||||
|
* clean up preferences loading/saving, include key stuff, `known_hosts` reset option
|
||||||
* build/packaging scripts
|
* build/packaging scripts
|
||||||
* general ssheven code cleanup
|
* general ssheven code cleanup
|
||||||
|
* text selection + copy
|
||||||
|
|
||||||
1.0.0 (first "real" release)
|
1.0.0 (first "real" release)
|
||||||
|
* improve RNG
|
||||||
* nicer error presentation for more failure cases
|
* nicer error presentation for more failure cases
|
||||||
* read Apple HIG and obsessively optimize placement of all GUI elements
|
* read Apple HIG and obsessively optimize placement of all GUI elements
|
||||||
* improve RNG
|
|
||||||
* license info in an about box type thing
|
* license info in an about box type thing
|
||||||
* finish and upload papercraft box, floppy sticker artwork, icon/logo svg
|
* finish and upload papercraft box, floppy sticker artwork, icon/logo svg
|
||||||
|
|
||||||
?.?.?
|
known bugs
|
||||||
* 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` and maybe the assembly BN code?)
|
||||||
* initial key exchange is too slow for 68030 and 68020 systems (improve `mbedtls_mpi_exp_mod`)
|
* input latency feels high? related to draw speed/frequency? (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 breaks the channel (e.g. `cat /dev/zero`)
|
||||||
* receiving a large amount of data at once causes a freakout and breaks the SSH connection
|
* preference file loading has issues, especially with the key paths
|
||||||
|
* hook scrolling into vterm to reduce redraws/blanking
|
||||||
|
|
||||||
|
possible upcoming features
|
||||||
* font face and size options
|
* font face and size options
|
||||||
* scp file transfer
|
* scp file transfer
|
||||||
* 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.)
|
|
||||||
* keyboard-interactive authentication
|
* keyboard-interactive authentication
|
||||||
* hook scrolling into vterm to reduce redraws/blanking
|
|
||||||
* check all keycode translation (control combo weirdness?)
|
|
||||||
|
|
||||||
build
|
build
|
||||||
-----
|
-----
|
||||||
|
|
|
@ -4,11 +4,11 @@
|
||||||
#define __SSHEVEN_CONSTANTS_R__
|
#define __SSHEVEN_CONSTANTS_R__
|
||||||
|
|
||||||
/* so many versions */
|
/* so many versions */
|
||||||
#define SSHEVEN_VERSION "0.8.2"
|
#define SSHEVEN_VERSION "0.8.3"
|
||||||
#define SSHEVEN_LONG_VERSION "0.8.2 prerelease, by cy384"
|
#define SSHEVEN_LONG_VERSION "0.8.3 prerelease, by cy384"
|
||||||
#define SSHEVEN_DESCRIPTION "ssheven 0.8.2 by cy384"
|
#define SSHEVEN_DESCRIPTION "ssheven 0.8.3 by cy384"
|
||||||
#define SSHEVEN_VERSION_MAJOR 0x00
|
#define SSHEVEN_VERSION_MAJOR 0x00
|
||||||
#define SSHEVEN_VERSION_MINOR 0x82
|
#define SSHEVEN_VERSION_MINOR 0x83
|
||||||
#define SSHEVEN_VERSION_PRERELEASE 0x01
|
#define SSHEVEN_VERSION_PRERELEASE 0x01
|
||||||
|
|
||||||
/* options: development, alpha, beta, release */
|
/* options: development, alpha, beta, release */
|
||||||
|
|
Loading…
Reference in New Issue