mirror of
https://github.com/phpseclib/phpseclib.git
synced 2024-12-26 19:40:28 +00:00
Merge branch '3.0'
This commit is contained in:
commit
2b1e5e40e2
@ -1014,6 +1014,14 @@ class SSH2
|
||||
*/
|
||||
protected $auth = [];
|
||||
|
||||
/**
|
||||
* Terminal
|
||||
*
|
||||
* @var string
|
||||
* @access private
|
||||
*/
|
||||
private $term = 'vt100';
|
||||
|
||||
/**
|
||||
* Default Constructor.
|
||||
*
|
||||
@ -2646,7 +2654,7 @@ class SSH2
|
||||
$this->server_channels[self::CHANNEL_EXEC],
|
||||
'pty-req',
|
||||
1,
|
||||
'vt100',
|
||||
$this->term,
|
||||
$this->windowColumns,
|
||||
$this->windowRows,
|
||||
0,
|
||||
@ -2771,7 +2779,7 @@ class SSH2
|
||||
$this->server_channels[self::CHANNEL_SHELL],
|
||||
'pty-req',
|
||||
1,
|
||||
'vt100',
|
||||
$this->term,
|
||||
$this->windowColumns,
|
||||
$this->windowRows,
|
||||
0,
|
||||
@ -4624,6 +4632,17 @@ class SSH2
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* Allows you to set the terminal
|
||||
*
|
||||
* @param string $term
|
||||
* @access public
|
||||
*/
|
||||
public function setTerminal($term)
|
||||
{
|
||||
$this->term = $term;
|
||||
}
|
||||
|
||||
/**
|
||||
* Accepts an associative array with up to four parameters as described at
|
||||
* <https://www.php.net/manual/en/function.ssh2-connect.php>
|
||||
|
Loading…
Reference in New Issue
Block a user