| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Store the generated host key on the disk | bjorn3 | 2025-12-19 | 2 | -6/+29 | |
| | | | | | | | Instead of generating one on every connection. This avoids having to either remove the host key again after every test or having to tell the ssh client to not store host fingerprints. | |||||
| * | Generate host key once when starting | bjorn3 | 2025-12-19 | 3 | -13/+21 | |
| | | ||||||
| * | Bump MSRV to 1.83 (for File::create_new()) | Dirkjan Ochtman | 2025-12-19 | 5 | -5/+6 | |
| | | ||||||
| * | Initial stab at a CONTRIBUTING.md | Dirkjan Ochtman | 2025-12-19 | 1 | -0/+359 | |
| | | ||||||
| * | Integrate with systemd's listenfd protocol | bjorn3 | 2025-12-19 | 3 | -4/+129 | |
| | | | | | | | | | This will be useful for servers in the future, but is already useful during development when using the systemfd executable by allowing you to already run the ssh client while the server is still compiling. Systemfd keeps the port open and as soon as the server has started it will accept the pending connection attempt. | |||||
| * | Actually make lints apply | Dirkjan Ochtman | 2025-12-12 | 4 | -19/+18 | |
| | | ||||||
| * | Take semver-compatible dependency updates | Dirkjan Ochtman | 2025-12-12 | 1 | -18/+18 | |
| | | ||||||
| * | Enable more lints | Dirkjan Ochtman | 2025-12-12 | 1 | -4/+16 | |
| | | ||||||
| * | Avoid warning about unused macro input | Dirkjan Ochtman | 2025-12-12 | 1 | -1/+1 | |
| | | ||||||
| * | Avoid warning due to relaxed aws-lc-rs API | Dirkjan Ochtman | 2025-11-24 | 1 | -1/+1 | |
| | | ||||||
| * | Take semver-compatible dependency updates | Dirkjan Ochtman | 2025-11-24 | 1 | -454/+124 | |
| | | ||||||
| * | Bump actions/checkout from 5 to 6 | dependabot[bot] | 2025-11-24 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> | |||||
| * | Bump tracing-subscriber from 0.3.19 to 0.3.20 | dependabot[bot] | 2025-09-02 | 1 | -56/+21 | |
| | | | | | | | | | | | | | | | | Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.19 to 0.3.20. - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.19...tracing-subscriber-0.3.20) --- updated-dependencies: - dependency-name: tracing-subscriber dependency-version: 0.3.20 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> | |||||
| * | Bump actions/checkout from 4 to 5 | dependabot[bot] | 2025-08-18 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | | Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> | |||||
| * | Update semver-compatible dependencies | Dirkjan Ochtman | 2025-08-08 | 1 | -99/+194 | |
| | | ||||||
| * | Apply suggestions from clippy 1.89 | Dirkjan Ochtman | 2025-08-08 | 1 | -3/+3 | |
| | | ||||||
| * | Flag yanked dependencies | Dirkjan Ochtman | 2025-04-11 | 1 | -0/+3 | |
| | | ||||||
| * | Update semver-compatible dependencies | Dirkjan Ochtman | 2025-04-11 | 1 | -29/+66 | |
| | | ||||||
| * | Update semver-compatible dependencies | Dirkjan Ochtman | 2025-03-14 | 1 | -54/+46 | |
| | | ||||||
| * | Update semver-compatible dependencies | Dirkjan Ochtman | 2025-02-11 | 1 | -18/+18 | |
| | | ||||||
| * | Add a bit of README intro | Dirkjan Ochtman | 2025-01-27 | 1 | -0/+21 | |
| | | ||||||
| * | Set license to Apache-2.0 or MIT | Dirkjan Ochtman | 2025-01-27 | 1 | -1/+1 | |
| | | ||||||
| * | Update semver-compatible dependencies | Dirkjan Ochtman | 2025-01-27 | 1 | -198/+25 | |
| | | ||||||
| * | Bump aws-lc-rs from 1.12.0 to 1.12.1 | dependabot[bot] | 2025-01-20 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs) from 1.12.0 to 1.12.1. - [Release notes](https://github.com/aws/aws-lc-rs/releases) - [Commits](https://github.com/aws/aws-lc-rs/compare/v1.12.0...v1.12.1) --- updated-dependencies: - dependency-name: aws-lc-rs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> | |||||
| * | Send ECDH key exchange reply | Dirkjan Ochtman | 2025-01-19 | 3 | -38/+216 | |
| | | ||||||
| * | Modularize packet encoding | Dirkjan Ochtman | 2025-01-19 | 2 | -46/+77 | |
| | | ||||||
| * | Extract Packet decoding | Dirkjan Ochtman | 2025-01-19 | 3 | -64/+62 | |
| | | ||||||
| * | Simplify reading abstraction | Dirkjan Ochtman | 2025-01-19 | 3 | -43/+27 | |
| | | ||||||
| * | Move Algorithms below KeyExchange | Dirkjan Ochtman | 2025-01-19 | 1 | -27/+27 | |
| | | ||||||
| * | Disperse handshake code into state methods | Dirkjan Ochtman | 2025-01-19 | 2 | -95/+122 | |
| | | ||||||
| * | Move connection state into Connection | Dirkjan Ochtman | 2025-01-19 | 1 | -50/+56 | |
| | | ||||||
| * | Fix ssh-ed25119 name in comment | Dirkjan Ochtman | 2025-01-19 | 1 | -1/+1 | |
| | | ||||||
| * | Start on ECDH key exchange support | Dirkjan Ochtman | 2025-01-17 | 3 | -1/+165 | |
| | | ||||||
| * | Clean up key exchange code | Dirkjan Ochtman | 2025-01-17 | 1 | -8/+9 | |
| | | ||||||
| * | Fix Decoded::next value for Packet impl | Dirkjan Ochtman | 2025-01-17 | 1 | -0/+4 | |
| | | ||||||
| * | Derive some more traits | Dirkjan Ochtman | 2025-01-17 | 2 | -7/+9 | |
| | | ||||||
| * | Split into multiple files | Dirkjan Ochtman | 2025-01-17 | 3 | -630/+647 | |
| | | ||||||
| * | Add reference to RFC 5656 | Dirkjan Ochtman | 2025-01-17 | 1 | -0/+2 | |
| | | ||||||
| * | Tweak logging | Dirkjan Ochtman | 2025-01-17 | 2 | -13/+13 | |
| | | ||||||
| * | Split out library | Dirkjan Ochtman | 2025-01-17 | 2 | -826/+829 | |
| | | ||||||
| * | Add reference for curve25519-sha256 key exchange algorithm | Dirkjan Ochtman | 2025-01-17 | 2 | -0/+3 | |
| | | ||||||
| * | Implement initial key exchange message sending and receiving | Dirkjan Ochtman | 2025-01-16 | 2 | -16/+638 | |
| | | ||||||
| * | Simplify next message handling | Dirkjan Ochtman | 2025-01-11 | 1 | -10/+9 | |
| | | ||||||
| * | Regenerate Cargo.lock for MSRV | Dirkjan Ochtman | 2025-01-11 | 1 | -23/+197 | |
| | | ||||||
| * | Add Dependabot setup | Dirkjan Ochtman | 2025-01-11 | 1 | -0/+12 | |
| | | ||||||
| * | Add FUNDING metadata | Dirkjan Ochtman | 2025-01-11 | 1 | -0/+2 | |
| | | ||||||
| * | Gather RFC references in README | Dirkjan Ochtman | 2025-01-11 | 1 | -0/+11 | |
| | | ||||||
| * | Set up initial workflow | Dirkjan Ochtman | 2025-01-11 | 3 | -0/+65 | |
| | | ||||||
| * | Log bytes read from stream | Dirkjan Ochtman | 2025-01-11 | 1 | -0/+1 | |
| | | ||||||
| * | Clear write buffer after sending | Dirkjan Ochtman | 2025-01-11 | 1 | -0/+1 | |
| | | ||||||
