aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* oxish: disallow authenticating as rootDirkjan Ochtman2026-07-202-2/+6
|
* oxish: more username validationDirkjan Ochtman2026-07-203-42/+106
|
* ci: add Codecov configDirkjan Ochtman2026-07-201-0/+10
|
* Add coverage badge to READMEDirkjan Ochtman2026-07-201-0/+1
|
* oxish: propagate coverage envDirkjan Ochtman2026-07-202-0/+8
|
* ci: submit code coverage data to CodecovDirkjan Ochtman2026-07-202-3/+20
|
* Add support for compiling aws-lc-rs in FIPS modeDirkjan Ochtman2026-07-206-8/+164
|
* Provide a narrower interface to host key signingDirkjan Ochtman2026-07-206-68/+109
|
* Use Box instead of Arc to wrap signing keysDirkjan Ochtman2026-07-206-21/+20
|
* oxish: avoid logging during pre_exec()Dirkjan Ochtman2026-07-201-5/+0
|
* oxish: inline SessionState::from_connection()Dirkjan Ochtman2026-07-202-49/+38
|
* oxish: move SessionState into crate rootDirkjan Ochtman2026-07-204-260/+256
|
* oxish: move SessionState::spawn() into ServerDirkjan Ochtman2026-07-202-171/+175
|
* oxish: inline Connection::accept()Dirkjan Ochtman2026-07-202-34/+22
|
* oxish: move Server into a dedicated moduleDirkjan Ochtman2026-07-202-56/+68
|
* oxish: propagate server errorsDirkjan Ochtman2026-07-202-31/+16
|
* oxish: propagate more errorsDirkjan Ochtman2026-07-205-146/+50
|
* oxish: inline SessionState::from_fd()Dirkjan Ochtman2026-07-204-95/+87
|
* oxish: inline SessionState::into_connection()Dirkjan Ochtman2026-07-201-36/+32
|
* oxish: add high-level session APIDirkjan Ochtman2026-07-203-24/+20
|
* oxish: add high-level server APIDirkjan Ochtman2026-07-205-112/+104
|
* oxish: drop nested taskDirkjan Ochtman2026-07-201-6/+4
|
* oxish: extract session moduleDirkjan Ochtman2026-07-205-112/+120
|
* Bump bitflags from 2.13.0 to 2.13.1dependabot[bot]2026-07-201-2/+2
| | | | | | | | | | | | | | | | Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.13.0 to 2.13.1. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/2.13.0...2.13.1) --- updated-dependencies: - dependency-name: bitflags dependency-version: 2.13.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump tokio from 1.52.1 to 1.53.0dependabot[bot]2026-07-201-2/+2
| | | | | | | | | | | | | | | Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.52.1 to 1.53.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.52.1...tokio-1.53.0) --- updated-dependencies: - dependency-name: tokio dependency-version: 1.53.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump anyhow from 1.0.103 to 1.0.104dependabot[bot]2026-07-201-2/+2
| | | | | | | | | | | | | | | Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.103 to 1.0.104. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.103...1.0.104) --- updated-dependencies: - dependency-name: anyhow dependency-version: 1.0.104 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump aws-lc-rs from 1.17.1 to 1.17.3dependabot[bot]2026-07-201-4/+4
| | | | | | | | | | | | | | | Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs) from 1.17.1 to 1.17.3. - [Release notes](https://github.com/aws/aws-lc-rs/releases) - [Commits](https://github.com/aws/aws-lc-rs/compare/v1.17.1...v1.17.3) --- updated-dependencies: - dependency-name: aws-lc-rs dependency-version: 1.17.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump clap from 4.6.1 to 4.6.2dependabot[bot]2026-07-201-4/+4
| | | | | | | | | | | | | | | | Bumps [clap](https://github.com/clap-rs/clap) from 4.6.1 to 4.6.2. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.1...clap_complete-v4.6.2) --- updated-dependencies: - dependency-name: clap dependency-version: 4.6.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump thiserror from 2.0.18 to 2.0.19dependabot[bot]2026-07-201-9/+20
| | | | | | | | | | | | | | | Bumps [thiserror](https://github.com/dtolnay/thiserror) from 2.0.18 to 2.0.19. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.18...2.0.19) --- updated-dependencies: - dependency-name: thiserror dependency-version: 2.0.19 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Drop privileges to the authenticated user when spawning a sessionDirkjan Ochtman2026-07-194-51/+201
|
* Spawn a subprocess for authenticated sessionsDirkjan Ochtman2026-07-199-32/+620
|
* proto: wrap key exchange start data in typeDirkjan Ochtman2026-07-193-42/+43
|
* proto: populate ExtInfo during key exchangeDirkjan Ochtman2026-07-194-22/+29
|
* Add support for multiple host keysDirkjan Ochtman2026-07-194-15/+52
|
* oxish: move provider selection into libraryDirkjan Ochtman2026-07-192-8/+8
|
* proto: add EncryptionAlgorithm::to_owned()Dirkjan Ochtman2026-07-192-11/+18
|
* proto: extract key material derivationDirkjan Ochtman2026-07-195-45/+89
|
* proto: negotiate encryption algorithmsDirkjan Ochtman2026-07-195-18/+63
|
* proto: track key countersDirkjan Ochtman2026-07-193-39/+55
|
* proto: add support for initial non-zero counterDirkjan Ochtman2026-07-194-14/+44
|
* proto: stop taking ownership of key sourcesDirkjan Ochtman2026-07-194-13/+18
|
* proto: add support for u64 encodingDirkjan Ochtman2026-07-191-0/+15
|
* Write all PTY input, looping over short writesDirkjan Ochtman2026-07-191-4/+9
|
* proto: fix encoding of ignore messagesDirkjan Ochtman2026-07-193-3/+14
|
* Ignore SSH_MSG_IGNORE/DEBUG during sessions and authDirkjan Ochtman2026-07-192-5/+19
|
* Move Encoder into protoDirkjan Ochtman2026-07-194-23/+21
|
* Drop Encoder::buffered flag which seems unnecessary nowDirkjan Ochtman2026-07-191-3/+0
|
* oxish: inline Encoder::flush()Dirkjan Ochtman2026-07-191-13/+5
|
* Rename Session::io to connDirkjan Ochtman2026-07-191-8/+8
|
* Add support for the window-change channel requestDirkjan Ochtman2026-07-194-2/+65
|