aboutsummaryrefslogtreecommitdiffhomepage
path: root/oxish
Commit message (Collapse)AuthorAgeFilesLines
...
* Extract host key selection from key exchangeDirkjan Ochtman2026-07-301-2/+3
|
* Move Identities into protoDirkjan Ochtman2026-07-302-38/+4
|
* 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-294-22/+53
|
* proto: retain PKCS#8 form of host keysDirkjan Ochtman2026-07-292-4/+4
|
* proto: take session ID to build key exchange replyDirkjan Ochtman2026-07-291-0/+1
|
* oxish: track peer identities in session stateDirkjan Ochtman2026-07-294-7/+63
|
* oxish: keep read-side code closer togetherDirkjan Ochtman2026-07-291-3/+3
|
* proto: extract new auth moduleDirkjan Ochtman2026-07-262-3/+7
|
* proto: move some more types into key_exchangeDirkjan Ochtman2026-07-261-2/+2
|
* proto: make some modules public instead of re-exporting everythingDirkjan Ochtman2026-07-267-15/+25
|
* oxish: track receive window as wellDirkjan Ochtman2026-07-262-2/+32
|
* oxish: improve maximum packet size handlingDirkjan Ochtman2026-07-261-3/+10
|
* oxish: handle channel window adjust messagesDirkjan Ochtman2026-07-262-2/+22
|
* oxish: decrease the send window when sendingDirkjan Ochtman2026-07-261-0/+1
|
* oxish: rename Channel::window_size to send_windowDirkjan Ochtman2026-07-261-3/+3
|
* Avoid duplicate maximum packet length enforcementDirkjan Ochtman2026-07-261-4/+1
|
* oxish: limit environment variable requestsDirkjan Ochtman2026-07-212-7/+23
|
* oxish: add debug option to disable spawningDirkjan Ochtman2026-07-214-10/+55
|
* oxish: move listener loop into the libraryDirkjan Ochtman2026-07-212-25/+30
|
* oxish: limit authentication attemptsDirkjan Ochtman2026-07-211-0/+13
|
* oxish: limit the number of authenticating connectionsDirkjan Ochtman2026-07-211-1/+17
|
* Zeroize all secret and sensitive dataDirkjan Ochtman2026-07-204-9/+19
|
* oxish: disallow authenticating as rootDirkjan Ochtman2026-07-202-2/+6
|
* oxish: more username validationDirkjan Ochtman2026-07-203-42/+106
|
* oxish: propagate coverage envDirkjan Ochtman2026-07-201-0/+7
|
* ci: submit code coverage data to CodecovDirkjan Ochtman2026-07-201-3/+6
|
* Add support for compiling aws-lc-rs in FIPS modeDirkjan Ochtman2026-07-202-3/+12
|
* Provide a narrower interface to host key signingDirkjan Ochtman2026-07-204-23/+13
|
* Use Box instead of Arc to wrap signing keysDirkjan Ochtman2026-07-202-5/+4
|
* 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
|
* Drop privileges to the authenticated user when spawning a sessionDirkjan Ochtman2026-07-194-51/+201
|
* Spawn a subprocess for authenticated sessionsDirkjan Ochtman2026-07-196-27/+602
|
* proto: wrap key exchange start data in typeDirkjan Ochtman2026-07-191-8/+8
|
* proto: populate ExtInfo during key exchangeDirkjan Ochtman2026-07-191-14/+4
|