NSS 3.118.0 Release

"'Benjamin Beurdouche' via [email protected]" <[email protected]> Tue, 18 Nov 2025 07:31:11 -0800 (PST)
Newsgroups gmane.comp.mozilla.crypto
Message-ID <[email protected]>
------=_Part_126138_2044333784.1763479871792
Content-Type: multipart/alternative; 
	boundary="----=_Part_126139_1259813331.1763479871792"

------=_Part_126139_1259813331.1763479871792
Content-Type: text/plain; charset="UTF-8"

Network Security Services (NSS) 3.118 was released on 18 November 2025.

The HG tag is NSS_3_118_RTM. This version of NSS requires NSPR 4.37 or 
newer. The latest version of NSPR is 4.37.

NSS 3.118 source distributions are available on ftp.mozilla.org for secure 
HTTPS download:
<https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_118_RTM/src/>

Changes:
   Bug 1994866 - Remove four Commscope root certificates from NSS.
   Bug 1996036 - fix try pushes with --nspr-patch to actually apply the 
patch.
   Bug 1995512 - Support for NIST Curves compressed points.
   Bug 1985058 - Destroy certificate on error paths.
   Bug 1990242 - Move NSS DB password hash away from SHA-1.
   Bug 1983313 - support secp384r1mlkem1024.
   Bug 1991549 - vendor latest ML-KEM code from libcrux.
   Bug 1991549 - add mlk-kem-1024 tests.
   Bug 1996717 - use the correct directory for FStar_UInt_8_16_32_64.h in 
source consistency test.
   Bug 1766767 - Move scripts to python3.
   Bug 1983313 - add mlkem1024 support in freebl.
   Bug 1983313 - support secp256r1mlkem768.
   Bug 1983313 - Make mlkem768x25519 the default.
   Bug 1983320 - ML-DSA SGN and VFY interfaces.
   Bug 1988625 - Align FIPS interfaces count with array.
   Bug 1989477 - Ensure CKK_ML_KEM has derive CK_FALSE.
   Bug 1992128 - Add script for tagging an NSS release.
   Bug 1992128 - Remove the globals from nss-release-helper.py.
   Bug 1992128 - Add release helper command for generating the release 
index.
   Bug 1992128 - Add release helper command for generating a release note.
   Bug 1992128 - Add release helper command for freezing a branch.

NSS 3.118 shared libraries are backwards-compatible with all older NSS 3.x 
shared libraries. A program linked with older NSS 3.x shared libraries will 
work with this new version of the shared libraries without recompiling or 
relinking. Furthermore, applications that restrict their use of NSS APIs to 
the functions listed in NSS Public Functions will remain compatible with 
future versions of the NSS shared libraries.

Bugs discovered should be reported by filing a bug report at <
https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS>

Release notes are available at <
https://firefox-source-docs.mozilla.org/security/nss/releases/index.html>.

-- 
You received this message because you are subscribed to the Google Groups "[email protected]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/mozilla.org/d/msgid/dev-tech-crypto/28d5735c-2630-43d6-b792-0adcec687f1bn%40mozilla.org.

------=_Part_126139_1259813331.1763479871792
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family:=
 Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-siz=
e: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; l=
etter-spacing: normal; text-align: start; text-indent: 0px; text-transform:=
 none; white-space: normal; word-spacing: 0px; text-decoration: none; displ=
ay: inline; float: none;">Network Security Services (NSS) 3.118 was release=
d on 18 November 2025.</span><br style=3D"font-family: Roboto, &quot;Helvet=
ica Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); co=
lor: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: 400; letter-spacing: normal; text-align: start; text-i=
ndent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; t=
ext-decoration: none;" /><br style=3D"font-family: Roboto, &quot;Helvetica =
Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color:=
 rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: norm=
al; font-weight: 400; letter-spacing: normal; text-align: start; text-inden=
t: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-=
decoration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0=
, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial,=
 sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal=
; font-weight: 400; letter-spacing: normal; text-align: start; text-indent:=
 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-de=
coration: none; display: inline; float: none;">The HG tag is NSS_3_118_RTM.=
 This version of NSS requires NSPR 4.37 or newer. The latest version of NSP=
R is 4.37.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quo=
t;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal; font=
-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; text-decorati=
on: none;" /><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, =
Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0=
); font-size: 12px; font-style: normal; font-variant-caps: normal; font-wei=
ght: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text=
-transform: none; white-space: normal; word-spacing: 0px; text-decoration: =
none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); fon=
t-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;=
 font-size: 12px; font-style: normal; font-variant-caps: normal; font-weigh=
t: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-t=
ransform: none; white-space: normal; word-spacing: 0px; text-decoration: no=
ne; display: inline; float: none;">NSS 3.118 source distributions are avail=
able on<span>=C2=A0</span></span><a href=3D"http://ftp.mozilla.org/" style=
=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans=
-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; fon=
t-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px;=
 text-transform: none; white-space: normal; word-spacing: 0px;">ftp.mozilla=
.org</a><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font=
-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; =
font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight=
: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-tr=
ansform: none; white-space: normal; word-spacing: 0px; text-decoration: non=
e; display: inline; float: none;"><span>=C2=A0</span>for secure HTTPS downl=
oad:</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, He=
lvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);=
 font-size: 12px; font-style: normal; font-variant-caps: normal; font-weigh=
t: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-t=
ransform: none; white-space: normal; word-spacing: 0px; text-decoration: no=
ne;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-=
family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; f=
ont-size: 12px; font-style: normal; font-variant-caps: normal; font-weight:=
 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-tra=
nsform: none; white-space: normal; word-spacing: 0px; text-decoration: none=
; display: inline; float: none;">&lt;</span><a href=3D"https://ftp.mozilla.=
org/pub/security/nss/releases/NSS_3_118_RTM/src/" style=3D"font-family: Rob=
oto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 1=
2px; font-style: normal; font-variant-caps: normal; font-weight: 400; lette=
r-spacing: normal; text-align: start; text-indent: 0px; text-transform: non=
e; white-space: normal; word-spacing: 0px;">https://ftp.mozilla.org/pub/sec=
urity/nss/releases/NSS_3_118_RTM/src/</a><span style=3D"caret-color: rgb(0,=
 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot=
;, Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-=
variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align:=
 start; text-indent: 0px; text-transform: none; white-space: normal; word-s=
pacing: 0px; text-decoration: none; display: inline; float: none;">&gt;</sp=
an><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica,=
 Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-si=
ze: 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; =
letter-spacing: normal; text-align: start; text-indent: 0px; text-transform=
: none; white-space: normal; word-spacing: 0px; text-decoration: none;" /><=
br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Ari=
al, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: 400; lett=
er-spacing: normal; text-align: start; text-indent: 0px; text-transform: no=
ne; white-space: normal; word-spacing: 0px; text-decoration: none;" /><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Robo=
to, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12=
px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter=
-spacing: normal; text-align: start; text-indent: 0px; text-transform: none=
; white-space: normal; word-spacing: 0px; text-decoration: none; display: i=
nline; float: none;">Changes:</span><br style=3D"font-family: Roboto, &quot=
;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0,=
 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant=
-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start;=
 text-indent: 0px; text-transform: none; white-space: normal; word-spacing:=
 0px; text-decoration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); c=
olor: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvet=
ica, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant-c=
aps: normal; font-weight: 400; letter-spacing: normal; text-align: start; t=
ext-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0=
px; text-decoration: none; display: inline; float: none;">=C2=A0=C2=A0=C2=
=A0Bug 1994866 - Remove four Commscope root certificates from NSS.</span><b=
r style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Aria=
l, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 1=
2px; font-style: normal; font-variant-caps: normal; font-weight: 400; lette=
r-spacing: normal; text-align: start; text-indent: 0px; text-transform: non=
e; white-space: normal; word-spacing: 0px; text-decoration: none;" /><span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Robot=
o, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12p=
x; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-=
spacing: normal; text-align: start; text-indent: 0px; text-transform: none;=
 white-space: normal; word-spacing: 0px; text-decoration: none; display: in=
line; float: none;">=C2=A0=C2=A0=C2=A0Bug 1996036 - fix try pushes with --n=
spr-patch to actually apply the patch.</span><br style=3D"font-family: Robo=
to, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal; fon=
t-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-alig=
n: start; text-indent: 0px; text-transform: none; white-space: normal; word=
-spacing: 0px; text-decoration: none;" /><span style=3D"caret-color: rgb(0,=
 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot=
;, Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-=
variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align:=
 start; text-indent: 0px; text-transform: none; white-space: normal; word-s=
pacing: 0px; text-decoration: none; display: inline; float: none;">=C2=A0=
=C2=A0=C2=A0Bug 1995512 - Support for NIST Curves compressed points.</span>=
<br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Ar=
ial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size:=
 12px; font-style: normal; font-variant-caps: normal; font-weight: 400; let=
ter-spacing: normal; text-align: start; text-indent: 0px; text-transform: n=
one; white-space: normal; word-spacing: 0px; text-decoration: none;" /><spa=
n style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Rob=
oto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 1=
2px; font-style: normal; font-variant-caps: normal; font-weight: 400; lette=
r-spacing: normal; text-align: start; text-indent: 0px; text-transform: non=
e; white-space: normal; word-spacing: 0px; text-decoration: none; display: =
inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1985058 - Destroy certificate o=
n error paths.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue=
&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb=
(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0=
px; text-transform: none; white-space: normal; word-spacing: 0px; text-deco=
ration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0,=
 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, san=
s-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; fo=
nt-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px=
; text-transform: none; white-space: normal; word-spacing: 0px; text-decora=
tion: none; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1990242 - =
Move NSS DB password hash away from SHA-1.</span><br style=3D"font-family: =
Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-col=
or: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal;=
 font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-=
align: start; text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; text-decoration: none;" /><span style=3D"caret-color: rg=
b(0, 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&=
quot;, Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; f=
ont-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-al=
ign: start; text-indent: 0px; text-transform: none; white-space: normal; wo=
rd-spacing: 0px; text-decoration: none; display: inline; float: none;">=C2=
=A0=C2=A0=C2=A0Bug 1983313 - support secp384r1mlkem1024.</span><br style=3D=
"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-se=
rif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-=
style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing:=
 normal; text-align: start; text-indent: 0px; text-transform: none; white-s=
pace: normal; word-spacing: 0px; text-decoration: none;" /><span style=3D"c=
aret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;H=
elvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px; font-st=
yle: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: n=
ormal; text-align: start; text-indent: 0px; text-transform: none; white-spa=
ce: normal; word-spacing: 0px; text-decoration: none; display: inline; floa=
t: none;">=C2=A0=C2=A0=C2=A0Bug 1991549 - vendor latest ML-KEM code from li=
bcrux.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, =
Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0=
); font-size: 12px; font-style: normal; font-variant-caps: normal; font-wei=
ght: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text=
-transform: none; white-space: normal; word-spacing: 0px; text-decoration: =
none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); fon=
t-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;=
 font-size: 12px; font-style: normal; font-variant-caps: normal; font-weigh=
t: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-t=
ransform: none; white-space: normal; word-spacing: 0px; text-decoration: no=
ne; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1991549 - add mlk-=
kem-1024 tests.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neu=
e&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rg=
b(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal;=
 font-weight: 400; letter-spacing: normal; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px; text-dec=
oration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0=
, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sa=
ns-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; f=
ont-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0p=
x; text-transform: none; white-space: normal; word-spacing: 0px; text-decor=
ation: none; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1996717 -=
 use the correct directory for FStar_UInt_8_16_32_64.h in source consistenc=
y test.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;,=
 Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0); font-size: 12px; font-style: normal; font-variant-caps: normal; font-we=
ight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; tex=
t-transform: none; white-space: normal; word-spacing: 0px; text-decoration:=
 none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); fo=
nt-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif=
; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weig=
ht: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-=
transform: none; white-space: normal; word-spacing: 0px; text-decoration: n=
one; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1766767 - Move sc=
ripts to python3.</span><br style=3D"font-family: Roboto, &quot;Helvetica N=
eue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: norma=
l; font-weight: 400; letter-spacing: normal; text-align: start; text-indent=
: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-d=
ecoration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0,=
 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, =
sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal;=
 font-weight: 400; letter-spacing: normal; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px; text-dec=
oration: none; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1983313=
 - add mlkem1024 support in freebl.</span><br style=3D"font-family: Roboto,=
 &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb=
(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-v=
ariant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; word-sp=
acing: 0px; text-decoration: none;" /><span style=3D"caret-color: rgb(0, 0,=
 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, =
Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-var=
iant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: st=
art; text-indent: 0px; text-transform: none; white-space: normal; word-spac=
ing: 0px; text-decoration: none; display: inline; float: none;">=C2=A0=C2=
=A0=C2=A0Bug 1983313 - support secp256r1mlkem768.</span><br style=3D"font-f=
amily: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; ca=
ret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: =
normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal=
; text-align: start; text-indent: 0px; text-transform: none; white-space: n=
ormal; word-spacing: 0px; text-decoration: none;" /><span style=3D"caret-co=
lor: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetic=
a Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px; font-style: no=
rmal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: nor=
mal; word-spacing: 0px; text-decoration: none; display: inline; float: none=
;">=C2=A0=C2=A0=C2=A0Bug 1983313 - Make mlkem768x25519 the default.</span><=
br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Ari=
al, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: 400; lett=
er-spacing: normal; text-align: start; text-indent: 0px; text-transform: no=
ne; white-space: normal; word-spacing: 0px; text-decoration: none;" /><span=
 style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Robo=
to, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12=
px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter=
-spacing: normal; text-align: start; text-indent: 0px; text-transform: none=
; white-space: normal; word-spacing: 0px; text-decoration: none; display: i=
nline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1983320 - ML-DSA SGN and VFY int=
erfaces.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quot;=
, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0,=
 0); font-size: 12px; font-style: normal; font-variant-caps: normal; font-w=
eight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; te=
xt-transform: none; white-space: normal; word-spacing: 0px; text-decoration=
: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); f=
ont-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-seri=
f; font-size: 12px; font-style: normal; font-variant-caps: normal; font-wei=
ght: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text=
-transform: none; white-space: normal; word-spacing: 0px; text-decoration: =
none; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1988625 - Align =
FIPS interfaces count with array.</span><br style=3D"font-family: Roboto, &=
quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0=
, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-var=
iant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: st=
art; text-indent: 0px; text-transform: none; white-space: normal; word-spac=
ing: 0px; text-decoration: none;" /><span style=3D"caret-color: rgb(0, 0, 0=
); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, He=
lvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-varia=
nt-caps: normal; font-weight: 400; letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; text-decoration: none; display: inline; float: none;">=C2=A0=C2=A0=
=C2=A0Bug 1989477 - Ensure CKK_ML_KEM has derive CK_FALSE.</span><br style=
=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans=
-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; fo=
nt-style: normal; font-variant-caps: normal; font-weight: 400; letter-spaci=
ng: normal; text-align: start; text-indent: 0px; text-transform: none; whit=
e-space: normal; word-spacing: 0px; text-decoration: none;" /><span style=
=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &q=
uot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px; fo=
nt-style: normal; font-variant-caps: normal; font-weight: 400; letter-spaci=
ng: normal; text-align: start; text-indent: 0px; text-transform: none; whit=
e-space: normal; word-spacing: 0px; text-decoration: none; display: inline;=
 float: none;">=C2=A0=C2=A0=C2=A0Bug 1992128 - Add script for tagging an NS=
S release.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quo=
t;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal; font=
-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; text-decorati=
on: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);=
 font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-se=
rif; font-size: 12px; font-style: normal; font-variant-caps: normal; font-w=
eight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; te=
xt-transform: none; white-space: normal; word-spacing: 0px; text-decoration=
: none; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1992128 - Remo=
ve the globals from nss-release-helper.py.</span><br style=3D"font-family: =
Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-col=
or: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal;=
 font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-=
align: start; text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; text-decoration: none;" /><span style=3D"caret-color: rg=
b(0, 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&=
quot;, Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; f=
ont-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-al=
ign: start; text-indent: 0px; text-transform: none; white-space: normal; wo=
rd-spacing: 0px; text-decoration: none; display: inline; float: none;">=C2=
=A0=C2=A0=C2=A0Bug 1992128 - Add release helper command for generating the =
release index.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue=
&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb=
(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0=
px; text-transform: none; white-space: normal; word-spacing: 0px; text-deco=
ration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0,=
 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, san=
s-serif; font-size: 12px; font-style: normal; font-variant-caps: normal; fo=
nt-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px=
; text-transform: none; white-space: normal; word-spacing: 0px; text-decora=
tion: none; display: inline; float: none;">=C2=A0=C2=A0=C2=A0Bug 1992128 - =
Add release helper command for generating a release note.</span><br style=
=3D"font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans=
-serif; caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; fo=
nt-style: normal; font-variant-caps: normal; font-weight: 400; letter-spaci=
ng: normal; text-align: start; text-indent: 0px; text-transform: none; whit=
e-space: normal; word-spacing: 0px; text-decoration: none;" /><span style=
=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Roboto, &q=
uot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px; fo=
nt-style: normal; font-variant-caps: normal; font-weight: 400; letter-spaci=
ng: normal; text-align: start; text-indent: 0px; text-transform: none; whit=
e-space: normal; word-spacing: 0px; text-decoration: none; display: inline;=
 float: none;">=C2=A0=C2=A0=C2=A0Bug 1992128 - Add release helper command f=
or freezing a branch.</span><br style=3D"font-family: Roboto, &quot;Helveti=
ca Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); col=
or: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: n=
ormal; font-weight: 400; letter-spacing: normal; text-align: start; text-in=
dent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; te=
xt-decoration: none;" /><br style=3D"font-family: Roboto, &quot;Helvetica N=
eue&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: norma=
l; font-weight: 400; letter-spacing: normal; text-align: start; text-indent=
: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-d=
ecoration: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0,=
 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, =
sans-serif; font-size: 12px; font-style: normal; font-variant-caps: normal;=
 font-weight: 400; letter-spacing: normal; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px; text-dec=
oration: none; display: inline; float: none;">NSS 3.118 shared libraries ar=
e backwards-compatible with all older NSS 3.x shared libraries. A program l=
inked with older NSS 3.x shared libraries will work with this new version o=
f the shared libraries without recompiling or relinking. Furthermore, appli=
cations that restrict their use of NSS APIs to the functions listed in NSS =
Public Functions will remain compatible with future versions of the NSS sha=
red libraries.</span><br style=3D"font-family: Roboto, &quot;Helvetica Neue=
&quot;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb=
(0, 0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0=
px; text-transform: none; white-space: normal; word-spacing: 0px; text-deco=
ration: none;" /><br style=3D"font-family: Roboto, &quot;Helvetica Neue&quo=
t;, Helvetica, Arial, sans-serif; caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0); font-size: 12px; font-style: normal; font-variant-caps: normal; font=
-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; text-decorati=
on: none;" /><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);=
 font-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-se=
rif; font-size: 12px; font-style: normal; font-variant-caps: normal; font-w=
eight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; te=
xt-transform: none; white-space: normal; word-spacing: 0px; text-decoration=
: none; display: inline; float: none;">Bugs discovered should be reported b=
y filing a bug report at &lt;</span><a href=3D"https://bugzilla.mozilla.org=
/enter_bug.cgi?product=3DNSS" style=3D"font-family: Roboto, &quot;Helvetica=
 Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px; font-style: nor=
mal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; t=
ext-align: start; text-indent: 0px; text-transform: none; white-space: norm=
al; word-spacing: 0px;">https://bugzilla.mozilla.org/enter_bug.cgi?product=
=3DNSS</a><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); fo=
nt-family: Roboto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif=
; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weig=
ht: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-=
transform: none; white-space: normal; word-spacing: 0px; text-decoration: n=
one; display: inline; float: none;">&gt;</span><br style=3D"font-family: Ro=
boto, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-color=
: rgb(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal; f=
ont-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-al=
ign: start; text-indent: 0px; text-transform: none; white-space: normal; wo=
rd-spacing: 0px; text-decoration: none;" /><br style=3D"font-family: Roboto=
, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; caret-color: rg=
b(0, 0, 0); color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-=
variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align:=
 start; text-indent: 0px; text-transform: none; white-space: normal; word-s=
pacing: 0px; text-decoration: none;" /><span style=3D"caret-color: rgb(0, 0=
, 0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;,=
 Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-va=
riant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: s=
tart; text-indent: 0px; text-transform: none; white-space: normal; word-spa=
cing: 0px; text-decoration: none; display: inline; float: none;">Release no=
tes are available at &lt;</span><a href=3D"https://firefox-source-docs.mozi=
lla.org/security/nss/releases/index.html" style=3D"font-family: Roboto, &qu=
ot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 12px; fon=
t-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacin=
g: normal; text-align: start; text-indent: 0px; text-transform: none; white=
-space: normal; word-spacing: 0px;">https://firefox-source-docs.mozilla.org=
/security/nss/releases/index.html</a><span style=3D"caret-color: rgb(0, 0, =
0); color: rgb(0, 0, 0); font-family: Roboto, &quot;Helvetica Neue&quot;, H=
elvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-vari=
ant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: sta=
rt; text-indent: 0px; text-transform: none; white-space: normal; word-spaci=
ng: 0px; text-decoration: none; display: inline; float: none;">&gt;.</span>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;[email protected]&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">dev-tech=
[email protected]</a>.<br />
To view this discussion visit <a href=3D"https://groups.google.com/a/mozill=
a.org/d/msgid/dev-tech-crypto/28d5735c-2630-43d6-b792-0adcec687f1bn%40mozil=
la.org?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/a/=
mozilla.org/d/msgid/dev-tech-crypto/28d5735c-2630-43d6-b792-0adcec687f1bn%4=
0mozilla.org</a>.<br />

------=_Part_126139_1259813331.1763479871792--

------=_Part_126138_2044333784.1763479871792--