Deprecate RemoteFile::supportsSSL() and RemoteFile::disableSSL()
authorTim Düsterhus <duesterhus@woltlab.com>
Wed, 11 May 2022 14:16:50 +0000 (16:16 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Wed, 11 May 2022 14:34:49 +0000 (16:34 +0200)
wcfsetup/install/files/lib/system/io/RemoteFile.class.php

index 63fb68718eda5535ccd849070c419b4cd9014829..d7289869206abb353f93072eb8d9e273b242b5ee 100644 (file)
@@ -158,9 +158,7 @@ class RemoteFile extends File
     }
 
     /**
-     * Returns true if PHP supports SSL/TLS.
-     *
-     * @return  bool
+     * @deprecated 5.6 This method is effectively returning bogus data, because the majority of TLS communication uses Guzzle/cURL.
      */
     public static function supportsSSL()
     {
@@ -180,10 +178,9 @@ class RemoteFile extends File
     }
 
     /**
-     * Disables SSL/TLS support on runtime regardless if PHP is theoretically capable of it.
+     * @deprecated 5.6 See RemoteFile::supportsSSL(). The implementation is a noop.
      */
     public static function disableSSL()
     {
-        static::$hasSSLSupport = false;
     }
 }