re-introduce old nss im too tired for this

This commit is contained in:
wuggy 2026-06-30 06:37:32 +01:00
commit 3a838106b9
2871 changed files with 1374431 additions and 1762417 deletions

2
security/nss/cmd/libpkix/pkix/certsel/Makefile Executable file → Normal file
View file

@ -20,6 +20,8 @@ include $(CORE_DEPTH)/coreconf/config.mk
# (3) Include "component" configuration information. (OPTIONAL) #
#######################################################################
include $(PKIX_DEPTH)/config.mk
#######################################################################
# (4) Include "local" platform-dependent assignments (OPTIONAL). #
#######################################################################

3
security/nss/cmd/libpkix/pkix/certsel/manifest.mn Executable file → Normal file
View file

@ -14,8 +14,7 @@ CSRCS = test_certselector.c \
test_comcertselparams.c \
$(NULL)
LIBRARY_NAME = pkixtoolcertsel
SHARED_LIBRARY = $(NULL)
LIBRARY_NAME=pkixtoolcertsel
SOURCE_LIB_DIR=$(PKIX_DEPTH)/$(OBJDIR)

View file

@ -410,8 +410,7 @@ cleanup:
PKIX_TEST_RETURN();
}
static void
testPolicyMatch(
static void testPolicyMatch(
PKIX_List *certs,
PKIX_PL_Cert *NIST1Cert, /* a source for policy NIST1 */
PKIX_PL_Cert *NIST2Cert, /* a source for policy NIST2 */
@ -861,9 +860,8 @@ cleanup:
PKIX_TEST_RETURN();
}
static void
test_customCallback2(PKIX_List *certs,
PKIX_PL_Cert *anyPolicyCert) /* a source for policy anyPolicy */
static void test_customCallback2(PKIX_List *certs,
PKIX_PL_Cert *anyPolicyCert) /* a source for policy anyPolicy */
{
PKIX_CertSelector *selector = NULL;
PKIX_List *anyPolicyList = NULL; /* OIDs */
@ -1425,10 +1423,12 @@ test_CertSelector_Duplicate(PKIX_CertSelector *selector)
PKIX_TRUE,
plContext);
} else {
if PKIX_EXACTLY_ONE_NULL (goodSubject, equalSubject) {
pkixTestErrorMsg = "Subject Names are not equal!";
goto cleanup;
}
if
PKIX_EXACTLY_ONE_NULL(goodSubject, equalSubject)
{
pkixTestErrorMsg = "Subject Names are not equal!";
goto cleanup;
}
}
PKIX_TEST_EXPECT_NO_ERROR(PKIX_ComCertSelParams_GetPolicy(goodParams, &goodPolicy, plContext));
@ -1439,10 +1439,12 @@ test_CertSelector_Duplicate(PKIX_CertSelector *selector)
PKIX_TRUE,
plContext);
} else {
if PKIX_EXACTLY_ONE_NULL (goodPolicy, equalPolicy) {
pkixTestErrorMsg = "Policy Lists are not equal!";
goto cleanup;
}
if
PKIX_EXACTLY_ONE_NULL(goodPolicy, equalPolicy)
{
pkixTestErrorMsg = "Policy Lists are not equal!";
goto cleanup;
}
}
PKIX_TEST_EXPECT_NO_ERROR(PKIX_ComCertSelParams_GetCertificate(goodParams, &goodCert, plContext));
@ -1453,10 +1455,12 @@ test_CertSelector_Duplicate(PKIX_CertSelector *selector)
PKIX_TRUE,
plContext);
} else {
if PKIX_EXACTLY_ONE_NULL (goodCert, equalCert) {
pkixTestErrorMsg = "Cert Lists are not equal!";
goto cleanup;
}
if
PKIX_EXACTLY_ONE_NULL(goodCert, equalCert)
{
pkixTestErrorMsg = "Cert Lists are not equal!";
goto cleanup;
}
}
PKIX_TEST_EXPECT_NO_ERROR(PKIX_ComCertSelParams_GetCertificateValid(goodParams, &goodDate, plContext));
@ -1467,10 +1471,12 @@ test_CertSelector_Duplicate(PKIX_CertSelector *selector)
PKIX_TRUE,
plContext);
} else {
if PKIX_EXACTLY_ONE_NULL (goodDate, equalDate) {
pkixTestErrorMsg = "Date Lists are not equal!";
goto cleanup;
}
if
PKIX_EXACTLY_ONE_NULL(goodDate, equalDate)
{
pkixTestErrorMsg = "Date Lists are not equal!";
goto cleanup;
}
}
PKIX_TEST_EXPECT_NO_ERROR(PKIX_ComCertSelParams_GetBasicConstraints(goodParams, &goodBasicConstraints, plContext));