Hello community,

here is the log from the commit of package platformsh-cli for openSUSE:Factory 
checked in at 2019-03-13 09:14:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/platformsh-cli (Old)
 and      /work/SRC/openSUSE:Factory/.platformsh-cli.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "platformsh-cli"

Wed Mar 13 09:14:52 2019 rev:65 rq:684411 version:3.40.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/platformsh-cli/platformsh-cli.changes    
2019-02-26 22:23:08.338050446 +0100
+++ /work/SRC/openSUSE:Factory/.platformsh-cli.new.28833/platformsh-cli.changes 
2019-03-13 09:15:00.311388127 +0100
@@ -1,0 +2,8 @@
+Tue Mar 12 13:52:08 UTC 2019 - [email protected]
+
+- Update to version 3.40.5:
+  * Release v3.40.5
+  * Disable pcre.jit in tunnel:open command to work around PHP bug #77260 
(#786)
+  * Update security test script
+
+-------------------------------------------------------------------

Old:
----
  platformsh-cli-3.40.4.tar.xz

New:
----
  platformsh-cli-3.40.5.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ platformsh-cli.spec ++++++
--- /var/tmp/diff_new_pack.DfP7OR/_old  2019-03-13 09:15:01.971387956 +0100
+++ /var/tmp/diff_new_pack.DfP7OR/_new  2019-03-13 09:15:01.971387956 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           platformsh-cli
-Version:        3.40.4
+Version:        3.40.5
 Release:        0
 Summary:        Tool for managing Platform.sh services from the command line
 # See licenses.txt for dependency licenses.

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DfP7OR/_old  2019-03-13 09:15:02.103387942 +0100
+++ /var/tmp/diff_new_pack.DfP7OR/_new  2019-03-13 09:15:02.115387940 +0100
@@ -2,7 +2,7 @@
   <service name="tar_scm" mode="disabled">
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
-    <param name="revision">refs/tags/v3.40.4</param>
+    <param name="revision">refs/tags/v3.40.5</param>
     <param name="url">git://github.com/platformsh/platformsh-cli.git</param>
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DfP7OR/_old  2019-03-13 09:15:02.139387938 +0100
+++ /var/tmp/diff_new_pack.DfP7OR/_new  2019-03-13 09:15:02.139387938 +0100
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">git://github.com/platformsh/platformsh-cli.git</param>
-    <param 
name="changesrevision">503cb7301afffdae8700e5e59170c81e89c6c935</param>
+    <param 
name="changesrevision">aeb604330c246b2d3269927a93b7bf01c84eb935</param>
   </service>
 </servicedata>

++++++ platformsh-cli-3.40.4.tar.xz -> platformsh-cli-3.40.5.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.40.4/bin/platform 
new/platformsh-cli-3.40.5/bin/platform
--- old/platformsh-cli-3.40.4/bin/platform      2019-02-26 12:06:03.000000000 
+0100
+++ new/platformsh-cli-3.40.5/bin/platform      2019-03-12 12:36:07.000000000 
+0100
@@ -6,6 +6,19 @@
     exit(1);
 }
 
+// Disable PCRE JIT compilation in commands using pcntl_fork(), to work around
+// a PHP bug in versions >= 7.3. This needs to happen before any runtime code.
+// See: https://bugs.php.net/bug.php?id=77260
+if (isset($GLOBALS['argv'][1])
+    && version_compare(PHP_VERSION, '7.3', '>=')
+    && ini_get('pcre.jit') == 1
+    && extension_loaded('pcntl')) {
+    $command = $GLOBALS['argv'][1];
+    if (strpos($command, ':') !== false && 
preg_match('/^(t|ser)[a-z]*\:(o|sta)[a-z]*$/', $command)) {
+        ini_set('pcre.jit', 0);
+    }
+}
+
 if (file_exists(__DIR__ . '/../vendor/autoload.php')) {
     require __DIR__ . '/../vendor/autoload.php';
 } elseif (file_exists(__DIR__ . '/../../../autoload.php')) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.40.4/config.yaml 
new/platformsh-cli-3.40.5/config.yaml
--- old/platformsh-cli-3.40.4/config.yaml       2019-02-26 12:06:03.000000000 
+0100
+++ new/platformsh-cli-3.40.5/config.yaml       2019-03-12 12:36:07.000000000 
+0100
@@ -1,7 +1,7 @@
 # Metadata about the CLI application itself.
 application:
   name: 'Platform.sh CLI'
-  version: '3.40.4'
+  version: '3.40.5'
   executable: 'platform'
   package_name: 'platformsh/cli'
   installer_url: 'https://platform.sh/cli/installer'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.40.4/dist/manifest.json 
new/platformsh-cli-3.40.5/dist/manifest.json
--- old/platformsh-cli-3.40.4/dist/manifest.json        2019-02-26 
12:06:03.000000000 +0100
+++ new/platformsh-cli-3.40.5/dist/manifest.json        2019-03-12 
12:36:07.000000000 +0100
@@ -1,10 +1,10 @@
 [
     {
         "name": "platform.phar",
-        "sha1": "070b2b34831f988bc572b8dc77ebf520c9e5e5ea",
-        "sha256": 
"a95fba2f073621104114e3c826d0e082385913bf7ada981a9601d245402e3282",
-        "url": 
"https://github.com/platformsh/platformsh-cli/releases/download/v3.40.4/platform.phar";,
-        "version": "3.40.4",
+        "sha1": "4bee345feb7cacafa6a89460046ec73ff3025094",
+        "sha256": 
"eb14a771a535efb591a035fcf953e6abb7d1d7f4eb4009083b1690024a1324d9",
+        "url": 
"https://github.com/platformsh/platformsh-cli/releases/download/v3.40.5/platform.phar";,
+        "version": "3.40.5",
         "php": {
             "min": "5.5.9"
         },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/platformsh-cli-3.40.4/scripts/test/security.sh 
new/platformsh-cli-3.40.5/scripts/test/security.sh
--- old/platformsh-cli-3.40.4/scripts/test/security.sh  2019-02-26 
12:06:03.000000000 +0100
+++ new/platformsh-cli-3.40.5/scripts/test/security.sh  2019-03-12 
12:36:07.000000000 +0100
@@ -2,4 +2,4 @@
 # Tests the composer.lock file against the SensioLabs security checker.
 # This must be run from the repository root.
 
-curl -H 'Accept: text/plain' https://security.sensiolabs.org/check_lock -F 
lock=@./composer.lock
+curl -H 'Accept: text/plain' https://security.symfony.com/check_lock -F 
lock=@./composer.lock

++++++ platformsh-cli-vendor.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/autoload.php new/vendor/autoload.php
--- old/vendor/autoload.php     2019-02-26 14:46:23.954494339 +0100
+++ new/vendor/autoload.php     2019-03-12 14:52:19.579302226 +0100
@@ -4,4 +4,4 @@
 
 require_once __DIR__ . '/composer/autoload_real.php';
 
-return ComposerAutoloaderInitc8a16bc2e9d3d872a7c1b323b3c5d840::getLoader();
+return ComposerAutoloaderInitda488eb2bbba2c3e6c3eb0c886c0d602::getLoader();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/composer/ClassLoader.php 
new/vendor/composer/ClassLoader.php
--- old/vendor/composer/ClassLoader.php 2019-02-26 14:46:23.954494339 +0100
+++ new/vendor/composer/ClassLoader.php 2019-03-12 14:52:19.579302226 +0100
@@ -279,7 +279,7 @@
      */
     public function setApcuPrefix($apcuPrefix)
     {
-        $this->apcuPrefix = function_exists('apcu_fetch') && 
ini_get('apc.enabled') ? $apcuPrefix : null;
+        $this->apcuPrefix = function_exists('apcu_fetch') && 
filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : 
null;
     }
 
     /**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/composer/autoload_real.php 
new/vendor/composer/autoload_real.php
--- old/vendor/composer/autoload_real.php       2019-02-26 14:46:23.954494339 
+0100
+++ new/vendor/composer/autoload_real.php       2019-03-12 14:52:19.579302226 
+0100
@@ -2,7 +2,7 @@
 
 // autoload_real.php @generated by Composer
 
-class ComposerAutoloaderInitc8a16bc2e9d3d872a7c1b323b3c5d840
+class ComposerAutoloaderInitda488eb2bbba2c3e6c3eb0c886c0d602
 {
     private static $loader;
 
@@ -19,15 +19,15 @@
             return self::$loader;
         }
 
-        
spl_autoload_register(array('ComposerAutoloaderInitc8a16bc2e9d3d872a7c1b323b3c5d840',
 'loadClassLoader'), true, true);
+        
spl_autoload_register(array('ComposerAutoloaderInitda488eb2bbba2c3e6c3eb0c886c0d602',
 'loadClassLoader'), true, true);
         self::$loader = $loader = new \Composer\Autoload\ClassLoader();
-        
spl_autoload_unregister(array('ComposerAutoloaderInitc8a16bc2e9d3d872a7c1b323b3c5d840',
 'loadClassLoader'));
+        
spl_autoload_unregister(array('ComposerAutoloaderInitda488eb2bbba2c3e6c3eb0c886c0d602',
 'loadClassLoader'));
 
         $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') 
&& (!function_exists('zend_loader_file_encoded') || 
!zend_loader_file_encoded());
         if ($useStaticLoader) {
             require_once __DIR__ . '/autoload_static.php';
 
-            
call_user_func(\Composer\Autoload\ComposerStaticInitc8a16bc2e9d3d872a7c1b323b3c5d840::getInitializer($loader));
+            
call_user_func(\Composer\Autoload\ComposerStaticInitda488eb2bbba2c3e6c3eb0c886c0d602::getInitializer($loader));
         } else {
             $map = require __DIR__ . '/autoload_namespaces.php';
             foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@
         $loader->register(true);
 
         if ($useStaticLoader) {
-            $includeFiles = 
Composer\Autoload\ComposerStaticInitc8a16bc2e9d3d872a7c1b323b3c5d840::$files;
+            $includeFiles = 
Composer\Autoload\ComposerStaticInitda488eb2bbba2c3e6c3eb0c886c0d602::$files;
         } else {
             $includeFiles = require __DIR__ . '/autoload_files.php';
         }
         foreach ($includeFiles as $fileIdentifier => $file) {
-            composerRequirec8a16bc2e9d3d872a7c1b323b3c5d840($fileIdentifier, 
$file);
+            composerRequireda488eb2bbba2c3e6c3eb0c886c0d602($fileIdentifier, 
$file);
         }
 
         return $loader;
     }
 }
 
-function composerRequirec8a16bc2e9d3d872a7c1b323b3c5d840($fileIdentifier, 
$file)
+function composerRequireda488eb2bbba2c3e6c3eb0c886c0d602($fileIdentifier, 
$file)
 {
     if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
         require $file;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vendor/composer/autoload_static.php 
new/vendor/composer/autoload_static.php
--- old/vendor/composer/autoload_static.php     2019-02-26 14:46:23.954494339 
+0100
+++ new/vendor/composer/autoload_static.php     2019-03-12 14:52:19.579302226 
+0100
@@ -4,7 +4,7 @@
 
 namespace Composer\Autoload;
 
-class ComposerStaticInitc8a16bc2e9d3d872a7c1b323b3c5d840
+class ComposerStaticInitda488eb2bbba2c3e6c3eb0c886c0d602
 {
     public static $files = array (
         '320cde22f66dd4f5d3fd621d3e88b98f' => __DIR__ . '/..' . 
'/symfony/polyfill-ctype/bootstrap.php',
@@ -201,9 +201,9 @@
     public static function getInitializer(ClassLoader $loader)
     {
         return \Closure::bind(function () use ($loader) {
-            $loader->prefixLengthsPsr4 = 
ComposerStaticInitc8a16bc2e9d3d872a7c1b323b3c5d840::$prefixLengthsPsr4;
-            $loader->prefixDirsPsr4 = 
ComposerStaticInitc8a16bc2e9d3d872a7c1b323b3c5d840::$prefixDirsPsr4;
-            $loader->classMap = 
ComposerStaticInitc8a16bc2e9d3d872a7c1b323b3c5d840::$classMap;
+            $loader->prefixLengthsPsr4 = 
ComposerStaticInitda488eb2bbba2c3e6c3eb0c886c0d602::$prefixLengthsPsr4;
+            $loader->prefixDirsPsr4 = 
ComposerStaticInitda488eb2bbba2c3e6c3eb0c886c0d602::$prefixDirsPsr4;
+            $loader->classMap = 
ComposerStaticInitda488eb2bbba2c3e6c3eb0c886c0d602::$classMap;
 
         }, null, ClassLoader::class);
     }


Reply via email to