mirror of
https://github.com/danog/phpseclib.git
synced 2025-01-21 20:41:18 +01:00
Add Composer support to phpseclib
This commit is contained in:
parent
8b59e80aa5
commit
7e9a975296
3
.gitignore
vendored
3
.gitignore
vendored
@ -1 +1,4 @@
|
||||
*~
|
||||
vendor
|
||||
composer.json
|
||||
composer.lock
|
||||
|
@ -66,7 +66,9 @@
|
||||
/**
|
||||
* Include Crypt_Rijndael
|
||||
*/
|
||||
require_once 'Rijndael.php';
|
||||
if (!class_exists('Crypt_Rijndael')) {
|
||||
require_once 'Rijndael.php';
|
||||
}
|
||||
|
||||
/**#@+
|
||||
* @access public
|
||||
@ -606,4 +608,4 @@ class Crypt_AES extends Crypt_Rijndael {
|
||||
}
|
||||
|
||||
// vim: ts=4:sw=4:et:
|
||||
// vim6: fdl=1:
|
||||
// vim6: fdl=1:
|
||||
|
@ -57,7 +57,9 @@
|
||||
/**
|
||||
* Include Crypt_DES
|
||||
*/
|
||||
require_once('DES.php');
|
||||
if (!class_exists('Crypt_DES')) {
|
||||
require_once('DES.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Encrypt / decrypt using inner chaining
|
||||
@ -1055,4 +1057,4 @@ class Crypt_TripleDES {
|
||||
}
|
||||
|
||||
// vim: ts=4:sw=4:et:
|
||||
// vim6: fdl=1:
|
||||
// vim6: fdl=1:
|
||||
|
@ -47,7 +47,9 @@
|
||||
/**
|
||||
* Include File_ASN1
|
||||
*/
|
||||
require_once('File/ASN1.php');
|
||||
if (!class_exists('File_ASN1')) {
|
||||
require_once('File/ASN1.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Flag to only accept signatures signed by certificate authorities
|
||||
@ -2482,4 +2484,4 @@ class File_X509 {
|
||||
$this->removeDNProp('id-at-commonName');
|
||||
$this->setDNProp('id-at-commonName', $this->domains[0]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -57,7 +57,9 @@
|
||||
/**
|
||||
* Include Net_SSH2
|
||||
*/
|
||||
require_once('Net/SSH2.php');
|
||||
if (!class_exists('Net_SSH2')) {
|
||||
require_once('Net/SSH2.php');
|
||||
}
|
||||
|
||||
/**#@+
|
||||
* @access public
|
||||
@ -1956,4 +1958,4 @@ class Net_SFTP extends Net_SSH2 {
|
||||
$this->pwd = false;
|
||||
parent::_disconnect($reason);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -71,7 +71,9 @@
|
||||
*
|
||||
* Used to do RSA encryption.
|
||||
*/
|
||||
require_once('Math/BigInteger.php');
|
||||
if (!class_exists('Math_BigInteger')) {
|
||||
require_once('Math/BigInteger.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_Null
|
||||
@ -81,22 +83,30 @@ require_once('Math/BigInteger.php');
|
||||
/**
|
||||
* Include Crypt_DES
|
||||
*/
|
||||
require_once('Crypt/DES.php');
|
||||
if (!class_exists('Crypt_DES')) {
|
||||
require_once('Crypt/DES.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_TripleDES
|
||||
*/
|
||||
require_once('Crypt/TripleDES.php');
|
||||
if (!class_exists('Crypt_TripleDES')) {
|
||||
require_once('Crypt/TripleDES.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_RC4
|
||||
*/
|
||||
require_once('Crypt/RC4.php');
|
||||
if (!class_exists('Crypt_RC4')) {
|
||||
require_once('Crypt/RC4.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_Random
|
||||
*/
|
||||
require_once('Crypt/Random.php');
|
||||
if (!class_exists('Crypt_Random')) {
|
||||
require_once('Crypt/Random.php');
|
||||
}
|
||||
|
||||
/**#@+
|
||||
* Encryption Methods
|
||||
@ -1405,4 +1415,4 @@ class Net_SSH1 {
|
||||
return rtrim($this->server_identification);
|
||||
}
|
||||
}
|
||||
?>
|
||||
?>
|
||||
|
@ -73,32 +73,43 @@
|
||||
*
|
||||
* Used to do Diffie-Hellman key exchange and DSA/RSA signature verification.
|
||||
*/
|
||||
require_once('Math/BigInteger.php');
|
||||
if (!class_exists('Math_BigInteger')) {
|
||||
require_once('Math/BigInteger.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_Random
|
||||
*/
|
||||
require_once('Crypt/Random.php');
|
||||
if (!class_exists('Crypt_Random')) {
|
||||
require_once('Crypt/Random.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_Hash
|
||||
*/
|
||||
require_once('Crypt/Hash.php');
|
||||
if (!class_exists('Crypt_Hash')) {
|
||||
require_once('Crypt/Hash.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_TripleDES
|
||||
*/
|
||||
require_once('Crypt/TripleDES.php');
|
||||
if (!class_exists('Crypt_TripleDES')) {
|
||||
require_once('Crypt/TripleDES.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Include Crypt_RC4
|
||||
*/
|
||||
if (!class_exists('Crypt_RC4')) {
|
||||
require_once('Crypt/RC4.php');
|
||||
|
||||
/**
|
||||
* Include Crypt_AES
|
||||
*/
|
||||
require_once('Crypt/AES.php');
|
||||
if (!class_exists('Crypt_AES')) {
|
||||
require_once('Crypt/AES.php');
|
||||
}
|
||||
|
||||
/**#@+
|
||||
* Execution Bitmap Masks
|
||||
@ -2831,4 +2842,4 @@ class Net_SSH2 {
|
||||
|
||||
return $this->server_public_host_key;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user