| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Defer algorithm support in crypto providers | Dirkjan Ochtman | 2026-07-10 | 1 | -0/+1 | |
| | | ||||||
| * | Avoid guessing algorithms | Dirkjan Ochtman | 2026-07-10 | 1 | -16/+16 | |
| | | ||||||
| * | Rejigger key exchange setup | Dirkjan Ochtman | 2026-07-10 | 1 | -8/+13 | |
| | | ||||||
| * | Use zero-copy packet encoding | Dirkjan Ochtman | 2026-07-09 | 2 | -122/+87 | |
| | | ||||||
| * | Drop trivial method | Dirkjan Ochtman | 2026-07-09 | 1 | -6/+2 | |
| | | ||||||
| * | Apply suggestions from clippy 1.97 | Dirkjan Ochtman | 2026-07-09 | 2 | -2/+2 | |
| | | ||||||
| * | Extract separate type for extension identifiers | Dirkjan Ochtman | 2026-07-09 | 1 | -21/+20 | |
| | | ||||||
| * | Implement strict key exchange extension | Dirkjan Ochtman | 2026-07-09 | 2 | -2/+31 | |
| | | ||||||
| * | Drop event addr fields now provided by the span | Dirkjan Ochtman | 2026-07-09 | 1 | -3/+3 | |
| | | ||||||
| * | Inline ConnectionContext | Dirkjan Ochtman | 2026-07-09 | 1 | -31/+21 | |
| | | ||||||
| * | Move key_exchange module into proto | Dirkjan Ochtman | 2026-07-09 | 2 | -245/+5 | |
| | | ||||||
| * | Withdraw use of ConnectionContext from key exchange states | Dirkjan Ochtman | 2026-07-09 | 2 | -32/+34 | |
| | | ||||||
| * | Yield crypto errors from key exchange states | Dirkjan Ochtman | 2026-07-09 | 2 | -57/+27 | |
| | | ||||||
| * | Move HandshakeHash into proto::crypto | Dirkjan Ochtman | 2026-07-09 | 3 | -26/+5 | |
| | | ||||||
| * | Decrypt incoming packets in place | Dirkjan Ochtman | 2026-07-09 | 1 | -18/+9 | |
| | | ||||||
| * | tests: add more diagnostic output | Dirkjan Ochtman | 2026-07-06 | 1 | -16/+35 | |
| | | ||||||
| * | Yield Ok(()) when ending connection due to disconnect request | Dirkjan Ochtman | 2026-07-06 | 1 | -1/+1 | |
| | | ||||||
| * | Replace X25519 key exchange with ML-KEM-768-X25519 | Dirkjan Ochtman | 2026-07-06 | 2 | -10/+12 | |
| | | ||||||
| * | Add oxish-graviola provider | Dirkjan Ochtman | 2026-07-04 | 1 | -4/+13 | |
| | | ||||||
| * | tests: try to make shutdown more robust | Dirkjan Ochtman | 2026-07-04 | 1 | -3/+11 | |
| | | ||||||
| * | Replace AES-128-CTR with AES-128-GCM | Dirkjan Ochtman | 2026-07-04 | 3 | -182/+123 | |
| | | ||||||
| * | Move key derivation types into proto | Dirkjan Ochtman | 2026-07-04 | 2 | -129/+8 | |
| | | ||||||
| * | Clarify key material type names | Dirkjan Ochtman | 2026-07-04 | 3 | -22/+22 | |
| | | ||||||
| * | Use enum for crypto errors | Dirkjan Ochtman | 2026-07-04 | 1 | -2/+2 | |
| | | ||||||
| * | Move aws-lc crypto provider into a separate crate | Dirkjan Ochtman | 2026-07-03 | 4 | -329/+2 | |
| | | ||||||
| * | Move crypto traits into proto crate | Dirkjan Ochtman | 2026-07-03 | 6 | -260/+19 | |
| | | ||||||
| * | Extract CryptoProvider trait | Dirkjan Ochtman | 2026-07-03 | 8 | -198/+795 | |
| | | ||||||
| * | Generalize encryption key types | Dirkjan Ochtman | 2026-07-03 | 3 | -21/+24 | |
| | | ||||||
| * | Import Digest directly | Dirkjan Ochtman | 2026-07-03 | 2 | -14/+12 | |
| | | ||||||
| * | Add end-to-end test | Dirkjan Ochtman | 2026-07-01 | 3 | -11/+172 | |
| | | ||||||
| * | Rename User::new() to from_system() | Dirkjan Ochtman | 2026-07-01 | 2 | -2/+2 | |
| | | ||||||
| * | Extract from_str() method for Authorizedkey | Dirkjan Ochtman | 2026-07-01 | 1 | -64/+75 | |
| | | ||||||
| * | Fix formatting with cargo fmt | Dirkjan Ochtman | 2026-04-17 | 1 | -1/+1 | |
| | | ||||||
| * | Simplify interface to send channel messages | Dirkjan Ochtman | 2026-02-19 | 3 | -57/+81 | |
| | | ||||||
| * | Deduplicate terminal closing state branches | Dirkjan Ochtman | 2026-02-19 | 1 | -20/+13 | |
| | | ||||||
| * | Introduce send_auth_failed() helper method | Dirkjan Ochtman | 2026-02-19 | 1 | -31/+14 | |
| | | ||||||
| * | Introduce simpler send() wrapper | Dirkjan Ochtman | 2026-02-19 | 1 | -49/+39 | |
| | | ||||||
| * | Extract authentication module | Dirkjan Ochtman | 2026-02-19 | 2 | -370/+377 | |
| | | ||||||
| * | connections: simplify interface to terminal future | Dirkjan Ochtman | 2026-02-19 | 2 | -7/+13 | |
| | | ||||||
| * | Rename proto module to buffers | Dirkjan Ochtman | 2026-02-19 | 3 | -4/+3 | |
| | | ||||||
| * | Extract oxish-proto crate | Dirkjan Ochtman | 2026-02-19 | 9 | -1926/+22 | |
| | | ||||||
| * | Extract ProtoError type | Dirkjan Ochtman | 2026-02-19 | 8 | -140/+184 | |
| | | ||||||
| * | Move IdentificationError into messages | Dirkjan Ochtman | 2026-02-19 | 2 | -17/+17 | |
| | | ||||||
| * | authentication: implement signature verification | Dirkjan Ochtman | 2026-02-19 | 3 | -38/+228 | |
| | | ||||||
| * | Yield session ID from key exchange | Dirkjan Ochtman | 2026-02-19 | 2 | -3/+5 | |
| | | ||||||
| * | authentication: select matching key | Dirkjan Ochtman | 2026-02-18 | 2 | -3/+21 | |
| | | ||||||
| * | authentication: implement authorized key discovery | Dirkjan Ochtman | 2026-02-18 | 4 | -36/+238 | |
| | | ||||||
| * | authentication: look up user home directory | Dirkjan Ochtman | 2026-02-18 | 1 | -2/+82 | |
| | | ||||||
| * | authentication: check supported public key algorithms | Dirkjan Ochtman | 2026-02-18 | 2 | -1/+13 | |
| | | ||||||
| * | Reduce log level for applying terminal modes | Dirkjan Ochtman | 2026-02-18 | 1 | -2/+2 | |
| | | ||||||
