Bug 1845711 - land NSS NSS_3_93_RTM UPGRADE_NSS_RELEASE, r=keeler

Differential Revision: https://phabricator.services.mozilla.com/D186856
This commit is contained in:
John Schanck 2023-08-25 16:32:05 +00:00
parent 98d0d25e75
commit 9f2d976706
7 changed files with 72 additions and 20 deletions

View File

@ -1 +1 @@
NSS_3_93_BETA1
NSS_3_93_RTM

View File

@ -10,4 +10,3 @@
*/
#error "Do not include this header file."

View File

@ -8,6 +8,7 @@ Releases
:glob:
:hidden:
nss_3_93.rst
nss_3_92.rst
nss_3_91_0.rst
nss_3_90_0.rst
@ -56,7 +57,7 @@ Releases
.. note::
**NSS 3.92.0** is the latest version of NSS.
**NSS 3.93.0** is the latest version of NSS.
Complete release notes are available here: :ref:`mozilla_projects_nss_nss_3_91_0_release_notes`
**NSS 3.90.0 (ESR)** is the latest version of NSS.
@ -64,15 +65,8 @@ Releases
.. container::
Changes in 3.92 included in this release:
Changes in 3.93 included in this release:
- Bug 1822935 - Set nssckbi version number to 2.62.
- Bug 1833270 - Add 4 Atos TrustedRoot Root CA certificates to NSS.
- Bug 1839992 - Add 4 SSL.com Root CA certificates.
- Bug 1840429 - Add Sectigo E46 and R46 Root CA certificates.
- Bug 1840437 - Add LAWtrust Root CA2 (4096).
- Bug 1822936 - Remove E-Tugra Certification Authority root.
- Bug 1827224 - Remove Camerfirma Chambers of Commerce Root.
- Bug 1840505 - Remove Hongkong Post Root CA 1.
- Bug 1842928 - Remove E-Tugra Global Root CA ECC v3 and RSA v3.
- Bug 1842937 - Avoid redefining BYTE_ORDER on hppa Linux.
- Bug 1849471 - Update zlib in NSS to 1.3.
- Bug 1848183 - softoken: iterate hashUpdate calls for long inputs.
- Bug 1813401 - regenerate NameConstraints test certificates.

View File

@ -0,0 +1,59 @@
.. _mozilla_projects_nss_nss_3_93_release_notes:
NSS 3.93 release notes
======================
`Introduction <#introduction>`__
--------------------------------
.. container::
Network Security Services (NSS) 3.93 was released on *25 August 2023**.
.. _distribution_information:
`Distribution Information <#distribution_information>`__
--------------------------------------------------------
.. container::
The HG tag is NSS_3_93_RTM. NSS 3.93 requires NSPR 4.35 or newer.
NSS 3.93 source distributions are available on ftp.mozilla.org for secure HTTPS download:
- Source tarballs:
https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_93_RTM/src/
Other releases are available :ref:`mozilla_projects_nss_releases`.
.. _changes_in_nss_3.93:
`Changes in NSS 3.93 <#changes_in_nss_3.93>`__
----------------------------------------------------
.. container::
- Bug 1849471 - Update zlib in NSS to 1.3.
- Bug 1848183 - softoken: iterate hashUpdate calls for long inputs.
- Bug 1813401 - regenerate NameConstraints test certificates.
`Compatibility <#compatibility>`__
----------------------------------
.. container::
NSS 3.93 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.
`Feedback <#feedback>`__
------------------------
.. container::
Bugs discovered should be reported by filing a bug report on
`bugzilla.mozilla.org <https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS>`__ (product NSS).

View File

@ -22,12 +22,12 @@
* The format of the version string should be
* "<major version>.<minor version>[.<patch level>[.<build number>]][ <ECC>][ <Beta>]"
*/
#define NSS_VERSION "3.93" _NSS_CUSTOMIZED " Beta"
#define NSS_VERSION "3.93" _NSS_CUSTOMIZED
#define NSS_VMAJOR 3
#define NSS_VMINOR 93
#define NSS_VPATCH 0
#define NSS_VBUILD 0
#define NSS_BETA PR_TRUE
#define NSS_BETA PR_FALSE
#ifndef RC_INVOKED

View File

@ -17,11 +17,11 @@
* The format of the version string should be
* "<major version>.<minor version>[.<patch level>[.<build number>]][ <ECC>][ <Beta>]"
*/
#define SOFTOKEN_VERSION "3.93" SOFTOKEN_ECC_STRING " Beta"
#define SOFTOKEN_VERSION "3.93" SOFTOKEN_ECC_STRING
#define SOFTOKEN_VMAJOR 3
#define SOFTOKEN_VMINOR 93
#define SOFTOKEN_VPATCH 0
#define SOFTOKEN_VBUILD 0
#define SOFTOKEN_BETA PR_TRUE
#define SOFTOKEN_BETA PR_FALSE
#endif /* _SOFTKVER_H_ */

View File

@ -19,12 +19,12 @@
* The format of the version string should be
* "<major version>.<minor version>[.<patch level>[.<build number>]][ <Beta>]"
*/
#define NSSUTIL_VERSION "3.93 Beta"
#define NSSUTIL_VERSION "3.93"
#define NSSUTIL_VMAJOR 3
#define NSSUTIL_VMINOR 93
#define NSSUTIL_VPATCH 0
#define NSSUTIL_VBUILD 0
#define NSSUTIL_BETA PR_TRUE
#define NSSUTIL_BETA PR_FALSE
SEC_BEGIN_PROTOS