Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:GA
mozilla-nss.34918
nss-fips-bsc1223724.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File nss-fips-bsc1223724.patch of Package mozilla-nss.34918
Index: nss/lib/pk11wrap/pk11skey.c =================================================================== --- nss.orig/lib/pk11wrap/pk11skey.c +++ nss/lib/pk11wrap/pk11skey.c @@ -520,6 +520,14 @@ PK11_ImportDataKey(PK11SlotInfo *slot, C CK_OBJECT_HANDLE handle; PK11GenericObject *genObject; + // Using HTTP3, Firefox runs via neqo that doesn't log in before calling into + // this function. So we try to log in here (and ignore failures) in case of FIPS. + // Also, no need to also load certificates, we only create a new object and we + // have to be logged in for that. + if (PK11_IsFIPS()) { + PK11_Authenticate(slot, PR_FALSE, wincx); + } + genObject = PK11_CreateGenericObject(slot, template, PR_ARRAY_SIZE(template), PR_FALSE); if (genObject == NULL) { return NULL;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor