summaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
* Setup release workflow with dist0.1.0-rc.1Dirkjan Ochtman2026-08-033-0/+317
|
* ci: enable cargo-semver-checksDirkjan Ochtman2026-08-031-0/+7
|
* Extend Cargo metadataDirkjan Ochtman2026-08-034-1/+16
|
* Bump versions to 0.1.0-rc.1Dirkjan Ochtman2026-08-035-13/+13
|
* tests: tweak outputDirkjan Ochtman2026-08-011-4/+4
|
* tests: make handshake() fallibleDirkjan Ochtman2026-08-011-10/+18
|
* tests: make session_binary() fallibleDirkjan Ochtman2026-08-011-5/+5
|
* tests: restore test for no-spawn serverDirkjan Ochtman2026-08-011-10/+37
|
* tests: split rekey test out from handshake()Dirkjan Ochtman2026-08-011-46/+34
|
* tests: extract setup() helperDirkjan Ochtman2026-08-011-30/+37
|
* tests: extract CliClient typeDirkjan Ochtman2026-08-011-75/+99
|
* tests: extract helper function for building the user storeDirkjan Ochtman2026-08-011-39/+46
|
* oxish: guard against pw_name being nullDirkjan Ochtman2026-08-011-4/+4
|
* Warn on clippy::undocumented_unsafe_blocksDirkjan Ochtman2026-08-013-0/+18
|
* oxish: guard against null pw_dir and pw_shell valuesDirkjan Ochtman2026-08-011-3/+12
|
* oxish: handle ERANGE from getpw callsDirkjan Ochtman2026-08-011-23/+40
|
* oxish: replace custom open_dir_dir() with rustix openat()Dirkjan Ochtman2026-08-011-17/+19
|
* oxish: minimize pre_exec() operations in Terminal::spawn()Dirkjan Ochtman2026-08-011-24/+18
|
* oxish: drop logging from within pre_exec() contextDirkjan Ochtman2026-08-011-3/+3
|
* oxish: attach authorized_keys() to UserDirkjan Ochtman2026-07-301-76/+77
|
* oxish: add test for parsing fake keysDirkjan Ochtman2026-07-301-0/+12
|
* proto: warn on unsafe_codeDirkjan Ochtman2026-07-301-1/+1
|
* Move AuthorizedKey into protoDirkjan Ochtman2026-07-306-167/+166
|
* proto: isolate authentication signature encodingDirkjan Ochtman2026-07-302-57/+76
|
* proto: isolate authentication signature input encodingDirkjan Ochtman2026-07-301-3/+16
|
* oxish: detach fake key handling from AuthorizedKeyDirkjan Ochtman2026-07-301-29/+22
|
* oxish: reuse authorized key parsing for fake keysDirkjan Ochtman2026-07-301-22/+12
|
* oxish: make User fields publicDirkjan Ochtman2026-07-302-21/+19
|
* oxish: drop pointless Result wrapperDirkjan Ochtman2026-07-302-21/+19
|
* oxish: split user data from cached authorized keysDirkjan Ochtman2026-07-303-55/+58
|
* oxish: enable customizable authenticationDirkjan Ochtman2026-07-305-62/+94
|
* oxish: detach authentication from AuthDirkjan Ochtman2026-07-302-175/+172
|
* oxish: add basic reference documentationDirkjan Ochtman2026-07-304-2/+39
|
* Handle client-initiated rekeying in the sessionDirkjan Ochtman2026-07-307-43/+256
|
* Destruct Self in Encode implementationsDirkjan Ochtman2026-07-305-66/+167
|
* proto: rework key exchange API some moreDirkjan Ochtman2026-07-303-64/+76
|
* Extract host key selection from key exchangeDirkjan Ochtman2026-07-302-7/+7
|
* Move Identities into protoDirkjan Ochtman2026-07-303-39/+44
|
* oxish: rename Session::new() to from_message()Dirkjan Ochtman2026-07-302-2/+2
|
* tests: suppress Cargo output from session buildDirkjan Ochtman2026-07-301-1/+1
|
* oxish: pass session ID to session for rekeyingDirkjan Ochtman2026-07-295-4/+17
|
* oxish: give session process access to the selected host keyDirkjan Ochtman2026-07-295-27/+89
|
* proto: split host key selection from key exchange signingDirkjan Ochtman2026-07-291-15/+30
|
* proto: retain PKCS#8 form of host keysDirkjan Ochtman2026-07-294-21/+38
|
* proto: split key exchange output signing methodDirkjan Ochtman2026-07-291-25/+43
|
* proto: drop Debug bound for EncodeDirkjan Ochtman2026-07-292-2/+1
|
* proto: take session ID to build key exchange replyDirkjan Ochtman2026-07-292-1/+3
|
* oxish: track peer identities in session stateDirkjan Ochtman2026-07-294-7/+63
|
* oxish: keep read-side code closer togetherDirkjan Ochtman2026-07-291-3/+3
|
* build(deps): bump tokio-stream from 0.1.18 to 0.1.19dependabot[bot]2026-07-271-2/+2
| | | | | | | | | | | | | | | Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.18 to 0.1.19. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.18...tokio-stream-0.1.19) --- updated-dependencies: - dependency-name: tokio-stream dependency-version: 0.1.19 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>