Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity |
BN_MONT_CTX_freeName: | BN_MONT_CTX_free | Prototype: | void BN_MONT_CTX_free(BN_MONT_CTX *mont) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_mont.c | Lines: | 347-358 |
| | 9 | 3 |
BN_BLINDING_freeName: | BN_BLINDING_free | Prototype: | void BN_BLINDING_free(BN_BLINDING *r) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_blind.c | Lines: | 178-189 |
| | 9 | 2 |
BIO_ssl_shutdownName: | BIO_ssl_shutdown | Prototype: | void BIO_ssl_shutdown(BIO *b) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | Lines: | 577-590 |
| | 9 | 3 |
BIO_socket_ioctlName: | BIO_socket_ioctl | Prototype: | int BIO_socket_ioctl(int fd, long type, void *arg) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_sock.c | Lines: | 109-118 |
| | 9 | 2 |
BIO_sock_should_retryName: | BIO_sock_should_retry | Prototype: | int BIO_sock_should_retry(int i) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | Lines: | 212-222 |
| | 9 | 2 |
BIO_set_tcp_ndelayName: | BIO_set_tcp_ndelay | Prototype: | int BIO_set_tcp_ndelay(int s, int on) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/b_sock.c | Lines: | 239-243 |
| | 9 | 1 |
BIO_fd_should_retryName: | BIO_fd_should_retry | Prototype: | int BIO_fd_should_retry(int i) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_fd.c | Lines: | 241-251 |
| | 9 | 2 |
BIO_dgram_should_retryName: | BIO_dgram_should_retry | Prototype: | static int BIO_dgram_should_retry(int i) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_dgram.c | Lines: | 631-641 |
| | 9 | 2 |
BF_ecb_encryptName: | BF_ecb_encrypt | Prototype: | void BF_ecb_encrypt(const unsigned char *in, unsigned char *out, const BF_KEY *key, int encrypt) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bf/bf_ecb.c | Lines: | 79-93 |
| | 9 | 2 |
ASN1_generate_nconfName: | ASN1_generate_nconf | Prototype: | ASN1_TYPE * ASN1_generate_nconf(const char *str, CONF *nconf) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_gen.c | Lines: | 123-133 |
| | 9 | 2 |
ASN1_STRING_copyName: | ASN1_STRING_copy | Prototype: | int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn1_lib.c | Lines: | 344-354 |
| | 9 | 3 |
ASN1_OBJECT_createName: | ASN1_OBJECT_create | Prototype: | ASN1_OBJECT * ASN1_OBJECT_create(int nid, unsigned char *data, int len, const char *sn, const char *ln) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_object.c | Lines: | 387-401 |
| | 9 | 1 |
x25519_ge_tobytesName: | x25519_ge_tobytes | Prototype: | void x25519_ge_tobytes(uint8_t *s, const ge_p2 *h) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | Lines: | 969-979 |
| | 8 | 1 |
tls_peer_cert_contains_nameName: | tls_peer_cert_contains_name | Prototype: | int tls_peer_cert_contains_name(struct tls *ctx, const char *name) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_peer.c | Lines: | 55-67 |
| | 8 | 3 |
tls_ocsp_freeName: | tls_ocsp_free | Prototype: | void tls_ocsp_free(struct tls_ocsp *ocsp) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_ocsp.c | Lines: | 43-54 |
| | 8 | 2 |
tls_error_clearName: | tls_error_clear | Prototype: | void tls_error_clear(struct tls_error *error) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls.c | Lines: | 74-81 |
| | 8 | 1 |
tls_config_set_session_lifetimeName: | tls_config_set_session_lifetime | Prototype: | int tls_config_set_session_lifetime(struct tls_config *config, int lifetime) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | Lines: | 821-835 |
| | 8 | 3 |
tls_check_nameName: | tls_check_name | Prototype: | int tls_check_name(struct tls *ctx, X509 *cert, const char *name, int *match) | Coverage: | 100.000% (9/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_verify.c | Lines: | 261-280 |
| | 8 | 3 |
ssl3_renegotiateName: | ssl3_renegotiate | Prototype: | int ssl3_renegotiate(SSL *s) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | Lines: | 2493-2504 |
| | 8 | 3 |
srtp_find_profile_by_numName: | srtp_find_profile_by_num | Prototype: | int srtp_find_profile_by_num(unsigned profile_num, SRTP_PROTECTION_PROFILE **pptr) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_srtp.c | Lines: | 161-176 |
| | 8 | 3 |
sk_zeroName: | sk_zero | Prototype: | void sk_zero(_STACK *st) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | Lines: | 261-270 |
| | 8 | 3 |
sk_setName: | sk_set | Prototype: | void * sk_set(_STACK *st, int i, void *value) | Coverage: | 50.000% (4/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | Lines: | 310-317 |
| | 8 | 2 |
read_ledwordName: | read_ledword | Prototype: | static unsigned int read_ledword(const unsigned char **in) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pvkfmt.c | Lines: | 82-94 |
| | 8 | 1 |
rc2_magic_to_methName: | rc2_magic_to_meth | Prototype: | static int rc2_magic_to_meth(int i) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_rc2.c | Lines: | 164-177 |
| | 8 | 4 |
print_errorName: | print_error | Prototype: | static int print_error(const char *str, size_t len, UI *ui) | Coverage: | 0.000% (0/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ui/ui_lib.c | Lines: | 435-448 |
| | 8 | 2 |
pqueue_sizeName: | pqueue_size | Prototype: | int pqueue_size(pqueue_s *pq) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/pqueue.c | Lines: | 190-201 |
| | 8 | 2 |
policy_cache_set_intName: | policy_cache_set_int | Prototype: | static int policy_cache_set_int(long *out, ASN1_INTEGER *value) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/pcy_cache.c | Lines: | 262-271 |
| | 8 | 3 |
pkey_rsa_encryptName: | pkey_rsa_encrypt | Prototype: | static int pkey_rsa_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 305-318 |
| | 8 | 2 |
pkey_rsa_decryptName: | pkey_rsa_decrypt | Prototype: | static int pkey_rsa_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | Lines: | 320-333 |
| | 8 | 2 |
pkey_gost_mac_initName: | pkey_gost_mac_init | Prototype: | static int pkey_gost_mac_init(EVP_PKEY_CTX *ctx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost89imit_pmeth.c | Lines: | 71-81 |
| | 8 | 2 |
pkey_ec_verifyName: | pkey_ec_verify | Prototype: | static int pkey_ec_verify(EVP_PKEY_CTX * ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_pmeth.c | Lines: | 152-169 |
| | 8 | 2 |
pkey_dsa_verifyName: | pkey_dsa_verify | Prototype: | static int pkey_dsa_verify(EVP_PKEY_CTX *ctx, const unsigned char *sig, size_t siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/dsa/dsa_pmeth.c | Lines: | 151-167 |
| | 8 | 2 |
nullf_newName: | nullf_new | Prototype: | static int nullf_new(BIO *bi) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bf_null.c | Lines: | 95-102 |
| | 8 | 1 |
null_newName: | null_new | Prototype: | static int null_new(BIO *bi) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_null.c | Lines: | 91-98 |
| | 8 | 1 |
md_getsName: | md_gets | Prototype: | static int md_gets(BIO *bp, char *buf, int size) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/bio_md.c | Lines: | 255-268 |
| | 8 | 3 |
int_engine_initName: | int_engine_init | Prototype: | static int int_engine_init(ENGINE *e) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_cnf.c | Lines: | 83-95 |
| | 8 | 4 |
i2v_GENERAL_NAMESName: | i2v_GENERAL_NAMES | Prototype: | struct stack_st_CONF_VALUE * i2v_GENERAL_NAMES(X509V3_EXT_METHOD *method, GENERAL_NAMES *gens, struct stack_st_CONF_VALUE *ret) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_alt.c | Lines: | 126-140 |
| | 8 | 3 |
i2d_PKCS8PrivateKeyInfo_fpName: | i2d_PKCS8PrivateKeyInfo_fp | Prototype: | int i2d_PKCS8PrivateKeyInfo_fp(FILE *fp, EVP_PKEY *key) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 462-473 |
| | 8 | 2 |
i2d_PKCS8PrivateKeyInfo_bioName: | i2d_PKCS8PrivateKeyInfo_bio | Prototype: | int i2d_PKCS8PrivateKeyInfo_bio(BIO *bp, EVP_PKEY *key) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x_all.c | Lines: | 448-460 |
| | 8 | 2 |
ec_cmp_parametersName: | ec_cmp_parameters | Prototype: | static int ec_cmp_parameters(const EVP_PKEY * a, const EVP_PKEY * b) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec_ameth.c | Lines: | 396-404 |
| | 8 | 2 |
ec_GFp_simple_point_copyName: | ec_GFp_simple_point_copy | Prototype: | int ec_GFp_simple_point_copy(EC_POINT * dest, const EC_POINT * src) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 391-403 |
| | 8 | 4 |
ec_GFp_simple_group_copyName: | ec_GFp_simple_group_copy | Prototype: | int ec_GFp_simple_group_copy(EC_GROUP * dest, const EC_GROUP * src) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_smpl.c | Lines: | 160-173 |
| | 8 | 4 |
ec_GFp_mont_field_set_to_oneName: | ec_GFp_mont_field_set_to_one | Prototype: | int ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r, BN_CTX *ctx) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ecp_mont.c | Lines: | 287-297 |
| | 8 | 3 |
ec_GF2m_simple_point_copyName: | ec_GF2m_simple_point_copy | Prototype: | int ec_GF2m_simple_point_copy(EC_POINT * dest, const EC_POINT * src) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ec/ec2_smpl.c | Lines: | 346-358 |
| | 8 | 4 |
dtls1_retrieve_buffered_recordName: | dtls1_retrieve_buffered_record | Prototype: | static int dtls1_retrieve_buffered_record(SSL *s, record_pqueue *queue) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_pkt.c | Lines: | 265-281 |
| | 8 | 2 |
dtls1_read_failedName: | dtls1_read_failed | Prototype: | int dtls1_read_failed(SSL *s, int code) | Coverage: | 30.000% (3/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_both.c | Lines: | 891-917 |
| | 8 | 4 |
dtls1_is_timer_expiredName: | dtls1_is_timer_expired | Prototype: | int dtls1_is_timer_expired(SSL *s) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/d1_lib.c | Lines: | 351-368 |
| | 8 | 3 |
do_pk8pkey_fpName: | do_pk8pkey_fp | Prototype: | static int do_pk8pkey_fp(FILE *fp, EVP_PKEY *x, int isder, int nid, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pk8.c | Lines: | 221-235 |
| | 8 | 2 |
ctr96_incName: | ctr96_inc | Prototype: | static void ctr96_inc(unsigned char *counter) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c | Lines: | 177-188 |
| | 8 | 3 |
ctr64_addName: | ctr64_add | Prototype: | static void ctr64_add (unsigned char *counter,size_t inc) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ccm128.c | Lines: | 311-322 |
| | 8 | 2 |
ctr128_incName: | ctr128_inc | Prototype: | static void ctr128_inc(unsigned char *counter) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/modes/ctr128.c | Lines: | 67-78 |
| | 8 | 3 |
conn_newName: | conn_new | Prototype: | static int conn_new(BIO *bi) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_conn.c | Lines: | 328-338 |
| | 8 | 2 |
check_purpose_crl_signName: | check_purpose_crl_sign | Prototype: | static int check_purpose_crl_sign(const X509_PURPOSE *xp, const X509 *x, int ca) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | Lines: | 751-764 |
| | 8 | 4 |
asn1_check_eocName: | asn1_check_eoc | Prototype: | static int asn1_check_eoc(const unsigned char **in, long len) | Coverage: | 33.333% (3/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/tasn_dec.c | Lines: | 1070-1083 |
| | 8 | 3 |
aes_ecb_cipherName: | aes_ecb_cipher | Prototype: | static int aes_ecb_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t len) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes.c | Lines: | 592-607 |
| | 8 | 3 |
add_blocksName: | add_blocks | Prototype: | static int add_blocks(int n, unsigned char *left, const unsigned char *right) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gostr341194.c | Lines: | 102-115 |
| | 8 | 2 |
X509_issuer_and_serial_cmpName: | X509_issuer_and_serial_cmp | Prototype: | int X509_issuer_and_serial_cmp(const X509 *a, const X509 *b) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_cmp.c | Lines: | 71-83 |
| | 8 | 2 |
X509_get0_signatureName: | X509_get0_signature | Prototype: | void X509_get0_signature(const ASN1_BIT_STRING **psig, const X509_ALGOR **palg, const X509 *x) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_x509.c | Lines: | 348-356 |
| | 8 | 3 |
X509_VERIFY_PARAM_table_cleanupName: | X509_VERIFY_PARAM_table_cleanup | Prototype: | void X509_VERIFY_PARAM_table_cleanup(void) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | Lines: | 707-714 |
| | 8 | 2 |
X509_REQ_get0_signatureName: | X509_REQ_get0_signature | Prototype: | void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, const X509_ALGOR **palg) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_req.c | Lines: | 235-243 |
| | 8 | 3 |
X509_PUBKEY_get0_paramName: | X509_PUBKEY_get0_param | Prototype: | int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, const unsigned char **pk, int *ppklen, X509_ALGOR **pa, X509_PUBKEY *pub) | Coverage: | 70.000% (7/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_pubkey.c | Lines: | 424-437 |
| | 8 | 4 |
X509_CRL_sortName: | X509_CRL_sort | Prototype: | int X509_CRL_sort(X509_CRL *c) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509cset.c | Lines: | 141-156 |
| | 8 | 2 |
X509_CRL_get0_signatureName: | X509_CRL_get0_signature | Prototype: | void X509_CRL_get0_signature(const X509_CRL *crl, const ASN1_BIT_STRING **psig, const X509_ALGOR **palg) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | Lines: | 751-759 |
| | 8 | 3 |
X509V3_get_stringName: | X509V3_get_string | Prototype: | char * X509V3_get_string(X509V3_CTX *ctx, const char *name, const char *section) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 413-421 |
| | 8 | 2 |
X509V3_get_sectionName: | X509V3_get_section | Prototype: | struct stack_st_CONF_VALUE * X509V3_get_section(X509V3_CTX *ctx, const char *section) | Coverage: | 0.000% (0/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 423-431 |
| | 8 | 2 |
X509V3_EXT_getName: | X509V3_EXT_get | Prototype: | const X509V3_EXT_METHOD * X509V3_EXT_get(X509_EXTENSION *ext) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_lib.c | Lines: | 134-142 |
| | 8 | 2 |
X509V3_EXT_add_nconfName: | X509V3_EXT_add_nconf | Prototype: | int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509 *cert) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 368-377 |
| | 8 | 2 |
X509V3_EXT_CRL_add_nconfName: | X509V3_EXT_CRL_add_nconf | Prototype: | int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, const char *section, X509_CRL *crl) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_conf.c | Lines: | 381-390 |
| | 8 | 2 |
TS_check_noncesName: | TS_check_nonces | Prototype: | static int TS_check_nonces(const ASN1_INTEGER *a, TS_TST_INFO *tst_info) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_verify.c | Lines: | 680-698 |
| | 8 | 3 |
TS_TST_INFO_ext_freeName: | TS_TST_INFO_ext_free | Prototype: | void TS_TST_INFO_ext_free(TS_TST_INFO *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_utils.c | Lines: | 379-386 |
| | 8 | 2 |
TS_RESP_CTX_add_failure_infoName: | TS_RESP_CTX_add_failure_info | Prototype: | int TS_RESP_CTX_add_failure_info(TS_RESP_CTX *ctx, int failure) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_rsp_sign.c | Lines: | 374-388 |
| | 8 | 4 |
TS_REQ_ext_freeName: | TS_REQ_ext_free | Prototype: | void TS_REQ_ext_free(TS_REQ *a) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_req_utils.c | Lines: | 200-207 |
| | 8 | 2 |
TS_CONF_set_serialName: | TS_CONF_set_serial | Prototype: | int TS_CONF_set_serial(CONF *conf, const char *section, TS_serial_cb cb, TS_RESP_CTX *ctx) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 190-207 |
| | 8 | 3 |
TS_CONF_set_crypto_deviceName: | TS_CONF_set_crypto_device | Prototype: | int TS_CONF_set_crypto_device(CONF *conf, const char *section, const char *device) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ts/ts_conf.c | Lines: | 211-227 |
| | 8 | 4 |
SetBlobCmpName: | SetBlobCmp | Prototype: | static int SetBlobCmp(const void *elem1, const void *elem2) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_set.c | Lines: | 75-87 |
| | 8 | 2 |
SSL_peekName: | SSL_peek | Prototype: | int SSL_peek(SSL *s, void *buf, int num) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | Lines: | 969-981 |
| | 8 | 3 |
SSL_CTX_set_timeoutName: | SSL_CTX_set_timeout | Prototype: | long SSL_CTX_set_timeout(SSL_CTX *s, long t) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | Lines: | 880-891 |
| | 8 | 2 |
RSA_padding_add_noneName: | RSA_padding_add_none | Prototype: | int RSA_padding_add_none(unsigned char *to, int tlen, const unsigned char *from, int flen) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_none.c | Lines: | 66-82 |
| | 8 | 3 |
RSA_get0_factorsName: | RSA_get0_factors | Prototype: | void RSA_get0_factors(const RSA *r, const BIGNUM **p, const BIGNUM **q) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_lib.c | Lines: | 324-331 |
| | 8 | 3 |
PKCS7_add_attrib_smimecapName: | PKCS7_add_attrib_smimecap | Prototype: | int PKCS7_add_attrib_smimecap(PKCS7_SIGNER_INFO *si, struct stack_st_X509_ALGOR *cap) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs7/pk7_attr.c | Lines: | 69-81 |
| | 8 | 2 |
PKCS12_unpack_p7dataName: | PKCS12_unpack_p7data | Prototype: | struct stack_st_PKCS12_SAFEBAG * PKCS12_unpack_p7data(PKCS7 *p7) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pkcs12/p12_add.c | Lines: | 168-176 |
| | 8 | 2 |
PEM_write_bio_PrivateKeyName: | PEM_write_bio_PrivateKey | Prototype: | int PEM_write_bio_PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/pem/pem_pkey.c | Lines: | 150-164 |
| | 8 | 2 |
OpenSSL_versionName: | OpenSSL_version | Prototype: | const char * OpenSSL_version(int t) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/cversion.c | Lines: | 88-106 |
| | 8 | 7 |
OCSP_id_issuer_cmpName: | OCSP_id_issuer_cmp | Prototype: | int OCSP_id_issuer_cmp(OCSP_CERTID *a, OCSP_CERTID *b) | Coverage: | 0.000% (0/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_lib.c | Lines: | 154-166 |
| | 8 | 3 |
NCONF_load_fpName: | NCONF_load_fp | Prototype: | int NCONF_load_fp(CONF *conf, FILE *fp, long *eline) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 266-279 |
| | 8 | 2 |
NCONF_dump_fpName: | NCONF_dump_fp | Prototype: | int NCONF_dump_fp(const CONF *conf, FILE *out) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_lib.c | Lines: | 352-364 |
| | 8 | 2 |
MOD_EXP_CTIME_COPY_TO_PREBUFName: | MOD_EXP_CTIME_COPY_TO_PREBUF | Prototype: | static int MOD_EXP_CTIME_COPY_TO_PREBUF(const BIGNUM *b, int top, unsigned char *buf, int idx, int window) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bn/bn_exp.c | Lines: | 566-582 |
| | 8 | 3 |
HMAC_CTX_initName: | HMAC_CTX_init | Prototype: | void HMAC_CTX_init(HMAC_CTX *ctx) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/hmac/hmac.c | Lines: | 206-213 |
| | 8 | 1 |
GOST2814789IMIT_FinalName: | GOST2814789IMIT_Final | Prototype: | int GOST2814789IMIT_Final(unsigned char *md, GOST2814789IMIT_CTX *c) | Coverage: | 90.909% (10/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/gost/gost2814789.c | Lines: | 438-451 |
| | 8 | 3 |
GENERAL_NAME_set0_othernameName: | GENERAL_NAME_set0_othername | Prototype: | int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, ASN1_OBJECT *oid, ASN1_TYPE *value) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_genn.c | Lines: | 448-461 |
| | 8 | 2 |
EVP_cleanupName: | EVP_cleanup | Prototype: | void EVP_cleanup(void) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/names.c | Lines: | 135-151 |
| | 8 | 2 |
EVP_PKEY_verify_recoverName: | EVP_PKEY_verify_recover | Prototype: | int EVP_PKEY_verify_recover(EVP_PKEY_CTX *ctx, unsigned char *rout, size_t *routlen, const unsigned char *sig, size_t siglen) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 169-183 |
| | 8 | 6 |
EVP_PKEY_signName: | EVP_PKEY_sign | Prototype: | int EVP_PKEY_sign(EVP_PKEY_CTX *ctx, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen) | Coverage: | 55.000% (11/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 102-116 |
| | 8 | 6 |
EVP_PKEY_get0_RSAName: | EVP_PKEY_get0_RSA | Prototype: | RSA * EVP_PKEY_get0_RSA(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 286-294 |
| | 8 | 2 |
EVP_PKEY_get0_EC_KEYName: | EVP_PKEY_get0_EC_KEY | Prototype: | EC_KEY * EVP_PKEY_get0_EC_KEY(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 350-358 |
| | 8 | 2 |
EVP_PKEY_get0_DSAName: | EVP_PKEY_get0_DSA | Prototype: | DSA * EVP_PKEY_get0_DSA(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 318-326 |
| | 8 | 2 |
EVP_PKEY_get0_DHName: | EVP_PKEY_get0_DH | Prototype: | DH * EVP_PKEY_get0_DH(EVP_PKEY *pkey) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/p_lib.c | Lines: | 383-391 |
| | 8 | 2 |
EVP_PKEY_encryptName: | EVP_PKEY_encrypt | Prototype: | int EVP_PKEY_encrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 55.000% (11/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 203-217 |
| | 8 | 6 |
EVP_PKEY_deriveName: | EVP_PKEY_derive | Prototype: | int EVP_PKEY_derive(EVP_PKEY_CTX *ctx, unsigned char *key, size_t *pkeylen) | Coverage: | 0.000% (0/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 332-345 |
| | 8 | 6 |
EVP_PKEY_decryptName: | EVP_PKEY_decrypt | Prototype: | int EVP_PKEY_decrypt(EVP_PKEY_CTX *ctx, unsigned char *out, size_t *outlen, const unsigned char *in, size_t inlen) | Coverage: | 55.000% (11/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/pmeth_fn.c | Lines: | 237-251 |
| | 8 | 6 |