aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAgeFilesLines
...
* Move key types down to fit in with top-down orderingDirkjan Ochtman2026-01-051-44/+44
* Send server version after receiving client versionbjorn32026-01-051-7/+7
* Fix server to client keys in RawKeys::derivebjorn32026-01-051-3/+3
* Make *KeyExchange::advance consume selfbjorn32026-01-051-2/+2
* Add code to derive encryption keysbjorn32026-01-052-7/+70
* Don't try to listen when --generate-host-key is passedbjorn32026-01-051-1/+2
* Replace hash_mpint_bytes with with_mpint_bytesbjorn32025-12-192-7/+7
* Couple refactors to hash_mpint_bytesbjorn32025-12-191-10/+10
* Introduce hash_mpint_bytes helperbjorn32025-12-192-16/+20
* Store the generated host key on the diskbjorn32025-12-192-6/+29
* Generate host key once when startingbjorn32025-12-193-13/+21
* Bump MSRV to 1.83 (for File::create_new())Dirkjan Ochtman2025-12-195-5/+6
* Initial stab at a CONTRIBUTING.mdDirkjan Ochtman2025-12-191-0/+359
* Integrate with systemd's listenfd protocolbjorn32025-12-193-4/+129
* Actually make lints applyDirkjan Ochtman2025-12-124-19/+18
* Take semver-compatible dependency updatesDirkjan Ochtman2025-12-121-18/+18
* Enable more lintsDirkjan Ochtman2025-12-121-4/+16
* Avoid warning about unused macro inputDirkjan Ochtman2025-12-121-1/+1
* Avoid warning due to relaxed aws-lc-rs APIDirkjan Ochtman2025-11-241-1/+1
* Take semver-compatible dependency updatesDirkjan Ochtman2025-11-241-454/+124
* Bump actions/checkout from 5 to 6dependabot[bot]2025-11-241-4/+4
* Bump tracing-subscriber from 0.3.19 to 0.3.20dependabot[bot]2025-09-021-56/+21
* Bump actions/checkout from 4 to 5dependabot[bot]2025-08-181-4/+4
* Update semver-compatible dependenciesDirkjan Ochtman2025-08-081-99/+194
* Apply suggestions from clippy 1.89Dirkjan Ochtman2025-08-081-3/+3
* Flag yanked dependenciesDirkjan Ochtman2025-04-111-0/+3
* Update semver-compatible dependenciesDirkjan Ochtman2025-04-111-29/+66
* Update semver-compatible dependenciesDirkjan Ochtman2025-03-141-54/+46
* Update semver-compatible dependenciesDirkjan Ochtman2025-02-111-18/+18
* Add a bit of README introDirkjan Ochtman2025-01-271-0/+21
* Set license to Apache-2.0 or MITDirkjan Ochtman2025-01-271-1/+1
* Update semver-compatible dependenciesDirkjan Ochtman2025-01-271-198/+25
* Bump aws-lc-rs from 1.12.0 to 1.12.1dependabot[bot]2025-01-201-4/+4
* Send ECDH key exchange replyDirkjan Ochtman2025-01-193-38/+216
* Modularize packet encodingDirkjan Ochtman2025-01-192-46/+77
* Extract Packet decodingDirkjan Ochtman2025-01-193-64/+62
* Simplify reading abstractionDirkjan Ochtman2025-01-193-43/+27
* Move Algorithms below KeyExchangeDirkjan Ochtman2025-01-191-27/+27
* Disperse handshake code into state methodsDirkjan Ochtman2025-01-192-95/+122
* Move connection state into ConnectionDirkjan Ochtman2025-01-191-50/+56
* Fix ssh-ed25119 name in commentDirkjan Ochtman2025-01-191-1/+1
* Start on ECDH key exchange supportDirkjan Ochtman2025-01-173-1/+165
* Clean up key exchange codeDirkjan Ochtman2025-01-171-8/+9
* Fix Decoded::next value for Packet implDirkjan Ochtman2025-01-171-0/+4
* Derive some more traitsDirkjan Ochtman2025-01-172-7/+9
* Split into multiple filesDirkjan Ochtman2025-01-173-630/+647
* Add reference to RFC 5656Dirkjan Ochtman2025-01-171-0/+2
* Tweak loggingDirkjan Ochtman2025-01-172-13/+13
* Split out libraryDirkjan Ochtman2025-01-172-826/+829
* Add reference for curve25519-sha256 key exchange algorithmDirkjan Ochtman2025-01-172-0/+3