aboutsummaryrefslogtreecommitdiffhomepage
path: root/oxish/src/server.rs
Commit message (Expand)AuthorAgeFilesLines
* Show warning after non-PQ key exchangeDirkjan Ochtman2026-08-131-1/+3
* oxish: extract AuthenticationStateDirkjan Ochtman2026-08-091-1/+1
* Warn on clippy::undocumented_unsafe_blocksDirkjan Ochtman2026-08-011-0/+3
* oxish: enable customizable authenticationDirkjan Ochtman2026-07-301-11/+11
* oxish: detach authentication from AuthDirkjan Ochtman2026-07-301-4/+2
* oxish: add basic reference documentationDirkjan Ochtman2026-07-301-0/+15
* Handle client-initiated rekeying in the sessionDirkjan Ochtman2026-07-301-6/+10
* oxish: pass session ID to session for rekeyingDirkjan Ochtman2026-07-291-1/+2
* oxish: give session process access to the selected host keyDirkjan Ochtman2026-07-291-6/+12
* oxish: track peer identities in session stateDirkjan Ochtman2026-07-291-1/+2
* proto: make some modules public instead of re-exporting everythingDirkjan Ochtman2026-07-261-1/+1
* oxish: add debug option to disable spawningDirkjan Ochtman2026-07-211-1/+25
* oxish: move listener loop into the libraryDirkjan Ochtman2026-07-211-2/+25
* oxish: limit the number of authenticating connectionsDirkjan Ochtman2026-07-211-1/+17
* Zeroize all secret and sensitive dataDirkjan Ochtman2026-07-201-3/+8
* oxish: more username validationDirkjan Ochtman2026-07-201-2/+2
* oxish: propagate coverage envDirkjan Ochtman2026-07-201-0/+7
* Provide a narrower interface to host key signingDirkjan Ochtman2026-07-201-10/+3
* Use Box instead of Arc to wrap signing keysDirkjan Ochtman2026-07-201-3/+2
* oxish: inline SessionState::from_connection()Dirkjan Ochtman2026-07-201-2/+38
* oxish: move SessionState into crate rootDirkjan Ochtman2026-07-201-3/+2
* oxish: move SessionState::spawn() into ServerDirkjan Ochtman2026-07-201-7/+171
* oxish: inline Connection::accept()Dirkjan Ochtman2026-07-201-7/+20
* oxish: move Server into a dedicated moduleDirkjan Ochtman2026-07-201-0/+65