Loading security/nss/TAG-INFO +1 −1 Original line number Diff line number Diff line NSS_3_89_BETA4 No newline at end of file NSS_3_89_RTM No newline at end of file security/nss/coreconf/coreconf.dep +1 −0 Original line number Diff line number Diff line Loading @@ -10,3 +10,4 @@ */ #error "Do not include this header file." security/nss/doc/rst/releases/index.rst +1 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ Releases :glob: :hidden: nss_3_89.rst nss_3_88_1.rst nss_3_88.rst nss_3_87_1.rst Loading security/nss/doc/rst/releases/nss_3_89.rst 0 → 100644 +83 −0 Original line number Diff line number Diff line .. _mozilla_projects_nss_nss_3_89_release_notes: NSS 3.89 release notes ====================== `Introduction <#introduction>`__ -------------------------------- .. container:: Network Security Services (NSS) 3.89 was released on *9 March 2023**. .. _distribution_information: `Distribution Information <#distribution_information>`__ -------------------------------------------------------- .. container:: The HG tag is NSS_3_89_RTM. NSS 3.89 requires NSPR 4.35 or newer. NSS 3.89 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_89_RTM/src/ Other releases are available :ref:`mozilla_projects_nss_releases`. .. _changes_in_nss_3.89: `Changes in NSS 3.89 <#changes_in_nss_3.89>`__ ---------------------------------------------------- .. container:: - Bug 1820834 - revert freebl/softoken RSA_MIN_MODULUS_BITS increase. - Bug 1820175 - PR_STATIC_ASSERT is cursed. - Bug 1767883 - Need to add policy control to keys lengths for signatures. - Bug 1820175 - Fix unreachable code warning in fuzz builds. - Bug 1820175 - Fix various compiler warnings in NSS. - Bug 1820175 - Enable various compiler warnings for clang builds. - Bug 1815136 - set PORT error after sftk_HMACCmp failure. - Bug 1767883 - Need to add policy control to keys lengths for signatures. - Bug 1804662 - remove data length assertion in sec_PKCS7Decrypt. - Bug 1804660 - Make high tag number assertion failure an error. - Bug 1817513 - CKM_SHA384_KEY_DERIVATION correction maximum key length from 284 to 384. - Bug 1815167 - Tolerate certificate_authorities xtn in ClientHello. - Bug 1789436 - Fix build failure on Windows. - Bug 1811337 - migrate Win 2012 tasks to Azure. - Bug 1810702 - fix title length in doc. - Bug 1570615 - Add interop tests for HRR and PSK to GREASE suite. - Bug 1570615 - Add presence/absence tests for TLS GREASE. - Bug 1804688 - Correct addition of GREASE value to ALPN xtn. - Bug 1789436 - CH extension permutation. - Bug 1570615 - TLS GREASE (RFC8701). - Bug 1804640 - improve handling of unknown PKCS#12 safe bag types. - Bug 1815870 - use a different treeherder symbol for each docker image build task. - Bug 1815868 - pin an older version of the ubuntu:18.04 and 20.04 docker images. - Bug 1810702 - remove nested table in rst doc. - Bug 1815246 - Export NSS_CMSSignerInfo_GetDigestAlgTag. - Bug 1812671 - build failure while implicitly casting SECStatus to PRUInt32. `Compatibility <#compatibility>`__ ---------------------------------- .. container:: NSS 3.89 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). security/nss/lib/nss/nss.h +2 −2 Original line number Diff line number Diff line Loading @@ -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.89" _NSS_CUSTOMIZED " Beta" #define NSS_VERSION "3.89" _NSS_CUSTOMIZED #define NSS_VMAJOR 3 #define NSS_VMINOR 89 #define NSS_VPATCH 0 #define NSS_VBUILD 0 #define NSS_BETA PR_TRUE #define NSS_BETA PR_FALSE #ifndef RC_INVOKED Loading Loading
security/nss/TAG-INFO +1 −1 Original line number Diff line number Diff line NSS_3_89_BETA4 No newline at end of file NSS_3_89_RTM No newline at end of file
security/nss/coreconf/coreconf.dep +1 −0 Original line number Diff line number Diff line Loading @@ -10,3 +10,4 @@ */ #error "Do not include this header file."
security/nss/doc/rst/releases/index.rst +1 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ Releases :glob: :hidden: nss_3_89.rst nss_3_88_1.rst nss_3_88.rst nss_3_87_1.rst Loading
security/nss/doc/rst/releases/nss_3_89.rst 0 → 100644 +83 −0 Original line number Diff line number Diff line .. _mozilla_projects_nss_nss_3_89_release_notes: NSS 3.89 release notes ====================== `Introduction <#introduction>`__ -------------------------------- .. container:: Network Security Services (NSS) 3.89 was released on *9 March 2023**. .. _distribution_information: `Distribution Information <#distribution_information>`__ -------------------------------------------------------- .. container:: The HG tag is NSS_3_89_RTM. NSS 3.89 requires NSPR 4.35 or newer. NSS 3.89 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_89_RTM/src/ Other releases are available :ref:`mozilla_projects_nss_releases`. .. _changes_in_nss_3.89: `Changes in NSS 3.89 <#changes_in_nss_3.89>`__ ---------------------------------------------------- .. container:: - Bug 1820834 - revert freebl/softoken RSA_MIN_MODULUS_BITS increase. - Bug 1820175 - PR_STATIC_ASSERT is cursed. - Bug 1767883 - Need to add policy control to keys lengths for signatures. - Bug 1820175 - Fix unreachable code warning in fuzz builds. - Bug 1820175 - Fix various compiler warnings in NSS. - Bug 1820175 - Enable various compiler warnings for clang builds. - Bug 1815136 - set PORT error after sftk_HMACCmp failure. - Bug 1767883 - Need to add policy control to keys lengths for signatures. - Bug 1804662 - remove data length assertion in sec_PKCS7Decrypt. - Bug 1804660 - Make high tag number assertion failure an error. - Bug 1817513 - CKM_SHA384_KEY_DERIVATION correction maximum key length from 284 to 384. - Bug 1815167 - Tolerate certificate_authorities xtn in ClientHello. - Bug 1789436 - Fix build failure on Windows. - Bug 1811337 - migrate Win 2012 tasks to Azure. - Bug 1810702 - fix title length in doc. - Bug 1570615 - Add interop tests for HRR and PSK to GREASE suite. - Bug 1570615 - Add presence/absence tests for TLS GREASE. - Bug 1804688 - Correct addition of GREASE value to ALPN xtn. - Bug 1789436 - CH extension permutation. - Bug 1570615 - TLS GREASE (RFC8701). - Bug 1804640 - improve handling of unknown PKCS#12 safe bag types. - Bug 1815870 - use a different treeherder symbol for each docker image build task. - Bug 1815868 - pin an older version of the ubuntu:18.04 and 20.04 docker images. - Bug 1810702 - remove nested table in rst doc. - Bug 1815246 - Export NSS_CMSSignerInfo_GetDigestAlgTag. - Bug 1812671 - build failure while implicitly casting SECStatus to PRUInt32. `Compatibility <#compatibility>`__ ---------------------------------- .. container:: NSS 3.89 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).
security/nss/lib/nss/nss.h +2 −2 Original line number Diff line number Diff line Loading @@ -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.89" _NSS_CUSTOMIZED " Beta" #define NSS_VERSION "3.89" _NSS_CUSTOMIZED #define NSS_VMAJOR 3 #define NSS_VMINOR 89 #define NSS_VPATCH 0 #define NSS_VBUILD 0 #define NSS_BETA PR_TRUE #define NSS_BETA PR_FALSE #ifndef RC_INVOKED Loading