Hello community,

here is the log from the commit of package nodejs4 for openSUSE:Factory checked 
in at 2017-03-12 20:00:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs4 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs4"

Sun Mar 12 20:00:48 2017 rev:9 rq:476975 version:4.8.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs4/nodejs4.changes  2017-02-25 
00:52:31.410000334 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs4.new/nodejs4.changes     2017-03-12 
20:00:53.784106570 +0100
@@ -1,0 +2,14 @@
+Sun Feb 26 03:00:33 UTC 2017 - [email protected]
+
+- New upstream LTS release 4.8.0
+ * child_process: add shell option to spawn()
+ * crypto: add ALPN Support
+ * crypto: allow adding extra certs to well-known CAs
+ * deps/v8: expose statistics about heap spaces
+ * fs: add the fs.mkdtemp() function
+ * process: add process.memoryUsage().external
+ * process: add process.cpuUsage()
+- Modify 8334.diff:
+  * Remove merged reference counting code (#9409)
+
+-------------------------------------------------------------------

Old:
----
  node-v4.7.3.tar.xz

New:
----
  node-v4.8.0.tar.xz

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

Other differences:
------------------
++++++ nodejs4.spec ++++++
--- /var/tmp/diff_new_pack.k2nE6V/_old  2017-03-12 20:00:54.915946416 +0100
+++ /var/tmp/diff_new_pack.k2nE6V/_new  2017-03-12 20:00:54.915946416 +0100
@@ -26,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs4
-Version:        4.7.3
+Version:        4.8.0
 Release:        0
 
 %if 0%{?sles_version} == 11

++++++ 8334.diff ++++++
--- /var/tmp/diff_new_pack.k2nE6V/_old  2017-03-12 20:00:54.939943021 +0100
+++ /var/tmp/diff_new_pack.k2nE6V/_new  2017-03-12 20:00:54.939943021 +0100
@@ -2,40 +2,40 @@
 Author: Adam Majer <[email protected]>
 Summary: add option to use system CA store
 
-Index: node-v6.9.0/configure
+Index: node-v4.8.0/configure
 ===================================================================
---- node-v6.9.0.orig/configure
-+++ node-v6.9.0/configure
-@@ -187,6 +187,11 @@ shared_optgroup.add_option('--shared-ope
-     dest='shared_openssl_libpath',
-     help='a directory to search for the shared OpenSSL DLLs')
+--- node-v4.8.0.orig/configure
++++ node-v4.8.0/configure
+@@ -139,6 +139,11 @@ parser.add_option("--openssl-no-asm",
+     dest="openssl_no_asm",
+     help="Do not build optimized assembly for OpenSSL")
  
-+shared_optgroup.add_option('--openssl-use-def-ca-store',
++parser.add_option('--openssl-use-def-ca-store',
 +    action='store_true',
-+    dest='use_system_ca_store',
-+    help='use system supplied Root CA store instead of bundled copy')
++    dest='use_openssl_ca_store',
++    help='Use OpenSSL supplied CA store instead of compiled-in Mozilla CA 
copy.')
 +
- shared_optgroup.add_option('--shared-zlib',
-     action='store_true',
-     dest='shared_zlib',
-@@ -905,6 +910,8 @@ def configure_openssl(o):
+ parser.add_option('--openssl-fips',
+     action='store',
+     dest='openssl_fips',
+@@ -890,6 +895,8 @@ def configure_openssl(o):
    o['variables']['node_use_openssl'] = b(not options.without_ssl)
    o['variables']['node_shared_openssl'] = b(options.shared_openssl)
    o['variables']['openssl_no_asm'] = 1 if options.openssl_no_asm else 0
-+  if options.use_system_ca_store:
-+    o['defines'] += ['NODE_SYSTEM_CERT_STORE']
++  if options.use_openssl_ca_store:
++    o['defines'] += ['NODE_OPENSSL_CERT_STORE']
    if options.openssl_fips:
      o['variables']['openssl_fips'] = options.openssl_fips
      fips_dir = os.path.join(root_dir, 'deps', 'openssl', 'fips')
-Index: node-v6.9.0/src/node_crypto.cc
+Index: node-v4.8.0/src/node_crypto.cc
 ===================================================================
---- node-v6.9.0.orig/src/node_crypto.cc
-+++ node-v6.9.0/src/node_crypto.cc
-@@ -751,6 +751,23 @@ void SecureContext::AddRootCerts(const F
+--- node-v4.8.0.orig/src/node_crypto.cc
++++ node-v4.8.0/src/node_crypto.cc
+@@ -797,6 +797,23 @@ void SecureContext::AddRootCerts(const F
    CHECK_EQ(sc->ca_store_, nullptr);
  
    if (!root_cert_store) {
-+#if defined(NODE_SYSTEM_CERT_STORE)
++#if defined(NODE_OPENSSL_CERT_STORE)
 +    // *Assume* OpenSSL is setup correctly, which is the case
 +    // for distribution supplied versions.
 +    //
@@ -55,34 +55,11 @@
      root_cert_store = X509_STORE_new();
  
      for (size_t i = 0; i < arraysize(root_certs); i++) {
-@@ -770,9 +787,12 @@ void SecureContext::AddRootCerts(const F
+@@ -816,6 +833,7 @@ void SecureContext::AddRootCerts(const F
        BIO_free_all(bp);
        X509_free(x509);
      }
-+#endif  // defined(USE_SYSTEM_CERTIFICATE_STORE)
-   }
++#endif  // defined(NODE_OPENSSL_CERT_STORE)
  
-   sc->ca_store_ = root_cert_store;
-+  // increment reference count so global store is not deleted along with CTX
-+  CRYPTO_add(&root_cert_store->references, 1, CRYPTO_LOCK_X509_STORE);
-   SSL_CTX_set_cert_store(sc->ctx_, sc->ca_store_);
- }
- 
-Index: node-v6.9.0/src/node_crypto.h
-===================================================================
---- node-v6.9.0.orig/src/node_crypto.h
-+++ node-v6.9.0/src/node_crypto.h
-@@ -142,13 +142,6 @@ class SecureContext : public BaseObject
-   void FreeCTXMem() {
-     if (ctx_) {
-       env()->isolate()->AdjustAmountOfExternalAllocatedMemory(-kExternalSize);
--      if (ctx_->cert_store == root_cert_store) {
--        // SSL_CTX_free() will attempt to free the cert_store as well.
--        // Since we want our root_cert_store to stay around forever
--        // we just clear the field. Hopefully OpenSSL will not modify this
--        // struct in future versions.
--        ctx_->cert_store = nullptr;
--      }
-       SSL_CTX_free(ctx_);
-       if (cert_ != nullptr)
-         X509_free(cert_);
+     if (!extra_root_certs_file.empty()) {
+       unsigned long err = AddCertsFromFile(  // NOLINT(runtime/int)

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.k2nE6V/_old  2017-03-12 20:00:54.967939059 +0100
+++ /var/tmp/diff_new_pack.k2nE6V/_new  2017-03-12 20:00:54.967939059 +0100
@@ -1,39 +1,39 @@
-1d69b0919250cac5997be5623eb916ae7087f5c91c8bad17afffe32ac1cbced8  
node-v4.7.3-darwin-x64.tar.gz
-2b711d96678537a91686b3deda4ac4c30702048e351219db3bdf40f1b12217ab  
node-v4.7.3-darwin-x64.tar.xz
-4c9c36f1bec9e31e20df7a7baa4d53fe54ca2effa05dcbaf3f916f2dc411ddf0  
node-v4.7.3-headers.tar.gz
-aec18e4360154770f9ab3d4a5b1c76f1dd0eabb509982c3a353d685c99b2d527  
node-v4.7.3-headers.tar.xz
-4d3199e69259452d1e1cfc06da851e8c26590613f845a997d613228954225124  
node-v4.7.3-linux-arm64.tar.gz
-4b963bba23c9f8dc7172c7d528f57cffe79b2b0b6131f35e60d38ecaab8cc199  
node-v4.7.3-linux-arm64.tar.xz
-e6d8e00b8c8afe046e99759b2b450d0fc09ea12ff8ff5ac9707b7c18e159b5bd  
node-v4.7.3-linux-armv6l.tar.gz
-8ebdeb1cf4002474a39557790c8f5f4396ee43965e08b801ca9c285ae8a9a895  
node-v4.7.3-linux-armv6l.tar.xz
-954b51068273cf228f831b1f701a47dd14268be108f8a6c89d4d49413c63935f  
node-v4.7.3-linux-armv7l.tar.gz
-c3dd8964f2e063e0b77f0095c7e8b42d427f2a9bd2ae5965a2fe009993a56419  
node-v4.7.3-linux-armv7l.tar.xz
-9a53a29314e6b929eb94eb4ca81720f306eb51399eb42a63ae8e643245387718  
node-v4.7.3-linux-ppc64le.tar.gz
-ffb91e0b38a476ac87e9050d9567e465fc77910b4052026008926faa1d85db04  
node-v4.7.3-linux-ppc64le.tar.xz
-5ab32ef9e5908f3ace49976b4bdd628df70ebfea39b35ee9e681f39a3d429078  
node-v4.7.3-linux-ppc64.tar.gz
-53b374cbe3d4bd969f9c6624bb8da4d54fe787cd8acf6460eb448ade500d47d4  
node-v4.7.3-linux-ppc64.tar.xz
-720b62ed3a733578c429448c8c373743866f55db6e9763a11b87bb324740a33b  
node-v4.7.3-linux-x64.tar.gz
-7f53fa4b6de5d4ba131bcaff10bb24e73f6f14486fc7333fbcebbc217874c0c1  
node-v4.7.3-linux-x64.tar.xz
-7cca3b061ff2791c46303655fdd57a85223bc2382a44a39b90edff43434e34c6  
node-v4.7.3-linux-x86.tar.gz
-8e6a2351f4876fb141755379ea9c23dc825f931d130c68c749d705dbcb7be1ca  
node-v4.7.3-linux-x86.tar.xz
-99a4ba7e59dcb1cc0229df9f9ce3b4835492338ea5e3c4e67151f5ac88a569c8  
node-v4.7.3.pkg
-3ab3a2123639ee18a4fc5253f2fbfcbd7a43404fe34d1cf51568d45838a3b15f  
node-v4.7.3-sunos-x64.tar.gz
-c4b577ce25bdc70532b195b017c5715024195cd5ed829cebfaabadc55f035d0c  
node-v4.7.3-sunos-x64.tar.xz
-9efef37f072ef48444d15faeec8f4ab8af7e6c71a03e47031b76781929854062  
node-v4.7.3-sunos-x86.tar.gz
-877ae980f0152c136a4fdcb04ad1e6cbdf9834944ba1e83b5e31575616ae41ab  
node-v4.7.3-sunos-x86.tar.xz
-1549d4e0aeb9419ddb85ba4dffdba8d0e2f9a9b904e80765b044c4f7d9f485ed  
node-v4.7.3.tar.gz
-7f35dc7adf0b348857b98e543a54c2b2cafb92c27d9d32799a81ac66cbf035f0  
node-v4.7.3.tar.xz
-816960d115fb3cc41356397d83c8fbe3c105caad919b9f0307bc009997d84008  
node-v4.7.3-win-x64.7z
-09750d65972c22759bc57276c10bd191207cd121a081e1a855cc6d34c59e0e76  
node-v4.7.3-win-x64.zip
-e34738b8af5fa6b3d27b8935a2765be13d75a7a1f60273aee7a03253eb0f271c  
node-v4.7.3-win-x86.7z
-a4da7000b41433da3944db9bf31e38c8984af5188f77ca76c5fc7bb8a8866e2e  
node-v4.7.3-win-x86.zip
-a8955cc0578214ab0a303332c565bd2df35db42a4b4c7f9c6e898197ac6645b8  
node-v4.7.3-x64.msi
-09bc8958dc4d5a074a3829a2446faa5de3ec30f249fde46a54591062e900d02e  
node-v4.7.3-x86.msi
-89e92970d4f3f0ef5925c2ee769e875c30fa7fcfb209df96acfe0ff2da2a774a  
win-x64/node.exe
-f50c7fa61ae78067ca7b462a6e8e361bd571f2cbc2116b0d86116d5e686c56d3  
win-x64/node.lib
-74ce34398a2633c71ca16b260957ef49c8e0e36ed468770067800232c30cfbb6  
win-x64/node_pdb.7z
-28ef69cf8e6c1e60e49c89d9060d677cbf2d24e6b27df2cfa2d40a474d786a05  
win-x64/node_pdb.zip
-f7ec11abe97babe7230b9aa6b67f8be104c1f4bb923bd0bcb5e7ddff4bf2f5f4  
win-x86/node.exe
-f5d00b3ec2f9cfc236cfad7568b1f0acc632eae7815df61b8eaceea71c4732a4  
win-x86/node.lib
-37daa3c3dc6a261e59bf01f40ca1686ebcf102774a2c186029b9e5cccd1156aa  
win-x86/node_pdb.7z
-ab4c08a25531e54906da9d239b0a14e663be976805dcb07c47487dd68e333185  
win-x86/node_pdb.zip
+ea4d8dc0e77e744d78dbb5221f2711e77f90394a5a5296fc231757dd52afe9b0  
node-v4.8.0-darwin-x64.tar.gz
+73e23e85fa3e91c06156deddd52a037b0e9a94849fff6a91693737ee49094cc7  
node-v4.8.0-darwin-x64.tar.xz
+ba8bcb2e4187ee6b705605b4d55b0f5a0f9ad0ba3d24bd6f5d70dff26e9bcf97  
node-v4.8.0-headers.tar.gz
+a3a75cfee533ea41219796a89a4407608196e38f325ebf3127b12630d4f98b2a  
node-v4.8.0-headers.tar.xz
+f796af7ea3c2ac085ba4d24b367c4a9ec73a0d6f469628470a8b7ac14e05d0a4  
node-v4.8.0-linux-arm64.tar.gz
+e0f5f7a2458c715c60ecb3966ee29bcdae95acceb2a611bd920ce1c649174732  
node-v4.8.0-linux-arm64.tar.xz
+737c4bdaf68e4f347aaa90f6abb44f8822ee2234a862c2248fa800a58ac0600b  
node-v4.8.0-linux-armv6l.tar.gz
+1c828dbd59a2b5e226c5cce772cd6c4a01aaaa06f9c19ef06d9666b53fd54b5b  
node-v4.8.0-linux-armv6l.tar.xz
+a6b1e35a6f3fbf05fef76f2672b55f07ea7ebd179440f212d80605bd1ef548c0  
node-v4.8.0-linux-armv7l.tar.gz
+ad05bf930ecbcda934628b33fa4f8dda909cbd30a9577d0b70f18ecb3774900d  
node-v4.8.0-linux-armv7l.tar.xz
+cfe003b8984af329132e1027fd2c4a91f7e8aace0facde1789f55986f5671e63  
node-v4.8.0-linux-ppc64le.tar.gz
+86a43cb714d724a84b83954d548687b291abeeb7e8811e40a7633bd8e9532646  
node-v4.8.0-linux-ppc64le.tar.xz
+2aab5c30ff56be5811ec1181877014592bd301d5f4b60c7be6aabaa2e30b2639  
node-v4.8.0-linux-ppc64.tar.gz
+48535d3a1054faff37e49eedb757613b048edde4dcd92833d8e9c0db80545355  
node-v4.8.0-linux-ppc64.tar.xz
+43e50dfa950ccd0caf03ad71c65f8235aca6fe173596f2804b2f9dfaa45cabf1  
node-v4.8.0-linux-x64.tar.gz
+4597861fbbcfc120be608ec6ba18a61c5951d4093cf149bf98097972a4927a80  
node-v4.8.0-linux-x64.tar.xz
+20b3018ee2e0a5bedc5aa357607ceb9bfaeb215dc48f878a0a92b78288637eb7  
node-v4.8.0-linux-x86.tar.gz
+cd5e5e35398dc0fb347fbfefbf167b653d2b304bbd6d33b634bbe96b1c381f94  
node-v4.8.0-linux-x86.tar.xz
+e3ce14f5b249c888a3fdaae0360239f121f99dcd4d098df76f2a535e438e6cfd  
node-v4.8.0.pkg
+9fa8fd422985a4194d96161ac19b3b2cd1098bfd581483f6ea7c0bad6344d42b  
node-v4.8.0-sunos-x64.tar.gz
+817da2014e1a30c5ddc070340996e6ff2dd8790dc87c5de626e94027ad1f6177  
node-v4.8.0-sunos-x64.tar.xz
+b1472060cef54c54d516c20210648cc2836ee2fd56c35bd721b9c32d02d33308  
node-v4.8.0-sunos-x86.tar.gz
+b26d3630fcc2d72b8df9f8f821b4acf605edbe13a66d8c00c2fa2c800397812d  
node-v4.8.0-sunos-x86.tar.xz
+6e65d19e0135be474df53a350af766a8f1ba5ef1a5288a4da993a1a9b0e04942  
node-v4.8.0.tar.gz
+67ea720419f902bd47e5c45a16ed45f8083c38ccd307b206a1dc53e862fad965  
node-v4.8.0.tar.xz
+2c4ad7799609d284f54b004a1f9896890ba12796e5bb026d4c6f3e5b27312a76  
node-v4.8.0-win-x64.7z
+eb405edf1076b094fc3980ae8a83e91b15e05da057f4c5a96510de5b9636edf4  
node-v4.8.0-win-x64.zip
+58bcba2ce057a317bc7c3aff8e9ca6dfc3c9762bd51d91ddd4546ced7c598ef7  
node-v4.8.0-win-x86.7z
+bd5ac01b966de4936b6164d24f6d19ad89e79eea047aa7712b47e56106bee21e  
node-v4.8.0-win-x86.zip
+07a44c3289f5fe8082388928b9511a75106392d01b10cc24b5a19e376912d264  
node-v4.8.0-x64.msi
+f6af223f732953981b94d576f492f59c168713d7c1148fc512e42e1dadd9b5e0  
node-v4.8.0-x86.msi
+9a24558be019277a9693083fe0cb2f99e531b678bcdb86c3136a4d647c10a500  
win-x64/node.exe
+bba83a782c15baca3ef81126ff4489b9ab33094383c9587d66b1551cf60a2f10  
win-x64/node.lib
+080cda13b6574ac545f1f10daf9d2442520549d238e33a5d575f554a6c41b3ee  
win-x64/node_pdb.7z
+cd42e8b88d8816246ec08db2994ef13daf1ae599fb3aa1c5860c47d2e166bc0f  
win-x64/node_pdb.zip
+cb46fddbd1aa986af7b50f8291015c02a3457649cd1fa5bb753c214f0efd5ba5  
win-x86/node.exe
+96d43ace5b353fe1dae498326a863b5725216e8a417e70dfc067dca2c3df061c  
win-x86/node.lib
+b421d9c9f553e8fcdd5fd748a189ce4f7a45bf7d6302019d27ec22e53fcfb1f5  
win-x86/node_pdb.7z
+6ec54cb4666f39087257b32d0d11bf5db0465b68e849942f668d37dab54edf9e  
win-x86/node_pdb.zip

++++++ SHASUMS256.txt.sig ++++++
Binary files /var/tmp/diff_new_pack.k2nE6V/_old and 
/var/tmp/diff_new_pack.k2nE6V/_new differ

++++++ node-v4.7.3.tar.xz -> node-v4.8.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs4/node-v4.7.3.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs4.new/node-v4.8.0.tar.xz differ: char 26, 
line 1



Reply via email to