logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

cvs: pear-core /PEAR Downloader.php REST.php Remote.php: msg#00093

Subject: cvs: pear-core /PEAR Downloader.php REST.php Remote.php
cellog          Mon Mar 27 04:33:11 2006 UTC

  Modified files:              
    /pear-core/PEAR     Downloader.php REST.php Remote.php 
  Log:
  clean up @ in PEAR/REST.php
  default to 8080 port for proxies, cutting down code size [Hannes Magnusson 
noticed this]
  
http://cvs.php.net/viewcvs.cgi/pear-core/PEAR/Downloader.php?r1=1.101&r2=1.102&diff_format=u
Index: pear-core/PEAR/Downloader.php
diff -u pear-core/PEAR/Downloader.php:1.101 pear-core/PEAR/Downloader.php:1.102
--- pear-core/PEAR/Downloader.php:1.101 Sun Mar 26 22:49:50 2006
+++ pear-core/PEAR/Downloader.php       Mon Mar 27 04:33:11 2006
@@ -18,7 +18,7 @@
  * @author     Martin Jansen <mj@xxxxxxx>
  * @copyright  1997-2006 The PHP Group
  * @license    http://www.php.net/license/3_0.txt  PHP License 3.0
- * @version    CVS: $Id: Downloader.php,v 1.101 2006/03/26 22:49:50 cellog Exp 
$
+ * @version    CVS: $Id: Downloader.php,v 1.102 2006/03/27 04:33:11 cellog Exp 
$
  * @link       http://pear.php.net/package/PEAR
  * @since      File available since Release 1.3.0
  */
@@ -1336,13 +1336,10 @@
             if (isset($proxy['scheme']) && $proxy['scheme'] == 'https') {
                 $proxy_host = 'ssl://' . $proxy_host;
             }
-            $proxy_port = isset($proxy['port']) ? $proxy['port'] : null;
+            $proxy_port = isset($proxy['port']) ? $proxy['port'] : 8080;
             $proxy_user = isset($proxy['user']) ? urldecode($proxy['user']) : 
null;
             $proxy_pass = isset($proxy['pass']) ? urldecode($proxy['pass']) : 
null;
 
-            if ($proxy_port == '') {
-                $proxy_port = 8080;
-            }
             if ($callback) {
                 call_user_func($callback, 'message', "Using HTTP proxy 
$host:$port");
             }
http://cvs.php.net/viewcvs.cgi/pear-core/PEAR/REST.php?r1=1.20&r2=1.21&diff_format=u
Index: pear-core/PEAR/REST.php
diff -u pear-core/PEAR/REST.php:1.20 pear-core/PEAR/REST.php:1.21
--- pear-core/PEAR/REST.php:1.20        Thu Mar  2 03:09:31 2006
+++ pear-core/PEAR/REST.php     Mon Mar 27 04:33:11 2006
@@ -15,7 +15,7 @@
  * @author     Greg Beaver <cellog@xxxxxxx>
  * @copyright  1997-2006 The PHP Group
  * @license    http://www.php.net/license/3_0.txt  PHP License 3.0
- * @version    CVS: $Id: REST.php,v 1.20 2006/03/02 03:09:31 pajoye Exp $
+ * @version    CVS: $Id: REST.php,v 1.21 2006/03/27 04:33:11 cellog Exp $
  * @link       http://pear.php.net/package/PEAR
  * @since      File available since Release 1.4.0a1
  */
@@ -63,7 +63,7 @@
     {
         $cachefile = $this->config->get('cache_dir') . DIRECTORY_SEPARATOR .
             md5($url) . 'rest.cachefile';
-        if (@file_exists($cachefile)) {
+        if (file_exists($cachefile)) {
             return unserialize(implode('', file($cachefile)));
         }
         return $this->retrieveData($url, $accept, $forcestring);
@@ -151,7 +151,7 @@
         if ($cacheid === null) {
             $cacheidfile = $this->config->get('cache_dir') . 
DIRECTORY_SEPARATOR .
                 md5($url) . 'rest.cacheid';
-            if (@file_exists($cacheidfile)) {
+            if (file_exists($cacheidfile)) {
                 $cacheid = unserialize(implode('', file($cacheidfile)));
             } else {
                 return false;
@@ -169,7 +169,7 @@
     {
         $cacheidfile = $this->config->get('cache_dir') . DIRECTORY_SEPARATOR .
             md5($url) . 'rest.cacheid';
-        if (@file_exists($cacheidfile)) {
+        if (file_exists($cacheidfile)) {
             $ret = unserialize(implode('', file($cacheidfile)));
             return $ret;
         } else {
@@ -181,7 +181,7 @@
     {
         $cachefile = $this->config->get('cache_dir') . DIRECTORY_SEPARATOR .
             md5($url) . 'rest.cachefile';
-        if (@file_exists($cachefile)) {
+        if (file_exists($cachefile)) {
             return unserialize(implode('', file($cachefile)));
         } else {
             return PEAR::raiseError('No cached content available for "' . $url 
. '"');
@@ -235,7 +235,9 @@
         fclose($fp);
         $fp = @fopen($cachefile, 'wb');
         if (!$fp) {
-            @unlink($cacheidfile);
+            if (file_exists($cacheidfile)) {
+                @unlink($cacheidfile);
+            }
             return false;
         }
         fwrite($fp, serialize($contents));
@@ -286,17 +288,13 @@
         $proxy_host = $proxy_port = $proxy_user = $proxy_pass = '';
         if ($this->config->get('http_proxy')&& 
               $proxy = parse_url($this->config->get('http_proxy'))) {
-            $proxy_host = @$proxy['host'];
+            $proxy_host = isset($proxy['host']) ? $proxy['host'] : null;
             if (isset($proxy['scheme']) && $proxy['scheme'] == 'https') {
                 $proxy_host = 'ssl://' . $proxy_host;
             }
-            $proxy_port = @$proxy['port'];
-            $proxy_user = @$proxy['user'];
-            $proxy_pass = @$proxy['pass'];
-
-            if ($proxy_port == '') {
-                $proxy_port = 8080;
-            }
+            $proxy_port = isset($proxy['port']) ? $proxy['port'] : 8080;
+            $proxy_user = isset($proxy['user']) ? urldecode($proxy['user']) : 
null;
+            $proxy_pass = isset($proxy['pass']) ? urldecode($proxy['pass']) : 
null;
         }
         if (empty($port)) {
             if (isset($info['scheme']) && $info['scheme'] == 'https') {
http://cvs.php.net/viewcvs.cgi/pear-core/PEAR/Remote.php?r1=1.78&r2=1.79&diff_format=u
Index: pear-core/PEAR/Remote.php
diff -u pear-core/PEAR/Remote.php:1.78 pear-core/PEAR/Remote.php:1.79
--- pear-core/PEAR/Remote.php:1.78      Sun Mar 26 23:06:10 2006
+++ pear-core/PEAR/Remote.php   Mon Mar 27 04:33:11 2006
@@ -16,7 +16,7 @@
  * @author     Greg Beaver <cellog@xxxxxxx>
  * @copyright  1997-2006 The PHP Group
  * @license    http://www.php.net/license/3_0.txt  PHP License 3.0
- * @version    CVS: $Id: Remote.php,v 1.78 2006/03/26 23:06:10 cellog Exp $
+ * @version    CVS: $Id: Remote.php,v 1.79 2006/03/27 04:33:11 cellog Exp $
  * @link       http://pear.php.net/package/PEAR
  * @since      File available since Release 0.1
  */
@@ -211,7 +211,7 @@
             if (isset($proxy['scheme']) && $proxy['scheme'] == 'https') {
                 $proxy_host = 'https://' . $proxy_host;
             }
-            $proxy_port = isset($proxy['port']) ? $proxy['port'] : null;
+            $proxy_port = isset($proxy['port']) ? $proxy['port'] : 8080;
             $proxy_user = isset($proxy['user']) ? urldecode($proxy['user']) : 
null;
             $proxy_pass = isset($proxy['pass']) ? urldecode($proxy['pass']) : 
null;
         }

-- 
PEAR CVS Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




<Prev in Thread] Current Thread [Next in Thread>