Tony Garnock-Jones
ada53d7ad5
Switch to fixcopyright package
2023-01-17 11:49:15 +01:00
Tony Garnock-Jones
49c0d1b075
Update to latest protocol definitions
2021-12-01 14:39:41 +01:00
Tony Garnock-Jones
637613e8c8
Move protocols out of source tree, like syndicate-rkt does
2021-07-01 09:44:09 +02:00
Tony Garnock-Jones
fc83937f0f
Update schemas to match new identifier restrictions.
2021-06-25 09:45:55 +02:00
Tony Garnock-Jones
92bf8d8ed9
Use a function instead of a macro
2021-06-21 15:07:10 +02:00
Tony Garnock-Jones
7ae447253d
Check in test-user-key
2021-06-21 14:57:10 +02:00
Tony Garnock-Jones
24908f58a9
auth-method syntactic sugar
2021-06-21 14:56:12 +02:00
Tony Garnock-Jones
2fc82642ea
Split out authentication
2021-06-21 14:41:33 +02:00
Tony Garnock-Jones
32595e718f
Basics of publickey userauth
2021-06-19 23:56:22 +02:00
Tony Garnock-Jones
4df961db1f
ssh-msg-userauth-banner
2021-06-19 15:26:12 +02:00
Tony Garnock-Jones
10e5e2cf91
Tighten
2021-06-19 15:15:18 +02:00
Tony Garnock-Jones
60af9eae09
Timeout waiting for identification line
2021-06-19 15:12:39 +02:00
Tony Garnock-Jones
410c53ebda
Better factoring of the identification line handling
2021-06-19 12:35:36 +02:00
Tony Garnock-Jones
3daae80a25
Channel support, and all the way up to the REPL
2021-06-19 00:01:45 +02:00
Tony Garnock-Jones
1b5006189b
schemas/.gitignore
2021-06-17 15:59:21 +02:00
Tony Garnock-Jones
11c6ca49b5
asn1-ber.rkt: No longer needed
2021-06-17 15:59:01 +02:00
Tony Garnock-Jones
995a81c7e6
Updates matching latest syndicate/rkt changes
2021-06-17 15:57:55 +02:00
Tony Garnock-Jones
00f5e2b55e
Port to new streams-based tcp driver
2021-06-16 21:57:17 +02:00
Tony Garnock-Jones
4e1d525904
Push through to channel layer
2021-06-15 14:52:55 +02:00
Tony Garnock-Jones
5479511afa
Use escape-pod to ensure assertion of error survives the impending exit of the failing actor
2021-06-15 14:51:50 +02:00
Tony Garnock-Jones
30f395157a
Partially modernize algorithm selections
2021-06-14 17:09:35 +02:00
Tony Garnock-Jones
b957f81b02
crypto-based sha1 and sha256
2021-06-13 07:57:13 +02:00
Tony Garnock-Jones
3c07c96307
First steps toward modernization and port to syndicate-rkt.
...
Switch from (planet vyzo/crypto) to crypto.
Comment out most of the upper layers of the protocol.
Switch to new syndicate/rkt.
Unfortunately since I last ran this, the set of MUST-implement kex
methods has changed and there's no overlap with my default SSH client :-)
2021-06-12 20:31:34 +02:00
Tony Garnock-Jones
5381a0b8d3
Rename
2021-06-10 22:08:57 +02:00
Tony Garnock-Jones
600d732561
Fix copyright headers
2021-06-10 22:01:36 +02:00
Tony Garnock-Jones
3906953dd9
Reorganize for syndicate/rkt port
2021-06-10 21:42:23 +02:00
Tony Garnock-Jones
832d95afe4
Switch to typeless marketplace branch
2014-08-06 21:25:41 -07:00
Tony Garnock-Jones
44f005f077
bitsyntax is now a package
2014-05-30 19:24:55 -04:00
Tony Garnock-Jones
a50b9a594c
Noddy driver for ease of repeatable runs
2014-02-19 16:42:34 -05:00
Tony Garnock-Jones
024b6b75cc
Convert to extrasugar
2013-06-10 18:04:22 -04:00
Tony Garnock-Jones
8c4c95f1a6
README and GPLv3
2013-05-21 12:01:58 -04:00
Tony Garnock-Jones
619508a5cf
Remove old printf-debugging that snuck in there somehow
2013-05-13 10:08:33 -04:00
Tony Garnock-Jones
f246f6cd15
Initial commit from racket-ssh
2013-05-10 17:01:46 -04:00