Hello community,

here is the log from the commit of package nodejs4 for openSUSE:Factory checked 
in at 2017-04-11 09:46:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs4 (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs4"

Tue Apr 11 09:46:25 2017 rev:10 rq:486388 version:4.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs4/nodejs4.changes  2017-03-12 
20:00:53.784106570 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs4.new/nodejs4.changes     2017-04-11 
09:46:29.193864343 +0200
@@ -1,0 +2,22 @@
+Wed Apr  5 01:37:06 UTC 2017 - qantas94he...@gmail.com
+
+- New upstream maintenance release 4.8.2
+  * crypto: fix memory leak if certificate is revoked (#12089)
+
+- Changes not applicable to openSUSE in 4.8.2:
+  * deps: upgrade zlib to 1.2.11 (#10980)
+
+- Changes in LTS release 4.8.1
+  * buffer: The performance of .toJSON() is now up to 2859% faster
+    on average.
+  * IPC: Batched writes have been enabled for process IPC on
+    platforms that support Unix Domain Sockets. Performance gains
+    may be up to 40% for some workloads.
+  * http: Control characters are now always rejected when using
+    http.request().
+  * node: Heap statistics now support values larger than 4GB.
+
+- Modify 8334.diff:
+  * Bring patch in line with upstream changes (#8334)
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ nodejs4.spec ++++++
--- /var/tmp/diff_new_pack.RbiM1q/_old  2017-04-11 09:46:30.549672817 +0200
+++ /var/tmp/diff_new_pack.RbiM1q/_new  2017-04-11 09:46:30.553672252 +0200
@@ -26,7 +26,7 @@
 ###########################################################
 
 Name:           nodejs4
-Version:        4.8.0
+Version:        4.8.2
 Release:        0
 
 %if 0%{?sles_version} == 11

++++++ 8334.diff ++++++
--- /var/tmp/diff_new_pack.RbiM1q/_old  2017-04-11 09:46:30.573669427 +0200
+++ /var/tmp/diff_new_pack.RbiM1q/_new  2017-04-11 09:46:30.573669427 +0200
@@ -2,11 +2,11 @@
 Author: Adam Majer <ama...@suse.de>
 Summary: add option to use system CA store
 
-Index: node-v4.8.0/configure
+Index: node-v4.8.1/configure
 ===================================================================
---- node-v4.8.0.orig/configure
-+++ node-v4.8.0/configure
-@@ -139,6 +139,11 @@ parser.add_option("--openssl-no-asm",
+--- node-v4.8.1.orig/configure
++++ node-v4.8.1/configure
+@@ -148,6 +148,11 @@ parser.add_option("--openssl-no-asm",
      dest="openssl_no_asm",
      help="Do not build optimized assembly for OpenSSL")
  
@@ -18,7 +18,7 @@
  parser.add_option('--openssl-fips',
      action='store',
      dest='openssl_fips',
-@@ -890,6 +895,8 @@ def configure_openssl(o):
+@@ -905,6 +910,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
@@ -27,39 +27,22 @@
    if options.openssl_fips:
      o['variables']['openssl_fips'] = options.openssl_fips
      fips_dir = os.path.join(root_dir, 'deps', 'openssl', 'fips')
-Index: node-v4.8.0/src/node_crypto.cc
+Index: node-v4.8.1/src/node_crypto.cc
 ===================================================================
---- 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);
+--- node-v4.8.1.orig/src/node_crypto.cc
++++ node-v4.8.1/src/node_crypto.cc
+@@ -725,10 +725,14 @@ static X509_STORE* NewRootCertStore() {
+   }
  
-   if (!root_cert_store) {
+   X509_STORE* store = X509_STORE_new();
 +#if defined(NODE_OPENSSL_CERT_STORE)
-+    // *Assume* OpenSSL is setup correctly, which is the case
-+    // for distribution supplied versions.
-+    //
-+    // If this does not work, define SSL_CERT_DIR environment
-+    if (SSL_CTX_set_default_verify_paths(sc->ctx_)) {
-+      root_cert_store = SSL_CTX_get_cert_store(sc->ctx_);
-+      // root_cert_store created here is already assigned to the SSL_CTX
-+      // so when it is assigned again below, the reference is dropped by 1
-+      // and then we will delete root store with the SSL_CTX deletion.
-+      // Increase references to 2 to avoid this scenario.
-+      CRYPTO_add(&root_cert_store->references, 1, CRYPTO_LOCK_X509_STORE);
-+    } else {
-+      // failed to load, default to nothing
-+      root_cert_store = X509_STORE_new();
-+    }
-+#else  /* Use supplied certificates */
-     root_cert_store = X509_STORE_new();
++  X509_STORE_set_default_paths(store);
++#else
+   for (auto& cert : *root_certs_vector) {
+     X509_up_ref(cert);
+     X509_STORE_add_cert(store, cert);
+   }
++#endif
  
-     for (size_t i = 0; i < arraysize(root_certs); i++) {
-@@ -816,6 +833,7 @@ void SecureContext::AddRootCerts(const F
-       BIO_free_all(bp);
-       X509_free(x509);
-     }
-+#endif  // defined(NODE_OPENSSL_CERT_STORE)
- 
-     if (!extra_root_certs_file.empty()) {
-       unsigned long err = AddCertsFromFile(  // NOLINT(runtime/int)
+   return store;
+ }

++++++ SHASUMS256.txt ++++++
--- /var/tmp/diff_new_pack.RbiM1q/_old  2017-04-11 09:46:30.597666037 +0200
+++ /var/tmp/diff_new_pack.RbiM1q/_new  2017-04-11 09:46:30.597666037 +0200
@@ -1,39 +1,39 @@
-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
+839e8ac8b30692000393172ba10e0d14057060751694c73276cecc03ec301152  
node-v4.8.2-darwin-x64.tar.gz
+44db1ea96242fc350e3f253e525c46217049ddff6acf0f273483657a0947d5c4  
node-v4.8.2-darwin-x64.tar.xz
+dbbf4f4f8b9253b39ffb26c8984865ddf25052c314c699799cbad78b728a1247  
node-v4.8.2-headers.tar.gz
+42d2320c5d42f45c8d71e0a6da87b2566b55e520eec1c3aca5bf16816546207a  
node-v4.8.2-headers.tar.xz
+f12a9e347da6ffdac6598164831198714a6ef7e0587d10fce21e5312629f2ed8  
node-v4.8.2-linux-arm64.tar.gz
+963fe4b9355c1dcd4e0c5004978bb6b843c0b7e13f7b67e98d67baf4cf288275  
node-v4.8.2-linux-arm64.tar.xz
+d31a6808a7af5f50dc22de4983b2eae3379fde5e230fcdbc0edfbf788d4cc34a  
node-v4.8.2-linux-armv6l.tar.gz
+212f27d2430bc6112782f04594a9a9143205926b4d7b15e3a5790fe1a46f30e3  
node-v4.8.2-linux-armv6l.tar.xz
+2fb743e3d980f851cd3d1e82f2a6c02fd69a9a4fcf696efc8365cad0e565506f  
node-v4.8.2-linux-armv7l.tar.gz
+26a89c9e27a58c0ff7c59d2dc3ceba3c1f87201715126f00412e7f8195609cf6  
node-v4.8.2-linux-armv7l.tar.xz
+cd78e40c3a1699520e497aa22f4b52582232442eee04d2defa7db6a6859956ad  
node-v4.8.2-linux-ppc64le.tar.gz
+ace83a9d71704caff18a81901eaedaca0c623e289f98fa88178ba80b0cd7a39c  
node-v4.8.2-linux-ppc64le.tar.xz
+df8152c1df39e5d6fa38ecadd6c8d0fdb731a3602a9bd63eebc378d1b1ad5a1f  
node-v4.8.2-linux-ppc64.tar.gz
+1d088bc87cba2ffae5696bf1e6432622afaaee5c9ec2da96302100b707a5af4b  
node-v4.8.2-linux-ppc64.tar.xz
+150c468f67a84c343503864a037cb8f4decd375279f3c20afe7c4f21f7aa3164  
node-v4.8.2-linux-x64.tar.gz
+4d4a37f980bb2770c44d7123864650d0823bae696d7db09d9ed83028cab32fd3  
node-v4.8.2-linux-x64.tar.xz
+08d7b0db8ca5ad5579c7391efedc38d69ceac6de2bc3f6bb0d14fa0fe7ee5907  
node-v4.8.2-linux-x86.tar.gz
+69b20ac1d234f936bb9841262de177dd451cb5c8640005832242350dcd022486  
node-v4.8.2-linux-x86.tar.xz
+25606ccd44d634b3796806e4c534456b235310e9c3bdbd0afb3e1fb5d0214371  
node-v4.8.2.pkg
+ecd2b4a554681b38703d54f1c1c66f4410af0dcfb931ab37b082c1e5b6f062e6  
node-v4.8.2-sunos-x64.tar.gz
+ece0313949c6b8ba15e4797f4bce53612ae806306ea12a91b1f29f27ffbb3171  
node-v4.8.2-sunos-x64.tar.xz
+198009fbc858a8a4c1ee5b5d717d964c3e99de840fa541e195b16f1caeee2f3e  
node-v4.8.2-sunos-x86.tar.gz
+9d0693c228bd7c45051a35b871e3d79253e138de46e380b61b546a3e2f1ab663  
node-v4.8.2-sunos-x86.tar.xz
+29dc51947b09f081263bf60f70525979e3f78efc21c68f108bc3c6c64d18b904  
node-v4.8.2.tar.gz
+b961350b8490c791bdd3663925662ba0fbe01e004b43f1c2779baffcc816b930  
node-v4.8.2.tar.xz
+39cf9694594e42f49cfe54de720575ecd3a32dd08f6b390f017283ddb84828e6  
node-v4.8.2-win-x64.7z
+fcd1233e3fab11859c96784e714d0a2256fa065ffdbce5bbc8fe55a2e8052a1e  
node-v4.8.2-win-x64.zip
+48c360e9d6aac6c19267255c8df9ac510cf2f196ff0885d856eca4dc3ad861cd  
node-v4.8.2-win-x86.7z
+23d7d0e5a3934b2183ce2c71d102417282a6f183774123558d408d117dd06e34  
node-v4.8.2-win-x86.zip
+f7a14975cdcf4eb76727559a38c4cc26807f34133a751cd11ebc71c7a31d4eda  
node-v4.8.2-x64.msi
+0db29f887a7abf3b246979a1016e8dc96f1d96b0652e04018313d1c3694ce989  
node-v4.8.2-x86.msi
+1829b8c1295f28ac0fbfb3bb7467f2e7e6b42a5a3c07453e215800c08f67b133  
win-x64/node.exe
+0341c157a5bc9cc9987a99bbf05e2dacc5e7f7ee27866ad2245b5cc7fc095292  
win-x64/node.lib
+72444282368ea01ca78ed751f99bc1ee0ecdbf9cdc17d9fca9b3f446c7479554  
win-x64/node_pdb.7z
+b7bc2e39d3c049006a04362e4e5fa7ed99049a326feb1282fd201d3d3c436aa1  
win-x64/node_pdb.zip
+daca7b85c4aaa8b0272e2339f19f0e8944c3c4121eb584c62bd441e7042857b1  
win-x86/node.exe
+1e6a42d8f432c3f5b9510ea9a75c8eb254f03f6fecf1de3c1187eaa521c2c83e  
win-x86/node.lib
+8203a158a1c6f1c4b726db01a398653e1825dc0a5bb16c67c0717a1fc9ae2103  
win-x86/node_pdb.7z
+73b050ae1ea4e92c784059f68bd810cbbf5668c899b4a70ae5655b2217e5e615  
win-x86/node_pdb.zip

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

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



Reply via email to