summaryrefslogtreecommitdiff
path: root/PROTOCOL
diff options
context:
space:
mode:
Diffstat (limited to 'PROTOCOL')
-rw-r--r--PROTOCOL27
1 files changed, 26 insertions, 1 deletions
diff --git a/PROTOCOL b/PROTOCOL
index 48b3a4400..4a5088f90 100644
--- a/PROTOCOL
+++ b/PROTOCOL
@@ -91,6 +91,17 @@ an MAC algorithm. Additionally, if AES-GCM is selected as the cipher
91the exchanged MAC algorithms are ignored and there doesn't have to be 91the exchanged MAC algorithms are ignored and there doesn't have to be
92a matching MAC. 92a matching MAC.
93 93
941.7 transport: chacha20-poly1305@openssh.com authenticated encryption
95
96OpenSSH supports authenticated encryption using ChaCha20 and Poly1305
97as described in PROTOCOL.chacha20poly1305.
98
991.8 transport: curve25519-sha256@libssh.org key exchange algorithm
100
101OpenSSH supports the use of ECDH in Curve25519 for key exchange as
102described at:
103http://git.libssh.org/users/aris/libssh.git/plain/doc/curve25519-sha256@libssh.org.txt?h=curve25519
104
942. Connection protocol changes 1052. Connection protocol changes
95 106
962.1. connection: Channel write close extension "eow@openssh.com" 1072.1. connection: Channel write close extension "eow@openssh.com"
@@ -331,4 +342,18 @@ link(oldpath, newpath) and will respond with a SSH_FXP_STATUS message.
331This extension is advertised in the SSH_FXP_VERSION hello with version 342This extension is advertised in the SSH_FXP_VERSION hello with version
332"1". 343"1".
333 344
334$OpenBSD: PROTOCOL,v 1.20 2013/01/08 18:49:04 markus Exp $ 34510. sftp: Extension request "fsync@openssh.com"
346
347This request asks the server to call fsync(2) on an open file handle.
348
349 uint32 id
350 string "fsync@openssh.com"
351 string handle
352
353One receiving this request, a server will call fsync(handle_fd) and will
354respond with a SSH_FXP_STATUS message.
355
356This extension is advertised in the SSH_FXP_VERSION hello with version
357"1".
358
359$OpenBSD: PROTOCOL,v 1.23 2013/12/01 23:19:05 djm Exp $