Commit graph

65 commits

Author SHA1 Message Date
c0f9687696 refactor 2024-08-15 16:57:32 +02:00
d34db09fd1 nix fix 2024-08-15 16:49:40 +02:00
b3c95f38e7 tracing 2024-08-15 16:48:06 +02:00
01c43606a2 move to fakesshd 2024-08-15 16:46:51 +02:00
c8842ef22a remove rand from ssh-transport 2024-08-15 16:26:57 +02:00
8d795e73b2 add more tests 2024-08-15 16:24:14 +02:00
8c1f3afd89 glorious sans-io tests 2024-08-15 15:45:16 +02:00
d68caf8e3c cleanup 2024-08-15 15:26:50 +02:00
e3bf214ec6 windowing and starting aes-ctr 2024-08-15 15:23:09 +02:00
f4ba9a2939 lower limit 2024-08-13 22:55:01 +02:00
46f73c2de4 improvements 2024-08-13 21:27:43 +02:00
bfcf1120e1 fix tests 2024-08-13 18:02:42 +02:00
a8d25d856f ECDSA! 2024-08-13 17:46:24 +02:00
982de53668 refactor 2024-08-13 17:04:19 +02:00
49a3793770 prepare for different signing alg 2024-08-13 16:29:13 +02:00
3cde42f32c log client identifier 2024-08-12 23:40:22 +02:00
e817b63775 add next todo 2024-08-12 23:10:04 +02:00
843dd3bfed better logs and stuff 2024-08-12 22:59:10 +02:00
9c923e4aa9 stuff that kinda works 2024-08-12 22:38:47 +02:00
7696484f0b improvements and fixes 2024-08-12 22:16:35 +02:00
4c3f0a97aa try adding AES-GCM 2024-08-12 21:12:33 +02:00
43c1696465 pluggable encryption 2024-08-12 19:09:29 +02:00
3b4efdda8b prepare 2024-08-12 18:18:36 +02:00
768a1a6633 p256 2024-08-12 18:13:00 +02:00
1cdea4763d make kex more pluggable 2024-08-12 18:00:30 +02:00
11fcb4cd84 start support for kex 2024-08-12 17:38:53 +02:00
18993f3a00 limit packet len 2024-08-12 17:10:55 +02:00
ebf126343b limits 2024-08-12 17:08:00 +02:00
890feee6d1 improvements 2024-08-12 16:51:13 +02:00
193f762ae9 many improvements 2024-08-12 16:46:27 +02:00
7a129eba2e respond to uname 2024-08-12 01:32:18 +02:00
3c1cff927c log more 2024-08-12 01:19:39 +02:00
6ff5bbde98 print supported algs 2024-08-12 01:09:58 +02:00
5956771455 fix log 2024-08-12 01:07:08 +02:00
51fe414821 trace 2024-08-12 00:58:14 +02:00
fe7407362b build 2024-08-12 00:48:10 +02:00
4beea52be8 yes 2024-08-12 00:45:23 +02:00
ad84db6998 stuff 2024-08-12 00:45:19 +02:00
cb504817d3 cleanup 2024-08-12 00:37:53 +02:00
83e7ef1727 refactor 2024-08-12 00:17:11 +02:00
0efd08dd5c refactor 2024-08-11 23:38:35 +02:00
ae5db1642c stuff 2024-08-11 22:10:34 +02:00
9c320c8b4c stuff 2024-08-11 21:21:47 +02:00
b75db7c21f disconnect after ctrl c 2024-08-11 20:39:05 +02:00
bc7e12e50b sorta works 2024-08-11 20:23:20 +02:00
2b2e2ac1f0 authentication and start of connection 2024-08-11 18:14:04 +02:00
faf2010051 improvements 2024-08-11 02:37:22 +02:00
0bfb1818a6 fix next 2024-08-11 02:19:07 +02:00
86c73b4a97 refactor sending into transport 2024-08-11 01:12:13 +02:00
caf989de97 prepare for encrypt 2024-08-11 00:18:22 +02:00