index
:
oxish.git
main
sync-hostkey-format
fork from https://github.com/djc/oxish
Hee-Suk Kim
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
oxish-proto
/
src
/
lib.rs
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Handle global requests
Dirkjan Ochtman
13 days
1
-0
/
+33
|
*
proto: add specific error for invalid channel types
Dirkjan Ochtman
13 days
1
-0
/
+3
|
*
proto: parse OpenSSH host key files when available
Dirkjan Ochtman
13 days
1
-1
/
+7
|
*
proto: split out host_keys module
Dirkjan Ochtman
13 days
1
-0
/
+2
|
*
Use more fine-grained errors for authentication
Dirkjan Ochtman
2026-08-09
1
-0
/
+3
|
*
proto: warn on unsafe_code
Dirkjan Ochtman
2026-07-30
1
-1
/
+1
|
*
Destruct Self in Encode implementations
Dirkjan Ochtman
2026-07-30
1
-6
/
+18
|
*
proto: retain PKCS#8 form of host keys
Dirkjan Ochtman
2026-07-29
1
-0
/
+3
|
*
proto: drop Debug bound for Encode
Dirkjan Ochtman
2026-07-29
1
-1
/
+1
|
*
proto: move base module contents into crate root
Dirkjan Ochtman
2026-07-26
1
-5
/
+507
|
*
proto: add documentation comments
Dirkjan Ochtman
2026-07-26
1
-2
/
+43
|
*
proto: extract new auth module
Dirkjan Ochtman
2026-07-26
1
-270
/
+2
|
*
proto: move Disconnect and DisconnectReason into base
Dirkjan Ochtman
2026-07-26
1
-100
/
+2
|
*
proto: move some more types into key_exchange
Dirkjan Ochtman
2026-07-26
1
-44
/
+2
|
*
proto: make some modules public instead of re-exporting everything
Dirkjan Ochtman
2026-07-26
1
-18
/
+4
|
*
oxish: handle channel window adjust messages
Dirkjan Ochtman
2026-07-26
1
-1
/
+1
|
*
proto: extract constant for MAX_PACKET_LEN
Dirkjan Ochtman
2026-07-26
1
-0
/
+6
|
*
oxish: limit environment variable requests
Dirkjan Ochtman
2026-07-21
1
-2
/
+2
|
*
Provide a narrower interface to host key signing
Dirkjan Ochtman
2026-07-20
1
-2
/
+4
|
*
proto: wrap key exchange start data in type
Dirkjan Ochtman
2026-07-19
1
-1
/
+2
|
*
proto: populate ExtInfo during key exchange
Dirkjan Ochtman
2026-07-19
1
-3
/
+4
|
*
proto: fix encoding of ignore messages
Dirkjan Ochtman
2026-07-19
1
-1
/
+2
|
*
Move Encoder into proto
Dirkjan Ochtman
2026-07-19
1
-1
/
+1
|
*
Add support for the window-change channel request
Dirkjan Ochtman
2026-07-19
1
-1
/
+1
|
*
Update to 2024 edition
Dirkjan Ochtman
2026-07-18
1
-1
/
+1
|
*
Discard EcdhKeyExchange state type
Dirkjan Ochtman
2026-07-17
1
-2
/
+1
|
*
Negotiate extensions as well as algorithms
Dirkjan Ochtman
2026-07-17
1
-1
/
+1
|
*
Move Pretty into proto
Dirkjan Ochtman
2026-07-17
1
-1
/
+9
|
*
Discard pointless KeyExchange token type
Dirkjan Ochtman
2026-07-17
1
-2
/
+2
|
*
Error on invalid padding lengths
Dirkjan Ochtman
2026-07-17
1
-2
/
+2
|
*
Move I/O state types into proto
Dirkjan Ochtman
2026-07-17
1
-0
/
+2
|
*
Move more stuff into proto
Dirkjan Ochtman
2026-07-17
1
-1
/
+3
|
*
Document values of incomplete states
Dirkjan Ochtman
2026-07-17
1
-0
/
+4
|
*
Rename Algorithms to NegotiatedAlgorithms
Dirkjan Ochtman
2026-07-10
1
-2
/
+2
|
*
Rejigger key exchange setup
Dirkjan Ochtman
2026-07-10
1
-2
/
+2
|
*
Move KeyExchangeInit into key exchange module
Dirkjan Ochtman
2026-07-09
1
-176
/
+2
|
*
Extract separate type for extension identifiers
Dirkjan Ochtman
2026-07-09
1
-8
/
+26
|
*
Implement strict key exchange extension
Dirkjan Ochtman
2026-07-09
1
-1
/
+4
|
*
Move key_exchange module into proto
Dirkjan Ochtman
2026-07-09
1
-0
/
+4
|
*
Replace X25519 key exchange with ML-KEM-768-X25519
Dirkjan Ochtman
2026-07-06
1
-18
/
+1
|
*
Replace AES-128-CTR with AES-128-GCM
Dirkjan Ochtman
2026-07-04
1
-4
/
+4
|
*
Move key derivation types into proto
Dirkjan Ochtman
2026-07-04
1
-0
/
+17
|
*
Use enum for crypto errors
Dirkjan Ochtman
2026-07-04
1
-0
/
+3
|
*
Move crypto traits into proto crate
Dirkjan Ochtman
2026-07-03
1
-0
/
+1
|
*
Extract oxish-proto crate
Dirkjan Ochtman
2026-02-19
1
-0
/
+673