Commit Graph

33 Commits

Author SHA1 Message Date
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