Hello community, here is the log from the commit of package mozilla-nss for openSUSE:Factory checked in at 2018-03-24 16:05:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mozilla-nss (Old) and /work/SRC/openSUSE:Factory/.mozilla-nss.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mozilla-nss" Sat Mar 24 16:05:07 2018 rev:134 rq:587801 version:3.36 Changes: -------- --- /work/SRC/openSUSE:Factory/mozilla-nss/mozilla-nss.changes 2018-02-24 16:38:15.323876877 +0100 +++ /work/SRC/openSUSE:Factory/.mozilla-nss.new/mozilla-nss.changes 2018-03-24 16:05:10.509569943 +0100 @@ -1,0 +2,12 @@ +Thu Mar 15 18:13:38 UTC 2018 - [email protected] + +- update to NSS 3.36 + New functionality + * Experimental APIs for TLS session cache handling + Notable Changes + * Replaces existing vectorized ChaCha20 code with verified + HACL* implementation. +- Removed patch as no longer needed: renegotiate-transitional.patch + upstream fix + +------------------------------------------------------------------- Old: ---- nss-3.35.tar.gz renegotiate-transitional.patch New: ---- nss-3.36.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozilla-nss.spec ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.529497126 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.541496693 +0100 @@ -17,15 +17,15 @@ # -%global nss_softokn_fips_version 3.35 +%global nss_softokn_fips_version 3.36 Name: mozilla-nss BuildRequires: gcc-c++ -BuildRequires: mozilla-nspr-devel >= 4.18 +BuildRequires: mozilla-nspr-devel >= 4.19 BuildRequires: pkg-config BuildRequires: sqlite-devel BuildRequires: zlib-devel -Version: 3.35 +Version: 3.36 Release: 0 # bug437293 %ifarch ppc64 @@ -36,8 +36,8 @@ License: MPL-2.0 Group: System/Libraries Url: http://www.mozilla.org/projects/security/pki/nss/ -Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_35_RTM/src/nss-%{version}.tar.gz -# hg clone https://hg.mozilla.org/projects/nss nss-3.35/nss ; cd nss-3.35/nss ; hg up NSS_3_35_RTM +Source: https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_36_RTM/src/nss-%{version}.tar.gz +# hg clone https://hg.mozilla.org/projects/nss nss-3.36/nss ; cd nss-3.36/nss ; hg up NSS_3_36_RTM #Source: nss-%{version}.tar.gz Source1: nss.pc.in Source3: nss-config.in @@ -52,7 +52,6 @@ Patch1: nss-opt.patch Patch2: system-nspr.patch Patch3: nss-no-rpath.patch -Patch4: renegotiate-transitional.patch Patch5: malloc.patch Patch6: nss-disable-ocsp-test.patch Patch7: nss-sqlitename.patch @@ -88,7 +87,7 @@ Group: Development/Libraries/C and C++ Requires: libfreebl3 Requires: libsoftokn3 -Requires: mozilla-nspr-devel >= 4.18 +Requires: mozilla-nspr-devel >= 4.19 Requires: mozilla-nss = %{version}-%{release} # bug437293 %ifarch ppc64 @@ -171,7 +170,6 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %if %suse_version > 1110 %patch5 -p1 %endif ++++++ bmo-1400603.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.593494819 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.593494819 +0100 @@ -4,10 +4,8 @@ Subject: [PATCH] freebl: Reorganize AES-GCM source code based on hw/sw implementation - diff --git a/lib/freebl/gcm-hw.c b/lib/freebl/gcm-hw.c new file mode 100644 -index 0000000..df77d1e --- /dev/null +++ b/lib/freebl/gcm-hw.c @@ -0,0 +1,151 @@ @@ -164,7 +162,6 @@ + diff --git a/lib/freebl/rijndael-hw.c b/lib/freebl/rijndael-hw.c new file mode 100644 -index 0000000..b9c4b22 --- /dev/null +++ b/lib/freebl/rijndael-hw.c @@ -0,0 +1,170 @@ ++++++ malloc.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.613494098 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.613494098 +0100 @@ -1,11 +1,19 @@ +# HG changeset patch +# Parent 032e1235ede0393863f4720ba6746baa24cb68e4 Index: security/nss/tests/ssl/ssl.sh =================================================================== RCS file: /cvsroot/mozilla/security/nss/tests/ssl/ssl.sh,v retrieving revision 1.100 -diff -u -r1.100 ssl.sh ---- security/nss/tests/ssl/ssl.sh 26 Mar 2009 23:14:34 -0000 1.100 -+++ nss/tests/ssl/ssl.sh 6 Jun 2009 06:21:07 -0000 -@@ -974,6 +974,7 @@ + +diff --git a/tests/ssl/ssl.sh b/tests/ssl/ssl.sh +--- a/tests/ssl/ssl.sh ++++ b/tests/ssl/ssl.sh +@@ -1354,12 +1354,13 @@ ssl_run_tests() + fi + ;; + esac + done + } ################################# main ################################# @@ -13,3 +21,4 @@ ssl_init ssl_run_tests ssl_cleanup + ++++++ nss-3.35.tar.gz -> nss-3.36.tar.gz ++++++ /work/SRC/openSUSE:Factory/mozilla-nss/nss-3.35.tar.gz /work/SRC/openSUSE:Factory/.mozilla-nss.new/nss-3.36.tar.gz differ: char 5, line 1 ++++++ nss-disable-ocsp-test.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.657492512 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.657492512 +0100 @@ -1,7 +1,10 @@ +# HG changeset patch +# Parent 487d452261dc8de3ff4446be102ea5c41685f253 + diff --git a/tests/chains/scenarios/scenarios b/tests/chains/scenarios/scenarios --- a/tests/chains/scenarios/scenarios +++ b/tests/chains/scenarios/scenarios -@@ -45,12 +45,11 @@ mapping.cfg +@@ -13,12 +13,11 @@ mapping.cfg mapping2.cfg aia.cfg bridgewithaia.cfg ++++++ nss-no-rpath.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.665492224 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.669492079 +0100 @@ -1,11 +1,16 @@ +# HG changeset patch +# Parent 796f0564feb6df3081b8ff7cb3a0d354053b3d2c Index: security/nss/cmd/platlibs.mk =================================================================== RCS file: /cvsroot/mozilla/security/nss/cmd/platlibs.mk,v retrieving revision 1.71 -diff -u -p -6 -r1.71 platlibs.mk ---- security/nss/cmd/platlibs.mk 17 Jul 2012 15:22:42 -0000 1.71 -+++ nss/cmd/platlibs.mk 25 Oct 2012 12:07:35 -0000 -@@ -15,15 +15,15 @@ else + +diff --git a/cmd/platlibs.mk b/cmd/platlibs.mk +--- a/cmd/platlibs.mk ++++ b/cmd/platlibs.mk +@@ -13,19 +13,19 @@ ifeq ($(USE_64), 1) + EXTRA_SHARED_LIBS += -R '$$ORIGIN/../lib:/usr/lib/mps/secv1/64:/usr/lib/mps/64' + else EXTRA_SHARED_LIBS += -R '$$ORIGIN/../lib:/usr/lib/mps/secv1:/usr/lib/mps' endif endif @@ -23,3 +28,5 @@ endif # BUILD_SUN_PKG ifdef NSS_DISABLE_DBM + DBMLIB = $(NULL) + else ++++++ nss-opt.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.677491791 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.677491791 +0100 @@ -1,11 +1,19 @@ +# HG changeset patch +# Parent 33317adf00d6bc6c3e3499e4b32fca6b899c4b77 Index: security/coreconf/Linux.mk =================================================================== RCS file: /cvsroot/mozilla/security/coreconf/Linux.mk,v retrieving revision 1.45.2.1 -diff -u -r1.45.2.1 Linux.mk ---- security/coreconf/Linux.mk 31 Jul 2010 04:23:37 -0000 1.45.2.1 -+++ nss/coreconf/Linux.mk 5 Aug 2010 07:35:06 -0000 -@@ -112,11 +112,7 @@ + +diff --git a/coreconf/Linux.mk b/coreconf/Linux.mk +--- a/coreconf/Linux.mk ++++ b/coreconf/Linux.mk +@@ -102,21 +102,17 @@ endif + endif + + + ifneq ($(OS_TARGET),Android) + LIBC_TAG = _glibc endif ifdef BUILD_OPT @@ -18,3 +26,8 @@ ifdef MOZ_DEBUG_SYMBOLS ifdef MOZ_DEBUG_FLAGS OPTIMIZER += $(MOZ_DEBUG_FLAGS) + else + OPTIMIZER += -gdwarf-2 + endif + endif + endif ++++++ nss-sqlitename.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.685491503 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.689491358 +0100 @@ -1,11 +1,19 @@ +# HG changeset patch +# Parent b96f2a8d5f606fd982a8fe3655c4b71e282c3976 Index: security/nss/lib/sqlite/manifest.mn =================================================================== RCS file: /cvsroot/mozilla/security/nss/lib/sqlite/manifest.mn,v retrieving revision 1.5 -diff -u -r1.5 manifest.mn ---- security/nss/lib/sqlite/manifest.mn 25 Apr 2012 14:50:11 -0000 1.5 -+++ nss/lib/sqlite/manifest.mn 28 Jan 2013 20:48:22 -0000 -@@ -6,9 +6,10 @@ + +diff --git a/lib/sqlite/manifest.mn b/lib/sqlite/manifest.mn +--- a/lib/sqlite/manifest.mn ++++ b/lib/sqlite/manifest.mn +@@ -1,19 +1,20 @@ + # + # This Source Code Form is subject to the terms of the Mozilla Public + # License, v. 2.0. If a copy of the MPL was not distributed with this + # file, You can obtain one at http://mozilla.org/MPL/2.0/. + CORE_DEPTH = ../.. MODULE = nss @@ -17,3 +25,8 @@ DEFINES += -DSQLITE_THREADSAFE=1 EXPORTS = \ + $(NULL) + + PRIVATE_EXPORTS = \ + sqlite3.h \ + $(NULL) ++++++ system-nspr.patch ++++++ --- /var/tmp/diff_new_pack.F7Njs5/_old 2018-03-24 16:05:12.725490061 +0100 +++ /var/tmp/diff_new_pack.F7Njs5/_new 2018-03-24 16:05:12.725490061 +0100 @@ -1,8 +1,15 @@ +# HG changeset patch +# Parent bbf8e741ac966df6cf513ea042d1351eb279c122 + diff --git a/Makefile b/Makefile -index c824ba2..a5abe7b 100644 --- a/Makefile +++ b/Makefile -@@ -46,7 +46,7 @@ include $(CORE_DEPTH)/coreconf/rules.mk +@@ -42,17 +42,17 @@ include $(CORE_DEPTH)/coreconf/rules.mk + ####################################################################### + + + + ####################################################################### # (7) Execute "local" rules. (OPTIONAL). # ####################################################################### @@ -11,3 +18,8 @@ nss_clean_all: clobber_nspr clobber + NSPR_CONFIG_STATUS = $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME)/config.status + NSPR_CONFIGURE = $(CORE_DEPTH)/../nspr/configure + + # + # Translate coreconf build options to NSPR configure options.
