From: Andreas Fischer Date: Tue, 3 Feb 2015 15:02:07 +0000 (+0100) Subject: Update phpseclib to version 0.3.9. X-Git-Tag: v8.1.0alpha1~478^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c640e2fa66c1ead7461d28d9bda3b8959b5986eb;p=nextcloud-server.git Update phpseclib to version 0.3.9. --- diff --git a/apps/files_external/lib/sftp.php b/apps/files_external/lib/sftp.php index 2a762ad068f..c021f778feb 100644 --- a/apps/files_external/lib/sftp.php +++ b/apps/files_external/lib/sftp.php @@ -25,16 +25,8 @@ class SFTP extends \OC\Files\Storage\Common { private static $tempFiles = array(); public function __construct($params) { - // The sftp:// scheme has to be manually registered via inclusion of - // the 'Net/SFTP/Stream.php' file which registers the Net_SFTP_Stream - // stream wrapper as a side effect. - // A slightly better way to register the stream wrapper is available - // since phpseclib 0.3.7 in the form of a static call to - // Net_SFTP_Stream::register() which will trigger autoloading if - // necessary. - // TODO: Call Net_SFTP_Stream::register() instead when phpseclib is - // updated to 0.3.7 or higher. - require_once 'Net/SFTP/Stream.php'; + // Register sftp:// + \Net_SFTP_Stream::register(); $this->host = $params['host']; $proto = strpos($this->host, '://');