allocaCalled:lib/nettle/int/pss*.c
+allocaCalled:lib/accelerated/afalg.c
variableScope:lib/safe-memfuncs.c:42
variableScope:gl/gettext.h
redundantAssignment:lib/nettle/backport/cmac.c:132
variableScope:lib/inih/ini.c:97
variableScope:lib/inih/ini.c:241
+uninitvar:lib/accelerated/aarch64/sha-aarch64.c:207
+uninitvar:lib/accelerated/x86/sha-x86-ssse3.c:207
+objectIndex:lib/num.h:59
+objectIndex:lib/num.h:60
+objectIndex:lib/str_array.h:75
+invalidLifetime:lib/pkcs11_privkey.c:602
+invalidLifetime:lib/pkcs11_privkey.c:603
+invalidLifetime:lib/pkcs11_privkey.c:604
+invalidLifetime:lib/pkcs11_privkey.c:606
+autoVariables:lib/stek.c:302
+autoVariables:lib/stek.c:306
+autoVariables:lib/stek.c:310
return GNUTLS_E_MEMORY_ERROR;
}
epriv = priv;
- }
- if (set != 0)
_gnutls_hello_ext_set_priv(session,
GNUTLS_EXTENSION_SAFE_RENEGOTIATION,
epriv);
+ }
return 0;
}
if (group_name == NULL && _gnutls_kx_is_dhe(kx)) {
dh_bits = gnutls_dh_get_prime_bits(session);
if (dh_bits > 0)
- snprintf(_group_name, sizeof(_group_name), "CUSTOM%u", dh_bits);
+ snprintf(_group_name, sizeof(_group_name), "CUSTOM%d", dh_bits);
else
snprintf(_group_name, sizeof(_group_name), "CUSTOM");
group_name = _group_name;
gnutls_x509_crt_deinit (cert);
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
default:
- /* no-op */
- algo = algo;
+ break;
}
/* preallocate 512 bits buffer as maximum supported digest */
/* create a string like "attribute.?1"
*/
if (attr_name[0] != 0)
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%d",
attr_name, k1);
else
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%d",
k1);
len = sizeof(value) - 1;
do {
k++;
- snprintf(name, sizeof(name), "%s.?%u", root, k);
+ snprintf(name, sizeof(name), "%s.?%d", root, k);
len = sizeof(extnID) - 1;
result = asn1_read_value(asn, name, extnID, &len);
(*iter)->rcache_idx = 1;
} else {
snprintf(serial_name, sizeof(serial_name),
- "?%d", (*iter)->rcache_idx);
+ "?%u", (*iter)->rcache_idx);
(*iter)->rcache = asn1_find_node ((*iter)->rcache, serial_name);
}
if ((*iter)->rcache == NULL) {
}
snprintf(serial_name, sizeof(serial_name),
- "?%d.userCertificate", (*iter)->rcache_idx);
+ "?%u.userCertificate", (*iter)->rcache_idx);
_serial_size = *serial_size;
result =
if (t) {
snprintf(date_name, sizeof(date_name),
- "?%d.revocationDate", (*iter)->rcache_idx);
+ "?%u.revocationDate", (*iter)->rcache_idx);
*t = _gnutls_x509_get_time((*iter)->rcache, date_name, 0);
}
/* create a string like "tbsCertList.issuer.rdnSequence.?1"
*/
if (asn1_rdn_name[0] != 0)
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%d",
asn1_rdn_name, k1);
else
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%d",
k1);
len = sizeof(value) - 1;
if (tmpbuffer1[0] != 0)
snprintf(tmpbuffer2, sizeof(tmpbuffer2),
- "%s.?%u", tmpbuffer1, k2);
+ "%s.?%d", tmpbuffer1, k2);
else
snprintf(tmpbuffer2, sizeof(tmpbuffer2),
- "?%u", k2);
+ "?%d", k2);
/* Try to read the RelativeDistinguishedName attributes.
*/
/* create a string like "tbsCertList.issuer.rdnSequence.?1"
*/
if (asn1_rdn_name[0] != 0)
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%d",
asn1_rdn_name, k1);
else
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%d",
k1);
len = sizeof(value) - 1;
if (tmpbuffer1[0] != 0)
snprintf(tmpbuffer2, sizeof(tmpbuffer2),
- "%s.?%u", tmpbuffer1, k2);
+ "%s.?%d", tmpbuffer1, k2);
else
snprintf(tmpbuffer2, sizeof(tmpbuffer2),
- "?%u", k2);
+ "?%d", k2);
/* Try to read the RelativeDistinguishedName attributes.
*/
/* create a string like "tbsCertList.issuer.rdnSequence.?1"
*/
if (asn1_rdn_name[0] != 0)
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "%s.?%d",
asn1_rdn_name, k1);
else
- snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%u",
+ snprintf(tmpbuffer1, sizeof(tmpbuffer1), "?%d",
k1);
len = sizeof(value) - 1;
if (tmpbuffer1[0] != 0)
snprintf(tmpbuffer2, sizeof(tmpbuffer2),
- "%s.?%u", tmpbuffer1, k2);
+ "%s.?%d", tmpbuffer1, k2);
else
snprintf(tmpbuffer2, sizeof(tmpbuffer2),
- "?%u", k2);
+ "?%d", k2);
/* Try to read the RelativeDistinguishedName attributes.
*/
do {
k++;
- snprintf(name, sizeof(name), "%s.?%u", root, k);
+ snprintf(name, sizeof(name), "%s.?%d", root, k);
_gnutls_str_cpy(name2, sizeof(name2), name);
_gnutls_str_cat(name2, sizeof(name2), ".extnID");
out->data = NULL;
out->size = 0;
- snprintf(name, sizeof(name), "%s.?%u.extnValue", root, indx+1);
+ snprintf(name, sizeof(name), "%s.?%d.extnValue", root, indx+1);
ret = _gnutls_x509_read_value(asn, name, out);
if (ret < 0)
do {
k++;
- snprintf(name, sizeof(name), "%s.?%u", root, k);
+ snprintf(name, sizeof(name), "%s.?%d", root, k);
_gnutls_str_cpy(name2, sizeof(name2), name);
_gnutls_str_cat(name2, sizeof(name2), ".extnID");
k++;
if (root[0] != 0)
- snprintf(name, sizeof(name), "%s.?%u", root, k);
+ snprintf(name, sizeof(name), "%s.?%d", root, k);
else
- snprintf(name, sizeof(name), "?%u", k);
+ snprintf(name, sizeof(name), "?%d", k);
len = sizeof(extnID) - 1;
result = asn1_read_value(asn, name, extnID, &len);
"algorithm that can be forged.\n"));
}
- /* Signature. */
if (format == GNUTLS_OCSP_PRINT_FULL) {
gnutls_datum_t sig;
+ gnutls_x509_crt_t *certs;
+ size_t ncerts, i;
+ gnutls_datum_t out;
-
+ /* Signature. */
ret = gnutls_ocsp_resp_get_signature(resp, &sig);
if (ret < 0)
addf(str, "error: get_signature: %s\n",
gnutls_free(sig.data);
}
- }
-
- /* certs */
- if (format == GNUTLS_OCSP_PRINT_FULL) {
- gnutls_x509_crt_t *certs;
- size_t ncerts, i;
- gnutls_datum_t out;
+ /* certs */
ret = gnutls_ocsp_resp_get_certs(resp, &certs, &ncerts);
if (ret < 0)
addf(str, "error: get_certs: %s\n",
for (j = 0; j < attributes; j++) {
snprintf(root, sizeof(root),
- "?%u.bagAttributes.?%u", i + 1,
+ "?%u.bagAttributes.?%d", i + 1,
j + 1);
result =
/* Step 2. Parse the AuthenticatedSafe
*/
- snprintf(root2, sizeof(root2), "?%u.contentType", indx + 1);
+ snprintf(root2, sizeof(root2), "?%d.contentType", indx + 1);
len = sizeof(oid) - 1;
result = asn1_read_value(c2, root2, oid, &len);
/* Not encrypted Bag
*/
- snprintf(root2, sizeof(root2), "?%u.content", indx + 1);
+ snprintf(root2, sizeof(root2), "?%d.content", indx + 1);
if (strcmp(oid, DATA_OID) == 0) {
result = _parse_safe_contents(c2, root2, bag);
/* Step 2. Delete the certificate.
*/
- snprintf(root2, sizeof(root2), "certificates.?%u", indx + 1);
+ snprintf(root2, sizeof(root2), "certificates.?%d", indx + 1);
result = asn1_write_value(pkcs7->signed_data, root2, NULL, 0);
if (result != ASN1_SUCCESS) {
/* Delete the crl.
*/
- snprintf(root2, sizeof(root2), "crls.?%u", indx + 1);
+ snprintf(root2, sizeof(root2), "crls.?%d", indx + 1);
result = asn1_write_value(pkcs7->signed_data, root2, NULL, 0);
if (result != ASN1_SUCCESS) {
seq++; /* 0->1, 1->2 etc */
if (src_name[0] != 0)
- snprintf(nptr, sizeof(nptr), "%s.?%u", src_name, seq);
+ snprintf(nptr, sizeof(nptr), "%s.?%d", src_name, seq);
else
- snprintf(nptr, sizeof(nptr), "?%u", seq);
+ snprintf(nptr, sizeof(nptr), "?%d", seq);
} else {
snprintf(nptr, sizeof(nptr), "%s", src_name);
}
if (src_name[0] != 0)
snprintf(nptr, sizeof(nptr),
- "%s.?%u.otherName.type-id",
+ "%s.?%d.otherName.type-id",
src_name, seq);
else
snprintf(nptr, sizeof(nptr),
- "?%u.otherName.type-id", seq);
+ "?%d.otherName.type-id", seq);
len = sizeof(oid);