Source code

Revision control

Copy as Markdown

Other Tools

.. _mozilla_projects_nss_nss_3_56_release_notes:
NSS 3.56 release notes
======================
`Introduction <#introduction>`__
--------------------------------
.. container::
The NSS team has released Network Security Services (NSS) 3.56 on **21 August 2020**, which is a
minor release.
`Distribution Information <#distribution_information>`__
--------------------------------------------------------
.. container::
The HG tag is NSS_3_56_RTM. NSS 3.56 requires NSPR 4.28 or newer.
NSS 3.56 source distributions are available on ftp.mozilla.org for secure HTTPS download:
- Source tarballs:
Other releases are available :ref:`mozilla_projects_nss_nss_releases`.
.. _notable_changes_in_nss_3.56:
`Notable Changes in NSS 3.56 <#notable_changes_in_nss_3.56>`__
--------------------------------------------------------------
.. container::
- NSPR dependency updated to 4.28.
- The known issue where Makefile builds failed to locate seccomon.h was fixed in `Bug
.. _bugs_fixed_in_nss_3.56:
`Bugs fixed in NSS 3.56 <#bugs_fixed_in_nss_3.56>`__
----------------------------------------------------
.. container::
acceleration on ARMv8
mulq optimizations on x86-64 MacOS.
detection for Intel SHA extension.
validation of DH keys in FIPS mode.
during GYP build architecture detection.
disable RC2 and relocate to lib/freebl/deprecated.
used in 0-RTT anti-replay.
certificate message when scheme selection fails.
in Windows arm64 makefile cross-compilation.
nssSlot_IsTokenPresent.
by setting "all" as the default makefile target.
tests with unexpired PayPal cert.
failures with newer tls-interop commit and dependencies.
dependency to 4.28.
This Bugzilla query returns all the bugs fixed in NSS 3.56:
`Compatibility <#compatibility>`__
----------------------------------
.. container::
NSS 3.56 shared libraries are backward compatible with all older NSS 3.x shared libraries. A
program linked with older NSS 3.x shared libraries will work with NSS 3.56 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 with
`bugzilla.mozilla.org <https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS>`__ (product NSS).