From d4264671d6819f741077ccdffe00b9a1d132843b Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 21 Apr 2023 07:52:46 +0200 Subject: update to 1.4 --- REFLECTION | 74 ++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 46 insertions(+), 28 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 1f040fa..56976ff 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #121 ssh2 version 1.3.1 ] { +Extension [ extension #122 ssh2 version 1.4 ] { - Constants [21] { Constant [ int SSH2_FINGERPRINT_MD5 ] { 0 } @@ -29,9 +29,9 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { - Parameters [4] { Parameter #0 [ $host ] - Parameter #1 [ $port ] - Parameter #2 [ $methods ] - Parameter #3 [ $callbacks ] + Parameter #1 [ $port = ] + Parameter #2 [ $methods = ] + Parameter #3 [ $callbacks = ] } } Function [ function ssh2_disconnect ] { @@ -50,7 +50,7 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { - Parameters [2] { Parameter #0 [ $session ] - Parameter #1 [ $flags ] + Parameter #1 [ $flags = ] } } Function [ function ssh2_auth_none ] { @@ -75,7 +75,17 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { Parameter #1 [ $username ] Parameter #2 [ $pubkeyfile ] Parameter #3 [ $privkeyfile ] - Parameter #4 [ $passphrase ] + Parameter #4 [ $passphrase = ] + } + } + Function [ function ssh2_auth_pubkey ] { + + - Parameters [5] { + Parameter #0 [ $session ] + Parameter #1 [ $username ] + Parameter #2 [ $pubkey ] + Parameter #3 [ $privkey ] + Parameter #4 [ $passphrase = ] } } Function [ function ssh2_auth_hostbased_file ] { @@ -86,8 +96,8 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { Parameter #2 [ $hostname ] Parameter #3 [ $pubkeyfile ] Parameter #4 [ $privkeyfile ] - Parameter #5 [ $passphrase ] - Parameter #6 [ $local_username ] + Parameter #5 [ $passphrase = ] + Parameter #6 [ $local_username = ] } } Function [ function ssh2_forward_listen ] { @@ -95,27 +105,27 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { - Parameters [4] { Parameter #0 [ $session ] Parameter #1 [ $port ] - Parameter #2 [ $host ] - Parameter #3 [ $max_connections ] + Parameter #2 [ $host = ] + Parameter #3 [ $max_connections = ] } } Function [ function ssh2_forward_accept ] { - Parameters [3] { Parameter #0 [ $listener ] - Parameter #1 [ &$host ] - Parameter #2 [ $port ] + Parameter #1 [ &$host = ] + Parameter #2 [ $port = ] } } Function [ function ssh2_shell ] { - Parameters [6] { Parameter #0 [ $session ] - Parameter #1 [ $termtype ] - Parameter #2 [ $env ] - Parameter #3 [ $width ] - Parameter #4 [ $height ] - Parameter #5 [ $width_height_type ] + Parameter #1 [ $termtype = ] + Parameter #2 [ $env = ] + Parameter #3 [ $width = ] + Parameter #4 [ $height = ] + Parameter #5 [ $width_height_type = ] } } Function [ function ssh2_exec ] { @@ -123,11 +133,11 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { - Parameters [7] { Parameter #0 [ $session ] Parameter #1 [ $command ] - Parameter #2 [ $pty ] - Parameter #3 [ $env ] - Parameter #4 [ $width ] - Parameter #5 [ $height ] - Parameter #6 [ $width_height_type ] + Parameter #2 [ $pty = ] + Parameter #3 [ $env = ] + Parameter #4 [ $width = ] + Parameter #5 [ $height = ] + Parameter #6 [ $width_height_type = ] } } Function [ function ssh2_tunnel ] { @@ -152,7 +162,7 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { Parameter #0 [ $session ] Parameter #1 [ $local_file ] Parameter #2 [ $remote_file ] - Parameter #3 [ $create_mode ] + Parameter #3 [ $create_mode = ] } } Function [ function ssh2_fetch_stream ] { @@ -166,7 +176,7 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { - Parameters [2] { Parameter #0 [ &$polldes ] - Parameter #1 [ $timeout ] + Parameter #1 [ $timeout = ] } } Function [ function ssh2_send_eof ] { @@ -175,6 +185,14 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { Parameter #0 [ $channel ] } } + Function [ function ssh2_shell_resize ] { + + - Parameters [3] { + Parameter #0 [ $session ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } Function [ function ssh2_sftp ] { - Parameters [1] { @@ -201,8 +219,8 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { - Parameters [4] { Parameter #0 [ $sftp ] Parameter #1 [ $dirname ] - Parameter #2 [ $mode ] - Parameter #3 [ $recursive ] + Parameter #2 [ $mode = ] + Parameter #3 [ $recursive = ] } } Function [ function ssh2_sftp_rmdir ] { @@ -268,8 +286,8 @@ Extension [ extension #121 ssh2 version 1.3.1 ] { Parameter #0 [ $pkey ] Parameter #1 [ $algoname ] Parameter #2 [ $blob ] - Parameter #3 [ $overwrite ] - Parameter #4 [ $attributes ] + Parameter #3 [ $overwrite = ] + Parameter #4 [ $attributes = ] } } Function [ function ssh2_publickey_remove ] { -- cgit