pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/nss Update to 3.27



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f5c225aca5a
branches:  trunk
changeset: 353180:9f5c225aca5a
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Sep 30 11:59:12 2016 +0000

description:
Update to 3.27

Changelog:
The NSS team has released Network Security Services (NSS) 3.27,
which is a minor release.

Below is a summary of the changes.
Please refer to the full release notes for additional details,
including the SHA256 fingerprints of the changed CA certificates.

New functionality:
* Allow custom named group priorities for TLS key exchange handshake
? (SSL_NamedGroupConfig).
* Added support for RSA-PSS signatures in TLS 1.2 and TLS 1.3

New Functions:
* SSL_NamedGroupConfig

Notable Changes:
* NPN can not be enabled anymore.
* Hard limits on the maximum number of TLS records encrypted with the same?
? key are enforced.
* Disabled renegotiation in DTLS.
* The following CA certificates were Removed
- CN = IGC/A, O = PM/SGDN, OU = DCSSI
- CN = Juur-SK, O = AS Sertifitseerimiskeskus
- CN = EBG Elektronik Sertifika Hizmet Sa?lay?c?s?
- CN = S-TRUST Authentication and Encryption Root CA 2005:PN
- O = VeriSign, Inc., OU = Class 1 Public Primary Certification Authority
- O = VeriSign, Inc., OU = Class 2 Public Primary Certification Authority - G2
- O = VeriSign, Inc., OU = Class 3 Public Primary Certification Authority
- O = Equifax, OU = Equifax Secure Certificate Authority
- CN = Equifax Secure eBusiness CA-1
- CN = Equifax Secure Global eBusiness CA-1

The full release notes are available at
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.27_release_notes

diffstat:

 devel/nss/Makefile                              |   5 ++---
 devel/nss/distinfo                              |  14 +++++++-------
 devel/nss/patches/patch-am                      |   8 ++++----
 devel/nss/patches/patch-nss_coreconf_command.mk |   6 +++---
 4 files changed, 16 insertions(+), 17 deletions(-)

diffs (87 lines):

diff -r 25882701a0fd -r 9f5c225aca5a devel/nss/Makefile
--- a/devel/nss/Makefile        Fri Sep 30 11:55:50 2016 +0000
+++ b/devel/nss/Makefile        Fri Sep 30 11:59:12 2016 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.117 2016/07/09 06:38:11 wiz Exp $
+# $NetBSD: Makefile,v 1.118 2016/09/30 11:59:12 ryoon Exp $
 
 DISTNAME=              nss-${NSS_RELEASE:S/.0$//}
-NSS_RELEASE=           3.25.0
-PKGREVISION=           1
+NSS_RELEASE=           3.27.0
 CATEGORIES=            security
 MASTER_SITES=          ${MASTER_SITE_MOZILLA_ALL:=security/nss/releases/NSS_${NSS_MAJOR_VERSION}_${NSS_MINOR_VERSION}_RTM/src/}
 
diff -r 25882701a0fd -r 9f5c225aca5a devel/nss/distinfo
--- a/devel/nss/distinfo        Fri Sep 30 11:55:50 2016 +0000
+++ b/devel/nss/distinfo        Fri Sep 30 11:59:12 2016 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.61 2016/07/02 12:22:47 ryoon Exp $
+$NetBSD: distinfo,v 1.62 2016/09/30 11:59:12 ryoon Exp $
 
-SHA1 (nss-3.25.tar.gz) = ffa55041a7904bb43afbc6821f479819d9802abf
-RMD160 (nss-3.25.tar.gz) = a3a711df9516788c9f872f4946f68adabcded836
-SHA512 (nss-3.25.tar.gz) = a33cff42d0d85eea091057648d598b7421de88f16ed357965ea08a8812de968c3f18d45452afd21afc90122f65c2c5bb2d7071357947b45e935aae55d28c4218
-Size (nss-3.25.tar.gz) = 7338238 bytes
-SHA1 (patch-am) = ee4c4beeb120397852fc4b06b7dd54534d0d5ac5
+SHA1 (nss-3.27.tar.gz) = e3579204ceffb915caacf2514b24b76ee503012c
+RMD160 (nss-3.27.tar.gz) = f61867a334b7ad043ba545392d2027dbc670350e
+SHA512 (nss-3.27.tar.gz) = a79c31d3ade72897928cdb1cfbf9236ea781fb1951904f2f5d9688afc4e55722ba75ea5a46622d1fa45d55bb2666d05a0df3a2c2ac16ce53335722618523c272
+Size (nss-3.27.tar.gz) = 7397210 bytes
+SHA1 (patch-am) = bab47640c0d25629f43578e7b788859418b27ecd
 SHA1 (patch-an) = 4ab22f2a575676b5b640bc9a760b83eb05c75e69
 SHA1 (patch-md) = 0a09fd2abb8674a2d301f1b6a5331af5db94178f
 SHA1 (patch-me) = e785e4e12b54f2618746a550a09593c2eede5f65
@@ -15,6 +15,6 @@
 SHA1 (patch-mn) = 5b79783e48249044be1a904a6cfd20ba175b5fd4
 SHA1 (patch-nss_cmd_platlibs.mk) = 7dadcb72acf15714c61ae74b21c5baf45bc51d4c
 SHA1 (patch-nss_coreconf_OpenBSD.mk) = fccc17845c28f5b1268c96eb4e952e32dd530d1d
-SHA1 (patch-nss_coreconf_command.mk) = 182d513f40fa9c16006601dd7a7a654bb3139828
+SHA1 (patch-nss_coreconf_command.mk) = 008f7670f164bf19555a7691f5a59fc8bf687078
 SHA1 (patch-nss_lib_freebl_config.mk) = 1c198177da8ba7928cbfbd23e385503be99ebe27
 SHA1 (patch-security_nss_cmd_shlibsign_sign.sh) = 7948b7b502a4c148ee185836dde8a84d3aa388af
diff -r 25882701a0fd -r 9f5c225aca5a devel/nss/patches/patch-am
--- a/devel/nss/patches/patch-am        Fri Sep 30 11:55:50 2016 +0000
+++ b/devel/nss/patches/patch-am        Fri Sep 30 11:59:12 2016 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-am,v 1.4 2013/07/20 09:28:11 ryoon Exp $
+$NetBSD: patch-am,v 1.5 2016/09/30 11:59:12 ryoon Exp $
 
 SHA1_Update conflicts with openssl which may be dynamically loaded
 at runtime via libcups or libgssapi so causing a crash due to using
 the wrong binding.  So rename here to avoid conflict.
 
---- nss/lib/freebl/blapi.h.orig        2009-06-29 18:15:13.000000000 +0200
+--- nss/lib/freebl/blapi.h.orig        2016-09-26 06:00:51.000000000 +0000
 +++ nss/lib/freebl/blapi.h
-@@ -925,6 +925,8 @@ extern void SHA1_DestroyContext(SHA1Cont
+@@ -1212,6 +1212,8 @@ extern void SHA1_DestroyContext(SHA1Cont
  */
  extern void SHA1_Begin(SHA1Context *cx);
  
@@ -14,4 +14,4 @@
 +
  /*
  ** Update the SHA-1 hash function with more data.
- **    "cx" the context
+ **  "cx" the context
diff -r 25882701a0fd -r 9f5c225aca5a devel/nss/patches/patch-nss_coreconf_command.mk
--- a/devel/nss/patches/patch-nss_coreconf_command.mk   Fri Sep 30 11:55:50 2016 +0000
+++ b/devel/nss/patches/patch-nss_coreconf_command.mk   Fri Sep 30 11:59:12 2016 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-nss_coreconf_command.mk,v 1.2 2016/04/17 19:27:10 ryoon Exp $
+$NetBSD: patch-nss_coreconf_command.mk,v 1.3 2016/09/30 11:59:12 ryoon Exp $
 
 * Pass CFLAGS from pkgsrc
 
---- nss/coreconf/command.mk.orig       2016-02-26 20:51:11.000000000 +0000
+--- nss/coreconf/command.mk.orig       2016-09-26 06:00:51.000000000 +0000
 +++ nss/coreconf/command.mk
 @@ -12,7 +12,7 @@ AS            = $(CC)
  ASFLAGS      += $(CFLAGS)
  CCF           = $(CC) $(CFLAGS)
- LINK_DLL      = $(LINK) $(OS_DLLFLAGS) $(DLLFLAGS) $(XLDFLAGS)
+ LINK_DLL      = $(LD) $(OS_DLLFLAGS) $(DLLFLAGS) $(XLDFLAGS)
 -CFLAGS        = $(OPTIMIZER) $(OS_CFLAGS) $(WARNING_CFLAGS) $(XP_DEFINE) \
 +CFLAGS       += $(OPTIMIZER) $(OS_CFLAGS) $(WARNING_CFLAGS) $(XP_DEFINE) \
                  $(DEFINES) $(INCLUDES) $(XCFLAGS)



Home | Main Index | Thread Index | Old Index