From 7f0020b8c14146e581ae3b96747020cc1e614be7 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Wed, 28 Dec 2022 15:57:10 +0000 Subject: Bug 1807822 - nss doc: remove some whitespaces r=nss-reviewers,bbeurdouche Done with: find . -type f -name '*.rst' -exec sed --in-place 's/[[:space:]]\+$//' {} \+ Depends on D165615 Differential Revision: https://phabricator.services.mozilla.com/D165616 --- .../jss/build_instructions_for_jss_4.3.x/index.rst | 4 +- doc/rst/legacy/jss/jss_faq/index.rst | 2 +- doc/rst/legacy/jss/using_jss/index.rst | 2 +- doc/rst/legacy/new_nss_samples/index.rst | 2 +- doc/rst/legacy/nss_config_options/index.rst | 4 +- doc/rst/legacy/nss_developer_tutorial/index.rst | 2 +- .../nss_3.12.5_release_notes/index.rst | 2 +- .../nss_3.12.6_release_notes/index.rst | 2 +- .../nss_releases/nss_3.23_release_notes/index.rst | 2 +- .../nss_3.36.8_release_notes/index.rst | 6 +- .../nss_3.40.1_release_notes/index.rst | 2 +- .../nss_releases/nss_3.40_release_notes/index.rst | 2 +- .../nss_releases/nss_3.42_release_notes/index.rst | 6 +- .../nss_releases/nss_3.43_release_notes/index.rst | 2 +- .../nss_3.44.1_release_notes/index.rst | 20 +-- .../nss_releases/nss_3.45_release_notes/index.rst | 4 +- .../index.rst | 22 +-- doc/rst/legacy/nss_sample_code/index.rst | 2 +- .../legacy/nss_tech_notes/nss_tech_note1/index.rst | 2 +- .../legacy/nss_tech_notes/nss_tech_note5/index.rst | 4 +- .../legacy/nss_tech_notes/nss_tech_note7/index.rst | 2 +- .../sample_manual_installation/index.rst | 2 +- doc/rst/legacy/reference/fc_seedrandom/index.rst | 2 +- .../reference/nss_tools__colon__certutil/index.rst | 8 +- .../reference/nss_tools__colon__cmsutil/index.rst | 10 +- .../reference/nss_tools__colon__crlutil/index.rst | 14 +- .../reference/nss_tools__colon__pk12util/index.rst | 2 +- doc/rst/legacy/ssl_functions/sslcrt/index.rst | 2 +- doc/rst/legacy/ssl_functions/sslfnc/index.rst | 18 +-- doc/rst/legacy/ssl_functions/ssltyp/index.rst | 4 +- .../legacy/tls_cipher_suite_discovery/index.rst | 2 +- doc/rst/legacy/tools/nss_tools_certutil/index.rst | 20 +-- doc/rst/legacy/tools/nss_tools_modutil/index.rst | 160 ++++++++++----------- doc/rst/legacy/tools/nss_tools_ssltap/index.rst | 2 +- doc/rst/releases/nss_3_76.rst | 6 +- doc/rst/releases/nss_3_78.rst | 2 +- doc/rst/releases/nss_3_79.rst | 4 +- doc/rst/releases/nss_3_79_1.rst | 4 +- doc/rst/releases/nss_3_85.rst | 4 +- 39 files changed, 181 insertions(+), 181 deletions(-) (limited to 'doc') diff --git a/doc/rst/legacy/jss/build_instructions_for_jss_4.3.x/index.rst b/doc/rst/legacy/jss/build_instructions_for_jss_4.3.x/index.rst index 4d204430a..c72a3c729 100644 --- a/doc/rst/legacy/jss/build_instructions_for_jss_4.3.x/index.rst +++ b/doc/rst/legacy/jss/build_instructions_for_jss_4.3.x/index.rst @@ -69,7 +69,7 @@ Build instructions for JSS 4.3.x with your applet and the Firefox browser than you must build WIN95. (See JSS FAQ) The "WIN95" configuration supports all versions of Windows. The "WIN95" name is historical; it should have been named "WIN32". - To generate a "WINNT" configuration, set OS_TARGET=WINNT and build NSPR/NSS/JSS WIN95. + To generate a "WINNT" configuration, set OS_TARGET=WINNT and build NSPR/NSS/JSS WIN95. | Mac OS X | It has been recently reported that special build instructions are necessary to succeed @@ -90,7 +90,7 @@ Build instructions for JSS 4.3.x .. code:: If you're intention is to modify and build the JSS source you - need to Apply for your own JCE code-signing certificate + need to Apply for your own JCE code-signing certificate If you made no changes and your goal is to build JSS you can use the signed binary release of the jss4.jar from ftp.mozilla.org. diff --git a/doc/rst/legacy/jss/jss_faq/index.rst b/doc/rst/legacy/jss/jss_faq/index.rst index db088f560..843b9ea3f 100644 --- a/doc/rst/legacy/jss/jss_faq/index.rst +++ b/doc/rst/legacy/jss/jss_faq/index.rst @@ -160,7 +160,7 @@ JSS FAQ passed, and then can do anything extra that it wants to do before making a final decision. #. SSLClientCertificateSelectionCallback is analogous to SSL_GetClientAuthDataHook. - | + | | **Can I have multiple JSS instances reading separate db's?** - No, you can only have one initialized instance of JSS for each database. diff --git a/doc/rst/legacy/jss/using_jss/index.rst b/doc/rst/legacy/jss/using_jss/index.rst index bf8db68c1..f1ce88c50 100644 --- a/doc/rst/legacy/jss/using_jss/index.rst +++ b/doc/rst/legacy/jss/using_jss/index.rst @@ -87,7 +87,7 @@ Using JSS 3.11. ================== ========= ============== - Component Versions + Component Versions JSS Version Component Tested Version JSS 4.2 NSPR 4.6.4 \ NSS 3.11.4 diff --git a/doc/rst/legacy/new_nss_samples/index.rst b/doc/rst/legacy/new_nss_samples/index.rst index 32fd05527..6a34f503e 100644 --- a/doc/rst/legacy/new_nss_samples/index.rst +++ b/doc/rst/legacy/new_nss_samples/index.rst @@ -14,7 +14,7 @@ New NSS Samples certificate handling, SSL, etc. It also demonstrates some best practices in the application of cryptography. - | + | | These new examples are a work in progress. See https://bugzilla.mozilla.org/show_bug.cgi?id=490238 diff --git a/doc/rst/legacy/nss_config_options/index.rst b/doc/rst/legacy/nss_config_options/index.rst index 4566ecc41..90edef498 100644 --- a/doc/rst/legacy/nss_config_options/index.rst +++ b/doc/rst/legacy/nss_config_options/index.rst @@ -67,7 +67,7 @@ NSS Config Options .. rubric::  ECC Curves :name: ecc_curves - | + | | PRIME192V1 | PRIME192V2 | PRIME192V3 @@ -131,7 +131,7 @@ NSS Config Options .. rubric:: Hashes :name: hashes - | + | | MD2 | MD4 | MD5 diff --git a/doc/rst/legacy/nss_developer_tutorial/index.rst b/doc/rst/legacy/nss_developer_tutorial/index.rst index cb7a21df7..f7f3f3118 100644 --- a/doc/rst/legacy/nss_developer_tutorial/index.rst +++ b/doc/rst/legacy/nss_developer_tutorial/index.rst @@ -74,7 +74,7 @@ NSS Developer Tutorial /* * Line1 * Line2 - */ + */ or diff --git a/doc/rst/legacy/nss_releases/nss_3.12.5_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.12.5_release_notes/index.rst index 0646a67c2..cd641dd88 100644 --- a/doc/rst/legacy/nss_releases/nss_3.12.5_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.12.5_release_notes/index.rst @@ -83,7 +83,7 @@ NSS 3.12.5 release_notes This default setting can also be changed within the application by using the following existing API functions: - - + - - SECStatus SSL_OptionSet(PRFileDesc \*fd, PRInt32 option, PRBool on) - SECStatus SSL_OptionSetDefault(PRInt32 option, PRBool on) diff --git a/doc/rst/legacy/nss_releases/nss_3.12.6_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.12.6_release_notes/index.rst index 4e2266f00..48895ed75 100644 --- a/doc/rst/legacy/nss_releases/nss_3.12.6_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.12.6_release_notes/index.rst @@ -47,7 +47,7 @@ NSS 3.12.6 release notes | You also need to download the NSPR 4.8.4 binary distributions to get the NSPR 4.8.4 header files and shared libraries, which NSS 3.12.6 requires. NSPR 4.8.4 binary distributions are in https://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v4.8.4/. - | + | .. container:: :name: section_3 diff --git a/doc/rst/legacy/nss_releases/nss_3.23_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.23_release_notes/index.rst index 13e6601bb..f088bcafe 100644 --- a/doc/rst/legacy/nss_releases/nss_3.23_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.23_release_notes/index.rst @@ -42,7 +42,7 @@ NSS 3.23 release notes 917571 `__, `bug 1227905 `__) - - + - .. container:: diff --git a/doc/rst/legacy/nss_releases/nss_3.36.8_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.36.8_release_notes/index.rst index 37a7db6fb..6490ad830 100644 --- a/doc/rst/legacy/nss_releases/nss_3.36.8_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.36.8_release_notes/index.rst @@ -50,21 +50,21 @@ NSS 3.36.8 release notes .. container:: - - + - .. container:: `1554336 `__ - Optimize away unneeded loop in mpi.c - - + - .. container:: `1515342 `__ - More thorough input checking (`CVE-2019-11729) `__ - - + - .. container:: diff --git a/doc/rst/legacy/nss_releases/nss_3.40.1_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.40.1_release_notes/index.rst index 8147dc450..dbf7ad48d 100644 --- a/doc/rst/legacy/nss_releases/nss_3.40.1_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.40.1_release_notes/index.rst @@ -54,7 +54,7 @@ NSS 3.40.1 release notes .. container:: - - + - .. container:: field indent diff --git a/doc/rst/legacy/nss_releases/nss_3.40_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.40_release_notes/index.rst index 2ea54f225..e9f9bb79c 100644 --- a/doc/rst/legacy/nss_releases/nss_3.40_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.40_release_notes/index.rst @@ -71,7 +71,7 @@ NSS 3.40 release notes .. container:: - - + - .. container:: field indent diff --git a/doc/rst/legacy/nss_releases/nss_3.42_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.42_release_notes/index.rst index 2a0add70f..34fb20b7b 100644 --- a/doc/rst/legacy/nss_releases/nss_3.42_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.42_release_notes/index.rst @@ -70,7 +70,7 @@ NSS 3.42 release notes - `Bug 1508666 `__ - Added AES-GCM test cases - - + - .. container:: field indent @@ -81,7 +81,7 @@ NSS 3.42 release notes `Bug 1508673 `__ - Added ChaCha20-Poly1305 test cases - - + - .. container:: field indent @@ -110,7 +110,7 @@ NSS 3.42 release notes Poddebniak for the discovery and fixes.] Note: This was mistakenly not in release 3.42, and is instead in :ref:`mozilla_projects_nss_nss_3_42_1_release_notes`. - - + - .. container:: field indent diff --git a/doc/rst/legacy/nss_releases/nss_3.43_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.43_release_notes/index.rst index 806c7bac4..92b0a2850 100644 --- a/doc/rst/legacy/nss_releases/nss_3.43_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.43_release_notes/index.rst @@ -63,7 +63,7 @@ NSS 3.43 release notes .. container:: - - + - .. container:: field indent diff --git a/doc/rst/legacy/nss_releases/nss_3.44.1_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.44.1_release_notes/index.rst index 6f8679471..2af953bda 100644 --- a/doc/rst/legacy/nss_releases/nss_3.44.1_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.44.1_release_notes/index.rst @@ -43,14 +43,14 @@ NSS 3.44.1 release notes .. container:: - - + - .. container:: `1546229 `__ - Add IPSEC IKE support to softoken - - + - .. container:: @@ -64,21 +64,21 @@ NSS 3.44.1 release notes .. container:: - - + - .. container:: `1554336 `__ - Optimize away unneeded loop in mpi.c - - + - .. container:: `1515342 `__ - More thorough input checking (`CVE-2019-11729) `__ - - + - .. container:: @@ -86,28 +86,28 @@ NSS 3.44.1 release notes strip leading 0's from key material during PKCS11 import (`CVE-2019-11719 `__) - - + - .. container:: `1515236 `__ - Add a SSLKEYLOGFILE enable/disable flag at `build.sh `__ - - + - .. container:: `1473806 `__ - Fix SECKEY_ConvertToPublicKey handling of non-RSA keys - - + - .. container:: `1546477 `__ - Updates to testing for FIPS validation - - + - .. container:: @@ -115,7 +115,7 @@ NSS 3.44.1 release notes RSASSA-PKCS1-v1_5 algorithms in TLS 1.3 (`CVE-2019-11727 `__) - - + - .. container:: diff --git a/doc/rst/legacy/nss_releases/nss_3.45_release_notes/index.rst b/doc/rst/legacy/nss_releases/nss_3.45_release_notes/index.rst index 7da13987c..832f51bf6 100644 --- a/doc/rst/legacy/nss_releases/nss_3.45_release_notes/index.rst +++ b/doc/rst/legacy/nss_releases/nss_3.45_release_notes/index.rst @@ -132,7 +132,7 @@ NSS 3.45 release notes - `Bug 1515342 `__ - More thorough input checking (`CVE-2019-11729) `__ - - + - .. container:: @@ -165,7 +165,7 @@ NSS 3.45 release notes - `Bug 1551041 `__ - Fix builds using GCC < 4.3 on big-endian architectures - - + - .. container:: diff --git a/doc/rst/legacy/nss_sample_code/enc_dec_mac_using_key_wrap_certreq_pkcs10_csr/index.rst b/doc/rst/legacy/nss_sample_code/enc_dec_mac_using_key_wrap_certreq_pkcs10_csr/index.rst index faa5be18c..ccc7b4bed 100644 --- a/doc/rst/legacy/nss_sample_code/enc_dec_mac_using_key_wrap_certreq_pkcs10_csr/index.rst +++ b/doc/rst/legacy/nss_sample_code/enc_dec_mac_using_key_wrap_certreq_pkcs10_csr/index.rst @@ -703,7 +703,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR } /* - * Generate the private key + * Generate the private key */ SECKEYPrivateKey * GeneratePrivateKey(KeyType keytype, PK11SlotInfo *slot, int size, @@ -1209,7 +1209,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR rv = SECFailure; goto cleanup; } - + arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE); if (!arena) { fprintf(stderr, "out of memory"); @@ -1226,7 +1226,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR CERT_FinishExtensions(extHandle); CERT_FinishCertificateRequestAttributes(cr); - + /* Der encode the request */ encoding = SEC_ASN1EncodeItem(arena, NULL, cr, SEC_ASN1_GET(CERT_CertificateRequestTemplate)); @@ -1349,7 +1349,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR PORT_Assert(pubkey != NULL); rv = CertReq(privkey, pubkey, keytype, hashAlgTag, subject, ascii, certReqFileName); - + if (rv != SECSuccess) { PR_fprintf(PR_STDERR, "Failed to create Certificate Request\n"); } @@ -1404,7 +1404,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR CERTCertDBHandle *certHandle, const char *nickNameStr, PRBool sigVerify) - + { SECStatus rv = SECSuccess; PRFileDesc *headerFile = NULL; @@ -1523,7 +1523,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR rv = SECFailure; goto cleanup; } - + /* Read input file */ while ((ptextLen = PR_Read(inFile, ptext, sizeof(ptext))) > 0) { if (ptextLen != MODBLOCKSIZE) { @@ -1582,7 +1582,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR SECKEYPrivateKey *privkey = NULL; SECItem sigItem; SECOidTag hashOIDTag; - + /* Open the header file to write padding */ headerFile = PR_Open(headerFileName, PR_CREATE_FILE | PR_RDWR | PR_APPEND, 00660); if (!headerFile) { @@ -1609,7 +1609,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR rv = SECFailure; goto cleanup; } - + /* Sign the contents of the input file */ rv = SignData(inFileName, privkey, &sigItem); if (rv != SECSuccess) { @@ -1649,7 +1649,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR SECKEYPublicKey *pubkey = NULL; SECItem sigItem; SECItem certData; - + /* Open the input file */ inFile = PR_Open(inFileName, PR_RDONLY, 0); @@ -1699,7 +1699,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR PR_fprintf(PR_STDERR, "Could not read signature from header file\n"); goto cleanup; } - + /* Verify with the public key */ rv = VerifyData(inFileName, pubkey, &sigItem, pwdata); if (rv != SECSuccess) { @@ -1890,7 +1890,7 @@ Enc Dec MAC Using Key Wrap CertReq PKCS10 CSR PRBool selfsign = PR_FALSE; PRBool ascii = PR_FALSE; PRBool sigVerify = PR_FALSE; - + const char *headerFileName = NULL; const char *encryptedFileName = NULL; const char *inFileName = NULL; diff --git a/doc/rst/legacy/nss_sample_code/index.rst b/doc/rst/legacy/nss_sample_code/index.rst index 5754253f1..c5f326740 100644 --- a/doc/rst/legacy/nss_sample_code/index.rst +++ b/doc/rst/legacy/nss_sample_code/index.rst @@ -18,7 +18,7 @@ NSS Sample Code #. :ref:`mozilla_projects_nss_sample_code_sample5` #. :ref:`mozilla_projects_nss_sample_code_sample6` - | + | | These are very old examples in need of replacement. See https://bugzilla.mozilla.org/show_bug.cgi?id=490238 diff --git a/doc/rst/legacy/nss_tech_notes/nss_tech_note1/index.rst b/doc/rst/legacy/nss_tech_notes/nss_tech_note1/index.rst index 4a1c9fbc7..3b8313fd3 100644 --- a/doc/rst/legacy/nss_tech_notes/nss_tech_note1/index.rst +++ b/doc/rst/legacy/nss_tech_notes/nss_tech_note1/index.rst @@ -172,7 +172,7 @@ nss tech note1 only supported with SEC_QuickDERDecodeItem . It is useful to debug your templates or when writing new templates if they don't work. - | + | | *Differences between SEC_ASN1DecodeItem and SEC_QuickDERDecodeItem* #. The arena argument is required to be non-NULL for SEC_QuickDERDecodeItem . With diff --git a/doc/rst/legacy/nss_tech_notes/nss_tech_note5/index.rst b/doc/rst/legacy/nss_tech_notes/nss_tech_note5/index.rst index 85dbd8dd3..032597309 100644 --- a/doc/rst/legacy/nss_tech_notes/nss_tech_note5/index.rst +++ b/doc/rst/legacy/nss_tech_notes/nss_tech_note5/index.rst @@ -125,7 +125,7 @@ nss tech note5 #. Clean up *PK11_DestroyContext(DigestContext, PR_TRUE);* - | + | | You can also look at a `sample program <../sample-code/sample3.html>`__ illustrating this -------------- @@ -245,7 +245,7 @@ nss tech note5 *PK11_FreeSymKey(SymKey); PK11_FreeSlot(slot);* - | + | | You can also look at a `sample program <../sample-code/sample3.html>`__ illustrating this -------------- diff --git a/doc/rst/legacy/nss_tech_notes/nss_tech_note7/index.rst b/doc/rst/legacy/nss_tech_notes/nss_tech_note7/index.rst index e97586e80..f7fa00f6d 100644 --- a/doc/rst/legacy/nss_tech_notes/nss_tech_note7/index.rst +++ b/doc/rst/legacy/nss_tech_notes/nss_tech_note7/index.rst @@ -161,7 +161,7 @@ nss tech note7 "PS is a string of strong pseudo-random octets [RANDOM] [...] long enough that the value of the quantity being CRYPTed is one octet shorter than the RSA modulus" - | + | | The version with the initial 00 instead says to pad to the same length as the RSA modulus. | "The same length as the RSA modulus with an initial octet of 0" and "one octet shorter without that initial octet" are exactly the same thing because the formatted block is treated as a diff --git a/doc/rst/legacy/reference/building_and_installing_nss/sample_manual_installation/index.rst b/doc/rst/legacy/reference/building_and_installing_nss/sample_manual_installation/index.rst index 4f89bf2ad..bc570c2e1 100644 --- a/doc/rst/legacy/reference/building_and_installing_nss/sample_manual_installation/index.rst +++ b/doc/rst/legacy/reference/building_and_installing_nss/sample_manual_installation/index.rst @@ -5,7 +5,7 @@ Sample manual installation .. container:: - | + | | The NSS build system does not include a target to install header files and shared libraries in the system directories, so this needs to be done manually. diff --git a/doc/rst/legacy/reference/fc_seedrandom/index.rst b/doc/rst/legacy/reference/fc_seedrandom/index.rst index fd214ea9b..175dd8d2b 100644 --- a/doc/rst/legacy/reference/fc_seedrandom/index.rst +++ b/doc/rst/legacy/reference/fc_seedrandom/index.rst @@ -44,7 +44,7 @@ FC_SeedRandom that ``FC_SeedRandom()`` doesn't provide the initial seed material for the random number generator. The initial seed material is provided by the NSS cryptographic module itself. - | + | | A user may call ``FC_SeedRandom()`` without logging into the token (to assume the NSS User role). diff --git a/doc/rst/legacy/reference/nss_tools__colon__certutil/index.rst b/doc/rst/legacy/reference/nss_tools__colon__certutil/index.rst index 485b0d408..0c1535b73 100644 --- a/doc/rst/legacy/reference/nss_tools__colon__certutil/index.rst +++ b/doc/rst/legacy/reference/nss_tools__colon__certutil/index.rst @@ -43,7 +43,7 @@ NSS tools : certutil |   --rename |          Change the database nickname of a certificate. - | + | |    -E |           Add an email certificate to the certificate database. |    -F @@ -178,7 +178,7 @@ NSS tools : certutil            ·   filename: full path to a file containing an encoded extension - | + | |    -f password-file |           Specify a file that will automatically supply the |           password to include in a certificate or to access a @@ -263,7 +263,7 @@ NSS tools : certutil secp128r2, sect113r1, sect113r2 |            sect131r1, sect131r2 - | + | |    -r |           Display a certificate's binary DER encoding when listing |           information about that certificate with the -L option. @@ -326,7 +326,7 @@ NSS tools : certutil            ·   J (as an object signer) - | + | |    -v valid-months |           Set the number of months a new certificate will be |           valid. The validity period begins at the current system diff --git a/doc/rst/legacy/reference/nss_tools__colon__cmsutil/index.rst b/doc/rst/legacy/reference/nss_tools__colon__cmsutil/index.rst index 106894151..cf7509ffe 100644 --- a/doc/rst/legacy/reference/nss_tools__colon__cmsutil/index.rst +++ b/doc/rst/legacy/reference/nss_tools__colon__cmsutil/index.rst @@ -130,27 +130,27 @@ NSS tools : cmsutil cmsutil -C [-i infile] [-o outfile] [-d dbdir] [-p password] -r "recipient1,recipient2, . . ." -e envfile - | + | | Decode Example cmsutil -D [-i infile] [-o outfile] [-d dbdir] [-p password] [-c content] [-n] [-h num] - | + | | Envelope Example cmsutil -E [-i infile] [-o outfile] [-d dbdir] [-p password] -r "recipient1,recipient2, ..." - | + | | Certificate-only Example cmsutil -O [-i infile] [-o outfile] [-d dbdir] [-p password] -r "cert1,cert2, . . ." - | + | | Sign Message Example cmsutil -S [-i infile] [-o outfile] [-d dbdir] [-p password] -N nickname[-TGP] [-Y ekprefnick] - | + | | See also certutil(1) diff --git a/doc/rst/legacy/reference/nss_tools__colon__crlutil/index.rst b/doc/rst/legacy/reference/nss_tools__colon__crlutil/index.rst index 82f54094f..61462f9f5 100644 --- a/doc/rst/legacy/reference/nss_tools__colon__crlutil/index.rst +++ b/doc/rst/legacy/reference/nss_tools__colon__crlutil/index.rst @@ -302,37 +302,37 @@ NSS tools : crlutil crlutil -G|-M -c crl-gen-file -n nickname [-i crl] [-u url] [-d keydir] [-P dbprefix] [-l alg] [-a] [-B] - | + | | \* Listing all CRls or a named CRL: crlutil -L [-n crl-name] [-d krydir] - | + | | \* Deleting CRL from db: crlutil -D -n nickname [-d keydir] [-P dbprefix] - | + | | \* Erasing CRLs from db: crlutil -E [-d keydir] [-P dbprefix] - | + | | \* Deleting CRL from db: crlutil -D -n nickname [-d keydir] [-P dbprefix] - | + | | \* Erasing CRLs from db: crlutil -E [-d keydir] [-P dbprefix] - | + | | \* Import CRL from file: crlutil -I -i crl [-t crlType] [-u url] [-d keydir] [-P dbprefix] [-B] - | + | | See also certutil(1) diff --git a/doc/rst/legacy/reference/nss_tools__colon__pk12util/index.rst b/doc/rst/legacy/reference/nss_tools__colon__pk12util/index.rst index 8dbd377f9..4c13285f3 100644 --- a/doc/rst/legacy/reference/nss_tools__colon__pk12util/index.rst +++ b/doc/rst/legacy/reference/nss_tools__colon__pk12util/index.rst @@ -52,7 +52,7 @@ NSS tools : pk12util Specify the key cert (overall package) encryption algorithm. - | + | | -d [sql:]directory | Specify the database directory into which to import to or export diff --git a/doc/rst/legacy/ssl_functions/sslcrt/index.rst b/doc/rst/legacy/ssl_functions/sslcrt/index.rst index dc810373f..bc06dbab8 100644 --- a/doc/rst/legacy/ssl_functions/sslcrt/index.rst +++ b/doc/rst/legacy/ssl_functions/sslcrt/index.rst @@ -58,7 +58,7 @@ sslcrt .. code:: - #include + #include .. code:: diff --git a/doc/rst/legacy/ssl_functions/sslfnc/index.rst b/doc/rst/legacy/ssl_functions/sslfnc/index.rst index 382c388f1..d08f50c1b 100644 --- a/doc/rst/legacy/ssl_functions/sslfnc/index.rst +++ b/doc/rst/legacy/ssl_functions/sslfnc/index.rst @@ -73,7 +73,7 @@ sslfnc .. code:: - #include "nss.h" + #include "nss.h" .. code:: @@ -134,7 +134,7 @@ sslfnc .. code:: - #include "nss.h" + #include "nss.h" .. code:: @@ -187,7 +187,7 @@ sslfnc .. code:: - #include "nss.h" + #include "nss.h" .. code:: @@ -733,7 +733,7 @@ sslfnc    int maxCacheEntries,    PRUint32 timeout,    PRUint32 ssl3_timeout, -    const char *directory); +    const char *directory); .. rubric:: Parameters :name: parameters_5 @@ -840,7 +840,7 @@ sslfnc    int maxCacheEntries,    PRUint32 timeout,    PRUint32 ssl3_timeout, -    const char *directory); +    const char *directory); .. rubric:: Parameters :name: parameters_6 @@ -2041,7 +2041,7 @@ sslfnc .. code:: - int SSL_SetPKCS11PinArg(PRFileDesc *fd, void *a); + int SSL_SetPKCS11PinArg(PRFileDesc *fd, void *a); .. rubric:: Parameters :name: parameters_17 @@ -2974,7 +2974,7 @@ sslfnc .. code:: - CERTCertificate *SSL_PeerCertificate(PRFileDesc *fd); + CERTCertificate *SSL_PeerCertificate(PRFileDesc *fd); .. rubric:: Parameter :name: parameter_7 @@ -3021,7 +3021,7 @@ sslfnc .. code:: - char *SSL_RevealURL(PRFileDesc *fd); + char *SSL_RevealURL(PRFileDesc *fd); .. rubric:: Parameter :name: parameter_8 @@ -3064,7 +3064,7 @@ sslfnc .. code:: - void *SSL_RevealPinArg(PRFileDesc *fd); + void *SSL_RevealPinArg(PRFileDesc *fd); .. rubric:: Parameter :name: parameter_9 diff --git a/doc/rst/legacy/ssl_functions/ssltyp/index.rst b/doc/rst/legacy/ssl_functions/ssltyp/index.rst index e1745f88a..f35b64d95 100644 --- a/doc/rst/legacy/ssl_functions/ssltyp/index.rst +++ b/doc/rst/legacy/ssl_functions/ssltyp/index.rst @@ -257,7 +257,7 @@ ssltyp .. code:: - #include + #include .. code:: @@ -304,7 +304,7 @@ ssltyp .. code:: - #include + #include .. code:: diff --git a/doc/rst/legacy/tls_cipher_suite_discovery/index.rst b/doc/rst/legacy/tls_cipher_suite_discovery/index.rst index 009eb5f82..a31f9b1ab 100644 --- a/doc/rst/legacy/tls_cipher_suite_discovery/index.rst +++ b/doc/rst/legacy/tls_cipher_suite_discovery/index.rst @@ -5,7 +5,7 @@ TLS Cipher Suite Discovery .. container:: - | + | | In order to communicate securely, an TLS client and TLS server must agree on the cryptographic algorithms and keys that they will both use on the secured connection. They must agree on these items: diff --git a/doc/rst/legacy/tools/nss_tools_certutil/index.rst b/doc/rst/legacy/tools/nss_tools_certutil/index.rst index cca614307..451f3869e 100644 --- a/doc/rst/legacy/tools/nss_tools_certutil/index.rst +++ b/doc/rst/legacy/tools/nss_tools_certutil/index.rst @@ -474,47 +474,47 @@ NSS Tools certutil .. code:: - -N [-d certdir ] + -N [-d certdir ] .. code:: -S -k rsa|dsa -n certname -s subject [-c issuer |-x] -t trustargs [-h tokenname ] [-m serial-number ] [-v valid-months ] [-w offset-months ] - [-d certdir ] [-p phone ] [-f password-file ] [-1] [-2] [-3] [-4] + [-d certdir ] [-p phone ] [-f password-file ] [-1] [-2] [-3] [-4] .. code:: -R -k rsa|dsa -s subject [-h tokenname ] - [-d certdir ] [-p phone ] [-o output-file ] [-f password-file ] + [-d certdir ] [-p phone ] [-o output-file ] [-f password-file ] .. code:: -C -c issuer [-f password-file ] [-h tokenname ] -i cert-request-file -o output-file [-m serial-number ] [-v valid-months ] [-w offset-months ] [-d certdir ] [-1] [-2] [-3] - [-4] + [-4] .. code:: -A -n certname -t trustargs [-h tokenname ] [-d certdir ] [-a] - [-i cert-request-file ] + [-i cert-request-file ] .. code:: - -L [-n certname ] [-d certdir ] [-r] [-a] + -L [-n certname ] [-d certdir ] [-r] [-a] .. code:: - -V -n certname -b validity-time -u certusage [-e] [-l] [-d certdir ] + -V -n certname -b validity-time -u certusage [-e] [-l] [-d certdir ] .. code:: - -M -n certname -t trustargs [-d certdir ] + -M -n certname -t trustargs [-d certdir ] .. code:: - -H + -H - Creating a new ``cert8.db`` file: - Creating a new certificate and adding it to the database with one command: @@ -583,7 +583,7 @@ NSS Tools certutil .. code:: - Enter Password or Pin for "Communicator Certificate DB": + Enter Password or Pin for "Communicator Certificate DB": .. _creating_a_certificate: diff --git a/doc/rst/legacy/tools/nss_tools_modutil/index.rst b/doc/rst/legacy/tools/nss_tools_modutil/index.rst index 9dd26e278..80ac1845f 100644 --- a/doc/rst/legacy/tools/nss_tools_modutil/index.rst +++ b/doc/rst/legacy/tools/nss_tools_modutil/index.rst @@ -416,7 +416,7 @@ NSS Tools modutil .. code:: - simple_string --> [^ \t\n\""{""}"]+ + simple_string --> [^ \t\n\""{""}"]+ (No whitespace, quotes, or braces.) .. code:: @@ -479,7 +479,7 @@ NSS Tools modutil IRIX:6.2:mips SUNOS:5.5.1:sparc Linux:2.0.32:x86 - WIN95::x86. + WIN95::x86. .. rubric:: Per-Platform Keys :name: per-platform_keys @@ -601,14 +601,14 @@ NSS Tools modutil WARNING: Performing this operation while Communicator is running could cause corruption of your security databases. If Communicator is currently running, you should exit Communicator before continuing this - operation. Type 'q ' to abort, or to continue: + operation. Type 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: Creating "c:\databases\key3.db"...done. Creating "c:\databases\cert8.db"...done. - Creating "c:\databases\secmod.db"...done. + Creating "c:\databases\secmod.db"...done. .. _displaying_module_information: @@ -620,7 +620,7 @@ NSS Tools modutil This example gives detailed information about the specified module: .. code:: - modutil -list "Netscape Internal PKCS #11 Module" -dbdir c:\databases + modutil -list "Netscape Internal PKCS #11 Module" -dbdir c:\databases The Security Module Database Tool displays information similar to this: .. code:: @@ -629,7 +629,7 @@ NSS Tools modutil -------------------------------------------------------- Name: Netscape Internal PKCS #11 Module Library file: **Internal ONLY module** - Manufacturer: Netscape Communications Corp + Manufacturer: Netscape Communications Corp Description: Communicator Internal Crypto Svc PKCS #11 Version 2.0 Library Version: 4.0 @@ -639,14 +639,14 @@ NSS Tools modutil .. code:: Slot: Communicator Internal Cryptographic Services Version 4.0 - Manufacturer: Netscape Communications Corp + Manufacturer: Netscape Communications Corp Type: Software Version Number: 4.1 Firmware Version: 0.0 Status: Enabled Token Name: Communicator Generic Crypto Svcs - Token Manufacturer: Netscape Communications Corp - Token Model: Libsec 4.0 + Token Manufacturer: Netscape Communications Corp + Token Model: Libsec 4.0 Token Serial Number: 0000000000000000 Token Version: 4.0 Token Firmware Version: 0.0 @@ -657,14 +657,14 @@ NSS Tools modutil .. code:: Slot: Communicator User Private Key and Certificate Services - Manufacturer: Netscape Communications Corp + Manufacturer: Netscape Communications Corp Type: Software Version Number: 3.0 Firmware Version: 0.0 Status: Enabled - Token Name: Communicator Certificate DB - Token Manufacturer: Netscape Communications Corp - Token Model: Libsec 4.0 + Token Name: Communicator Certificate DB + Token Manufacturer: Netscape Communications Corp + Token Model: Libsec 4.0 Token Serial Number: 0000000000000000 Token Version: 7.0 Token Firmware Version: 0.0 @@ -683,8 +683,8 @@ NSS Tools modutil mechanisms: .. code:: - modutil -default "Cryptographic Module" -dbdir - c:\databases -mechanisms RSA:DSA:RC2 + modutil -default "Cryptographic Module" -dbdir + c:\databases -mechanisms RSA:DSA:RC2 The Security Module Database Tool displays a warning: .. code:: @@ -692,7 +692,7 @@ NSS Tools modutil WARNING: Performing this operation while Communicator is running could cause corruption of your security databases. If Communicator is currently running, you should exit Communicator before continuing this - operation. Type 'q ' to abort, or to continue: + operation. Type 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: @@ -713,8 +713,8 @@ NSS Tools modutil This example enables a particular slot in the specified module: .. code:: - modutil -enable "Cryptographic Module" -slot - "Cryptographic Reader" -dbdir c:\databases + modutil -enable "Cryptographic Module" -slot + "Cryptographic Reader" -dbdir c:\databases The Security Module Database Tool displays a warning: .. code:: @@ -722,7 +722,7 @@ NSS Tools modutil WARNING: Performing this operation while Communicator is running could cause corruption of your security databases. If Communicator is currently running, you should exit Communicator before continuing this - operation. Type 'q ' to abort, or to continue: + operation. Type 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: @@ -731,7 +731,7 @@ NSS Tools modutil .. code:: - Slot "Cryptographic Reader" enabled. + Slot "Cryptographic Reader" enabled. .. _enabling_fips_compliance: @@ -743,7 +743,7 @@ NSS Tools modutil This example enables FIPS 140-2 compliance in Communicator's internal module: .. code:: - modutil -dbdir "C:\databases" -fips true + modutil -dbdir "C:\databases" -fips true The Security Module Database Tool displays a warning: .. code:: @@ -751,12 +751,12 @@ NSS Tools modutil WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type - 'q ' to abort, or to continue: + 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: - FIPS mode enabled. + FIPS mode enabled. .. _adding_a_cryptographic_module: @@ -769,7 +769,7 @@ NSS Tools modutil .. code:: C:\modutil> modutil -dbdir "C:\databases" -add "Cryptorific Module" - - libfile "C:\winnt\system32\crypto.dll" -mechanisms RSA:DSA:RC2:RANDOM + libfile "C:\winnt\system32\crypto.dll" -mechanisms RSA:DSA:RC2:RANDOM The Security Module Database Tool displays a warning: .. code:: @@ -777,14 +777,14 @@ NSS Tools modutil WARNING: Performing this operation while Communicator is running could cause corruption of your security databases. If Communicator is currently running, you should exit Communicator before continuing this - operation. Type 'q ' to abort, or to continue: + operation. Type 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: - Using database directory C:\databases... - Module "Cryptorific Module" added to database. - C:\modutil> + Using database directory C:\databases... + Module "Cryptorific Module" added to database. + C:\modutil> .. _installing_a_cryptographic_module_from_a_jar_file: @@ -796,33 +796,33 @@ NSS Tools modutil This example installs a cryptographic module from the following sample installation script. .. code:: - Platforms { -    WinNT::x86 { -       ModuleName { "Cryptorific Module" } -       ModuleFile { crypto.dll } -       DefaultMechanismFlags{0x0000} -       CipherEnableFlags{0x0000} -       Files { -          crypto.dll { -             RelativePath{ %root%/system32/crypto.dll } -          } -          setup.exe { -             Executable -             RelativePath{ %temp%/setup.exe } -          } -       } -    } -    Win95::x86 { -       EquivalentPlatform { Winnt::x86 } -    } - } + Platforms { +    WinNT::x86 { +       ModuleName { "Cryptorific Module" } +       ModuleFile { crypto.dll } +       DefaultMechanismFlags{0x0000} +       CipherEnableFlags{0x0000} +       Files { +          crypto.dll { +             RelativePath{ %root%/system32/crypto.dll } +          } +          setup.exe { +             Executable +             RelativePath{ %temp%/setup.exe } +          } +       } +    } +    Win95::x86 { +       EquivalentPlatform { Winnt::x86 } +    } + } To install from the script, use the following command. The root directory should be the Windows root directory (for example, ``c:\\windows``, or ``c:\\winnt``). .. code:: - C:\modutil> modutil -dbdir "c:\databases" -jar - install.jar -installdir "C:/winnt" + C:\modutil> modutil -dbdir "c:\databases" -jar + install.jar -installdir "C:/winnt" The Security Module Database Tool displays a warning: .. code:: @@ -830,21 +830,21 @@ NSS Tools modutil WARNING: Performing this operation while Communicator is running could cause corruption of your security databases. If Communicator is currently running, you should exit Communicator before continuing this - operation. Type 'q ' to abort, or to continue: + operation. Type 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: - Using database directory c:\databases... + Using database directory c:\databases... .. code:: - This installation JAR file was signed by: - ---------------------------------------------- + This installation JAR file was signed by: + ---------------------------------------------- .. code:: - **SUBJECT NAME** + **SUBJECT NAME** .. code:: @@ -855,26 +855,26 @@ NSS Tools modutil Organization, OU="VeriSign, Inc.", O=VeriSign Trust Network **ISSUER NAME**, OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign, OU=VeriSign Object Signing CA - Class 3 Organization, - OU="VeriSign, Inc.", O=VeriSign Trust Network - ---------------------------------------------- + OU="VeriSign, Inc.", O=VeriSign Trust Network + ---------------------------------------------- .. code:: - Do you wish to continue this installation? (y/n) y - Using installer script "installer_script" - Successfully parsed installation script - Current platform is WINNT::x86 - Using installation parameters for platform WinNT::x86 - Installed file crypto.dll to C:/winnt/system32/crypto.dll - Installed file setup.exe to ./pk11inst.dir/setup.exe - Executing "./pk11inst.dir/setup.exe"... - "./pk11inst.dir/setup.exe" executed successfully - Installed module "Cryptorific Module" into module database + Do you wish to continue this installation? (y/n) y + Using installer script "installer_script" + Successfully parsed installation script + Current platform is WINNT::x86 + Using installation parameters for platform WinNT::x86 + Installed file crypto.dll to C:/winnt/system32/crypto.dll + Installed file setup.exe to ./pk11inst.dir/setup.exe + Executing "./pk11inst.dir/setup.exe"... + "./pk11inst.dir/setup.exe" executed successfully + Installed module "Cryptorific Module" into module database .. code:: - Installation completed successfully - C:\modutil> + Installation completed successfully + C:\modutil> .. _changing_the_password_on_a_token: @@ -886,8 +886,8 @@ NSS Tools modutil This example changes the password for a token on an existing module. .. code:: - C:\modutil> modutil -dbdir "c:\databases" -changepw - "Communicator Certificate DB" + C:\modutil> modutil -dbdir "c:\databases" -changepw + "Communicator Certificate DB" The Security Module Database Tool displays a warning: .. code:: @@ -895,18 +895,18 @@ NSS Tools modutil WARNING: Performing this operation while Communicator is running could cause corruption of your security databases. If Communicator is currently running, you should exit Communicator before continuing this - operation. Type 'q ' to abort, or to continue: + operation. Type 'q ' to abort, or to continue: After you press Enter, the tool displays the following: .. code:: - Using database directory c:\databases... - Enter old password: - Incorrect password, try again... - Enter old password: - Enter new password: - Re-enter new password: - Token "Communicator Certificate DB" password changed successfully. - C:\modutil> + Using database directory c:\databases... + Enter old password: + Incorrect password, try again... + Enter old password: + Enter new password: + Re-enter new password: + Token "Communicator Certificate DB" password changed successfully. + C:\modutil> -------------- \ No newline at end of file diff --git a/doc/rst/legacy/tools/nss_tools_ssltap/index.rst b/doc/rst/legacy/tools/nss_tools_ssltap/index.rst index 7a971f7c2..202a228fc 100644 --- a/doc/rst/legacy/tools/nss_tools_ssltap/index.rst +++ b/doc/rst/legacy/tools/nss_tools_ssltap/index.rst @@ -137,7 +137,7 @@ NSS Tools ssltap execute the following command from a command shell: .. code:: - ssltap www.netscape.com:80 + ssltap www.netscape.com:80 The program waits for an incoming connection on the default port 1924. In your browser window, enter the URL ``http://intercept:1924``. The browser retrieves the requested page from the server diff --git a/doc/rst/releases/nss_3_76.rst b/doc/rst/releases/nss_3_76.rst index 4ada19ee7..373efdc08 100644 --- a/doc/rst/releases/nss_3_76.rst +++ b/doc/rst/releases/nss_3_76.rst @@ -34,9 +34,9 @@ NSS 3.76 release notes .. container:: - - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea - - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson - - Bug 1747957 - Use Wycheproof JSON for RSASSA-PSS, r=nss-reviewers,bbeurdouche + - Bug 1755555 - Hold tokensLock through nssToken_GetSlot calls in nssTrustDomain_GetActiveSlots. r=rrelyea + - Bug 1370866 - Check return value of PK11Slot_GetNSSToken. r=djackson + - Bug 1747957 - Use Wycheproof JSON for RSASSA-PSS, r=nss-reviewers,bbeurdouche - Bug 1679803 - Add SHA256 fingerprint comments to old certdata.txt entries. r=nss-reviewers,bbeurdouche - Bug 1753505 - Avoid truncating files in nss-release-helper.py. r=bbeurdouche - Bug 1751157 - Throw illegal_parameter alert for illegal extensions in handshake message. r=djackson diff --git a/doc/rst/releases/nss_3_78.rst b/doc/rst/releases/nss_3_78.rst index 5b6e1ddea..076fc3785 100644 --- a/doc/rst/releases/nss_3_78.rst +++ b/doc/rst/releases/nss_3_78.rst @@ -39,7 +39,7 @@ NSS 3.78 release notes - Bug 1763120 - Add ECH Grease Support to tstclnt - Bug 1765003 - Add a strict variant of moz::pkix::CheckCertHostname. - Bug 1166338 - Change SSL_REUSE_SERVER_ECDHE_KEY default to false. - - Bug 1760813 - Make SEC_PKCS12EnableCipher succeed + - Bug 1760813 - Make SEC_PKCS12EnableCipher succeed - Bug 1762489 - Update zlib in NSS to 1.2.12. diff --git a/doc/rst/releases/nss_3_79.rst b/doc/rst/releases/nss_3_79.rst index b8a7bfe21..1612217b3 100644 --- a/doc/rst/releases/nss_3_79.rst +++ b/doc/rst/releases/nss_3_79.rst @@ -8,7 +8,7 @@ NSS 3.79 release notes .. container:: - Network Security Services (NSS) 3.79 was released on **31 May 2022**. NSS 3.79 is an ESR release. + Network Security Services (NSS) 3.79 was released on **31 May 2022**. NSS 3.79 is an ESR release. .. _distribution_information: @@ -46,7 +46,7 @@ NSS 3.79 release notes - Bug 1757075 - NSS does not properly import or export pkcs12 files with large passwords and pkcs5v2 encoding. - Bug 1766978 - improve error handling after nssCKFWInstance_CreateObjectHandle. - Bug 1767590 - Initialize pointers passed to NSS_CMSDigestContext_FinishMultiple. - - Bug 1769302 - NSS 3.79 should depend on NSPR 4.34 + - Bug 1769302 - NSS 3.79 should depend on NSPR 4.34 `Compatibility <#compatibility>`__ diff --git a/doc/rst/releases/nss_3_79_1.rst b/doc/rst/releases/nss_3_79_1.rst index 75472c7bb..d50b5c0cd 100644 --- a/doc/rst/releases/nss_3_79_1.rst +++ b/doc/rst/releases/nss_3_79_1.rst @@ -35,8 +35,8 @@ NSS 3.79.1 release notes .. container:: - Bug 1366464 - compare signature and signatureAlgorithm fields in legacy certificate verifier. - - Bug 1771498 - Uninitialized value in cert_ComputeCertType. - - Bug 1759794 - protect SFTKSlot needLogin with slotLock. + - Bug 1771498 - Uninitialized value in cert_ComputeCertType. + - Bug 1759794 - protect SFTKSlot needLogin with slotLock. - Bug 1760998 - avoid data race on primary password change. - Bug 1330271 - check for null template in sec_asn1{d,e}_push_state. diff --git a/doc/rst/releases/nss_3_85.rst b/doc/rst/releases/nss_3_85.rst index abe174d85..aaad87ec5 100644 --- a/doc/rst/releases/nss_3_85.rst +++ b/doc/rst/releases/nss_3_85.rst @@ -37,9 +37,9 @@ NSS 3.85 release notes - Bug 1792821 - Modification of the primes.c and dhe-params.c in order to have better looking tables. - Bug 1796815 - Update zlib in NSS to 1.2.13. - Bug 1796504 - Skip building modutil and shlibsign when building in Firefox. - - Bug 1796504 - Use __STDC_VERSION__ rather than __STDC__ as a guard. + - Bug 1796504 - Use __STDC_VERSION__ rather than __STDC__ as a guard. - Bug 1796407 - Fix -Wunused-but-set-variable warning from clang 15. - - Bug 1796308 - Fix -Wtautological-constant-out-of-range-compare and -Wtype-limits warnings. + - Bug 1796308 - Fix -Wtautological-constant-out-of-range-compare and -Wtype-limits warnings. - Bug 1796281 - Followup: add missing stdint.h include. - Bug 1796281 - Fix -Wint-to-void-pointer-cast warnings. - Bug 1796280 - Fix -Wunused-{function,variable,but-set-variable} warnings on Windows. -- cgit v1.2.1