| Commit message (Collapse) | Author | Age |
|
|
|
| |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/NHYt2D5xRAo
|
|\
| |
| | |
firefox-esr-102-unwrapped: remove
|
| |
| |
| |
| |
| |
| | |
The Firefox ESR 102.0 series has reached its end of life.
Removes package and test and references to them.
|
|/
|
|
| |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/aC5r1-9zPWI
|
| |
|
|
|
|
| |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/oNYCNPU21k0/m/rM3q7pM3BAAJ
|
|\
| |
| |
| |
| |
| |
| |
| | |
; Conflicts:
; pkgs/development/libraries/nss/generic.nix
- bb53634671d5bb63e060919d5062d079b5e50b98 removed the conditionals since firefox-esr-91 and nss <3.69 has been dropped a while ago.
- cb3762857d1aa0951b3bd4b427994eab9002e517 updated the conditionals to always partition the tests based on the nss_latest version. Chosen that since it will remain future proof.
|
| |
| |
| |
| |
| | |
Ties the logic to the version of the nss_latest attribute, so we get a
stable relationship.
|
|\|
| |
| |
| |
| |
| |
| |
| | |
; Conflicts:
; pkgs/development/libraries/nss/generic.nix
fa93045a5b843395f510e7739197badf9a42004e adds `< 3.91` conjunct for the `remove-c25519-support.patch` condition
bb53634671d5bb63e060919d5062d079b5e50b98 removes the ≥ 3.90 condition for the `remove-c25519-support.patch` since nss < 3.90 is no longer provided
|
| |
| |
| |
| | |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/i-wiqdBIjMI
|
| | |
|
|/
|
|
|
| |
this is the new esr release
see nss latest updates for changelogs
|
|
|
|
|
| |
Was enabled unconditionally, but causes SIGILL on machines that do not
support the Intel ADX instruction extensions.
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/NSS_3_90_BRANCH/doc/rst/releases/nss_3_90.rst
|
|
|
|
|
|
|
|
|
|
|
|
| |
Without the change `nss` build on `gcc-13 `fails as:
../../cpputil/databuffer.h:20:20: error: 'uint8_t' does not name a type
20 | DataBuffer(const uint8_t* d, size_t l) : data_(nullptr), len_(0) {
| ^~~~~~~
../../cpputil/databuffer.h:14:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
13 | #include <iostream>
+++ |+#include <cstdint>
14 |
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_89_1.rst
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_89.rst
|
|\
| |
| |
| |
| | |
Conflicts:
pkgs/development/libraries/pmdk/default.nix
|
| |
| |
| |
| |
| | |
treewide: use toString on list NIX_CFLAGS_COMPILE
treewide: move NIX_CFLAGS_COMPILE to the env attrset
|
| |
| |
| |
| |
| |
| |
| |
| | |
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
|
| |
| |
| |
| |
| | |
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
|
|\ \
| | |
| | | |
nss: fix build parallelism
|
| |/
| |
| |
| |
| | |
NIX_BUILD_CORES was not honored before
Closes #216035
|
|\ \
| |/
|/| |
nss_esr: 3.79.3 -> 3.79.4
|
| |
| |
| |
| | |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_79_4.rst
|
|/
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_88.rst
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_88_1.rst
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/2d83f13617d0d1348ecc415e192a379c5170ecbc/doc/rst/releases/nss_3_79_3.rst
|
|
|
|
|
|
|
|
|
|
|
|
| |
Nss has a lot of dependers, so subtle whitespace changes can cause
mass rebuilds, like I did here:
https://github.com/NixOS/nixpkgs/pull/208698#issuecomment-1368600990
Let's use a list instead of concatenating individual strings in
order to be more robust. This will cause a lot of rebuilds, but
will prevent rebuilds in the future. Sending it this cleanup to
staging because of that.
|
|
|
|
| |
https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_87.html
|
|
|
|
|
|
|
|
| |
A comment in RNG_RandomUpdate() (drdbg.c) says to add the
-DNS_PTR_LE_32=1 flag on ILP32 platforms.
Without this PR, pkgsCross.mips64el-linux-gnuabin32.nss fails to
build. With this PR, it succeeds.
|
|
|
|
| |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/NqCkaX216zY/m/QAUPTaBWCgAJ
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_85.rst
|
|
|
|
| |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/dbVxfMyXEyE
|
|
|
|
| |
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/uV-FYp6SUr8/m/M5TvBj0eAQAJ
|
|\ |
|
| |
| |
| |
| | |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_83.rst
|
|/
|
|
|
|
|
|
| |
The 3.68.4 release was the last of the 3.68 ESR series and 3.79 is the
new ESR series.
https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_79.html
https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_79_1.html
|
| |
|
|
|
|
| |
It's usefulness is not clear to us maintainers.
|
|
|
|
|
|
|
|
| |
The patch url went 404 and other distros¹ have discarded it as well in
favor of packaging nss-pem²
[1] https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-libs/nss?id=5eca3e02c87163b3c541cdee893830d201abfb86
[2] https://github.com/kdudka/nss-pem
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_82.rst
|
| |
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_81.rst
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_80.rst
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 1c76a270d2d0331aaed02a308acb607e81e5c414.
This breaks the Firefox 91esr build, which is apparently not compatible
with this NSS version.
/build/firefox-91.10.0/security/certverifier/OCSPVerificationTrustDomain.cpp:63:11: error: unknown type name 'SignedDigest'
Will revisit this upgrade, when we drop 91esr in favor of 102esr soon.
|
|
|
|
|
| |
This ESR branch has reached EOL:
https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/-z6f6dOWx9A/m/Bpl8VWd_FwAJ
|
| |
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_79.rst
|
|
|
|
| |
https://github.com/nss-dev/nss/blob/master/doc/rst/releases/nss_3_68_4.rst
|
|
|
|
|
|
| |
https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_78.html
Fixes the ordering of the security load patchset to save us rebuilds.
|