Mage_Downloader - Version 1.9.1.0

Version Notes

1.9.1.0

Download this release

Release Info

Developer Magento Core Team
Extension Mage_Downloader
Version 1.9.1.0
Comparing to
See all releases


Code changes from version 1.9.0.1 to 1.9.1.0

Files changed (121) hide show
  1. downloader/Maged/Connect.php +4 -4
  2. downloader/Maged/Connect/Frontend.php +4 -4
  3. downloader/Maged/Controller.php +6 -6
  4. downloader/Maged/Exception.php +4 -4
  5. downloader/Maged/Model.php +4 -4
  6. downloader/Maged/Model/Config.php +4 -4
  7. downloader/Maged/Model/Config/Abstract.php +4 -4
  8. downloader/Maged/Model/Config/Community.php +4 -4
  9. downloader/Maged/Model/Config/Interface.php +4 -4
  10. downloader/Maged/Model/Connect.php +8 -5
  11. downloader/Maged/Model/Connect/Request.php +4 -4
  12. downloader/Maged/Model/Dowloader.php +4 -4
  13. downloader/Maged/Model/Session.php +4 -4
  14. downloader/Maged/View.php +4 -4
  15. downloader/index.php +4 -4
  16. downloader/lib/Mage/Archive.php +4 -4
  17. downloader/lib/Mage/Archive/Abstract.php +4 -4
  18. downloader/lib/Mage/Archive/Bz.php +4 -4
  19. downloader/lib/Mage/Archive/Gz.php +4 -4
  20. downloader/lib/Mage/Archive/Helper/File.php +4 -4
  21. downloader/lib/Mage/Archive/Helper/File/Bz.php +4 -4
  22. downloader/lib/Mage/Archive/Helper/File/Gz.php +4 -4
  23. downloader/lib/Mage/Archive/Interface.php +4 -4
  24. downloader/lib/Mage/Archive/Tar.php +11 -5
  25. downloader/lib/Mage/Autoload/Simple.php +4 -4
  26. downloader/lib/Mage/Backup.php +4 -4
  27. downloader/lib/Mage/Backup/Abstract.php +4 -4
  28. downloader/lib/Mage/Backup/Archive/Tar.php +4 -4
  29. downloader/lib/Mage/Backup/Db.php +4 -4
  30. downloader/lib/Mage/Backup/Exception.php +4 -4
  31. downloader/lib/Mage/Backup/Exception/CantLoadSnapshot.php +4 -4
  32. downloader/lib/Mage/Backup/Exception/FtpConnectionFailed.php +4 -4
  33. downloader/lib/Mage/Backup/Exception/FtpValidationFailed.php +4 -4
  34. downloader/lib/Mage/Backup/Exception/NotEnoughFreeSpace.php +4 -4
  35. downloader/lib/Mage/Backup/Exception/NotEnoughPermissions.php +4 -4
  36. downloader/lib/Mage/Backup/Filesystem.php +4 -4
  37. downloader/lib/Mage/Backup/Filesystem/Helper.php +4 -4
  38. downloader/lib/Mage/Backup/Filesystem/Iterator/File.php +4 -4
  39. downloader/lib/Mage/Backup/Filesystem/Iterator/Filter.php +4 -4
  40. downloader/lib/Mage/Backup/Filesystem/Rollback/Abstract.php +4 -4
  41. downloader/lib/Mage/Backup/Filesystem/Rollback/Fs.php +4 -4
  42. downloader/lib/Mage/Backup/Filesystem/Rollback/Ftp.php +4 -4
  43. downloader/lib/Mage/Backup/Interface.php +4 -4
  44. downloader/lib/Mage/Backup/Media.php +4 -4
  45. downloader/lib/Mage/Backup/Nomedia.php +4 -4
  46. downloader/lib/Mage/Backup/Snapshot.php +4 -4
  47. downloader/lib/Mage/Connect/Backup.php +169 -0
  48. downloader/lib/Mage/Connect/Channel/Generator.php +4 -4
  49. downloader/lib/Mage/Connect/Channel/Parser.php +4 -4
  50. downloader/lib/Mage/Connect/Channel/VO.php +4 -4
  51. downloader/lib/Mage/Connect/Command.php +26 -6
  52. downloader/lib/Mage/Connect/Command/Channels.php +4 -4
  53. downloader/lib/Mage/Connect/Command/Channels_Header.php +4 -4
  54. downloader/lib/Mage/Connect/Command/Config.php +4 -4
  55. downloader/lib/Mage/Connect/Command/Config_Header.php +4 -4
  56. downloader/lib/Mage/Connect/Command/Install.php +34 -12
  57. downloader/lib/Mage/Connect/Command/Install_Header.php +4 -4
  58. downloader/lib/Mage/Connect/Command/Package.php +4 -4
  59. downloader/lib/Mage/Connect/Command/Package_Header.php +4 -4
  60. downloader/lib/Mage/Connect/Command/Registry.php +4 -4
  61. downloader/lib/Mage/Connect/Command/Registry_Header.php +4 -4
  62. downloader/lib/Mage/Connect/Command/Remote.php +4 -4
  63. downloader/lib/Mage/Connect/Command/Remote_Header.php +4 -4
  64. downloader/lib/Mage/Connect/Config.php +5 -5
  65. downloader/lib/Mage/Connect/Converter.php +4 -4
  66. downloader/lib/Mage/Connect/Frontend.php +4 -4
  67. downloader/lib/Mage/Connect/Frontend/CLI.php +4 -4
  68. downloader/lib/Mage/Connect/Ftp.php +4 -4
  69. downloader/lib/Mage/Connect/Loader.php +4 -4
  70. downloader/lib/Mage/Connect/Loader/Ftp.php +4 -4
  71. downloader/lib/Mage/Connect/Package.php +4 -4
  72. downloader/lib/Mage/Connect/Package/Hotfix.php +4 -4
  73. downloader/lib/Mage/Connect/Package/Reader.php +4 -4
  74. downloader/lib/Mage/Connect/Package/Target.php +4 -4
  75. downloader/lib/Mage/Connect/Package/VO.php +4 -4
  76. downloader/lib/Mage/Connect/Package/Writer.php +4 -4
  77. downloader/lib/Mage/Connect/Packager.php +111 -15
  78. downloader/lib/Mage/Connect/Rest.php +6 -9
  79. downloader/lib/Mage/Connect/Singleconfig.php +4 -5
  80. downloader/lib/Mage/Connect/Structures/Graph.php +4 -4
  81. downloader/lib/Mage/Connect/Structures/Node.php +4 -4
  82. downloader/lib/Mage/Connect/Validator.php +8 -6
  83. downloader/lib/Mage/DB/Exception.php +4 -4
  84. downloader/lib/Mage/DB/Mysqli.php +4 -4
  85. downloader/lib/Mage/Exception.php +4 -4
  86. downloader/lib/Mage/HTTP/Client.php +4 -4
  87. downloader/lib/Mage/HTTP/Client/Curl.php +68 -48
  88. downloader/lib/Mage/HTTP/Client/Socket.php +4 -4
  89. downloader/lib/Mage/HTTP/IClient.php +4 -4
  90. downloader/lib/Mage/System/Args.php +4 -4
  91. downloader/lib/Mage/System/Dirs.php +4 -4
  92. downloader/lib/Mage/System/Ftp.php +4 -4
  93. downloader/lib/Mage/Xml/Generator.php +4 -4
  94. downloader/lib/Mage/Xml/Parser.php +4 -4
  95. downloader/mage.php +4 -4
  96. downloader/skin/boxes.css +3 -3
  97. downloader/skin/ie7boxes.css +3 -3
  98. downloader/skin/ieboxes.css +3 -3
  99. downloader/skin/install/boxes.css +3 -3
  100. downloader/skin/install/clears.css +3 -3
  101. downloader/skin/install/ie7minus.css +3 -3
  102. downloader/skin/install/iestyles.css +3 -3
  103. downloader/skin/install/reset.css +3 -3
  104. downloader/template/connect/iframe.phtml +3 -3
  105. downloader/template/connect/packages.phtml +3 -3
  106. downloader/template/connect/packages_prepare.phtml +3 -3
  107. downloader/template/exception.phtml +3 -3
  108. downloader/template/footer.phtml +3 -3
  109. downloader/template/header.phtml +3 -3
  110. downloader/template/index.phtml +3 -3
  111. downloader/template/install/download.phtml +3 -3
  112. downloader/template/install/footer.phtml +3 -3
  113. downloader/template/install/header.phtml +3 -3
  114. downloader/template/install/writable.phtml +3 -3
  115. downloader/template/login.phtml +3 -3
  116. downloader/template/messages.phtml +3 -3
  117. downloader/template/noroute.phtml +3 -3
  118. downloader/template/settings.phtml +4 -4
  119. downloader/template/writable.phtml +3 -3
  120. index.php +2 -2
  121. package.xml +5 -5
downloader/Maged/Connect.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  error_reporting(E_ALL & ~E_NOTICE);
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  error_reporting(E_ALL & ~E_NOTICE);
downloader/Maged/Connect/Frontend.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Controller.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -1016,8 +1016,8 @@ final class Maged_Controller
1016
  return array(
1017
  'major' => '1',
1018
  'minor' => '9',
1019
- 'revision' => '0',
1020
- 'patch' => '1',
1021
  'stability' => '',
1022
  'number' => '',
1023
  );
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
1016
  return array(
1017
  'major' => '1',
1018
  'minor' => '9',
1019
+ 'revision' => '1',
1020
+ 'patch' => '0',
1021
  'stability' => '',
1022
  'number' => '',
1023
  );
downloader/Maged/Exception.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model/Config.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model/Config/Abstract.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model/Config/Community.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model/Config/Interface.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model/Connect.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  include_once "Maged/Connect.php";
@@ -486,6 +486,9 @@ class Maged_Model_Connect extends Maged_Model
486
  */
487
  public function checkExtensionKey($id, &$match)
488
  {
489
- return preg_match('#^([^ ]+)\/([^-]+)(-.+)?$#', $id, $match);
 
 
 
490
  }
491
  }
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  include_once "Maged/Connect.php";
486
  */
487
  public function checkExtensionKey($id, &$match)
488
  {
489
+ if (preg_match('#^(.+)\/(.+)-([\.\d]+)$#', $id, $match)) {
490
+ return $match;
491
+ }
492
+ return preg_match('#^(.+)\/(.+)$#', $id, $match);
493
  }
494
  }
downloader/Maged/Model/Connect/Request.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/Model/Dowloader.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Maged_Model_Downloader extends Maged_Model
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Maged_Model_Downloader extends Maged_Model
downloader/Maged/Model/Session.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/Maged/View.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/index.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  if (version_compare(phpversion(), '5.2.0', '<')===true) {
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  if (version_compare(phpversion(), '5.2.0', '<')===true) {
downloader/lib/Mage/Archive.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Abstract.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Bz.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Gz.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Helper/File.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Helper/File/Bz.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Helper/File/Gz.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Interface.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Archive/Tar.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -99,12 +99,18 @@ class Mage_Archive_Tar extends Mage_Archive_Abstract implements Mage_Archive_Int
99
  /**
100
  * Returns string that is used for tar's header parsing
101
  *
 
 
102
  * @return string
103
  */
104
  protected static final function _getFormatParseHeader()
105
  {
106
- return 'a100name/a8mode/a8uid/a8gid/a12size/a12mtime/a8checksum/a1type/a100symlink/a6magic/a2version/'
 
107
  . 'a32uname/a32gname/a8devmajor/a8devminor/a155prefix/a12closer';
 
 
 
108
  }
109
 
110
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Archive
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
99
  /**
100
  * Returns string that is used for tar's header parsing
101
  *
102
+ * Format codes were changed in 5.5.0 version. See http://php.net/manual/en/function.unpack.php
103
+ *
104
  * @return string
105
  */
106
  protected static final function _getFormatParseHeader()
107
  {
108
+ if (version_compare(phpversion(), '5.5.0', '<') === true) {
109
+ return 'a100name/a8mode/a8uid/a8gid/a12size/a12mtime/a8checksum/a1type/a100symlink/a6magic/a2version/'
110
  . 'a32uname/a32gname/a8devmajor/a8devminor/a155prefix/a12closer';
111
+ }
112
+ return 'Z100name/Z8mode/Z8uid/Z8gid/Z12size/Z12mtime/Z8checksum/Z1type/Z100symlink/Z6magic/Z2version/'
113
+ . 'Z32uname/Z32gname/Z8devmajor/Z8devminor/Z155prefix/Z12closer';
114
  }
115
 
116
  /**
downloader/lib/Mage/Autoload/Simple.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Autoload
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Autoload_Simple
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Autoload
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Autoload_Simple
downloader/lib/Mage/Backup.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Abstract.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Archive/Tar.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Db.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Exception.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Exception/CantLoadSnapshot.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Exception/FtpConnectionFailed.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Exception/FtpValidationFailed.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Exception/NotEnoughFreeSpace.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Exception/NotEnoughPermissions.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Filesystem.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Filesystem/Helper.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Filesystem/Iterator/File.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
 
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
 
downloader/lib/Mage/Backup/Filesystem/Iterator/Filter.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Filesystem/Rollback/Abstract.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Filesystem/Rollback/Fs.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Filesystem/Rollback/Ftp.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Interface.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Media.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Nomedia.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Backup/Snapshot.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Backup
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Backup.php ADDED
@@ -0,0 +1,169 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Magento
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ * If you did not receive a copy of the license and are unable to
12
+ * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
+ *
15
+ * DISCLAIMER
16
+ *
17
+ * Do not edit or add to this file if you wish to upgrade Magento to newer
18
+ * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
+ *
21
+ * @category Mage
22
+ * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
+ */
26
+
27
+ /**
28
+ * Class to backup files before extension installation
29
+ *
30
+ * @category Mage
31
+ * @package Mage_Connect
32
+ * @author Magento Core Team <core@magentocommerce.com>
33
+ */
34
+ class Mage_Connect_Backup
35
+ {
36
+ /**
37
+ * Prefix for backuped files
38
+ *
39
+ * @var string
40
+ */
41
+ protected $_prefix = '_backup_';
42
+
43
+ /**
44
+ * Array of available to overwrite type of files
45
+ *
46
+ * @var array
47
+ */
48
+ protected $_fileTypes = array();
49
+
50
+ /**
51
+ * List of files to backup files
52
+ *
53
+ * @var array
54
+ */
55
+ protected $_fileList = array();
56
+
57
+ /**
58
+ * Get available file types for backup
59
+ *
60
+ * @return array
61
+ */
62
+ public function getFileTypes()
63
+ {
64
+ return $this->_fileTypes;
65
+ }
66
+
67
+ /**
68
+ * Set available file types for backup
69
+ *
70
+ * @param array $types
71
+ */
72
+ public function setFileTypes(array $types)
73
+ {
74
+ foreach ($types as $type) {
75
+ $this->_fileTypes[] = $type;
76
+ }
77
+ }
78
+
79
+ /**
80
+ * Add file to files list for backup
81
+ *
82
+ * @param string $file
83
+ * @param string $rootPath
84
+ * @return void
85
+ */
86
+ public function addFile($file, $rootPath)
87
+ {
88
+ $dest = $rootPath . DS . $file;
89
+ $type = $this->getFileType($file);
90
+ if (file_exists($dest) && in_array($type, $this->getFileTypes())) {
91
+ $this->_fileList[] = $file;
92
+ }
93
+ }
94
+
95
+ /**
96
+ * Get count of files
97
+ *
98
+ * @return int
99
+ */
100
+ public function getFilesCount()
101
+ {
102
+ return count($this->_fileList);
103
+ }
104
+
105
+ /**
106
+ * Clear list of files
107
+ *
108
+ * @return void
109
+ */
110
+ public function unsetAllFiles()
111
+ {
112
+ $this->_fileList = array();
113
+ }
114
+
115
+ /**
116
+ * Get list of files
117
+ *
118
+ * @return array
119
+ */
120
+ public function getAllFiles()
121
+ {
122
+ return $this->_fileList;
123
+ }
124
+
125
+ /**
126
+ * Run backup process
127
+ *
128
+ * @param boolean $cleanUpQueue
129
+ * @return void
130
+ */
131
+ public function run($cleanUpQueue = false)
132
+ {
133
+ if ($this->getFilesCount() > 0) {
134
+ $fileList = $this->getAllFiles();
135
+ foreach($fileList as $file) {
136
+ $this->_backupFile($file);
137
+ }
138
+ if ($cleanUpQueue) {
139
+ $this->unsetAllFiles();
140
+ }
141
+ }
142
+ }
143
+
144
+ /**
145
+ * Get File type
146
+ *
147
+ * @param string $file
148
+ * @return string
149
+ */
150
+ public function getFileType($file)
151
+ {
152
+ return pathinfo($file, PATHINFO_EXTENSION);
153
+ }
154
+
155
+ /**
156
+ * Backup file
157
+ *
158
+ * @param string $file
159
+ * @return void
160
+ */
161
+ private function _backupFile($file)
162
+ {
163
+ $type = $this->getFileType($file);
164
+ if ($type && $type != '') {
165
+ $newName = $this->_prefix . time() . '.' . $type;
166
+ @rename($file, str_replace('.' . $type, $newName, $file));
167
+ }
168
+ }
169
+ }
downloader/lib/Mage/Connect/Channel/Generator.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Channel_Generator extends Mage_Xml_Generator
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Channel_Generator extends Mage_Xml_Generator
downloader/lib/Mage/Connect/Channel/Parser.php CHANGED
@@ -10,16 +10,16 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
downloader/lib/Mage/Connect/Channel/VO.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
 
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
 
downloader/lib/Mage/Connect/Command.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -63,6 +63,13 @@ class Mage_Connect_Command
63
  */
64
  protected static $_validator = null;
65
 
 
 
 
 
 
 
 
66
  /**
67
  * Rest instance
68
  *
@@ -248,6 +255,19 @@ class Mage_Connect_Command
248
  return self::$_validator;
249
  }
250
 
 
 
 
 
 
 
 
 
 
 
 
 
 
251
  /**
252
  * Get rest object
253
  *
@@ -422,8 +442,8 @@ class Mage_Connect_Command
422
  return;
423
  }
424
  if(preg_match("@([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)@ims", $params[0], $subs)) {
425
- $params[0] = $subs[2];
426
- array_unshift($params, $subs[1]);
427
  }
428
  }
429
 
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
63
  */
64
  protected static $_validator = null;
65
 
66
+ /**
67
+ * Backup instance
68
+ *
69
+ * @var Mage_Connect_Backup
70
+ */
71
+ protected static $_backup = null;
72
+
73
  /**
74
  * Rest instance
75
  *
255
  return self::$_validator;
256
  }
257
 
258
+ /**
259
+ * Get backup object
260
+ *
261
+ * @return Mage_Connect_Backup
262
+ */
263
+ public function backup()
264
+ {
265
+ if(is_null(self::$_backup)) {
266
+ self::$_backup = new Mage_Connect_Backup();
267
+ }
268
+ return self::$_backup;
269
+ }
270
+
271
  /**
272
  * Get rest object
273
  *
442
  return;
443
  }
444
  if(preg_match("@([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)@ims", $params[0], $subs)) {
445
+ $params[0] = $subs[2];
446
+ array_unshift($params, $subs[1]);
447
  }
448
  }
449
 
downloader/lib/Mage/Connect/Command/Channels.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Channels
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Channels
downloader/lib/Mage/Connect/Command/Channels_Header.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
downloader/lib/Mage/Connect/Command/Config.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Command/Config_Header.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
downloader/lib/Mage/Connect/Command/Install.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  final class Mage_Connect_Command_Install extends Mage_Connect_Command
27
  {
@@ -90,15 +90,15 @@ final class Mage_Connect_Command_Install extends Mage_Connect_Command
90
  @mkdir($config->magento_root . $dirTmp,0777,true);
91
  @mkdir($config->magento_root . $dirMedia,0777,true);
92
  $isWritable = is_writable($config->magento_root)
93
- && is_writable($config->magento_root . DIRECTORY_SEPARATOR . $config->downloader_path)
94
- && is_writable($config->magento_root . $dirCache)
95
- && is_writable($config->magento_root . $dirTmp)
96
- && is_writable($config->magento_root . $dirMedia);
97
  $err = "Please check for sufficient write file permissions.";
98
  }
99
  $isWritable = $isWritable && is_writable($config->magento_root . $dirMedia)
100
- && is_writable($config->magento_root . $dirCache)
101
- && is_writable($config->magento_root . $dirTmp);
102
  if (!$isWritable) {
103
  $this->doError($command, $err);
104
  throw new Exception(
@@ -316,7 +316,7 @@ final class Mage_Connect_Command_Install extends Mage_Connect_Command
316
  if ($ftp) {
317
  $cwd=$ftpObj->getcwd();
318
  $dir=$cwd . DIRECTORY_SEPARATOR .$config->downloader_path . DIRECTORY_SEPARATOR
319
- . Mage_Connect_Config::DEFAULT_CACHE_PATH . DIRECTORY_SEPARATOR . trim( $pChan, "\\/");
320
  $ftpObj->mkdirRecursive($dir,0777);
321
  $ftpObj->chdir($cwd);
322
  } else {
@@ -346,11 +346,33 @@ final class Mage_Connect_Command_Install extends Mage_Connect_Command
346
 
347
  $package = new Mage_Connect_Package($file);
348
  if ($clearInstallMode && $pInstallState != 'upgrade' && !$installAll) {
349
- $this->validator()->validateContents($package->getContents(), $config);
 
 
 
350
  $errors = $this->validator()->getErrors();
351
  if (count($errors)) {
352
  throw new Exception("Package '{$pName}' is invalid\n" . implode("\n", $errors));
353
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
354
  }
355
 
356
  $conflicts = $package->checkPhpDependencies();
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  final class Mage_Connect_Command_Install extends Mage_Connect_Command
27
  {
90
  @mkdir($config->magento_root . $dirTmp,0777,true);
91
  @mkdir($config->magento_root . $dirMedia,0777,true);
92
  $isWritable = is_writable($config->magento_root)
93
+ && is_writable($config->magento_root . DIRECTORY_SEPARATOR . $config->downloader_path)
94
+ && is_writable($config->magento_root . $dirCache)
95
+ && is_writable($config->magento_root . $dirTmp)
96
+ && is_writable($config->magento_root . $dirMedia);
97
  $err = "Please check for sufficient write file permissions.";
98
  }
99
  $isWritable = $isWritable && is_writable($config->magento_root . $dirMedia)
100
+ && is_writable($config->magento_root . $dirCache)
101
+ && is_writable($config->magento_root . $dirTmp);
102
  if (!$isWritable) {
103
  $this->doError($command, $err);
104
  throw new Exception(
316
  if ($ftp) {
317
  $cwd=$ftpObj->getcwd();
318
  $dir=$cwd . DIRECTORY_SEPARATOR .$config->downloader_path . DIRECTORY_SEPARATOR
319
+ . Mage_Connect_Config::DEFAULT_CACHE_PATH . DIRECTORY_SEPARATOR . trim( $pChan, "\\/");
320
  $ftpObj->mkdirRecursive($dir,0777);
321
  $ftpObj->chdir($cwd);
322
  } else {
346
 
347
  $package = new Mage_Connect_Package($file);
348
  if ($clearInstallMode && $pInstallState != 'upgrade' && !$installAll) {
349
+ $contents = $package->getContents();
350
+ $this->backup()->setFileTypes(array('csv', 'html'));
351
+ $typesToBackup = $this->backup()->getFileTypes();
352
+ $this->validator()->validateContents($contents, $config, $typesToBackup);
353
  $errors = $this->validator()->getErrors();
354
  if (count($errors)) {
355
  throw new Exception("Package '{$pName}' is invalid\n" . implode("\n", $errors));
356
  }
357
+
358
+ $targetPath = rtrim($config->magento_root, "\\/");
359
+ foreach ($contents as $filePath) {
360
+ $this->backup()->addFile($filePath, $targetPath);
361
+ }
362
+
363
+ if ($this->backup()->getFilesCount() > 0) {
364
+ $this->ui()->output('<br/>');
365
+ $this->ui()->output('Backup of following files will be created :');
366
+ $this->ui()->output('<br/>');
367
+ $this->backup()->run();
368
+ $this->ui()->output(implode('<br/>', $this->backup()->getAllFiles()));
369
+ $this->ui()->output('<br/>');
370
+ $this->ui()->output(
371
+ $this->backup()->getFilesCount() . ' files was overwritten by installed extension.'
372
+ );
373
+ $this->ui()->output('<br/>');
374
+ $this->backup()->unsetAllFiles();
375
+ }
376
  }
377
 
378
  $conflicts = $package->checkPhpDependencies();
downloader/lib/Mage/Connect/Command/Install_Header.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
downloader/lib/Mage/Connect/Command/Package.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Package
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Package
downloader/lib/Mage/Connect/Command/Package_Header.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
downloader/lib/Mage/Connect/Command/Registry.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Registry
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Registry
downloader/lib/Mage/Connect/Command/Registry_Header.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
downloader/lib/Mage/Connect/Command/Remote.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Remote
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  final class Mage_Connect_Command_Remote
downloader/lib/Mage/Connect/Command/Remote_Header.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  $commands = array(
downloader/lib/Mage/Connect/Config.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -126,7 +126,7 @@ class Mage_Connect_Config implements Iterator
126
  ),
127
  'protocol' => array(
128
  'type' => 'set',
129
- 'value' => 'http',
130
  'prompt' => 'preffered protocol',
131
  'doc' => 'preffered protocol',
132
  'rules' => array('http', 'ftp')
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
126
  ),
127
  'protocol' => array(
128
  'type' => 'set',
129
+ 'value' => 'https',
130
  'prompt' => 'preffered protocol',
131
  'doc' => 'preffered protocol',
132
  'rules' => array('http', 'ftp')
downloader/lib/Mage/Connect/Converter.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Frontend.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_Connect_Frontend
27
  {
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_Connect_Frontend
27
  {
downloader/lib/Mage/Connect/Frontend/CLI.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Ftp.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Loader.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Loader/Ftp.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Package.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Package/Hotfix.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Package/Reader.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Package/Target.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Package/VO.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Package_VO implements Iterator
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Package_VO implements Iterator
downloader/lib/Mage/Connect/Package/Writer.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Connect/Packager.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -215,7 +215,7 @@ class Mage_Connect_Packager
215
  *
216
  * @param Mage_Connect_Config $cache
217
  * @param Mage_Connect_Ftp $ftpObj
218
- * @return void
219
  */
220
  public function writeToRemoteConfig($cache, $ftpObj)
221
  {
@@ -240,8 +240,15 @@ class Mage_Connect_Packager
240
  }
241
  }
242
  } else {
243
- if (@rmdir($dir)) {
244
- $this->removeEmptyDirectory(dirname($dir), $ftp);
 
 
 
 
 
 
 
245
  }
246
  }
247
  }
@@ -253,7 +260,7 @@ class Mage_Connect_Packager
253
  * @param string $package
254
  * @param Mage_Connect_Singleconfig $cacheObj
255
  * @param Mage_Connect_Config $configObj
256
- * @return void
257
  */
258
  public function processUninstallPackage($chanName, $package, $cacheObj, $configObj)
259
  {
@@ -261,14 +268,21 @@ class Mage_Connect_Packager
261
  $contents = $package->getContents();
262
 
263
  $targetPath = rtrim($configObj->magento_root, "\\/");
 
264
  foreach ($contents as $file) {
265
  $fileName = basename($file);
266
  $filePath = dirname($file);
267
  $dest = $targetPath . DIRECTORY_SEPARATOR . $filePath . DIRECTORY_SEPARATOR . $fileName;
268
  if(@file_exists($dest)) {
269
- @unlink($dest);
270
- $this->removeEmptyDirectory(dirname($dest));
 
271
  }
 
 
 
 
 
272
  }
273
 
274
  $destDir = $targetPath . DS . Mage_Connect_Package::PACKAGE_XML_DIR;
@@ -283,17 +297,26 @@ class Mage_Connect_Packager
283
  * @param $package
284
  * @param Mage_Connect_Singleconfig $cacheObj
285
  * @param Mage_Connect_Ftp $ftp
286
- * @return void
287
  */
288
  public function processUninstallPackageFtp($chanName, $package, $cacheObj, $ftp)
289
  {
290
  $ftpDir = $ftp->getcwd();
291
  $package = $cacheObj->getPackageObject($chanName, $package);
292
  $contents = $package->getContents();
 
293
  foreach ($contents as $file) {
294
  $ftp->delete($file);
 
 
 
 
295
  $this->removeEmptyDirectory(dirname($file), $ftp);
296
  }
 
 
 
 
297
  $remoteXml = Mage_Connect_Package::PACKAGE_XML_DIR . DS . $package->getReleaseFilename() . '.xml';
298
  $ftp->delete($remoteXml);
299
  $ftp->chdir($ftpDir);
@@ -362,7 +385,7 @@ class Mage_Connect_Packager
362
  * @param string $file
363
  * @param Mage_Connect_Config $configObj
364
  * @param Mage_Connect_Ftp $ftp
365
- * @return void
366
  */
367
  public function processInstallPackageFtp($package, $file, $configObj, $ftp)
368
  {
@@ -370,10 +393,13 @@ class Mage_Connect_Packager
370
  $contents = $package->getContents();
371
  $arc = $this->getArchiver();
372
  $target = dirname($file) . DS . $package->getReleaseFilename();
373
- @mkdir($target, 0777, true);
 
 
374
  $tar = $arc->unpack($file, $target);
375
  $modeFile = $this->_getFileMode($configObj);
376
  $modeDir = $this->_getDirMode($configObj);
 
377
  foreach ($contents as $file) {
378
  $source = $tar . DS . $file;
379
  if (file_exists($source) && is_file($source)) {
@@ -382,10 +408,17 @@ class Mage_Connect_Packager
382
  $args[] = $modeDir;
383
  $args[] = $modeFile;
384
  }
385
- call_user_func_array(array($ftp,'upload'), $args);
 
 
386
  }
387
  }
388
 
 
 
 
 
 
389
  $localXml = $tar . Mage_Connect_Package_Reader::DEFAULT_NAME_PACKAGE;
390
  if (is_file($localXml)) {
391
  $remoteXml = Mage_Connect_Package::PACKAGE_XML_DIR . DS . $package->getReleaseFilename() . '.xml';
@@ -414,11 +447,15 @@ class Mage_Connect_Packager
414
  $modeFile = $this->_getFileMode($configObj);
415
  $modeDir = $this->_getDirMode($configObj);
416
  $targetPath = rtrim($configObj->magento_root, "\\/");
 
 
 
 
 
417
  foreach ($contents as $file) {
418
  $fileName = basename($file);
419
  $filePath = dirname($file);
420
  $source = $tar . DS . $file;
421
- @mkdir($targetPath. DS . $filePath, $modeDir, true);
422
  $dest = $targetPath . DS . $filePath . DS . $fileName;
423
  if (is_file($source)) {
424
  @copy($source, $dest);
@@ -443,6 +480,38 @@ class Mage_Connect_Packager
443
  Mage_System_Dirs::rm(array("-r",$target));
444
  }
445
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
446
  /**
447
  * Get local modified files
448
  *
@@ -953,4 +1022,31 @@ class Mage_Connect_Packager
953
  unset($graph, $nodes);
954
  return $out;
955
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
956
  }
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
215
  *
216
  * @param Mage_Connect_Config $cache
217
  * @param Mage_Connect_Ftp $ftpObj
218
+ * @throws RuntimeException
219
  */
220
  public function writeToRemoteConfig($cache, $ftpObj)
221
  {
240
  }
241
  }
242
  } else {
243
+ $content = scandir($dir);
244
+ if ($content === false) return;
245
+
246
+ if (count(array_diff($content, array('.', '..'))) == 0) {
247
+ if (@rmdir($dir)) {
248
+ $this->removeEmptyDirectory(dirname($dir), $ftp);
249
+ } else {
250
+ throw new RuntimeException('Failed to delete dir ' . $dir . "\r\n Check permissions");
251
+ }
252
  }
253
  }
254
  }
260
  * @param string $package
261
  * @param Mage_Connect_Singleconfig $cacheObj
262
  * @param Mage_Connect_Config $configObj
263
+ * @throws RuntimeException
264
  */
265
  public function processUninstallPackage($chanName, $package, $cacheObj, $configObj)
266
  {
268
  $contents = $package->getContents();
269
 
270
  $targetPath = rtrim($configObj->magento_root, "\\/");
271
+ $failedFiles = array();
272
  foreach ($contents as $file) {
273
  $fileName = basename($file);
274
  $filePath = dirname($file);
275
  $dest = $targetPath . DIRECTORY_SEPARATOR . $filePath . DIRECTORY_SEPARATOR . $fileName;
276
  if(@file_exists($dest)) {
277
+ if (!@unlink($dest)) {
278
+ $failedFiles[] = $dest;
279
+ }
280
  }
281
+ $this->removeEmptyDirectory(dirname($dest));
282
+ }
283
+ if (!empty($failedFiles)) {
284
+ $msg = sprintf("Failed to delete files: %s \r\n Check permissions", implode("\r\n", $failedFiles));
285
+ throw new RuntimeException($msg);
286
  }
287
 
288
  $destDir = $targetPath . DS . Mage_Connect_Package::PACKAGE_XML_DIR;
297
  * @param $package
298
  * @param Mage_Connect_Singleconfig $cacheObj
299
  * @param Mage_Connect_Ftp $ftp
300
+ * @throws RuntimeException
301
  */
302
  public function processUninstallPackageFtp($chanName, $package, $cacheObj, $ftp)
303
  {
304
  $ftpDir = $ftp->getcwd();
305
  $package = $cacheObj->getPackageObject($chanName, $package);
306
  $contents = $package->getContents();
307
+ $failedFiles = array();
308
  foreach ($contents as $file) {
309
  $ftp->delete($file);
310
+ if ($ftp->fileExists($file)) {
311
+ $failedFiles[] = $file;
312
+ continue;
313
+ }
314
  $this->removeEmptyDirectory(dirname($file), $ftp);
315
  }
316
+ if (!empty($failedFiles)) {
317
+ $msg = sprintf("Failed to delete files: %s \r\n Check permissions", implode("\r\n", $failedFiles));
318
+ throw new RuntimeException($msg);
319
+ }
320
  $remoteXml = Mage_Connect_Package::PACKAGE_XML_DIR . DS . $package->getReleaseFilename() . '.xml';
321
  $ftp->delete($remoteXml);
322
  $ftp->chdir($ftpDir);
385
  * @param string $file
386
  * @param Mage_Connect_Config $configObj
387
  * @param Mage_Connect_Ftp $ftp
388
+ * @throws RuntimeException
389
  */
390
  public function processInstallPackageFtp($package, $file, $configObj, $ftp)
391
  {
393
  $contents = $package->getContents();
394
  $arc = $this->getArchiver();
395
  $target = dirname($file) . DS . $package->getReleaseFilename();
396
+ if (!@mkdir($target, 0777, true)) {
397
+ throw new RuntimeException("Can't create directory ". $target);
398
+ }
399
  $tar = $arc->unpack($file, $target);
400
  $modeFile = $this->_getFileMode($configObj);
401
  $modeDir = $this->_getDirMode($configObj);
402
+ $failedFiles = array();
403
  foreach ($contents as $file) {
404
  $source = $tar . DS . $file;
405
  if (file_exists($source) && is_file($source)) {
408
  $args[] = $modeDir;
409
  $args[] = $modeFile;
410
  }
411
+ if (call_user_func_array(array($ftp,'upload'), $args) === false) {
412
+ $failedFiles[] = $source;
413
+ }
414
  }
415
  }
416
 
417
+ if (!empty($failedFiles)) {
418
+ $msg = sprintf("Failed to upload files: %s \r\n Check permissions", implode("\r\n", $failedFiles));
419
+ throw new RuntimeException($msg);
420
+ }
421
+
422
  $localXml = $tar . Mage_Connect_Package_Reader::DEFAULT_NAME_PACKAGE;
423
  if (is_file($localXml)) {
424
  $remoteXml = Mage_Connect_Package::PACKAGE_XML_DIR . DS . $package->getReleaseFilename() . '.xml';
447
  $modeFile = $this->_getFileMode($configObj);
448
  $modeDir = $this->_getDirMode($configObj);
449
  $targetPath = rtrim($configObj->magento_root, "\\/");
450
+ $packageXmlDir = $targetPath . DS . Mage_Connect_Package::PACKAGE_XML_DIR;
451
+ if (!$this->isDirWritable($packageXmlDir)) {
452
+ throw new RuntimeException('Directory ' . $packageXmlDir . ' is not writable. Check permission');
453
+ }
454
+ $this->_makeDirectories($contents, $targetPath, $modeDir);
455
  foreach ($contents as $file) {
456
  $fileName = basename($file);
457
  $filePath = dirname($file);
458
  $source = $tar . DS . $file;
 
459
  $dest = $targetPath . DS . $filePath . DS . $fileName;
460
  if (is_file($source)) {
461
  @copy($source, $dest);
480
  Mage_System_Dirs::rm(array("-r",$target));
481
  }
482
 
483
+ /**
484
+ * Make directories
485
+ *
486
+ * @param array $content
487
+ * @param string $targetPath
488
+ * @param int $modeDir
489
+ * @throws RuntimeException
490
+ */
491
+ protected function _makeDirectories($content, $targetPath, $modeDir)
492
+ {
493
+ $failedDirs = array();
494
+ $createdDirs = array();
495
+ foreach ($content as $file) {
496
+ $dirPath = dirname($file);
497
+ if (is_dir($dirPath) && $this->isDirWritable($dirPath)) {
498
+ continue;
499
+ }
500
+ if (!mkdir($targetPath . DS . $dirPath, $modeDir, true)) {
501
+ $failedDirs[] = $targetPath . DS . $dirPath;
502
+ } else {
503
+ $createdDirs[] = $targetPath . DS . $dirPath;
504
+ }
505
+ }
506
+ if (!empty($failedDirs)) {
507
+ foreach ($createdDirs as $createdDir) {
508
+ $this->removeEmptyDirectory($createdDir);
509
+ }
510
+ $msg = sprintf("Failed to create directory:\r\n%s\r\n Check permissions", implode("\r\n", $failedDirs));
511
+ throw new RuntimeException($msg);
512
+ }
513
+ }
514
+
515
  /**
516
  * Get local modified files
517
  *
1022
  unset($graph, $nodes);
1023
  return $out;
1024
  }
1025
+
1026
+ /**
1027
+ * Check if directory writable
1028
+ *
1029
+ * @param string $dir
1030
+ * @return boolean
1031
+ */
1032
+ protected function isDirWritable($dir)
1033
+ {
1034
+ if (is_dir($dir) && is_writable($dir)) {
1035
+ if (stripos(PHP_OS, 'win') === 0) {
1036
+ $dir = ltrim($dir, DIRECTORY_SEPARATOR);
1037
+ $file = $dir . DIRECTORY_SEPARATOR . uniqid(mt_rand()).'.tmp';
1038
+ $exist = file_exists($file);
1039
+ $fp = @fopen($file, 'a');
1040
+ if ($fp === false) {
1041
+ return false;
1042
+ }
1043
+ fclose($fp);
1044
+ if (!$exist) {
1045
+ unlink($file);
1046
+ }
1047
+ }
1048
+ return true;
1049
+ }
1050
+ return false;
1051
+ }
1052
  }
downloader/lib/Mage/Connect/Rest.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -82,17 +82,14 @@ class Mage_Connect_Rest
82
  *
83
  * @param string $protocol
84
  */
85
- public function __construct($protocol="http")
86
  {
87
  switch ($protocol) {
88
- case 'ftp':
89
- $this->_protocol = 'ftp';
90
- break;
91
  case 'http':
92
  $this->_protocol = 'http';
93
  break;
94
  default:
95
- $this->_protocol = 'http';
96
  break;
97
  }
98
  }
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
82
  *
83
  * @param string $protocol
84
  */
85
+ public function __construct($protocol="https")
86
  {
87
  switch ($protocol) {
 
 
 
88
  case 'http':
89
  $this->_protocol = 'http';
90
  break;
91
  default:
92
+ $this->_protocol = 'https';
93
  break;
94
  }
95
  }
downloader/lib/Mage/Connect/Singleconfig.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -136,7 +136,6 @@ class Mage_Connect_Singleconfig
136
  $uri = rtrim($uri, "/");
137
  $uri = str_replace("http://", '', $uri);
138
  $uri = str_replace("https://", '', $uri);
139
- $uri = str_replace("ftp://", '', $uri);
140
  return $uri;
141
  }
142
 
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
136
  $uri = rtrim($uri, "/");
137
  $uri = str_replace("http://", '', $uri);
138
  $uri = str_replace("https://", '', $uri);
 
139
  return $uri;
140
  }
141
 
downloader/lib/Mage/Connect/Structures/Graph.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Structures_Graph
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Structures_Graph
downloader/lib/Mage/Connect/Structures/Node.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Structures_Node
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  class Mage_Connect_Structures_Node
downloader/lib/Mage/Connect/Validator.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -459,9 +459,10 @@ class Mage_Connect_Validator
459
  *
460
  * @param array $contents
461
  * @param Mage_Connect_Config $config
 
462
  * @return bool
463
  */
464
- public function validateContents(array $contents, $config)
465
  {
466
  if (!count($contents)) {
467
  $this->addError('Empty package contents section');
@@ -471,7 +472,8 @@ class Mage_Connect_Validator
471
  $targetPath = rtrim($config->magento_root, "\\/");
472
  foreach ($contents as $file) {
473
  $dest = $targetPath . DS . $file;
474
- if (file_exists($dest)) {
 
475
  $this->addError("'{$file}' already exists");
476
  return false;
477
  }
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
459
  *
460
  * @param array $contents
461
  * @param Mage_Connect_Config $config
462
+ * @param array $typesToBackup
463
  * @return bool
464
  */
465
+ public function validateContents(array $contents, $config, $typesToBackup = array())
466
  {
467
  if (!count($contents)) {
468
  $this->addError('Empty package contents section');
472
  $targetPath = rtrim($config->magento_root, "\\/");
473
  foreach ($contents as $file) {
474
  $dest = $targetPath . DS . $file;
475
+ $type = pathinfo($file, PATHINFO_EXTENSION);
476
+ if (file_exists($dest) && !in_array($type, $typesToBackup)) {
477
  $this->addError("'{$file}' already exists");
478
  return false;
479
  }
downloader/lib/Mage/DB/Exception.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_DB
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_DB
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/DB/Mysqli.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_DB
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_DB
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Exception.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Exception
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Exception
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/HTTP/Client.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/HTTP/Client/Curl.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
@@ -361,47 +361,21 @@ implements Mage_HTTP_IClient
361
 
362
  /**
363
  * Make request
 
364
  * @param string $method
365
  * @param string $uri
366
  * @param array $params
367
- * @return null
 
368
  */
369
- protected function makeRequest($method, $uri, $params = array())
370
  {
371
- static $isAuthorizationRequired = 0;
372
  $this->_ch = curl_init();
373
-
374
- // make request via secured layer
375
- if ($isAuthorizationRequired && strpos($uri, 'https://') !== 0) {
376
- $uri = str_replace('http://', '', $uri);
377
- $uri = 'https://' . $uri;
378
- }
379
-
380
- $this->curlOption(CURLOPT_URL, $uri);
381
- $this->curlOption(CURLOPT_SSL_VERIFYPEER, FALSE);
382
  $this->curlOption(CURLOPT_SSL_VERIFYHOST, 2);
383
-
384
- // force method to POST if secured
385
- if ($isAuthorizationRequired) {
386
- $method = 'POST';
387
- }
388
-
389
- if($method == 'POST') {
390
- $this->curlOption(CURLOPT_POST, 1);
391
- $postFields = is_array($params) ? $params : array();
392
- if ($isAuthorizationRequired) {
393
- $this->curlOption(CURLOPT_COOKIEJAR, self::COOKIE_FILE);
394
- $this->curlOption(CURLOPT_COOKIEFILE, self::COOKIE_FILE);
395
- $postFields = array_merge($postFields, $this->_auth);
396
- }
397
- if (!empty($postFields)) {
398
- $this->curlOption(CURLOPT_POSTFIELDS, $postFields);
399
- }
400
- } elseif($method == "GET") {
401
- $this->curlOption(CURLOPT_HTTPGET, 1);
402
- } else {
403
- $this->curlOption(CURLOPT_CUSTOMREQUEST, $method);
404
- }
405
 
406
  if(count($this->_headers)) {
407
  $heads = array();
@@ -444,28 +418,35 @@ implements Mage_HTTP_IClient
444
  $this->doError(curl_error($this->_ch));
445
  }
446
  if(!$this->getStatus()) {
447
- return $this->doError("Invalid response headers returned from server.");
 
448
  }
 
449
  curl_close($this->_ch);
 
450
  if (403 == $this->getStatus()) {
451
- if (!$isAuthorizationRequired) {
452
- $isAuthorizationRequired++;
453
- $this->makeRequest($method, $uri, $params);
454
- $isAuthorizationRequired=0;
455
  } else {
456
- return $this->doError(sprintf('Access denied for %s@%s', $_SESSION['auth']['login'], $uri));
 
457
  }
 
 
 
458
  }
459
  }
460
 
461
  /**
462
- * Throw error excpetion
463
- * @param $string
464
  * @throws Exception
465
  */
466
  public function isAuthorizationRequired()
467
  {
468
- if (isset($_SESSION['auth']['username']) && isset($_SESSION['auth']['password']) && !empty($_SESSION['auth']['username'])) {
 
 
469
  return true;
470
  }
471
  return false;
@@ -539,7 +520,7 @@ implements Mage_HTTP_IClient
539
  }
540
 
541
  /**
542
- * Set CURL options ovverides array *
543
  */
544
  public function setOptions($arr)
545
  {
@@ -553,4 +534,43 @@ implements Mage_HTTP_IClient
553
  {
554
  $this->_curlUserOptions[$name] = $value;
555
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
556
  }
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
361
 
362
  /**
363
  * Make request
364
+ *
365
  * @param string $method
366
  * @param string $uri
367
  * @param array $params
368
+ * @param boolean $isAuthorizationRequired
369
+ * @param boolean $https
370
  */
371
+ protected function makeRequest($method, $uri, $params = array(), $isAuthorizationRequired = false, $https = true)
372
  {
373
+ $uriModified = $this->getModifiedUri($uri, $https);
374
  $this->_ch = curl_init();
375
+ $this->curlOption(CURLOPT_URL, $uriModified);
376
+ $this->curlOption(CURLOPT_SSL_VERIFYPEER, false);
 
 
 
 
 
 
 
377
  $this->curlOption(CURLOPT_SSL_VERIFYHOST, 2);
378
+ $this->getCurlMethodSettings($method, $params, $isAuthorizationRequired);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
379
 
380
  if(count($this->_headers)) {
381
  $heads = array();
418
  $this->doError(curl_error($this->_ch));
419
  }
420
  if(!$this->getStatus()) {
421
+ $this->doError("Invalid response headers returned from server.");
422
+ return;
423
  }
424
+
425
  curl_close($this->_ch);
426
+
427
  if (403 == $this->getStatus()) {
428
+ if (!$isAuthorizationRequired && $https) {
429
+ $this->makeRequest('POST', $uri, $params, true, false);
430
+ } else if ($isAuthorizationRequired && !$https) {
431
+ $this->makeRequest('POST', $uri, $params, true, true);
432
  } else {
433
+ $this->doError(sprintf('Access denied for %s@%s', $_SESSION['auth']['login'], $uriModified));
434
+ return;
435
  }
436
+ } elseif (405 == $this->getStatus()) {
437
+ $this->doError("HTTP Error 405 Method not allowed");
438
+ return;
439
  }
440
  }
441
 
442
  /**
 
 
443
  * @throws Exception
444
  */
445
  public function isAuthorizationRequired()
446
  {
447
+ if (isset($_SESSION['auth']['username']) && isset($_SESSION['auth']['password'])
448
+ && !empty($_SESSION['auth']['username']))
449
+ {
450
  return true;
451
  }
452
  return false;
520
  }
521
 
522
  /**
523
+ * Set CURL options ovverides array
524
  */
525
  public function setOptions($arr)
526
  {
534
  {
535
  $this->_curlUserOptions[$name] = $value;
536
  }
537
+
538
+ /**
539
+ * Build secure url
540
+ *
541
+ * @param string $uri
542
+ * @param boolean $https
543
+ * @return string
544
+ */
545
+ protected function getModifiedUri($uri, $https = true)
546
+ {
547
+ if ($https && strpos($uri, 'https://') !== 0) {
548
+ $uri = str_replace('http://', '', $uri);
549
+ $uri = 'https://' . $uri;
550
+ }
551
+ return $uri;
552
+ }
553
+
554
+ /**
555
+ * @param $method
556
+ * @param $params
557
+ * @param $isAuthorizationRequired
558
+ */
559
+ protected function getCurlMethodSettings($method, $params, $isAuthorizationRequired)
560
+ {
561
+ if ($method == 'POST' || $isAuthorizationRequired) {
562
+ $this->curlOption(CURLOPT_POST, 1);
563
+ $postFields = is_array($params) ? $params : array();
564
+ if ($isAuthorizationRequired) {
565
+ $this->curlOption(CURLOPT_COOKIEJAR, self::COOKIE_FILE);
566
+ $this->curlOption(CURLOPT_COOKIEFILE, self::COOKIE_FILE);
567
+ $postFields = array_merge($postFields, $this->_auth);
568
+ }
569
+ $this->curlOption(CURLOPT_POSTFIELDS, $postFields);
570
+ } elseif ($method == "GET") {
571
+ $this->curlOption(CURLOPT_HTTPGET, 1);
572
+ } else {
573
+ $this->curlOption(CURLOPT_CUSTOMREQUEST, $method);
574
+ }
575
+ }
576
  }
downloader/lib/Mage/HTTP/Client/Socket.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/HTTP/IClient.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_HTTP
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/System/Args.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_System
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_System
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/System/Dirs.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_System
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_System_Dirs
27
  {
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_System
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_System_Dirs
27
  {
downloader/lib/Mage/System/Ftp.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_System
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_System
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  /**
downloader/lib/Mage/Xml/Generator.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Xml
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_Xml_Generator
27
  {
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Xml
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_Xml_Generator
27
  {
downloader/lib/Mage/Xml/Parser.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Xml
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_Xml_Parser
27
  {
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Xml
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
  class Mage_Xml_Parser
27
  {
downloader/mage.php CHANGED
@@ -10,18 +10,18 @@
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  define('DS', DIRECTORY_SEPARATOR);
10
  * http://opensource.org/licenses/osl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category Mage
22
  * @package Mage_Connect
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
  define('DS', DIRECTORY_SEPARATOR);
downloader/skin/boxes.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  /*
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  /*
downloader/skin/ie7boxes.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  .main { height:auto !important; }
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  .main { height:auto !important; }
downloader/skin/ieboxes.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  button, .form-button { filter:chroma(color=#000000); overflow:visible; width:auto; }
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  button, .form-button { filter:chroma(color=#000000); overflow:visible; width:auto; }
downloader/skin/install/boxes.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
 
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
 
downloader/skin/install/clears.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
 
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
 
downloader/skin/install/ie7minus.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
 
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
 
downloader/skin/install/iestyles.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  .col2-set,
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  .col2-set,
downloader/skin/install/reset.css CHANGED
@@ -9,17 +9,17 @@
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  /******************************************/
9
  * http://opensource.org/licenses/afl-3.0.php
10
  * If you did not receive a copy of the license and are unable to
11
  * obtain it through the world-wide-web, please send an email
12
+ * to license@magento.com so we can send you a copy immediately.
13
  *
14
  * DISCLAIMER
15
  *
16
  * Do not edit or add to this file if you wish to upgrade Magento to newer
17
  * versions in the future. If you wish to customize Magento for your
18
+ * needs please refer to http://www.magento.com for more information.
19
  *
20
  * @category design
21
  * @package default
22
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
23
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
  */
25
  /******************************************/
downloader/template/connect/iframe.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/connect/packages.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/connect/packages_prepare.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/exception.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/footer.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/header.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/index.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/install/download.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/install/footer.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/install/header.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/install/writable.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/login.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/messages.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/noroute.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
downloader/template/settings.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
@@ -63,8 +63,8 @@ function changeDeploymentType (element)
63
  <td class="label">Magento Connect Channel Protocol:</td>
64
  <td class="value">
65
  <select id="protocol" name="protocol">
 
66
  <option value="http" <?php if ($this->get('protocol')=='http'):?>selected="selected"<?php endif ?>>Http</option>
67
- <option value="ftp" <?php if ($this->get('protocol')=='ftp'):?>selected="selected"<?php endif ?>>Ftp</option>
68
  </select>
69
  </td>
70
  </tr>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
63
  <td class="label">Magento Connect Channel Protocol:</td>
64
  <td class="value">
65
  <select id="protocol" name="protocol">
66
+ <option value="https" <?php if ($this->get('protocol')=='https'):?>selected="selected"<?php endif ?>>Https</option>
67
  <option value="http" <?php if ($this->get('protocol')=='http'):?>selected="selected"<?php endif ?>>Http</option>
 
68
  </select>
69
  </td>
70
  </tr>
downloader/template/writable.phtml CHANGED
@@ -10,17 +10,17 @@
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
- * to license@magentocommerce.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
- * needs please refer to http://www.magentocommerce.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
- * @copyright Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
10
  * http://opensource.org/licenses/afl-3.0.php
11
  * If you did not receive a copy of the license and are unable to
12
  * obtain it through the world-wide-web, please send an email
13
+ * to license@magento.com so we can send you a copy immediately.
14
  *
15
  * DISCLAIMER
16
  *
17
  * Do not edit or add to this file if you wish to upgrade Magento to newer
18
  * versions in the future. If you wish to customize Magento for your
19
+ * needs please refer to http://www.magento.com for more information.
20
  *
21
  * @category design
22
  * @package default
23
+ * @copyright Copyright (c) 2006-2014 X.commerce, Inc. (http://www.magento.com)
24
  * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
25
  */
26
  ?>
index.php CHANGED
@@ -24,11 +24,11 @@
24
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
- if (version_compare(phpversion(), '5.2.0', '<')===true) {
28
  echo '<div style="font:12px/1.35em arial, helvetica, sans-serif;">
29
  <div style="margin:0 0 25px 0; border-bottom:1px solid #ccc;">
30
  <h3 style="margin:0; font-size:1.7em; font-weight:normal; text-transform:none; text-align:left; color:#2f2f2f;">
31
- Whoops, it looks like you have an invalid PHP version.</h3></div><p>Magento supports PHP 5.2.0 or newer.
32
  <a href="http://www.magentocommerce.com/install" target="">Find out</a> how to install</a>
33
  Magento using PHP-CGI as a work-around.</p></div>';
34
  exit;
24
  * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
25
  */
26
 
27
+ if (version_compare(phpversion(), '5.3.0', '<')===true) {
28
  echo '<div style="font:12px/1.35em arial, helvetica, sans-serif;">
29
  <div style="margin:0 0 25px 0; border-bottom:1px solid #ccc;">
30
  <h3 style="margin:0; font-size:1.7em; font-weight:normal; text-transform:none; text-align:left; color:#2f2f2f;">
31
+ Whoops, it looks like you have an invalid PHP version.</h3></div><p>Magento supports PHP 5.3.0 or newer.
32
  <a href="http://www.magentocommerce.com/install" target="">Find out</a> how to install</a>
33
  Magento using PHP-CGI as a work-around.</p></div>';
34
  exit;
package.xml CHANGED
@@ -1,18 +1,18 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Mage_Downloader</name>
4
- <version>1.9.0.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Magento Downloader</summary>
10
  <description>Magento Downloader</description>
11
- <notes>1.9.0.1</notes>
12
  <authors><author><name>Magento Core Team</name><user>core</user><email>core@magentocommerce.com</email></author></authors>
13
- <date>2014-05-14</date>
14
- <time>15:44:47</time>
15
- <contents><target name="mage"><dir name="downloader"><dir name="js"><file name="prototype.js" hash="3766aeff5778b54f74f93670322ca0df"/></dir><dir name="Maged"><dir name="Connect"><file name="Frontend.php" hash="6020ea9797453c6239c49dc9abe46bad"/></dir><file name="Connect.php" hash="6d03076e63cd0c9941b2a23115c600d9"/><file name="Controller.php" hash="dd1281c3df8c2be1038ae98cc14f570c"/><file name="Exception.php" hash="fcc4c7698e2059c6462dafa6ea568dde"/><dir name="Model"><dir name="Config"><file name="Abstract.php" hash="10fbf9a88314f167887ba755a4700441"/><file name="Community.php" hash="0e558b01a3d828999ce556daac2a2cfc"/><file name="Interface.php" hash="7f17870c3dd8d5b1472e61e143c149b3"/></dir><file name="Config.php" hash="1d8bc5942b34044e0ecb5f4694216bee"/><dir name="Connect"><file name="Request.php" hash="71712525f79917eae30bf8150e524ade"/></dir><file name="Connect.php" hash="090a8f4cb1d678fd5bf698defe06dd92"/><file name="Dowloader.php" hash="3fc41f09592271e46f944e8e8759a1b6"/><file name="Session.php" hash="c97ef7e433639bb5dab5d44b5f375f0b"/></dir><file name="Model.php" hash="d5f0a23e55b25f5bc76a2aeb16735af4"/><file name="View.php" hash="91dd39a844b895563d4828f44ccd2b5b"/></dir><dir name="skin"><file name="boxes.css" hash="6a3079208c81756b92b12a9bd34cce90"/><file name="ie7boxes.css" hash="f65e46ee879f1436f24e9af71bff1e00"/><file name="ieboxes.css" hash="9fca86be34e86ba32e02b5435f4e65e2"/><dir name="images"><file name="Magento_Connect.jpg" hash="20e1378c09506fdc5723abc0115d5f57"/><file name="ajax-loader-tr.gif" hash="1ae32bc8232ff2527c627e5b38eb319a"/><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="header_bg.gif" hash="8440b04c5cb6b1451bb886bfbef260a5"/><file name="logo.gif" hash="5eb089ecea67d82311d7c91898460104"/><file name="nav_bg.gif" hash="1cb1366f03a9efad6b17e4483aef20cf"/><file name="nav_separator.gif" hash="492011a7de2de84a9c7837bfd879ab95"/></dir><dir name="install"><file name="boxes.css" hash="d0feb0e49f756be092df06739cee6085"/><file name="clears.css" hash="23f97ae7e1243abd392d889ce36f2258"/><file name="ie7minus.css" hash="9b8f69a6f61121a3f221a0a6de610065"/><file name="iestyles.css" hash="50e4a7feca5a8ccaa79415d6f92bd7d8"/><dir name="images"><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="footer_bg.gif" hash="d59784af16fd95ea82226e5708a89232"/><file name="footer_container_bg.gif" hash="d468e3943943cbbf711586e69d40ca42"/><file name="footer_info_separator.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="footer_informational_bg.gif" hash="72d37f4b2ea747bf8969c2654ad1d1e0"/><file name="footer_left.gif" hash="2b15a54bea9409a75c142d14a62f0149"/><file name="footer_legality_bg.gif" hash="4eb1602e3369dccd901ffe98ea0fd4b3"/><file name="footer_right.gif" hash="a45eaf35c8797d299bd4d9b936528e8f"/><file name="header_bg.gif" hash="795c6de754d0d49717ed08d5cd8168c8"/><file name="header_nav_bg.gif" hash="80c6a18686eb0243e06d6176506a2502"/><file name="header_top_bg.jpg" hash="143f524392ee62fcc8183f5930d7258b"/><file name="header_top_container_bg.jpg" hash="294c18f3f6b838bba06ae41dd3c3d638"/><file name="logo.gif" hash="073a947a39b967af678455a5c7f66e90"/><file name="main_bg.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="main_container_bg.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="note_msg_icon.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="success_msg_icon.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/></dir><file name="reset.css" hash="6ace25d625832a5f9d1d0cdbfff2253c"/></dir></dir><dir name="template"><dir name="connect"><file name="iframe.phtml" hash="d57eb719f2699023bad5e23be3f64e7b"/><file name="packages.phtml" hash="f53de5ec3a69a8b9f41ba44a673e07f9"/><file name="packages_prepare.phtml" hash="b74c9a562effa9195fe694021bb32e38"/></dir><file name="exception.phtml" hash="b65c965adef8df56d0d68071d4192d67"/><file name="footer.phtml" hash="1af4d897e46234011fd859d67ff18d98"/><file name="header.phtml" hash="8ee9161828d32445838f4481d849f750"/><file name="index.phtml" hash="2b569ca3f439997562bb52932a8b87b0"/><dir name="install"><file name="download.phtml" hash="b02b6a6ef1ff3b96ebbfa6654e7b1b0e"/><file name="footer.phtml" hash="1b9473f8a7ee4154733cc956bab7e02c"/><file name="header.phtml" hash="9daf5ad52f80f66bc4b3665e00ac098f"/><file name="writable.phtml" hash="aa3a90bb05e652e8efa12297bebe2668"/></dir><file name="login.phtml" hash="0c47b952ca5140807ad656f0fbfaa9fb"/><file name="messages.phtml" hash="bd9b9eb9a50a899433b21e1984529ef4"/><file name="noroute.phtml" hash="56d07541869a94cd4da99a6f728a44b7"/><file name="settings.phtml" hash="2de17cb928cd61ec07c38608a9fa3e9f"/><file name="writable.phtml" hash="ab8c1430582729d510e9e0a375be14b5"/><file name=".htaccess" hash="72617d60821288133a367f70bf39ad93"/></dir><file name="index.php" hash="217be66f47c4cc0e0126935cb7e013bb"/><dir name="lib"><dir name="Mage"><dir name="Archive"><file name="Abstract.php" hash="28f8946cbdfeb6cfc531e7001e487440"/><file name="Bz.php" hash="e3f23588d5df781a74ac68f5fa13f5d5"/><file name="Gz.php" hash="731cfcf96b090962bb1ce5fb8d181bad"/><dir name="Helper"><dir name="File"><file name="Bz.php" hash="d80c6df7039fd3143154db0da6bc5cf9"/><file name="Gz.php" hash="ff3172b49c1838c7b842ff92200ebd9d"/></dir><file name="File.php" hash="d4b0c10eb78c388a90aeaeeea3c59e9a"/></dir><file name="Interface.php" hash="34ef3c95d1efcb52a526db66b55effe7"/><file name="Tar.php" hash="96cbfe12b4e9f6ee5b708a6d6e3703bb"/></dir><file name="Archive.php" hash="0f1e1ffe1d2093eedc42bca9ecbe7a85"/><dir name="Autoload"><file name="Simple.php" hash="a284a53cac75dc535424415c77273784"/></dir><dir name="Backup"><file name="Abstract.php" hash="aac40cc8837cbeebb5178c74675776e8"/><dir name="Archive"><file name="Tar.php" hash="87a8d228b44b19f4e5b7e9c349956141"/></dir><file name="Db.php" hash="f6f78a7a492b0fe731033401737b83df"/><dir name="Exception"><file name="CantLoadSnapshot.php" hash="3f4a07c6d98fe33c8e24d1c06ca2517f"/><file name="FtpConnectionFailed.php" hash="9f66f3c3295d1957f1d7519d8bc2196d"/><file name="FtpValidationFailed.php" hash="2aee6d7e0279eed286310c7483c291ef"/><file name="NotEnoughFreeSpace.php" hash="5e96945f398fe93a97ed49e3814c13af"/><file name="NotEnoughPermissions.php" hash="66544cec0b6d12d26701e84d1030a70e"/></dir><file name="Exception.php" hash="1b12e97a2f1a96ab8bfe2bfbd344395c"/><dir name="Filesystem"><file name="Helper.php" hash="fbd189d312a73f8bfdeb89f4d182b1f6"/><dir name="Iterator"><file name="File.php" hash="699b304ea851ff94ce98bf6cb9b160dc"/><file name="Filter.php" hash="a7560bbd9fe73388527595dc621d8bee"/></dir><dir name="Rollback"><file name="Abstract.php" hash="e04d935dcad5629b7fc40e7bb1e208c4"/><file name="Fs.php" hash="a0380b5caa40a4b2547931944276d223"/><file name="Ftp.php" hash="32036ad8776c6d26ea475ea5a3b323bf"/></dir></dir><file name="Filesystem.php" hash="ed6b639280163ffe74e9a05be6cf1c98"/><file name="Interface.php" hash="79fad8b0d38b4aa483ea4d747edcc7bc"/><file name="Media.php" hash="f9028c2660d7f353c2a986ec8e9caadd"/><file name="Nomedia.php" hash="9497b2428f88a33bd6cdcb288600da98"/><file name="Snapshot.php" hash="be93c42d535fd727a216127b83dc8e11"/></dir><file name="Backup.php" hash="e8821ca761085208a3104c0bed02eb86"/><dir name="Connect"><dir name="Channel"><file name="Generator.php" hash="61a9b95c5670b80e4859654e37ec19ff"/><file name="Parser.php" hash="cb32c494284c1e2d56d7fc8c3b0f4134"/><file name="VO.php" hash="d37ecc37ce10edca870a104062221ea4"/></dir><dir name="Command"><file name="Channels.php" hash="f6c6cf34f8e01195477862c28241b73a"/><file name="Channels_Header.php" hash="985c1192810120df2d3dc63f97869d88"/><file name="Config.php" hash="79f246f2c8c0afbe007d682955732591"/><file name="Config_Header.php" hash="d9abf39ff3c8aca581ba81a6d6e57e7c"/><file name="Install.php" hash="ddb8782982cf544b480175b8de72ed1c"/><file name="Install_Header.php" hash="24f671ac157fb9d190c6aa7563c64ec1"/><file name="Package.php" hash="564df0f9522d289a4082c7e2b1c2fb7d"/><file name="Package_Header.php" hash="49f6d5d335e37174674e91b58d366cec"/><file name="Registry.php" hash="0e81fcb8f531fb394d514255827c775d"/><file name="Registry_Header.php" hash="d6988ddb79876688fa11b48839da0260"/><file name="Remote.php" hash="2d38a662d6a5b1b80247c7f7f06c62a4"/><file name="Remote_Header.php" hash="d7dad80a22c81f21afc5dfc6319f0316"/></dir><file name="Command.php" hash="d4792e6221e756bf05b73c1417794281"/><file name="Config.php" hash="d036f104b9b843c996a6cb4642a5672f"/><file name="Converter.php" hash="b8f418e4ec9e85911572d0182cf6cb96"/><dir name="Frontend"><file name="CLI.php" hash="f018382754534f3976069e7618191f1a"/></dir><file name="Frontend.php" hash="54a1c0dd887b3089965abb96044620b9"/><file name="Ftp.php" hash="936c9453a85c59915e145eb92a08a6f7"/><dir name="Loader"><file name="Ftp.php" hash="95e36ea8a05a78321ef597e0e036207f"/></dir><file name="Loader.php" hash="8d4975d00eacb962f70d1e539950988c"/><dir name="Package"><file name="Extension.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Hotfix.php" hash="6e072e247638e1f57f88b36eb609a85f"/><file name="Maintainer.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Reader.php" hash="fce0a7c338c9cc65d7542a19b3131677"/><file name="Target.php" hash="512ca5809e88c0bed79ab864942b1ab3"/><file name="VO.php" hash="62dd57e3dc7ddb7b1ea2be726d9c2292"/><file name="Writer.php" hash="3641d457f10d315c166f7d997a3caa4e"/></dir><file name="Package.php" hash="edeb9c598bf5249d2da0d1ba03a482d9"/><file name="Packager.php" hash="f6da813d6ed58d507b3b23ff835e832c"/><dir name="Repository"><file name="Abstract.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><dir name="Channel"><file name="Abstract.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Commercial.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Community.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Core.php" hash="68b329da9893e34099c7d8ad5cb9c940"/></dir><file name="Channel.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Local.php" hash="68b329da9893e34099c7d8ad5cb9c940"/></dir><file name="Repository.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Rest.php" hash="1fc1139c5e8694bc03383ce57a339f41"/><file name="Singleconfig.php" hash="57b711056a70c343afefac2dc8b22351"/><dir name="Structures"><file name="Graph.php" hash="3acacd9a8def6bae1f83a1e288fbf621"/><file name="Node.php" hash="8a195d59adcde26efe26360fc1eb9de4"/></dir><file name="Validator.php" hash="5ff80cabf69da56a07804eeba53e7b37"/></dir><dir name="DB"><file name="Exception.php" hash="ffe96b78fc2348f4df13f5f58b46f59b"/><file name="Mysqli.php" hash="55ec3623e2674a29ca093e1acaacf690"/></dir><file name="Exception.php" hash="65d46193d1f207e6c01c07a973e15649"/><dir name="HTTP"><dir name="Client"><file name="Curl.php" hash="9e6f6fbc729bd97c2552fac8693a9b88"/><file name="Socket.php" hash="2ea589e4861d06e811f4f6bd2f7ff5c9"/></dir><file name="Client.php" hash="a05c128c0be900898203542bae884b1f"/><file name="IClient.php" hash="723e20689613f7612da3c72c29a2bf33"/></dir><dir name="System"><file name="Args.php" hash="3189e54bf3bff459aea4a74f6f34cd6c"/><file name="Dirs.php" hash="019ad7770c4380151746d7fa223a1b53"/><file name="Ftp.php" hash="472b991de83d556bc4da3257096cbc53"/></dir><dir name="Xml"><file name="Generator.php" hash="04445eb210ac4390133a81e1e3d0b378"/><file name="Parser.php" hash="efd737e67ac2d838b896805bbe343bbf"/></dir></dir></dir><file name="config.ini" hash="a52ba98e71ab19de387b3af1a04c6102"/><file name=".htaccess" hash="520cc012c84739584526b8a9ff098e23"/><file name="mage.php" hash="b3db3fd965cf5e8a0d42ce1b4688666d"/><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><file name="target.xml" hash="50d1653dcdd94bcc01899c9dacaceeb1"/></dir><dir name="."><file name=".htaccess" hash="7d69e28ca7c422e6de19ff51bb23dab1"/><file name="index.php" hash="73d62a354e51517afd247faa731f8ad3"/><file name="mage" hash="091c45355c62a9189cff45c09328037c"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Mage_Downloader</name>
4
+ <version>1.9.1.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Magento Downloader</summary>
10
  <description>Magento Downloader</description>
11
+ <notes>1.9.1.0</notes>
12
  <authors><author><name>Magento Core Team</name><user>core</user><email>core@magentocommerce.com</email></author></authors>
13
+ <date>2014-11-05</date>
14
+ <time>08:43:01</time>
15
+ <contents><target name="mage"><dir name="downloader"><dir name="js"><file name="prototype.js" hash="3766aeff5778b54f74f93670322ca0df"/></dir><dir name="Maged"><dir name="Connect"><file name="Frontend.php" hash="f1f1159076174732ba09ea26ac8877a1"/></dir><file name="Connect.php" hash="5ab7287e04dd5cd3d5d21f25f0407585"/><file name="Controller.php" hash="3582fb0dff123deb4456609b00a16576"/><file name="Exception.php" hash="8eebcb3cec0cf35d4756a0d36f001366"/><dir name="Model"><dir name="Config"><file name="Abstract.php" hash="a9ab99bf7dd2403ddda8fd66cf9e1224"/><file name="Community.php" hash="dee0fa3abf0898ba1f36bb58466d97f4"/><file name="Interface.php" hash="3c1848805e5ab19279b6b4efbdd0b56a"/></dir><file name="Config.php" hash="74ccce197652297d13ac15d638894262"/><dir name="Connect"><file name="Request.php" hash="5d522a2e01375cbca1475d8cdf65bfd1"/></dir><file name="Connect.php" hash="d20427c99ebf8e24cbc427805ba43cb1"/><file name="Dowloader.php" hash="91049b14ad99ac719606f66743f73aa4"/><file name="Session.php" hash="93f0018990360f066e6a8e061c0b44cc"/></dir><file name="Model.php" hash="5ac992a1d2df7377ee2687c52e2bcce1"/><file name="View.php" hash="55abde443f3b8ed84e679e2cffc78dd9"/></dir><dir name="skin"><file name="boxes.css" hash="e5c926dc103e877b24e6cd865193ee61"/><file name="ie7boxes.css" hash="9e59bb40c1279376a1b80ea1e9f02146"/><file name="ieboxes.css" hash="04a3de88d8b89bf4d90c17add7826e31"/><dir name="images"><file name="Magento_Connect.jpg" hash="20e1378c09506fdc5723abc0115d5f57"/><file name="ajax-loader-tr.gif" hash="1ae32bc8232ff2527c627e5b38eb319a"/><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="header_bg.gif" hash="8440b04c5cb6b1451bb886bfbef260a5"/><file name="logo.gif" hash="5eb089ecea67d82311d7c91898460104"/><file name="nav_bg.gif" hash="1cb1366f03a9efad6b17e4483aef20cf"/><file name="nav_separator.gif" hash="492011a7de2de84a9c7837bfd879ab95"/></dir><dir name="install"><file name="boxes.css" hash="56597c126773ce93324fa57e8a5462bd"/><file name="clears.css" hash="066a086362dca2f94f9c4758df4ffcbd"/><file name="ie7minus.css" hash="7605656af14a9946e776048750de85e5"/><file name="iestyles.css" hash="78667139e314ec635a457ff708dcde39"/><dir name="images"><file name="error_msg_icon.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="footer_bg.gif" hash="d59784af16fd95ea82226e5708a89232"/><file name="footer_container_bg.gif" hash="d468e3943943cbbf711586e69d40ca42"/><file name="footer_info_separator.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="footer_informational_bg.gif" hash="72d37f4b2ea747bf8969c2654ad1d1e0"/><file name="footer_left.gif" hash="2b15a54bea9409a75c142d14a62f0149"/><file name="footer_legality_bg.gif" hash="4eb1602e3369dccd901ffe98ea0fd4b3"/><file name="footer_right.gif" hash="a45eaf35c8797d299bd4d9b936528e8f"/><file name="header_bg.gif" hash="795c6de754d0d49717ed08d5cd8168c8"/><file name="header_nav_bg.gif" hash="80c6a18686eb0243e06d6176506a2502"/><file name="header_top_bg.jpg" hash="143f524392ee62fcc8183f5930d7258b"/><file name="header_top_container_bg.jpg" hash="294c18f3f6b838bba06ae41dd3c3d638"/><file name="logo.gif" hash="073a947a39b967af678455a5c7f66e90"/><file name="main_bg.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="main_container_bg.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="note_msg_icon.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="success_msg_icon.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/></dir><file name="reset.css" hash="3fd233354194ae5952b6b29ad966414c"/></dir></dir><dir name="template"><dir name="connect"><file name="iframe.phtml" hash="1f6d84417bdc11f2affdabf379e5045f"/><file name="packages.phtml" hash="39114bf3afc322e45c8233ddfdd51665"/><file name="packages_prepare.phtml" hash="5cd749c768d674d523b6cf0e5ab48e1f"/></dir><file name="exception.phtml" hash="94c404c164937143610fed3de1600657"/><file name="footer.phtml" hash="3efec15f24bc037c8b3cda55b7bcf24d"/><file name="header.phtml" hash="2dd07b8f1710f6016336e272b1f2551f"/><file name="index.phtml" hash="65eee8d9562d892519d9d79d8a49b787"/><dir name="install"><file name="download.phtml" hash="ed3942d4af8eefeb35a36367b91343c3"/><file name="footer.phtml" hash="cd28d1190be111e342ff583b19497c64"/><file name="header.phtml" hash="2a82928ad10051f0c7beab7b293fceb8"/><file name="writable.phtml" hash="1790b0c85ce6db6b9f8d16abfb5c3820"/></dir><file name="login.phtml" hash="328c79e70a78e154a2bd577e8de1c1f0"/><file name="messages.phtml" hash="ce1d3632e8b065deaacf375c32a92090"/><file name="noroute.phtml" hash="24cdb365812a4b57c3926458f5b6e4bf"/><file name="settings.phtml" hash="b3c2b118d4fc294a873f18042e818e6d"/><file name="writable.phtml" hash="1b2e5570ae2eb3f8c2ae0cac64271520"/><file name=".htaccess" hash="72617d60821288133a367f70bf39ad93"/></dir><file name="index.php" hash="e3399eb40514b792691b5b01cae06357"/><dir name="lib"><dir name="Mage"><dir name="Archive"><file name="Abstract.php" hash="1a9087bf280d446fc5ebc03978d2580e"/><file name="Bz.php" hash="acd4559b72dab9d2e504055dbbf812d4"/><file name="Gz.php" hash="ad3ba0be38a183f9444172280a7c1b76"/><dir name="Helper"><dir name="File"><file name="Bz.php" hash="f2c668e3b7bb3c8ab3a2fabe8a65d07d"/><file name="Gz.php" hash="42910dedde8ce121649a7a1fbc5b3be1"/></dir><file name="File.php" hash="f5a428a787f6f5d25a8e3903c1c08b46"/></dir><file name="Interface.php" hash="9b60e79777abf60504b8779a63290426"/><file name="Tar.php" hash="de00ddf3d26eebd11e1ae27924480e84"/></dir><file name="Archive.php" hash="5386d13a7bf4253376e7e955daccd355"/><dir name="Autoload"><file name="Simple.php" hash="80f27bff6c8f33887cac029b61c9f18e"/></dir><dir name="Backup"><file name="Abstract.php" hash="8012b2e598ce71704790641145cfae82"/><dir name="Archive"><file name="Tar.php" hash="887b56a892e235d31f9ebe3dec3704f5"/></dir><file name="Db.php" hash="8e3693c99b62faf4e5977c875687b9f9"/><dir name="Exception"><file name="CantLoadSnapshot.php" hash="b1ef0f5b767d82db4cd14d5bc4e59151"/><file name="FtpConnectionFailed.php" hash="ac13f7381beaf9e3066380f7f06daad9"/><file name="FtpValidationFailed.php" hash="d2f218883c987a758d213b342806d0ce"/><file name="NotEnoughFreeSpace.php" hash="c4b78e7adf1258d46aafc12d570a2d13"/><file name="NotEnoughPermissions.php" hash="617772bcb6faaac490e362440142e594"/></dir><file name="Exception.php" hash="84afaddd25655273df02cf537dd6a3f1"/><dir name="Filesystem"><file name="Helper.php" hash="86b9e499dcfad7ffb1f963e53a02d4f2"/><dir name="Iterator"><file name="File.php" hash="f978cc415d573c51d86f736567dfa850"/><file name="Filter.php" hash="14978f228d6b7d5e2fae17a74cccc5ed"/></dir><dir name="Rollback"><file name="Abstract.php" hash="7fa2c23235fe6276fa089e638d89e583"/><file name="Fs.php" hash="6bcec24b56e2447d6fb7c46c7619962c"/><file name="Ftp.php" hash="689d47b053b47a44e3dc68176c6adf8a"/></dir></dir><file name="Filesystem.php" hash="8faed4b3147bc3446fe3cbb46f1fe686"/><file name="Interface.php" hash="7fc1471ad31ed96d20fa5a1145444915"/><file name="Media.php" hash="68c12363cae20fda83bdd3d84869ea7d"/><file name="Nomedia.php" hash="e5b9e74131369b86ee83f859ae46898e"/><file name="Snapshot.php" hash="8648a690192fff14b071f33f0a53b5b2"/></dir><file name="Backup.php" hash="396cda7adb0c8e84213646492aa8d6bd"/><dir name="Connect"><file name="Backup.php" hash="c6d0caefaf19a8081085c26b1bc5836c"/><dir name="Channel"><file name="Generator.php" hash="b332069ccadbd0374e406dc036774c65"/><file name="Parser.php" hash="a344bda0c970558111e110bfaf94b109"/><file name="VO.php" hash="4620675d57aca1dbb7ce5fd873e70e1a"/></dir><dir name="Command"><file name="Channels.php" hash="266f0239e3178b39ccb0797273b2fcef"/><file name="Channels_Header.php" hash="34e5a56d886f666a6ee0cafa0c3963de"/><file name="Config.php" hash="546789bb54ff47072451e233e14316bc"/><file name="Config_Header.php" hash="074ca04563178af1150aa205a31036d0"/><file name="Install.php" hash="a8a5fe38d26bf2fe1ab54a7568d7ddca"/><file name="Install_Header.php" hash="3bf2bb69487a41238e5c28e960369798"/><file name="Package.php" hash="41cfa50035b802fd2caa7c3b111e9cfd"/><file name="Package_Header.php" hash="c21de6c45e0de56135d82bf47643c6a5"/><file name="Registry.php" hash="c6db8bcea5acb5d1696e001d04f64ac8"/><file name="Registry_Header.php" hash="80608756c297d8948b27e1723a45232d"/><file name="Remote.php" hash="57bfdcf9d1dde4b4b4b421ff9a1b00c5"/><file name="Remote_Header.php" hash="0b5bd9074861535d9ad4194d6cf850ce"/></dir><file name="Command.php" hash="5dbe36cf7d382283307dc6c9d87c8b10"/><file name="Config.php" hash="52980939dde6e36e0bd33ee0c49d1813"/><file name="Converter.php" hash="a46f33954d7e5057da81eae214fdd6c4"/><dir name="Frontend"><file name="CLI.php" hash="18b519eed554484a7f00e5b6c4dc87da"/></dir><file name="Frontend.php" hash="1d6646efa92502a0b2aba9eb445d5e5d"/><file name="Ftp.php" hash="35d23e403717ab40286e159ec7f6d2d5"/><dir name="Loader"><file name="Ftp.php" hash="0e5b52299c08703e6310c4e3e2aa5a26"/></dir><file name="Loader.php" hash="5b31d4ca6d66fd44776068bc399f0068"/><dir name="Package"><file name="Extension.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Hotfix.php" hash="899743ccecc1439b488fffd7ba047f72"/><file name="Maintainer.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Reader.php" hash="106f0719cb31c86303bbb6b2d0abf46d"/><file name="Target.php" hash="530a20b90817a09b70a1ef0e80d188f1"/><file name="VO.php" hash="fdc987dcc46ea1fecf22bfa6f8714e7e"/><file name="Writer.php" hash="c018d9dc2868794e5743e2ab8dc09781"/></dir><file name="Package.php" hash="9e77d7e71a42306d61a383185d44e08d"/><file name="Packager.php" hash="74303de8d16d98adc00b17da91de124b"/><dir name="Repository"><file name="Abstract.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><dir name="Channel"><file name="Abstract.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Commercial.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Community.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Core.php" hash="68b329da9893e34099c7d8ad5cb9c940"/></dir><file name="Channel.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Local.php" hash="68b329da9893e34099c7d8ad5cb9c940"/></dir><file name="Repository.php" hash="68b329da9893e34099c7d8ad5cb9c940"/><file name="Rest.php" hash="f89564510303a6f87cea8efc1873a8e0"/><file name="Singleconfig.php" hash="4c9790e24a16349814995670b1f4a957"/><dir name="Structures"><file name="Graph.php" hash="99862794ff2d498f6516978978a1aa5c"/><file name="Node.php" hash="6a6a45c1c4bafbe616f99856c6213d16"/></dir><file name="Validator.php" hash="50396977bf7c6ea964e40da885a77457"/></dir><dir name="DB"><file name="Exception.php" hash="352e58d4969d003d2542c24ae67556a5"/><file name="Mysqli.php" hash="67bef21487cbf625104ba1eb3326cb83"/></dir><file name="Exception.php" hash="e150c644eed20987789d559104903e37"/><dir name="HTTP"><dir name="Client"><file name="Curl.php" hash="5f346cd19ee56d96e4af58885ec40f5a"/><file name="Socket.php" hash="2c56365f0f17143849f9b6b00b7995c0"/></dir><file name="Client.php" hash="c8c946f9a4b6055139298225aab6b3f6"/><file name="IClient.php" hash="d14c00a25567779ac6ac66d925d000c6"/></dir><dir name="System"><file name="Args.php" hash="e5e07a32f46b91667937233e09d7240c"/><file name="Dirs.php" hash="2614b1cc01c07880e62af6f8bad29049"/><file name="Ftp.php" hash="e314623f25ff902ea24633c6d46a867d"/></dir><dir name="Xml"><file name="Generator.php" hash="da6cff979b706ddb0449dc3f9416037f"/><file name="Parser.php" hash="d9eb9c4da95550830e7307e09007adba"/></dir></dir></dir><file name="config.ini" hash="a52ba98e71ab19de387b3af1a04c6102"/><file name=".htaccess" hash="520cc012c84739584526b8a9ff098e23"/><file name="mage.php" hash="2d240228c7678d7ae56bd18fd4404be1"/><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><file name="target.xml" hash="50d1653dcdd94bcc01899c9dacaceeb1"/></dir><dir name="."><file name=".htaccess" hash="7d69e28ca7c422e6de19ff51bb23dab1"/><file name="index.php" hash="07f30524368e5f15ed8a2200525f694f"/><file name="mage" hash="091c45355c62a9189cff45c09328037c"/></dir></target></contents>
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>