From 361b59fff9cad5c42533f5481b3cfad68132d257 Mon Sep 17 00:00:00 2001 From: terrafrost Date: Sat, 11 Oct 2014 23:40:56 -0500 Subject: [PATCH] SSH2: make setCryptoEngine() less cumbersome --- phpseclib/Net/SSH2.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/phpseclib/Net/SSH2.php b/phpseclib/Net/SSH2.php index c7760096..4c3c4c84 100644 --- a/phpseclib/Net/SSH2.php +++ b/phpseclib/Net/SSH2.php @@ -876,6 +876,11 @@ class Net_SSH2 include_once 'Crypt/Hash.php'; } + // include Crypt_Base so constants can be defined for setCryptoEngine() + if (!class_exists('Crypt_Base')) { + include_once 'Crypt/Base.php'; + } + $this->message_numbers = array( 1 => 'NET_SSH2_MSG_DISCONNECT', 2 => 'NET_SSH2_MSG_IGNORE',