2020-07-17 02:32:31 +01:00
![ssheven box ](http://www.cy384.com/media/img/ssheven_box_front_small.png )
2020-06-08 17:53:38 +01:00
ssheven
-------
A modern SSH client for Mac OS 7/8/9 on m68k and PPC machines.
2020-07-17 02:32:31 +01:00
Project status: as of 0.1.0 (see github releases), an actual SSH client, with a zero-features "vanilla" fixed-size terminal
2020-06-08 17:53:38 +01:00
2020-07-17 02:32:31 +01:00
* encryption libraries: ham-handedly ported and fairly functional
* console emulation: very basic, no escape codes or anything yet (to be implemented with libvterm soon)
* UI/UX: it quits when you click the close button! (i.e. basically nothing yet)
2020-06-08 17:53:38 +01:00
2020-07-21 06:10:47 +01:00
system requirements
-------------------
* CPU: minimum m68k processor TBD, any PPC processor should be fast enough
* RAM: requires around 1MB, exact value TBD (adjust up via the info box if it crashes)
* Disk space: currently about 1MB for the fat binary, or about 600KB for one platform
* System 7.5 recommended, earlier System 7 versions possible with the Thread Manager extension installed
* Open Transport networking required, version 1.1.1 recommended minimum
2020-06-08 17:53:38 +01:00
build
-----
More details to come as functionality is added.
Uses Retro68 and cmake.
2020-07-17 02:32:31 +01:00
Requires mbedtls and libssh2, see my (cy384's) ports of those libraries for details. Note that you need to make/install them for both platforms if you want to build for both platforms.
2020-06-08 17:53:38 +01:00
* `mkdir build && cd build`
* `cmake .. -DCMAKE_TOOLCHAIN_FILE=/your/path/to/Retro68-build/toolchain/powerpc-apple-macos/cmake/retroppc.toolchain.cmake` or `cmake .. -DCMAKE_TOOLCHAIN_FILE=/your/path/to/Retro68-build/toolchain/m68k-apple-macos/cmake/retro68.toolchain.cmake`
* `make`
license
-------
Licensed under the BSD 2 clause license, see LICENSE file.
2020-07-17 02:32:31 +01:00