Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
3.60.1 04 Jan 2021 20:47:58
jbeich
security/nss: switch to upstream distfile
3.60.1 27 Dec 2020 00:37:21
jbeich
security/nss: update to 3.60.1
- Temporarily patch-update due to missing distfile
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.60.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_60_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.60 12 Dec 2020 00:42:05
jbeich
security/nss: update to 3.60
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.60_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_60_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.59 13 Nov 2020 20:33:48
jbeich
security/nss: update to 3.59
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.59_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_59_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.58_1 28 Oct 2020 10:50:30
jbeich
security/nss: unbreak non-gecko consumers after r552532
Pidgin failed with "nss: Handshake failed (-12251)" i.e.,
SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER -12251 "SSL received a malformed Change
Cipher Spec record."
PR: 250665
Submitted by: yamagi@yamagi.org
3.58 17 Oct 2020 00:48:25
jbeich
security/nss: update to 3.58
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.58_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_58_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.57 13 Oct 2020 12:40:42
pkubaj
security/nss: fix build on powerpc64le
Change if condition to also catch anything after 64 (e.g. "le", as in
powerpc64le). Currently ARCH needs to end with 64.
While here, disable VSX option for powerpc64le. All powerpc64le systems are
VSX-compatible anyway.
3.57 27 Sep 2020 20:38:43
linimon
Attempt to fix build on powerpc64le.
Approved by: portmgr (tier-2 blanket)
3.57 22 Sep 2020 00:06:38
jbeich
security/nss: update to 3.57
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.57_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_57_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.56 09 Sep 2020 13:36:33
mikael
security/nss: fix build on aarch64
Import upstream patch from https://bugzilla.mozilla.org/show_bug.cgi?id=1659256
PR: 249053
Reported by: garga@
Approved by: jbeich@
3.56 24 Aug 2020 21:12:15
jbeich
security/nss: update to 3.56
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.56_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_56_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.55 25 Jul 2020 00:55:30
jbeich
security/nss: update to 3.55
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.55_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_55_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.54 28 Jun 2020 01:24:22
jbeich
security/nss: update to 3.54
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.54_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_54_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.53.1 18 Jun 2020 01:18:43
jbeich
security/nss: update to 3.53.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.53.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_53_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Security: CVE-2020-12402
3.53 30 May 2020 00:29:35
jbeich
security/nss: unbreak cross builds on -CURRENT
ld: error: unable to find library -lplc4
ld: error: unable to find library -lplds4
ld: error: unable to find library -lnspr4
PR: 246676
Submitted by: Felix Palmen <felix@palmen-it.de>
3.53 30 May 2020 00:21:01
jbeich
security/nss: update to 3.53
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.53_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_53_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.52.1 20 May 2020 14:48:58
jbeich
security/nss: update to 3.52.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.52.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_52_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.52 15 May 2020 22:26:53
pkubaj
security/nss: back out my own changes for troubleshooting, disable VSX when VSX
option is off
I had pre-build commented out. This is needed to actually fix build.
NSS_DISABLE_ALTIVEC doesn't actually disable AltiVec.
It only disables VSX, because NSS doesn't support AltiVec.
MFH: 2020Q2 (fix build blanket)
3.52 15 May 2020 18:30:21
pkubaj
security/nss: fix build on powerpc and powerpc64 with gcc
PR: 246419
Approved by: jbeich (maintainer)
MFH: 2020Q2 (fix build blanket)
3.52 02 May 2020 00:54:31
jbeich
security/nss: update to 3.52
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.52_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_52_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.51.1_1 01 May 2020 19:45:36
jbeich
security/nss: disable -Werror due to -Wall mine
blinit.c:122:24: error: unused variable 'getauxval' [-Werror,-Wunused-variable]
static unsigned long (*getauxval)(unsigned long) = NULL;
^
pqg.c:345:16: error: comparison of constant 18446744073709551615 with expression
of type 'unsigned long' is always true
[-Werror,-Wtautological-constant-out-of-range-compare]
if (addend < MP_DIGIT_MAX) {
~~~~~~ ^ ~~~~~~~~~~~~
PR: 242523
3.51.1_1 16 Apr 2020 14:05:44
pkubaj
security/nss: go back to using clang on powerpc64 where available
head r359981 and r359994 reverted commits that caused clang to run in infinite
loop, allocating all available memory and crashing the system.
3.51.1 08 Apr 2020 23:10:58
jbeich
security/nss: update to 3.51.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.51.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_51_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.51 12 Mar 2020 18:29:13
pkubaj
security/nss: switch unconditionally to ports GCC on powerpc64
After upgrade to clang10, building gcm.c results in allocating all available
memory and not building the file.
3.51 07 Mar 2020 00:57:58
jbeich
security/nss: update to 3.51
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.51_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_51_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.50 13 Feb 2020 14:17:24
pkubaj
security/nss: fix build with GCC architectures
-Werror=unused-function causes:
verified/kremlin/kremlib/dist/minimal/FStar_UInt128.h:82:37: error:
'FStar_UInt128_mul32' declared 'static' but never defined
[-Werror=unused-function]
82 | inline static FStar_UInt128_uint128 FStar_UInt128_mul32(uint64_t x,
uint32_t y);
Add -Wno-error=unused-function to fix build.
Approved by: portmgr (ports tree compliance)
MFH: 2020Q1 (ports tree compliance)
3.50 13 Feb 2020 00:43:16
jbeich
security/nss: unbreak on armv6 after r524147
In file included from ../../lib/freebl/gcm-arm32-neon.c:16:
/usr/lib/clang/8.0.1/include/arm_neon.h:28:2: error: "NEON support not enabled"
#error "NEON support not enabled"
^
PR: 243734
Reported by: garga
Submitted by: mikael
3.50 10 Feb 2020 23:51:09
jbeich
security/nss: disable AltiVec on 32-bit powerpc
Crypto acceleration is only implemented for powerpc64 but build flags
leak to other powerpc targets. Disable via a variable introduced in 3.50.
PR: 242523
Reported by: many
3.50 10 Feb 2020 22:32:59
jbeich
security/nss: update to 3.50
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.50_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_50_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.49.2_2 07 Feb 2020 17:00:10
lwhsu
Put MAKE_JOBS_UNSAFE=yes back, there is report it still fails
Reported by: ajtiM <starikarp@dismail.de> on freebsd-ports@
3.49.2_2 07 Feb 2020 15:28:25
lwhsu
Remove special setting of USE_LDCONFIG as now it installs lib to common path
While here:
- Pet portlint more
- Remove MAKE_JOBS_UNSAFE as it builds fine
Submitted by: tobik, sunpoet
3.49.2_1 07 Feb 2020 13:32:00
lwhsu
Reduce the duplicated 'nss' in include and lib path
From jbeich:
This appeared after r78824 which failed to adjust do-install. Arch, Debian,
Gentoo, OpenBSD use include/nss/, Fedora uses include/nss3/, NetBSD/PkgSrc
uses include/nss/nss/.
PR: 243835
Reviewed by: jbeich
Differential Revision: https://reviews.freebsd.org/D23424
3.49.2 05 Feb 2020 09:34:09
lwhsu
Update WWW
Suggested by: jbeich
Approved by: portmgr blanket
3.49.2 26 Jan 2020 00:20:01
jbeich
security/nss: update to 3.49.2
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.49.2_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_49_2_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.49.1 14 Jan 2020 18:22:11
jbeich
security/nss: update arm* patches to upstream version
3.49.1 14 Jan 2020 15:26:44
jbeich
security/nss: update to 3.49.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.49.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_49_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.49 08 Jan 2020 22:51:12
jbeich
security/nss: update to 3.49
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.49_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_49_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.48 03 Jan 2020 07:14:35
danfe
Drop build dependency on `archivers/zip': it was added 18 years ago in
r51805 upon the port's inception, but these days does not seem to be
used or needed by the port; build logs with and without it look identical.
Silence from: gecko
3.48 11 Dec 2019 18:57:48
pkubaj
security/nss: fix build on powerpc platforms
NSS 3.48 broke powerpc by using getauxval, which FreeBSD doesn't have. GCC9 is
also required because of usage of VSX, which needs to be manually added for some
files.
PR: 242521
Approved by: jbeich (maintainer)
3.48 08 Dec 2019 00:51:49
jbeich
security/nss: update to 3.48
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.48_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_48_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Reported by: Repology
3.47.1 24 Nov 2019 00:51:29
jbeich
security/nss: unbreak aarch64 on -CURRENT
blinit.c:159:24: error: expected readable system register
id_aa64isar0 = READ_SPECIALREG(ID_AA64ISAR0_EL1);
^
/usr/include/machine/armreg.h:61:19: note: expanded from macro 'READ_SPECIALREG'
__asm __volatile("mrs %0, " __STRING(reg) : "=&r" (_val)); \
^
<inline asm>:1:10: note: instantiated into assembly here
mrs x8, (((3) << 19) | ((0) << 16) | ((0) << 12) | ((6) << 8) | ((0)
<< 5))
^
blinit.c:160:28: error: implicit declaration of function 'ID_AA64ISAR0_AES' is
invalid in C99 [-Werror,-Wimplicit-function-declaration]
arm_aes_support_ = ID_AA64ISAR0_AES(id_aa64isar0) >=
ID_AA64ISAR0_AES_BASE && disable_hw_aes == NULL;
^
blinit.c:162:29: error: implicit declaration of function 'ID_AA64ISAR0_SHA1' is
invalid in C99 [-Werror,-Wimplicit-function-declaration] (Only the first 15 lines of the commit message are shown above )
3.47.1 21 Nov 2019 00:54:23
jbeich
security/nss: update to 3.47.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.47.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_47_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.47 19 Oct 2019 11:37:28
jbeich
security/nss: update to 3.47
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.47_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_47_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.46.1 03 Oct 2019 00:59:12
jbeich
security/nss: update to 3.46.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.46.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_46_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.46 24 Sep 2019 13:45:09
naddy
Run regression tests with bash since some test scripts unfortunately
rely on bash features.
PR: 240686
Reviewed by: jbeich
3.46 31 Aug 2019 00:50:47
jbeich
security/nss: update to 3.46
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.46_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_46_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.45_2 29 Aug 2019 05:06:52
jbeich
security/nss: detect AES/SHA2 when PMULL/SHA512 is available on aarch64
Submitted by: Greg V <greg@unrelenting.technology>
3.45_2 23 Aug 2019 21:55:48
jbeich
security/nss: enable SIMD on aarch64 and 12.0+ armv6
GCM can benefit from PMULL while ChaCha20 from NEON.
Not tested on real hardware.
3.45_1 26 Jul 2019 20:46:57
gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
3.45 09 Jul 2019 00:58:53
jbeich
security/nss: update to 3.45
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.45_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_45_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.44.1 24 Jun 2019 21:44:48
jbeich
security/nss: update to 3.44.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.44.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_44_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.44 11 May 2019 23:20:57
jbeich
security/nss: unbreak on powerpc64 after r501212
crypto_primitives.c: In function 'swap8b':
crypto_primitives.c:31: error: 'SHA_MASK8' undeclared (first use in this
function)
crypto_primitives.c:31: error: (Each undeclared identifier is reported only
once
crypto_primitives.c:31: error: for each function it appears in.)
crypto_primitives.c:32: error: 'SHA_MASK16' undeclared (first use in this
function)
PR: 237841
Reported by: jhibbits
3.44 11 May 2019 00:59:49
jbeich
security/nss: update to 3.44
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.44_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_44_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.43 17 Mar 2019 00:44:33
jbeich
security/nss: update to 3.43
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.43_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_43_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.42.1 01 Feb 2019 23:52:39
jbeich
security/nss: update to 3.42.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.42.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_42_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.42 29 Jan 2019 00:51:41
jbeich
security/nss: update to 3.42
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.42_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_42_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.41.1 24 Jan 2019 00:53:26
jbeich
security/nss: update to 3.41.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.41.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_41_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.41_1 12 Dec 2018 01:35:36
gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
3.41 10 Dec 2018 23:43:38
jbeich
security/nss: update to 3.41
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.41_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_41_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.40.1 01 Dec 2018 00:33:46
jbeich
security/nss: update to 3.40.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.40.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_40_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
Security: CVE-2018-12404
3.40 24 Oct 2018 16:45:28
jbeich
security/nss: update to 3.40
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.40_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_40_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.39 12 Oct 2018 11:50:45
jbeich
security/nss: unbreak on powerpc64 after r405494
mpi/mpcpucache.c:728:23: error: incompatible pointer types passing 'int *' to
parameter of type 'size_t *' (aka 'unsigned long *')
[-Werror,-Wincompatible-pointer-types]
&cacheline_size, &clen, NULL, 0) < 0 || !cacheline_size)
^~~~~
/usr/include/sys/sysctl.h:1062:48: note: passing argument to parameter here
int sysctl(const int *, u_int, void *, size_t *, const void *, size_t);
^
PR: 147696 (typo origin)
Reported by: Mark Millard
3.39 09 Sep 2018 18:27:56
jbeich
security/nss: sort system db(3) patch per "make makepatch"
3.39 09 Sep 2018 18:27:43
jbeich
security/nss: regen patches
Only BSD patch(1) warns about the following:
No such line 52 in input file, ignoring
No such line -11 in input file, ignoring
No such line 118 in input file, ignoring
https://svnweb.freebsd.org/changeset/base/253689
Reported by: sunpoet
3.39 31 Aug 2018 14:44:14
jbeich
security/nss: minor clean up
- Switch to WRKSRC_SUBDIR
- Drop untested dependency version requirements
- Drop CKBI comment as 3.19.1 was the last one
3.39 31 Aug 2018 14:43:24
jbeich
security/nss: update to 3.39
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.39_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_39_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.38 26 Jun 2018 00:54:44
jbeich
security/nss: update to 3.38
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.38_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_38_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.37.3 06 Jun 2018 19:01:52
jbeich
security/nss: update to 3.37.3
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.37.3_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_37_3_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.37.1 30 May 2018 05:57:38
jbeich
security/nss: switch r469336 to upstream fix
3.37.1 25 May 2018 14:00:41
jbeich
security/nss: update to 3.37.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.37.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_37_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.37 07 May 2018 21:59:56
jbeich
security/nss: unbreak armv6 after r469333
cd FreeBSD11.1_OPT.OBJ ; sh 'nss/cmd/shlibsign/.'/sign.sh
'nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ' \
'nss/cmd/shlibsign/FreeBSD11.1_OPT.OBJ' FreeBSD \
'nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ/lib'
'nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ/lib/libsoftokn3.so'
nss/cmd/shlibsign/FreeBSD11.1_OPT.OBJ/shlibsign -v -i
nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ/lib/libsoftokn3.so
C_Initialize failed: 0x00000030, CKR_DEVICE_ERROR
NSPR error code: -5977: Failure to load dynamic library
Initiailzing softoken failed: 0x00000030, CKR_DEVICE_ERROR
NSPR error code: -5977: Failure to load dynamic library
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB,
noModDB
gmake[3]: *** [Makefile:92:
../../../dist/FreeBSD11.1_OPT.OBJ/lib/libsoftokn3.chk] Error 1
3.37 07 May 2018 20:31:27
jbeich
security/nss: update to 3.37
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.37_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_37_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.36.1 10 Apr 2018 00:11:40
jbeich
security/nss: update to 3.36.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.36.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_36_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
3.36 06 Mar 2018 07:49:22
jbeich
security/nss: update to 3.36
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.36_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_36_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2018Q1 (required by Firefox 60)
3.35 29 Jan 2018 11:11:31
jbeich
security/nss: unbreak on aarch64 after r459458
PR: 225326
Submitted by: mikael.urankar@gmail.com
Obtained from: upstream (NSS 3.36)
MFH: 2018Q1
3.35 19 Jan 2018 18:49:04
jbeich
security/nss: update to 3.35
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.35_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_35_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2018Q1
3.34.1 14 Dec 2017 17:13:22
jbeich
security/nss: don't pull llvm40 on 10.* i386 if CPUTYPE is set
Submitted by: mi
3.34.1 29 Nov 2017 17:15:14
jbeich
security/nss: update to 3.34.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.34.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_34_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2017Q4
3.34 14 Nov 2017 21:56:56
jbeich
security/nss: update to 3.34
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.34_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_34_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2017Q4
3.33_1 04 Oct 2017 07:51:05
jbeich
security/nss: fix crash on pre-SSE2 hardware
PR: 221466
Obtained from: upstream
3.33 24 Sep 2017 18:50:05
sunpoet
Update LICENSE
Approved by: portmgr (blanket)
3.33 20 Sep 2017 13:44:30
jbeich
security/nss: update to 3.33
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.33_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_33_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2017Q3
3.32.1 12 Sep 2017 09:12:11
jbeich
security/nss: update to 3.32.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.32.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_32_1_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2017Q3 (maybe security, required by firefox-56.0)
3.32 28 Jul 2017 22:23:24
jbeich
security/nss: update to 3.32
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.32_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_32_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2017Q3 (required by firefox-56.0 scheduled on 2017-09-26)
3.31 11 Jun 2017 18:20:07
jbeich
security/nss: update to 3.31
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.31_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_31_RTM
ABI: https://abi-laboratory.pro/tracker/timeline/nss/
MFH: 2017Q2
3.30.2 23 Apr 2017 16:11:22
jbeich
security/nss: update to 3.30.2
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.30.2_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_30_2_RTM
MFH: 2017Q2
3.30.1 10 Apr 2017 16:06:57
jbeich
security/nss: update to 3.30.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.30.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_30_1_RTM
MFH: 2017Q2
3.30 16 Mar 2017 17:23:55
jbeich
security/nss: update to 3.30
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.30_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_30_RTM
MFH: 2017Q1
3.29.3 07 Mar 2017 02:31:49
jbeich
security/nss: update to 3.29.3
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.29.2_release_notes
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.29.3_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_29_3_RTM
MFH: 2017Q1
3.29.1 21 Feb 2017 02:02:18
jbeich
security/nss: update to 3.29.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.29.1_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_29_1_RTM
MFH: 2017Q1
3.29 15 Feb 2017 09:48:00
jbeich
security/nss: update to 3.29
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.29_release_notes
Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_29_RTM
MFH: 2017Q1
3.28.1_2 14 Feb 2017 21:49:26
jbeich
security/nss: stop excessive getpid(2) calls
FreeBSD implements pthread_atfork(3) and (as required by a nearby
code comment) deregisters callbacks located in dlclose(3)ed shared
objects. Take advantage of it instead of looping with getpid(2).
Submitted by: cem
MFH: 2017Q1
3.28.1_1 08 Jan 2017 05:39:54
jbeich
security/nss: update to 3.28.1
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.28.1_release_notes
MFH: 2017Q1
3.28_1 28 Dec 2016 06:17:39
jbeich
security/nss: expose TLS 1.3 support
This is going to be default in 3.29, recommended by upstream for 3.28
and will be required by Firefox >= 52.0.
3.28 22 Dec 2016 15:30:16
jbeich
security/nss: update to 3.28
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.28_release_notes
MFH: 2016Q4
3.27.2 05 Dec 2016 02:29:17
jbeich
security/nss: update to 3.27.2
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.27.2_release_notes
MFH: 2016Q4
3.27.1_1 09 Oct 2016 12:10:02
jbeich
devel/nspr, security/nss: drop version from SONAME
No other downstream appends synthetic library version, and doing so
causes underlinking due to fragile build system (see below). Not to
mention being unable to swap out bundled libs from upstream builds.
$ cc -lplds4 -L/usr/local/lib
/usr/lib/crt1.o: In function `_start1':
crt1_c.c:(.text+0xa6): undefined reference to `main'
/usr/local/lib/libplds4.so: undefined reference to `pthread_set_name_np'
/usr/local/lib/libplds4.so: undefined reference to `pthread_create'
/usr/local/lib/libplds4.so: undefined reference to `pthread_condattr_init'
/usr/local/lib/libplds4.so: undefined reference to `pthread_setschedparam'
/usr/local/lib/libplds4.so: undefined reference to `pthread_getschedparam'
PR: 213144
Exp-run by: antoine
3.27.1 09 Oct 2016 10:45:33
jbeich
security/nss: update to 3.27.1 and define license
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.27.1_release_notes
PR: 213312
Submitted by: Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
MFH: 2016Q4
3.27 28 Sep 2016 08:23:39
jbeich
security/nss: update to 3.27
Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.27_release_notes
3.26 25 Sep 2016 18:03:05
jbeich
security/nss: unbreak build on armv6
pqg.c:339:16: error: comparison of constant 18446744073709551615 with expression
of type 'unsigned long' is always true
[-Werror,-Wtautological-constant-out-of-range-compare]
if (addend < MP_DIGIT_MAX) {
~~~~~~ ^ ~~~~~~~~~~~~
1 error generated.
PR: 209482
Submitted by: mikael.urankar@gmail.com (based on)