A pure-Haskell SSH server library

pointfree's ssh-curve25519-sha256

ganesh's ssh

update for lts 8 simon Sun Mar 12 03:02:26 UTC 2017 Export unexported functions in Internal modules fr33domlover Thu Mar 31 05:27:18 UTC 2016
Resolve name ambiguity in the tests fr33domlover Tue Mar 15 20:12:48 UTC 2016 Some fixes and updates to the export lists fr33domlover Thu Mar 31 05:27:09 UTC 2016
Support building with stack and latest LTS fr33domlover Sat Mar 5 04:25:37 UTC 2016 Handle name shadowing warning fr33domlover Thu Mar 31 05:27:18 UTC 2016
Fixed random curve25519-sha256 kex failures. k needed to be an mpint not a string. pointfree Sun Mar 27 03:15:13 UTC 2016 Fix type error in test fr33domlover Thu Mar 31 05:27:21 UTC 2016
Substitute expanded code for its corresponding function (strictLBS) pointfree Thu Mar 24 21:39:31 UTC 2016 Expose internal modules for testing fr33domlover Thu Mar 31 05:27:15 UTC 2016
curve25519-sha256@libssh.org kex works (most of the time) pointfree Thu Mar 24 20:47:20 UTC 2016 Write export lists and make the API content clearer fr33domlover Thu Mar 31 05:27:08 UTC 2016
curve25519-sha256 --> curve25519-sha256@libssh.org pointfree Mon Mar 14 17:22:40 UTC 2016 Turn SessionT into a newtype wrapper instead of an alias fr33domlover Thu Mar 31 05:27:05 UTC 2016
hackety hack to get it to compile ganesh Fri Mar 4 22:08:30 UTC 2016 Turn ChannelT into a newtype wrapper instead of an alias fr33domlover Thu Mar 31 05:27:04 UTC 2016
curve25519-sha256 progress pointfree Fri Mar 4 20:57:08 UTC 2016 Resolve name ambiguity in the tests fr33domlover Thu Mar 31 05:27:14 UTC 2016
- User auth now stores optional user ID in addition to username fr33domlover Thu Mar 31 05:27:01 UTC 2016
- Rename modules NetReader and Packet to NetGet and NetPut fr33domlover Thu Mar 31 05:27:00 UTC 2016
- Re-implement NetReader using Data.Binary.Get instead of State fr33domlover Thu Mar 31 05:26:58 UTC 2016
- Remove ByteString utils which recently became just aliases fr33domlover Thu Mar 31 05:26:57 UTC 2016
- Make some ByteString utils into aliases of existing functions fr33domlover Thu Mar 31 05:26:53 UTC 2016
- Remove the 'Packet' type alias, just use 'Put' fr33domlover Thu Mar 31 05:26:53 UTC 2016
- Revise the packet builder code fr33domlover Thu Mar 31 05:26:48 UTC 2016
- Move the modules under the Network module fr33domlover Thu Mar 31 05:26:45 UTC 2016
- major version bump to reflect API changes ganesh Fri Mar 18 06:33:41 UTC 2016
- Initial support for arbitrary MonadIO base monads fr33domlover Sat Mar 5 22:53:35 UTC 2016