Tags: dogtagpki/nss
Tags
Set version numbers to 3.73 final --HG-- branch : NSS_3_73_BRANCH
Set version numbers to 3.68.1 final --HG-- branch : NSS_3_68_1_BRANCH
Set version numbers to 3.72 final --HG-- branch : NSS_3_72_BRANCH
Bug 1731911 - Fix nsinstall parallel failure r=nss-reviewers,djackson Differential Revision: https://phabricator.services.mozilla.com/D128906 --HG-- extra : moz-landing-system : lando
Set version numbers to 3.71 final --HG-- branch : NSS_3_71_BRANCH
Bug 1717716 - Set nssckbi version number to 2.52. r=rrelyea
Bug 1729550 NSS needs FiPS 140-3 version indicators.
1. This patch adds a new command, validation, which dumps the validation
objects ina given token. It defaults to the softoken.
2. It sets up the infrastructure to allow creation at init time of token
specific objects (like validation objects and profile objects) by:
2a. factoring out the code to get the next available object handle to a
new function call sftk_getNextHandle().
2b. The object freelists are now initialized before SFTK_SlotInit, so that
SFTK_SlotInit can initialize these new token objects.
2c. A new staticly defined session is created to hand these object on.
2c1. sftk_NewSession and sftk_FreeSession has the initialization and
clearing functions factored out from the actual space freeing clearing
so they can be used on this staticly allocated session. (NOTE: NSS has
two ways it handles this internally: use of Init/New Clear/Free
functions as in this patch, or the use of a bool called 'FreeIt' added
to the original function. There is no technical reason for why I used
Init/New other than I didn't have to go change all the places the
currently call them. These are internal private functions, so it's ok
to change their signatures.
2c2. The static sessions are initialized on freed when the slot is
created and destroyed.
3. For fips slot the validation object is created. The version number is
selected at compile time with a build time environment variable. If no
version number is provided, a default version number (related to the NSS
version) is selected as well as the string 'unvalidated'.
4. The NSS spefic defines for Validation objects are defined in the NSS vendor
space (until PKCS mozilla#11 v3.2 comes out with the official values).
Differential Revision: https://phabricator.services.mozilla.com/D124951
--HG--
extra : rebase_source : 026cc5f261af7166a9ced1e4deb7c7ac338e581d
Set version numbers to 3.70 final --HG-- branch : NSS_3_70_BRANCH
Backed out changeset fae49696d374 --HG-- branch : NSS_3_70_BRANCH
Backed out changeset 1e86f5cfc1cd --HG-- branch : NSS_3_69_1_BRANCH
PreviousNext