Commit Graph

21 Commits

Author SHA1 Message Date
Tony Garnock-Jones b946c4678c Rename fake-tcp's tcp-accept to topic->tcp-connection 2012-08-15 15:56:11 -04:00
Tony Garnock-Jones 435951dd23 Rename kill to quit 2012-08-13 16:50:19 -04:00
Tony Garnock-Jones ff2cd74339 Make handlers etc *required* to return a transition structure. 2012-07-23 17:21:47 -04:00
Tony Garnock-Jones e94acab878 Make role names optional, and remove role/anon. Remove inessential
role names from apps. Make nested-vm a macro.
2012-07-23 15:23:17 -04:00
Tony Garnock-Jones 7636862e31 Switch to fake-tcp 2012-07-18 11:31:15 -04:00
Tony Garnock-Jones 72acd94def Extract identification string before switching to packet mode 2012-06-11 12:33:32 -04:00
Tony Garnock-Jones 3f2764d0f6 Start work on OS2-ising the SSH server 2012-05-15 14:49:09 -04:00
Tony Garnock-Jones 9437241481 Close ports in the "graceful exit" case as well as on exceptions. 2011-10-26 19:15:07 -04:00
Tony Garnock-Jones 6db845eda5 Remove ill-thought-out break-on-departure feature. 2011-10-26 19:10:23 -04:00
Tony Garnock-Jones d5fefe5146 Enforce *double* our packet-size-limit temporarily. 2011-10-25 19:02:23 -04:00
Tony Garnock-Jones a27b56e538 Split session management and transport apart. 2011-10-23 16:39:14 -04:00
Tony Garnock-Jones e62ef24aae Split out exceptions and related utilities 2011-10-22 09:56:10 -04:00
Tony Garnock-Jones 09eb765b65 Use signature-verification code; correct exchange-hash-info block construction for servers. 2011-10-20 14:21:51 -04:00
Tony Garnock-Jones 526d3b9afe Update cipher/hmac descriptions as well as the algorithms themselves. 2011-10-20 13:40:09 -04:00
Tony Garnock-Jones 2de68a7ec0 Major steps toward server role and host-key management in ssh-transport 2011-10-20 09:43:41 -04:00
Tony Garnock-Jones 1ae939c735 Elaborate on comment. 2011-10-17 21:33:33 -04:00
Tony Garnock-Jones b75b021219 Switch to dispatch-table-oriented packet handling. 2011-10-17 21:13:46 -04:00
Tony Garnock-Jones c275019953 Add a TODO re rekeying checks 2011-08-17 20:51:44 -04:00
Tony Garnock-Jones 6c860ed727 (Re)keying. Oakley DH groups. AES CTR mode. 2011-08-16 02:46:45 -04:00
Tony Garnock-Jones b238c1d55b Roll sequence number over at the end of 32 bits 2011-08-11 01:12:08 -04:00
Tony Garnock-Jones 09a45e12a2 Beginnings of codec and transport. 2011-08-11 00:25:28 -04:00