landry
2f7f9d9e4c
Update to nss 3.59, will be required by gecko 84.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.59_release_notes
2020-11-14 08:20:57 +00:00
landry
153e516396
Update to nss 3.58, required by gecko 83.
...
See https://developer.mozilla.org/fr/docs/Mozilla/Projects/NSS/NSS_3.58_release_notes
2020-10-20 14:44:46 +00:00
landry
c3e37e097d
Remove patch which was merged upstream
...
reported by naddy@, sorry for the breakage
2020-09-22 07:25:36 +00:00
landry
e8272b667e
Update to NSS 3.57, req'd by gecko 82.
...
See https://developer.mozilla.org/fr/docs/Mozilla/Projects/NSS/NSS_3.57_release_notes
2020-09-21 13:50:58 +00:00
naddy
964348a371
Fix aarch64 build by making sure that the aarch64-specific code that is
...
referenced elsewhere is actually built. From a proposed upstream fix.
https://bugzilla.mozilla.org/show_bug.cgi?id=1662833
https://phabricator.services.mozilla.com/D87174
ok landry@
2020-09-07 14:10:07 +00:00
landry
dae94c1fb0
Update to nss 3.56, req'd by gecko 81.
...
See https://developer.mozilla.org/fr/docs/Mozilla/Projects/NSS/NSS_3.56_release_notes
2020-08-25 13:43:38 +00:00
landry
32637dc565
Update to nss 3.55, will be required by gecko 80.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.55_release_notes
2020-07-25 05:38:27 +00:00
landry
52bb7ce2ce
Update to nss 3.54, req'd by gecko 79.
...
see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.54_release_notes
(mostly root certs changes)
2020-06-27 06:35:16 +00:00
landry
6e4a22d352
Update to nss 3.53.1.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.53.1_release_notes
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=CVE-2020-12402 (no access)
2020-06-19 06:17:52 +00:00
landry
7a26dd3b5f
Update to nss 3.53, requirement for gecko 78.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.53_release_notes
2020-06-02 15:18:09 +00:00
landry
31eb0ebd27
Update to nss 3.52.1, reqd by fx 77.0b8.
...
See
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.52.1_release_notes
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=CVE-2020-12399 'Force
a fixed length for DSA exponentiation' (bug details not public)
2020-05-20 08:43:09 +00:00
landry
1da67e1abd
Update to nss 3.52, required for gecko 77.
...
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.52_release_notes
2020-05-14 11:22:43 +00:00
landry
399473ec3b
Update to nss 3.51.1, required to build gecko 76.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.51.1_release_notes
2020-04-09 11:09:19 +00:00
landry
2ea476f60c
Update to nss 3.51.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.51_release_notes
remove arm64 build fix from kurt@, was merged upstream in #1618400
2020-03-08 16:01:25 +00:00
kurt
66975f6f4e
Fix build on arm64. okay landry@
2020-02-28 16:04:29 +00:00
landry
7433557b75
Update to nss 3.50.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.50_release_notes
remove powerpc patch not needed anymore.
tested by cwen@ & tb@ on macppc and by jca@ on sparc64
2020-02-11 16:48:29 +00:00
landry
aa77601e58
Update to nss 3.49.2.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49.2_release_notes
2020-01-28 08:42:33 +00:00
landry
f6e0a90895
Update to nss 3.49.1.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49.1_release_notes
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1606992
2020-01-14 06:54:14 +00:00
landry
4fd100bba5
Update to nss 3.49.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.49_release_notes
2020-01-07 17:26:46 +00:00
cwen
409e7f3cfb
nss: powerpc-only fix. Work around the lack of <sys/auxv.h> and
...
getauxval(), and keep it built with base-gcc. Thanks to jca@ who
improved my diff.
OK jca@, "Fix it whichever way you prefer" landry@ (maintainer)
2019-12-26 22:15:12 +00:00
landry
aba44ded0e
Update to NSS 3.48.
...
Cf https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.48_release_notes
2019-12-09 09:43:36 +00:00
landry
9fcada5e4a
Security update to nss 3.47.1
...
(no details yet, dont ask)
2019-11-21 18:26:07 +00:00
kn
1309519045
Set BUILD_OPT only if DEBUG is not set
...
OK landry
2019-10-31 19:54:26 +00:00
landry
07aa5a003c
Update to nss 3.47.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.47_release_notes
Remove patches from #1581507 fixing tests & #1581391 fixing arm64,
merged upstream.
2019-10-23 19:30:25 +00:00
landry
521db726a0
Update to nss 3.46.1.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.46.1_release_notes
2019-10-13 17:05:57 +00:00
naddy
eb05078e8d
UID is not an environment variable at all, but a built-in bash variable
2019-09-18 21:14:39 +00:00
naddy
4deb2d7d8c
Fix regression tests:
...
* Export UID, which is stripped by env -i; used by checks if user is root.
* Run tests with bash. Various scripts use bash features.
* Replace unportable grep expression.
ok landry@
2019-09-16 14:16:17 +00:00
landry
52151f5b86
Add link to upstream bug report
2019-09-15 15:20:51 +00:00
naddy
f4f7dd6f1e
fix aarch64 build by adding gcm-aarch64.c to the source files regardless
...
of the operating system; ok landry@
2019-09-15 13:39:35 +00:00
landry
fa58923656
Update to nss 3.46.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.46_release_notes
2019-09-03 16:22:56 +00:00
sthen
48b0b9660c
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:48:23 +00:00
landry
e4341a653e
Update to nss 3.45, required by gecko 69.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.45_release_notes
Bump minor as PK11_FindRawCertsWithSubject was added to the API.
Remove patch chunk merged upstream (from #1554659 )
2019-07-09 17:52:02 +00:00
landry
529f72283c
Update to nss 3.44.1, required by upcoming gecko 68.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.44.1_release_notes
2019-06-25 11:06:25 +00:00
landry
374bf4f2d2
link to upstream commit, chunk to remove in 3.45
2019-05-28 17:00:54 +00:00
jca
e9265d55eb
Stop mentioning SSLv2 and SSLv3
...
ok landry@ (maintainer)
2019-05-20 14:59:37 +00:00
landry
b5396dac1d
Update to nss 3.44, will be a requirement for gecko 68.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.44_release_notes
Add a patch from FreeBSD via https://bugzilla.mozilla.org/show_bug.cgi?id=1551041
to fix the build on big-endian.
thanks to cwen@ for testing on macppc.
2019-05-12 17:58:20 +00:00
jca
de3bb17f6d
Drop patch not needed since a few releases
...
ok landry@ (maintainer)
2019-05-11 00:07:08 +00:00
landry
c746990b9c
Update to nss 3.43, required by gecko 67.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.43_release_notes
been in my tree for a while...
2019-04-22 09:24:22 +00:00
jca
86a1029472
Use ld(1) version scripts to fix symbol conflicts (hopefully) for good
...
Remove the symbol renaming workaround. Use version scripts as done on
Linux and FreeBSD to hide internal symbols (eg HMAC_Update) that
conflict with libcrypto.
Tested in a bul by ajacoutot@, ok sthen@ naddy@, no objection landry@
(maintainer)
2019-04-16 18:45:41 +00:00
sthen
5af1768410
Rename additional symbols in NSS that conflict with libcrypto.
...
NSS has a number of internal functions (used inter-library between NSS's
various libraries, not exported in the public API) that conflict with
libcrypto:
HMAC_Init, HMAC_Update, MD5_Update, SHA1_Update, SHA224_Update,
SHA256_Update, SHA384_Update, SHA512_Update.
We were already renaming (via #define macro) SHA1_Update and HMAC_Update
but some programs use others - notably libreoffice, which uses HMAC_Init and
HMAC_Update when saving encrypted .od* files - as robert@ tracked down, the
NSS version was being called instead of the expected libcrypto one.
Fix by renaming the remaining conflicting functions the same way.
2019-04-07 18:48:38 +00:00
landry
a12ebb365b
Security update to nss 3.42.1.
...
Fixes CVE-2018-18508 which was supposed to be in 3.42 but missed it.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.42.1_release_notes
2019-02-01 12:57:24 +00:00
landry
6a5f3c1aa3
Update to nss 3.42, requirement for gecko 66.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.42_release_notes
2019-02-01 06:41:12 +00:00
landry
6fd079f8c6
Update to NSS 3.41.1.
...
See
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.41.1_release_notes
2019-01-23 13:02:01 +00:00
landry
c07b18d3d6
Update to nss 3.41, required by gecko 65.0b6
...
See
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.41_release_notes
2018-12-24 10:31:41 +00:00
landry
a5821d16a7
Update to nss 3.40.1.
...
Fixes CVE-2018-12404
2018-12-01 09:18:26 +00:00
landry
10d2d3e679
Update to nss 3.40, required by gecko 64.
...
Cf https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.40_release_notes
2018-10-29 15:56:41 +00:00
landry
9f19534de9
Update to nss 3.39, required by gecko 63.
...
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.39_release_notes
2018-09-06 18:36:41 +00:00
landry
c5961827d0
Update to nss 3.38.
...
Went in an amd64 bulk build, and probably required by gecko 62.
See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.38_release_notes
2018-06-27 04:53:40 +00:00
landry
8473a639e7
Remove patch that was merged upstream in
...
2209bddb98
spotted by nigel@
2018-06-07 11:29:37 +00:00
landry
7c4223b956
Update to nss 3.37.3.
2018-06-07 08:40:15 +00:00