Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
print_nc_ipaddName: | print_nc_ipadd | Prototype: | static int print_nc_ipadd(BIO *bp, ASN1_OCTET_STRING *ip) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ncons.c | Lines: | 264-288 |
| | 18 | 6 |
pkey_ec_signName: | pkey_ec_sign | Prototype: | static int pkey_ec_sign(EVP_PKEY_CTX * ctx, unsigned char *sig, size_t * siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 122-150 |
| | 18 | 5 |
ocsp_check_idsName: | ocsp_check_ids | Prototype: | static int ocsp_check_ids(struct stack_st_OCSP_SINGLERESP *sresp, OCSP_CERTID **ret) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_vfy.c | Lines: | 277-304 |
| | 18 | 4 |
nref_nosName: | nref_nos | Prototype: | static int nref_nos(struct stack_st_ASN1_INTEGER *nnums, struct stack_st_CONF_VALUE *nos) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_cpols.c | Lines: | 645-669 |
| | 18 | 6 |
module_runName: | module_run | Prototype: | static int module_run(const CONF *cnf, char *name, char *value, unsigned long flags) | Coverage: | 0.000% (0/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_mod.c | Lines: | 200-232 |
| | 18 | 6 |
lh_stats_bioName: | lh_stats_bio | Prototype: | void lh_stats_bio(const _LHASH *lh, BIO *out) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/lhash/lh_stats.c | Lines: | 185-212 |
| | 18 | 1 |
inverseName: | inverse | Prototype: | static unsigned int inverse(unsigned int xin) | Coverage: | 85.714% (12/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/idea/i_skey.c | Lines: | 128-157 |
| | 18 | 5 |
i2d_ASN1_bio_streamName: | i2d_ASN1_bio_stream | Prototype: | int i2d_ASN1_bio_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const ASN1_ITEM *it) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | Lines: | 116-143 |
| | 18 | 4 |
generic_asn1Name: | generic_asn1 | Prototype: | static unsigned char * generic_asn1(const char *value, X509V3_CTX *ctx, long *ext_len) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 326-338 |
| | 18 | 2 |
ec_bitsName: | ec_bits | Prototype: | static int ec_bits(const EVP_PKEY * pkey) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | Lines: | 360-380 |
| | 18 | 3 |
ec_GF2m_simple_group_get_curveName: | ec_GF2m_simple_group_get_curve | Prototype: | int ec_GF2m_simple_group_get_curve(const EC_GROUP *group, BIGNUM *p, BIGNUM *a, BIGNUM *b, BN_CTX *ctx) | Coverage: | 55.000% (11/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | Lines: | 239-261 |
| | 18 | 8 |
dtls1_freeName: | dtls1_free | Prototype: | void dtls1_free(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 178-198 |
| | 18 | 2 |
des_cfb1_cipherName: | des_cfb1_cipher | Prototype: | static int des_cfb1_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | Coverage: | 0.000% (0/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_des.c | Lines: | 140-167 |
| | 18 | 5 |
derive_pvk_keyName: | derive_pvk_key | Prototype: | static int derive_pvk_key(unsigned char *key, const unsigned char *salt, unsigned int saltlen, const unsigned char *pass, int passlen) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 700-716 |
| | 18 | 2 |
bn_sqr_wordsName: | bn_sqr_words | Prototype: | void bn_sqr_words(unsigned long *r, const unsigned long *a, int n) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_asm.c | Lines: | 132-156 |
| | 18 | 4 |
b64_newName: | b64_new | Prototype: | static int b64_new(BIO *bi) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_b64.c | Lines: | 112-134 |
| | 18 | 2 |
asn1_item_flags_i2dName: | asn1_item_flags_i2d | Prototype: | static int asn1_item_flags_i2d(ASN1_VALUE *val, unsigned char **out, const ASN1_ITEM *it, int flags) | Coverage: | 66.667% (8/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_enc.c | Lines: | 102-122 |
| | 18 | 4 |
asn1_bio_initName: | asn1_bio_init | Prototype: | static int asn1_bio_init(BIO_ASN1_BUF_CTX *ctx, int size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 164-181 |
| | 18 | 2 |
asn1_bio_flush_exName: | asn1_bio_flush_ex | Prototype: | static int asn1_bio_flush_ex(BIO *b, BIO_ASN1_BUF_CTX *ctx, asn1_ps_func *cleanup, asn1_bio_state_t next) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/bio_asn1.c | Lines: | 294-320 |
| | 18 | 6 |
asn1_GetSequenceName: | asn1_GetSequence | Prototype: | int asn1_GetSequence(ASN1_const_CTX *c, long *length) | Coverage: | 0.000% (0/15) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 317-342 |
| | 18 | 5 |
append_expName: | append_exp | Prototype: | static int append_exp(tag_exp_arg *arg, int exp_tag, int exp_class, int exp_constructed, int exp_pad, int imp_ok) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | Lines: | 491-526 |
| | 18 | 4 |
X509_set_serialNumberName: | X509_set_serialNumber | Prototype: | int X509_set_serialNumber(X509 *x, ASN1_INTEGER *serial) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_set.c | Lines: | 96-112 |
| | 18 | 4 |
X509_policy_tree_freeName: | X509_policy_tree_free | Prototype: | void X509_policy_tree_free(X509_POLICY_TREE *tree) | Coverage: | 12.500% (2/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_tree.c | Lines: | 631-658 |
| | 18 | 6 |
X509_REVOKED_set_serialNumberName: | X509_REVOKED_set_serialNumber | Prototype: | int X509_REVOKED_set_serialNumber(X509_REVOKED *x, ASN1_INTEGER *serial) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 194-210 |
| | 18 | 4 |
X509_REVOKED_set_revocationDateName: | X509_REVOKED_set_revocationDate | Prototype: | int X509_REVOKED_set_revocationDate(X509_REVOKED *x, ASN1_TIME *tm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 176-192 |
| | 18 | 4 |
X509_NAME_ENTRY_set_objectName: | X509_NAME_ENTRY_set_object | Prototype: | int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, const ASN1_OBJECT *obj) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509name.c | Lines: | 356-366 |
| | 18 | 2 |
X509_EXTENSION_create_by_NIDName: | X509_EXTENSION_create_by_NID | Prototype: | X509_EXTENSION * X509_EXTENSION_create_by_NID(X509_EXTENSION **ex, int nid, int crit, ASN1_OCTET_STRING *data) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_v3.c | Lines: | 193-209 |
| | 18 | 3 |
X509_CRL_set_nextUpdateName: | X509_CRL_set_nextUpdate | Prototype: | int X509_CRL_set_nextUpdate(X509_CRL *x, const ASN1_TIME *tm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 117-133 |
| | 18 | 4 |
X509_CRL_set_lastUpdateName: | X509_CRL_set_lastUpdate | Prototype: | int X509_CRL_set_lastUpdate(X509_CRL *x, const ASN1_TIME *tm) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 93-109 |
| | 18 | 4 |
X509_ATTRIBUTE_create_by_NIDName: | X509_ATTRIBUTE_create_by_NID | Prototype: | X509_ATTRIBUTE * X509_ATTRIBUTE_create_by_NID(X509_ATTRIBUTE **attr, int nid, int atrtype, const void *data, int len) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_att.c | Lines: | 225-241 |
| | 18 | 3 |
X509V3_EXT_REQ_add_nconfName: | X509V3_EXT_REQ_add_nconf | Prototype: | int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509_REQ *req) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 394-409 |
| | 18 | 3 |
TS_RESP_CTX_cleanupName: | TS_RESP_CTX_cleanup | Prototype: | static void TS_RESP_CTX_cleanup(TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 491-500 |
| | 18 | 1 |
TS_CONF_set_signer_keyName: | TS_CONF_set_signer_key | Prototype: | int TS_CONF_set_signer_key(CONF *conf, const char *section, const char *key, const char *pass, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 306-329 |
| | 18 | 6 |
TS_CONF_set_signer_certName: | TS_CONF_set_signer_cert | Prototype: | int TS_CONF_set_signer_cert(CONF *conf, const char *section, const char *cert, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 257-280 |
| | 18 | 6 |
SXNET_get_id_ulongName: | SXNET_get_id_ulong | Prototype: | ASN1_OCTET_STRING * SXNET_get_id_ulong(SXNET *sx, unsigned long lzone) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c | Lines: | 354-369 |
| | 18 | 2 |
SSL_get_client_CA_listName: | SSL_get_client_CA_list | Prototype: | struct stack_st_X509_NAME * SSL_get_client_CA_list(const SSL *s) | Coverage: | 25.000% (3/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 492-508 |
| | 18 | 4 |
SSL_dup_CA_listName: | SSL_dup_CA_list | Prototype: | struct stack_st_X509_NAME * SSL_dup_CA_list(const struct stack_st_X509_NAME *sk) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | Lines: | 456-472 |
| | 18 | 3 |
SHA256_Final [md32_common.h #1]Name: | SHA256_Final [md32_common.h #1] | Prototype: | int SHA256_Final (unsigned char *md, SHA256_CTX *c) | Coverage: | 63.636% (14/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #1 | Lines: | 277-312 |
| | 18 | 9 |
SHA1_Final [md32_common.h #2]Name: | SHA1_Final [md32_common.h #2] | Prototype: | int SHA1_Final (unsigned char *md, SHA_CTX *c) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #2 | Lines: | 277-312 |
| | 18 | 2 |
RSA_padding_add_X931Name: | RSA_padding_add_X931 | Prototype: | int RSA_padding_add_X931(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_x931.c | Lines: | 67-102 |
| | 18 | 4 |
PKCS12_add_safesName: | PKCS12_add_safes | Prototype: | PKCS12 * PKCS12_add_safes(struct stack_st_PKCS7 *safes, int nid_p7) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_crt.c | Lines: | 331-349 |
| | 18 | 4 |
PEM_write_bio_X509_REQ_NEWName: | PEM_write_bio_X509_REQ_NEW | Prototype: | int PEM_write_bio_X509_REQ_NEW(BIO *bp, X509_REQ *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 179-184 |
| | 18 | 1 |
PEM_write_bio_X509_REQName: | PEM_write_bio_X509_REQ | Prototype: | int PEM_write_bio_X509_REQ(BIO *bp, X509_REQ *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 165-170 |
| | 18 | 1 |
PEM_write_bio_X509_CRLName: | PEM_write_bio_X509_CRL | Prototype: | int PEM_write_bio_X509_CRL(BIO *bp, X509_CRL *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 207-212 |
| | 18 | 1 |
PEM_write_bio_X509_CERT_PAIRName: | PEM_write_bio_X509_CERT_PAIR | Prototype: | int PEM_write_bio_X509_CERT_PAIR(BIO *bp, X509_CERT_PAIR *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c | Lines: | 117-122 |
| | 18 | 1 |
PEM_write_bio_X509_AUXName: | PEM_write_bio_X509_AUX | Prototype: | int PEM_write_bio_X509_AUX(BIO *bp, X509 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c | Lines: | 89-94 |
| | 18 | 1 |
PEM_write_bio_X509Name: | PEM_write_bio_X509 | Prototype: | int PEM_write_bio_X509(BIO *bp, X509 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_x509.c | Lines: | 89-94 |
| | 18 | 1 |
PEM_write_bio_SSL_SESSIONName: | PEM_write_bio_SSL_SESSION | Prototype: | int PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 1187-1192 |
| | 18 | 1 |
PEM_write_bio_RSA_PUBKEYName: | PEM_write_bio_RSA_PUBKEY | Prototype: | int PEM_write_bio_RSA_PUBKEY(BIO *bp, RSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 382-387 |
| | 18 | 1 |
PEM_write_bio_RSAPublicKeyName: | PEM_write_bio_RSAPublicKey | Prototype: | int PEM_write_bio_RSAPublicKey(BIO *bp, const RSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 354-359 |
| | 18 | 1 |
PEM_write_bio_PUBKEYName: | PEM_write_bio_PUBKEY | Prototype: | int PEM_write_bio_PUBKEY(BIO *bp, EVP_PKEY *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 669-674 |
| | 18 | 1 |
PEM_write_bio_PKCS8_PRIV_KEY_INFOName: | PEM_write_bio_PKCS8_PRIV_KEY_INFO | Prototype: | int PEM_write_bio_PKCS8_PRIV_KEY_INFO(BIO *bp, PKCS8_PRIV_KEY_INFO *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 301-306 |
| | 18 | 1 |
PEM_write_bio_PKCS8Name: | PEM_write_bio_PKCS8 | Prototype: | int PEM_write_bio_PKCS8(BIO *bp, X509_SIG *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 273-278 |
| | 18 | 1 |
PEM_write_bio_PKCS7Name: | PEM_write_bio_PKCS7 | Prototype: | int PEM_write_bio_PKCS7(BIO *bp, PKCS7 *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 235-240 |
| | 18 | 1 |
PEM_write_bio_NETSCAPE_CERT_SEQUENCEName: | PEM_write_bio_NETSCAPE_CERT_SEQUENCE | Prototype: | int PEM_write_bio_NETSCAPE_CERT_SEQUENCE(BIO *bp, NETSCAPE_CERT_SEQUENCE *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 263-268 |
| | 18 | 1 |
PEM_write_bio_EC_PUBKEYName: | PEM_write_bio_EC_PUBKEY | Prototype: | int PEM_write_bio_EC_PUBKEY(BIO *bp, EC_KEY *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 607-612 |
| | 18 | 1 |
PEM_write_bio_ECPKParametersName: | PEM_write_bio_ECPKParameters | Prototype: | int PEM_write_bio_ECPKParameters(BIO *bp, const EC_GROUP *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 545-550 |
| | 18 | 1 |
PEM_write_bio_DSAparamsName: | PEM_write_bio_DSAparams | Prototype: | int PEM_write_bio_DSAparams(BIO *bp, const DSA *x) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 495-500 |
| | 18 | 1 |
PEM_write_bio_DSA_PUBKEYName: | PEM_write_bio_DSA_PUBKEY | Prototype: | int PEM_write_bio_DSA_PUBKEY(BIO *bp, DSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 460-465 |
| | 18 | 1 |
PEM_write_bio_DHparamsName: | PEM_write_bio_DHparams | Prototype: | int PEM_write_bio_DHparams(BIO *bp, const DH *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 639-644 |
| | 18 | 1 |
PEM_write_X509_REQ_NEWName: | PEM_write_X509_REQ_NEW | Prototype: | int PEM_write_X509_REQ_NEW(FILE *fp, X509_REQ *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 172-177 |
| | 18 | 1 |
PEM_write_X509_REQName: | PEM_write_X509_REQ | Prototype: | int PEM_write_X509_REQ(FILE *fp, X509_REQ *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 151-156 |
| | 18 | 1 |
PEM_write_X509_CRLName: | PEM_write_X509_CRL | Prototype: | int PEM_write_X509_CRL(FILE *fp, X509_CRL *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 193-198 |
| | 18 | 1 |
PEM_write_X509_CERT_PAIRName: | PEM_write_X509_CERT_PAIR | Prototype: | int PEM_write_X509_CERT_PAIR(FILE *fp, X509_CERT_PAIR *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c | Lines: | 103-108 |
| | 18 | 1 |
PEM_write_X509_AUXName: | PEM_write_X509_AUX | Prototype: | int PEM_write_X509_AUX(FILE *fp, X509 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_xaux.c | Lines: | 75-80 |
| | 18 | 1 |
PEM_write_X509Name: | PEM_write_X509 | Prototype: | int PEM_write_X509(FILE *fp, X509 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_x509.c | Lines: | 75-80 |
| | 18 | 1 |
PEM_write_SSL_SESSIONName: | PEM_write_SSL_SESSION | Prototype: | int PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 1166-1171 |
| | 18 | 1 |
PEM_write_RSA_PUBKEYName: | PEM_write_RSA_PUBKEY | Prototype: | int PEM_write_RSA_PUBKEY(FILE *fp, RSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 368-373 |
| | 18 | 1 |
PEM_write_RSAPublicKeyName: | PEM_write_RSAPublicKey | Prototype: | int PEM_write_RSAPublicKey(FILE *fp, const RSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 340-345 |
| | 18 | 1 |
PEM_write_PUBKEYName: | PEM_write_PUBKEY | Prototype: | int PEM_write_PUBKEY(FILE *fp, EVP_PKEY *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 655-660 |
| | 18 | 1 |
PEM_write_PKCS8_PRIV_KEY_INFOName: | PEM_write_PKCS8_PRIV_KEY_INFO | Prototype: | int PEM_write_PKCS8_PRIV_KEY_INFO(FILE *fp, PKCS8_PRIV_KEY_INFO *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 287-292 |
| | 18 | 1 |
PEM_write_PKCS8Name: | PEM_write_PKCS8 | Prototype: | int PEM_write_PKCS8(FILE *fp, X509_SIG *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 259-264 |
| | 18 | 1 |
PEM_write_PKCS7Name: | PEM_write_PKCS7 | Prototype: | int PEM_write_PKCS7(FILE *fp, PKCS7 *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 221-226 |
| | 18 | 1 |
PEM_write_NETSCAPE_CERT_SEQUENCEName: | PEM_write_NETSCAPE_CERT_SEQUENCE | Prototype: | int PEM_write_NETSCAPE_CERT_SEQUENCE(FILE *fp, NETSCAPE_CERT_SEQUENCE *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 242-247 |
| | 18 | 1 |
PEM_write_EC_PUBKEYName: | PEM_write_EC_PUBKEY | Prototype: | int PEM_write_EC_PUBKEY(FILE *fp, EC_KEY *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 593-598 |
| | 18 | 1 |
PEM_write_ECPKParametersName: | PEM_write_ECPKParameters | Prototype: | int PEM_write_ECPKParameters(FILE *fp, const EC_GROUP *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 531-536 |
| | 18 | 1 |
PEM_write_DSAparamsName: | PEM_write_DSAparams | Prototype: | int PEM_write_DSAparams(FILE *fp, const DSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 481-486 |
| | 18 | 1 |
PEM_write_DSA_PUBKEYName: | PEM_write_DSA_PUBKEY | Prototype: | int PEM_write_DSA_PUBKEY(FILE *fp, DSA *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 453-458 |
| | 18 | 1 |
PEM_write_DHparamsName: | PEM_write_DHparams | Prototype: | int PEM_write_DHparams(FILE *fp, const DH *x) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_all.c | Lines: | 625-630 |
| | 18 | 1 |
OBJ_NAME_do_all_sortedName: | OBJ_NAME_do_all_sorted | Prototype: | void OBJ_NAME_do_all_sorted(int type, void (*fn)(const OBJ_NAME *, void *arg), void *arg) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/o_names.c | Lines: | 291-312 |
| | 18 | 3 |
MD4_Final [md32_common.h #3]Name: | MD4_Final [md32_common.h #3] | Prototype: | int MD4_Final (unsigned char *md, MD4_CTX *c) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/md32_common.h #3 | Lines: | 277-312 |
| | 18 | 2 |
Gost2814789_cnt_nextName: | Gost2814789_cnt_next | Prototype: | static inline void Gost2814789_cnt_next(unsigned char *ivec, unsigned char *out, GOST2814789_KEY *key) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | Lines: | 321-349 |
| | 18 | 4 |
EVP_PKEY_asn1_findName: | EVP_PKEY_asn1_find | Prototype: | const EVP_PKEY_ASN1_METHOD * EVP_PKEY_asn1_find(ENGINE **pe, int type) | Coverage: | 61.538% (8/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/ameth_lib.c | Lines: | 190-214 |
| | 18 | 5 |
ERR_clear_errorName: | ERR_clear_error | Prototype: | void ERR_clear_error(void) | Coverage: | 88.889% (8/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/err/err.c | Lines: | 747-759 |
| | 18 | 3 |
ENGINE_cmd_is_executableName: | ENGINE_cmd_is_executable | Prototype: | int ENGINE_cmd_is_executable(ENGINE *e, int cmd) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_ctrl.c | Lines: | 242-257 |
| | 18 | 3 |
DES_string_to_keyName: | DES_string_to_key | Prototype: | void DES_string_to_key(const char *str, DES_cblock *key) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/des/str2key.c | Lines: | 62-100 |
| | 18 | 3 |
CBS_asn1_indefinite_to_definiteName: | CBS_asn1_indefinite_to_definite | Prototype: | int CBS_asn1_indefinite_to_definite(CBS *in, uint8_t **out, size_t *out_len) | Coverage: | 53.846% (7/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_ber.c | Lines: | 242-270 |
| | 18 | 5 |
CBB_discard_childName: | CBB_discard_child | Prototype: | void CBB_discard_child(CBB *cbb) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 274-287 |
| | 18 | 2 |
CBB_add_asn1_uint64Name: | CBB_add_asn1_uint64 | Prototype: | int CBB_add_asn1_uint64(CBB *cbb, uint64_t value) | Coverage: | 69.231% (18/26) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bs_cbb.c | Lines: | 417-468 |
| | 18 | 8 |
BN_reciprocalName: | BN_reciprocal | Prototype: | int BN_reciprocal(BIGNUM *r, const BIGNUM *m, int len, BN_CTX *ctx) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_recp.c | Lines: | 241-263 |
| | 18 | 5 |
BN_mod_lshiftName: | BN_mod_lshift | Prototype: | int BN_mod_lshift(BIGNUM *r, const BIGNUM *a, int n, const BIGNUM *m, BN_CTX *ctx) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mod.c | Lines: | 240-261 |
| | 18 | 4 |
BN_GF2m_poly2arrName: | BN_GF2m_poly2arr | Prototype: | int BN_GF2m_poly2arr(const BIGNUM *a, int p[], int max) | Coverage: | 81.818% (18/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gf2m.c | Lines: | 1270-1300 |
| | 18 | 8 |
BN_GF2m_mod_divName: | BN_GF2m_mod_div | Prototype: | int BN_GF2m_mod_div(BIGNUM *r, const BIGNUM *y, const BIGNUM *x, const BIGNUM *p, BN_CTX *ctx) | Coverage: | 45.455% (5/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gf2m.c | Lines: | 837-862 |
| | 18 | 5 |
BN_GF2m_addName: | BN_GF2m_add | Prototype: | int BN_GF2m_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) | Coverage: | 91.667% (22/24) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_gf2m.c | Lines: | 322-353 |
| | 18 | 8 |
BIO_new_connectName: | BIO_new_connect | Prototype: | BIO * BIO_new_connect(const char *str) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 585-599 |
| | 18 | 3 |
BIO_new_acceptName: | BIO_new_accept | Prototype: | BIO * BIO_new_accept(const char *str) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_acpt.c | Lines: | 438-452 |
| | 18 | 3 |
ASN1_item_printName: | ASN1_item_print | Prototype: | int ASN1_item_print(BIO *out, ASN1_VALUE *ifld, int indent, const ASN1_ITEM *it, const ASN1_PCTX *pctx) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_prn.c | Lines: | 183-197 |
| | 18 | 3 |
ASN1_item_digestName: | ASN1_item_digest | Prototype: | int ASN1_item_digest(const ASN1_ITEM *it, const EVP_MD *type, void *asn, unsigned char *md, unsigned int *len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_digest.c | Lines: | 69-87 |
| | 18 | 3 |
transformName: | transform | Prototype: | static void transform(unsigned long *out, const unsigned long *a, const unsigned long *b) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/streebog.c | Lines: | 1187-1210 |
| | 17 | 1 |
tls_serverName: | tls_server | Prototype: | struct tls * tls_server(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_server.c | Lines: | 29-43 |
| | 17 | 3 |