Hi,

here's an update to nss 3.38, cf
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.38_release_notes
- probably required by upcoming mozilla 62 betas. Will probably commit
  it before/altogether with firefox 61 in the coming week.

Landry
? -
? build-3.33-with-3.32.1-installed.log
? build-3.35.log
? nss-3.20.1-libfreebl3.so.38.0
? nss-3.20.1-libnss3.so.38.0
? nss-3.20.1-libnssckbi.so.38.0
? nss-3.20.1-libnssdbm3.so.38.0
? nss-3.20.1-libnssutil3.so.38.0
? nss-3.20.1-libsmime3.so.38.0
? nss-3.20.1-libsoftokn3.so.38.0
? nss-3.20.1-libssl3.so.38.0
? nss-3.21-libfreebl3.so.38.0
? nss-3.21-libnss3.so.38.0
? nss-3.21-libnssckbi.so.38.0
? nss-3.21-libnssdbm3.so.38.0
? nss-3.21-libnssutil3.so.38.0
? nss-3.21-libsmime3.so.38.0
? nss-3.21-libsoftokn3.so.38.0
? nss-3.21-libssl3.so.38.0
? nss-3.21.1-libfreebl3.so.39.0
? nss-3.21.1-libnss3.so.39.0
? nss-3.21.1-libnssckbi.so.39.0
? nss-3.21.1-libnssdbm3.so.39.0
? nss-3.21.1-libnssutil3.so.39.0
? nss-3.21.1-libsmime3.so.39.0
? nss-3.21.1-libsoftokn3.so.39.0
? nss-3.21.1-libssl3.so.39.0
? nss-3.23-libfreebl3.so.39.0
? nss-3.23-libnss3.so.39.0
? nss-3.23-libnssckbi.so.39.0
? nss-3.23-libnssdbm3.so.39.0
? nss-3.23-libnssutil3.so.39.0
? nss-3.23-libsmime3.so.39.0
? nss-3.23-libsoftokn3.so.39.0
? nss-3.23-libssl3.so.39.0
? nss-3.24-libfreebl3.so.41.0
? nss-3.24-libnss3.so.41.0
? nss-3.24-libnssckbi.so.41.0
? nss-3.24-libnssdbm3.so.41.0
? nss-3.24-libnssutil3.so.41.0
? nss-3.24-libsmime3.so.41.0
? nss-3.24-libsoftokn3.so.41.0
? nss-3.24-libssl3.so.41.0
? nss-3.25-libfreebl3.so.42.0
? nss-3.25-libnss3.so.42.0
? nss-3.25-libnssckbi.so.42.0
? nss-3.25-libnssdbm3.so.42.0
? nss-3.25-libnssutil3.so.42.0
? nss-3.25-libsmime3.so.42.0
? nss-3.25-libsoftokn3.so.42.0
? nss-3.25-libssl3.so.42.0
? nss-3.26-libfreebl3.so.43.0
? nss-3.26-libnss3.so.43.0
? nss-3.26-libnssckbi.so.43.0
? nss-3.26-libnssdbm3.so.43.0
? nss-3.26-libnssutil3.so.43.0
? nss-3.26-libsmime3.so.43.0
? nss-3.26-libsoftokn3.so.43.0
? nss-3.26-libssl3.so.43.0
? nss-3.27-libfreebl3.so.44.0
? nss-3.27-libnss3.so.44.0
? nss-3.27-libnssckbi.so.44.0
? nss-3.27-libnssdbm3.so.44.0
? nss-3.27-libnssutil3.so.44.0
? nss-3.27-libsmime3.so.44.0
? nss-3.27-libsoftokn3.so.44.0
? nss-3.27-libssl3.so.44.0
? nss-3.27.2-libfreebl3.so.44.0
? nss-3.27.2-libnss3.so.44.0
? nss-3.27.2-libnssckbi.so.44.0
? nss-3.27.2-libnssdbm3.so.44.0
? nss-3.27.2-libnssutil3.so.44.0
? nss-3.27.2-libsmime3.so.44.0
? nss-3.27.2-libsoftokn3.so.44.0
? nss-3.27.2-libssl3.so.44.0
? nss-3.28-libfreebl3.so.45.0
? nss-3.28-libnss3.so.45.0
? nss-3.28-libnssckbi.so.45.0
? nss-3.28-libnssdbm3.so.45.0
? nss-3.28-libnssutil3.so.45.0
? nss-3.28-libsmime3.so.45.0
? nss-3.28-libsoftokn3.so.45.0
? nss-3.28-libssl3.so.45.0
? nss-3.28.1-libfreebl3.so.45.0
? nss-3.28.1-libnss3.so.45.0
? nss-3.28.1-libnssckbi.so.45.0
? nss-3.28.1-libnssdbm3.so.45.0
? nss-3.28.1-libnssutil3.so.45.0
? nss-3.28.1-libsmime3.so.45.0
? nss-3.28.1-libsoftokn3.so.45.0
? nss-3.28.1-libssl3.so.45.0
? nss-3.29.1-libfreebl3.so.46.0
? nss-3.29.1-libnss3.so.46.0
? nss-3.29.1-libnssckbi.so.46.0
? nss-3.29.1-libnssdbm3.so.46.0
? nss-3.29.1-libnssutil3.so.46.0
? nss-3.29.1-libsmime3.so.46.0
? nss-3.29.1-libsoftokn3.so.46.0
? nss-3.29.1-libssl3.so.46.0
? nss-3.29.3-libfreebl3.so.46.0
? nss-3.29.3-libnss3.so.46.0
? nss-3.29.3-libnssckbi.so.46.0
? nss-3.29.3-libnssdbm3.so.46.0
? nss-3.29.3-libnssutil3.so.46.0
? nss-3.29.3-libsmime3.so.46.0
? nss-3.29.3-libsoftokn3.so.46.0
? nss-3.29.3-libssl3.so.46.0
? nss-3.29.4-libfreebl3.so.46.0
? nss-3.29.4-libnss3.so.46.0
? nss-3.29.4-libnssckbi.so.46.0
? nss-3.29.4-libnssdbm3.so.46.0
? nss-3.29.4-libnssutil3.so.46.0
? nss-3.29.4-libsmime3.so.46.0
? nss-3.29.4-libsoftokn3.so.46.0
? nss-3.29.4-libssl3.so.46.0
? nss-3.30.2-libfreebl3.so.47.0
? nss-3.30.2-libnss3.so.47.0
? nss-3.30.2-libnssckbi.so.47.0
? nss-3.30.2-libnssdbm3.so.47.0
? nss-3.30.2-libnssutil3.so.47.0
? nss-3.30.2-libsmime3.so.47.0
? nss-3.30.2-libsoftokn3.so.47.0
? nss-3.30.2-libssl3.so.47.0
? nss-3.31-libfreebl3.so.48.0
? nss-3.31-libnss3.so.48.0
? nss-3.31-libnssckbi.so.48.0
? nss-3.31-libnssdbm3.so.48.0
? nss-3.31-libnssutil3.so.48.0
? nss-3.31-libsmime3.so.48.0
? nss-3.31-libsoftokn3.so.48.0
? nss-3.31-libssl3.so.48.0
? nss-3.32-libfreebl3.so.49.0
? nss-3.32-libnss3.so.49.0
? nss-3.32-libnssckbi.so.49.0
? nss-3.32-libnssdbm3.so.49.0
? nss-3.32-libnssutil3.so.49.0
? nss-3.32-libsmime3.so.49.0
? nss-3.32-libsoftokn3.so.49.0
? nss-3.32-libssl3.so.49.0
? nss-3.32.1-libfreebl3.so.49.0
? nss-3.32.1-libnss3.so.49.0
? nss-3.32.1-libnssckbi.so.49.0
? nss-3.32.1-libnssdbm3.so.49.0
? nss-3.32.1-libnssutil3.so.49.0
? nss-3.32.1-libsmime3.so.49.0
? nss-3.32.1-libsoftokn3.so.49.0
? nss-3.32.1-libssl3.so.49.0
? nss-3.33-libfreebl3.so.49.0
? nss-3.33-libnss3.so.49.0
? nss-3.33-libnssckbi.so.49.0
? nss-3.33-libnssdbm3.so.49.0
? nss-3.33-libnssutil3.so.49.0
? nss-3.33-libsmime3.so.49.0
? nss-3.33-libsoftokn3.so.49.0
? nss-3.33-libssl3.so.49.0
? nss-3.34-libfreebl3.so.49.1
? nss-3.34-libnss3.so.49.1
? nss-3.34-libnssckbi.so.49.1
? nss-3.34-libnssdbm3.so.49.1
? nss-3.34-libnssutil3.so.49.1
? nss-3.34-libsmime3.so.49.1
? nss-3.34-libsoftokn3.so.49.1
? nss-3.34-libssl3.so.49.1
? nss-3.35-libfreebl3.so.50.0
? nss-3.35-libnss3.so.50.0
? nss-3.35-libnssckbi.so.50.0
? nss-3.35-libnssdbm3.so.50.0
? nss-3.35-libnssutil3.so.50.0
? nss-3.35-libsmime3.so.50.0
? nss-3.35-libsoftokn3.so.50.0
? nss-3.35-libssl3.so.50.0
? nss-3.36-libfreebl3.so.50.0
? nss-3.36-libnss3.so.50.0
? nss-3.36-libnssckbi.so.50.0
? nss-3.36-libnssdbm3.so.50.0
? nss-3.36-libnssutil3.so.50.0
? nss-3.36-libsmime3.so.50.0
? nss-3.36-libsoftokn3.so.50.0
? nss-3.36-libssl3.so.50.0
? nss-3.36.1-libfreebl3.so.51.0
? nss-3.36.1-libnss3.so.51.0
? nss-3.36.1-libnssckbi.so.51.0
? nss-3.36.1-libnssdbm3.so.51.0
? nss-3.36.1-libnssutil3.so.51.0
? nss-3.36.1-libsmime3.so.51.0
? nss-3.36.1-libsoftokn3.so.51.0
? nss-3.36.1-libssl3.so.51.0
? nss-3.37-libfreebl3.so.52.0
? nss-3.37-libnss3.so.52.0
? nss-3.37-libnssckbi.so.52.0
? nss-3.37-libnssdbm3.so.52.0
? nss-3.37-libnssutil3.so.52.0
? nss-3.37-libsmime3.so.52.0
? nss-3.37-libsoftokn3.so.52.0
? nss-3.37-libssl3.so.52.0
? nss-3.37.1-libfreebl3.so.52.0
? nss-3.37.1-libnss3.so.52.0
? nss-3.37.1-libnssckbi.so.52.0
? nss-3.37.1-libnssdbm3.so.52.0
? nss-3.37.1-libnssutil3.so.52.0
? nss-3.37.1-libsmime3.so.52.0
? nss-3.37.1-libsoftokn3.so.52.0
? nss-3.37.1-libssl3.so.52.0
? nss-3.37.3-libfreebl3.so.52.0
? nss-3.37.3-libnss3.so.52.0
? nss-3.37.3-libnssckbi.so.52.0
? nss-3.37.3-libnssdbm3.so.52.0
? nss-3.37.3-libnssutil3.so.52.0
? nss-3.37.3-libsmime3.so.52.0
? nss-3.37.3-libsoftokn3.so.52.0
? nss-3.37.3-libssl3.so.52.0
? patch-nss_coreconf_OpenBSD_mk
? patch-nss_coreconf_UNIX_mk
? patch-nss_lib_util_verref_h
? test-3.25.log.gz
? test-3.26.log.gz
? test-3.27.2.log.gz
? test-3.27.log.gz
? test-3.28.log.gz
? test-3.29.1-amd64.log.gz
? test-3.30.2-amd64.log.gz
? test-3.31.log.gz
? test-3.32.log.gz
? test-3.33-amd64.log.gz
? test-3.33-i386.log.gz
? test-3.34-amd64.log.gz
? test-3.34-i386.log.gz
? test-3.35-amd64.log.gz
? test-3.35-i386.log.gz
? test-3.37-amd64.log
? test-3.37-amd64_getentropy.log
? test-3.37.3-amd64.log
? test-3.38-amd64.log
? test-3.38-i386.log
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/nss/Makefile,v
retrieving revision 1.90
diff -u -r1.90 Makefile
--- Makefile    7 Jun 2018 08:40:15 -0000       1.90
+++ Makefile    24 Jun 2018 20:36:17 -0000
@@ -2,11 +2,11 @@
 
 COMMENT=               libraries to support development of security-enabled 
apps
 
-VERSION=               3.37.3
+VERSION=               3.38
 NSPR_VERSION=          4.19
 DISTNAME=              nss-${VERSION}
 
-SO_VERSION=            52.0
+SO_VERSION=            52.1
 .for _lib in freebl3 nss3 nssckbi nssdbm3 nssutil3 smime3 softokn3 ssl3
 SHARED_LIBS+=          ${_lib} ${SO_VERSION}
 .endfor
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/nss/distinfo,v
retrieving revision 1.66
diff -u -r1.66 distinfo
--- distinfo    7 Jun 2018 08:40:15 -0000       1.66
+++ distinfo    24 Jun 2018 20:36:17 -0000
@@ -1,2 +1,2 @@
-SHA256 (nss-3.37.3.tar.gz) = mvK7thXQEL2Ga7g/jAuyKw+ghhcekwMP+wPaPaFcxb4=
-SIZE (nss-3.37.3.tar.gz) = 23034239
+SHA256 (nss-3.38.tar.gz) = LGQ9PAjWk19NMl9AdDcZtpkKolp57C+PcSyZ0IZnL2I=
+SIZE (nss-3.38.tar.gz) = 23023474
Index: patches/patch-nss_lib_freebl_unix_urandom_c
===================================================================
RCS file: patches/patch-nss_lib_freebl_unix_urandom_c
diff -N patches/patch-nss_lib_freebl_unix_urandom_c
--- patches/patch-nss_lib_freebl_unix_urandom_c 28 May 2018 12:44:30 -0000      
1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-nss_lib_freebl_unix_urandom_c,v 1.2 2018/05/28 12:44:30 landry 
Exp $
-
-Use getentropy on OpenBSD too
-https://bugzilla.mozilla.org/show_bug.cgi?id=1461075
-https://hg.mozilla.org/projects/nss/rev/8e600e2af5bf0c29e88f928471e6aba1a734d05b
-
-Index: nss/lib/freebl/unix_urandom.c
---- nss/lib/freebl/unix_urandom.c.orig
-+++ nss/lib/freebl/unix_urandom.c
-@@ -32,7 +32,7 @@ RNG_SystemRNG(void *dest, size_t maxLen)
-     size_t fileBytes = 0;
-     unsigned char *buffer = dest;
- 
--#if defined(LINUX) && defined(__GLIBC__) && ((__GLIBC__ > 2) || ((__GLIBC__ 
== 2) && (__GLIBC_MINOR__ >= 25)))
-+#if defined(__OpenBSD__) || (defined(LINUX) && defined(__GLIBC__) && 
((__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 25))))
-     int result;
- 
-     while (fileBytes < maxLen) {

Reply via email to