Skip to content

Tags: dogtagpki/nss

Tags

NSS_3_73_RTM

Toggle NSS_3_73_RTM's commit message
Set version numbers to 3.73 final

--HG--
branch : NSS_3_73_BRANCH

NSS_3_68_1_RTM

Toggle NSS_3_68_1_RTM's commit message
Set version numbers to 3.68.1 final

--HG--
branch : NSS_3_68_1_BRANCH

NSS_3_72_RTM

Toggle NSS_3_72_RTM's commit message
Set version numbers to 3.72 final

--HG--
branch : NSS_3_72_BRANCH

NSS_3_72_BETA1

Toggle NSS_3_72_BETA1's commit message
Bug 1731911 - Fix nsinstall parallel failure r=nss-reviewers,djackson

Differential Revision: https://phabricator.services.mozilla.com/D128906

--HG--
extra : moz-landing-system : lando

NSS_3_71_RTM

Toggle NSS_3_71_RTM's commit message
Set version numbers to 3.71 final

--HG--
branch : NSS_3_71_BRANCH

NSS_3_71_BETA1

Toggle NSS_3_71_BETA1's commit message
Bug 1717716 - Set nssckbi version number to 2.52. r=rrelyea

NSS_3_73_BETA1

Toggle NSS_3_73_BETA1's commit message
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

NSS_3_70_RTM

Toggle NSS_3_70_RTM's commit message
Set version numbers to 3.70 final

--HG--
branch : NSS_3_70_BRANCH

NSS_3_70_BETA1

Toggle NSS_3_70_BETA1's commit message
Backed out changeset fae49696d374

--HG--
branch : NSS_3_70_BRANCH

NSS_3_69_1_RTM

Toggle NSS_3_69_1_RTM's commit message
Backed out changeset 1e86f5cfc1cd

--HG--
branch : NSS_3_69_1_BRANCH