| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
SHA256_Init| Name: | SHA256_Init | | Prototype: | int SHA256_Init(SHA256_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | | Lines: | 34-47 |
| | 11 | 1 |
SHA224_Update| Name: | SHA224_Update | | Prototype: | int SHA224_Update(SHA256_CTX *c, const void *data, size_t len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | | Lines: | 77-80 |
| | 1 | 1 |
SHA224_Init| Name: | SHA224_Init | | Prototype: | int SHA224_Init(SHA256_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | | Lines: | 19-32 |
| | 11 | 1 |
SHA224_Final| Name: | SHA224_Final | | Prototype: | int SHA224_Final(unsigned char *md, SHA256_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha256.c | | Lines: | 82-85 |
| | 1 | 1 |
SHA1_Transform [md32_common.h #3]| Name: | SHA1_Transform [md32_common.h #3] | | Prototype: | void SHA1_Transform(SHA_CTX *c, const unsigned char *data) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #3 | | Lines: | 186-189 |
| | 1 | 1 |
SHA1_Init| Name: | SHA1_Init | | Prototype: | int SHA1_Init(SHA_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sha/sha_locl.h | | Lines: | 53-62 |
| | 7 | 1 |
SHA1_Final [md32_common.h #3]| Name: | SHA1_Final [md32_common.h #3] | | Prototype: | int SHA1_Final(unsigned char *md, SHA_CTX *c) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/include/internal/md32_common.h #3 | | Lines: | 191-226 |
| | 18 | 2 |
SEED_set_key| Name: | SEED_set_key | | Prototype: | void SEED_set_key(const unsigned char rawkey[16], SEED_KEY_SCHEDULE *ks) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c | | Lines: | 440-497 |
| | 39 | 1 |
SEED_ofb128_encrypt| Name: | SEED_ofb128_encrypt | | Prototype: | void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int *num) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ofb.c | | Lines: | 13-19 |
| | 2 | 1 |
SEED_encrypt| Name: | SEED_encrypt | | Prototype: | void SEED_encrypt(const unsigned char s[16], unsigned char d[16], const SEED_KEY_SCHEDULE *ks) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c | | Lines: | 499-542 |
| | 26 | 1 |
SEED_ecb_encrypt| Name: | SEED_ecb_encrypt | | Prototype: | void SEED_ecb_encrypt(const unsigned char *in, unsigned char *out, const SEED_KEY_SCHEDULE *ks, int enc) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_ecb.c | | Lines: | 12-19 |
| | 3 | 2 |
SEED_decrypt| Name: | SEED_decrypt | | Prototype: | void SEED_decrypt(const unsigned char s[16], unsigned char d[16], const SEED_KEY_SCHEDULE *ks) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed.c | | Lines: | 544-588 |
| | 26 | 1 |
SEED_cfb128_encrypt| Name: | SEED_cfb128_encrypt | | Prototype: | void SEED_cfb128_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int *num, int enc) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cfb.c | | Lines: | 13-20 |
| | 2 | 1 |
SEED_cbc_encrypt| Name: | SEED_cbc_encrypt | | Prototype: | void SEED_cbc_encrypt(const unsigned char *in, unsigned char *out, size_t len, const SEED_KEY_SCHEDULE *ks, unsigned char ivec[16], int enc) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/seed/seed_cbc.c | | Lines: | 13-23 |
| | 5 | 2 |
SCT_set_timestamp| Name: | SCT_set_timestamp | | Prototype: | void SCT_set_timestamp(SCT *sct, uint64_t timestamp) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 118-122 |
| | 2 | 1 |
SCT_set0_extensions| Name: | SCT_set0_extensions | | Prototype: | void SCT_set0_extensions(SCT *sct, unsigned char *ext, size_t ext_len) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 143-149 |
| | 4 | 1 |
SCT_print| Name: | SCT_print | | Prototype: | void SCT_print(const SCT *sct, BIO *out, int indent, const CTLOG_STORE *log_store) | | Coverage: | 100.000% (14/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | | Lines: | 70-112 |
| | 34 | 5 |
SCT_get_validation_status| Name: | SCT_get_validation_status | | Prototype: | sct_validation_status_t SCT_get_validation_status(const SCT *sct) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 285-288 |
| | 1 | 1 |
SCT_get_source| Name: | SCT_get_source | | Prototype: | sct_source_t SCT_get_source(const SCT *sct) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 263-266 |
| | 1 | 1 |
SCT_get_log_entry_type| Name: | SCT_get_log_entry_type | | Prototype: | ct_log_entry_type_t SCT_get_log_entry_type(const SCT *sct) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 200-203 |
| | 1 | 1 |
SCT_free| Name: | SCT_free | | Prototype: | void SCT_free(SCT *sct) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 36-46 |
| | 9 | 2 |
SCT_LIST_print| Name: | SCT_LIST_print | | Prototype: | void SCT_LIST_print(const struct stack_st_SCT *sct_list, BIO *out, int indent, const char *separator, const CTLOG_STORE *log_store) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_prn.c | | Lines: | 114-127 |
| | 7 | 3 |
SCT_LIST_free| Name: | SCT_LIST_free | | Prototype: | void SCT_LIST_free(struct stack_st_SCT *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct.c | | Lines: | 48-51 |
| | 1 | 1 |
SCT_CTX_set_time| Name: | SCT_CTX_set_time | | Prototype: | void SCT_CTX_set_time(SCT_CTX *sctx, uint64_t time_in_ms) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | | Lines: | 260-263 |
| | 1 | 1 |
SCT_CTX_set1_issuer_pubkey| Name: | SCT_CTX_set1_issuer_pubkey | | Prototype: | int SCT_CTX_set1_issuer_pubkey(SCT_CTX *sctx, X509_PUBKEY *pubkey) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ct/ct_sct_ctx.c | | Lines: | 238-241 |
| | 1 | 1 |
RSA_size| Name: | RSA_size | | Prototype: | int RSA_size(const RSA *r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 22-25 |
| | 1 | 1 |
RSA_public_encrypt| Name: | RSA_public_encrypt | | Prototype: | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 27-31 |
| | 1 | 1 |
RSA_public_decrypt| Name: | RSA_public_decrypt | | Prototype: | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 45-49 |
| | 1 | 1 |
RSA_private_encrypt| Name: | RSA_private_encrypt | | Prototype: | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 33-37 |
| | 1 | 1 |
RSA_private_decrypt| Name: | RSA_private_decrypt | | Prototype: | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 39-43 |
| | 1 | 1 |
RSA_padding_check_PKCS1_OAEP| Name: | RSA_padding_check_PKCS1_OAEP | | Prototype: | int RSA_padding_check_PKCS1_OAEP(unsigned char *to, int tlen, const unsigned char *from, int flen, int num, const unsigned char *param, int plen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_oaep.c | | Lines: | 108-114 |
| | 10 | 1 |
RSA_padding_add_PKCS1_OAEP| Name: | RSA_padding_add_PKCS1_OAEP | | Prototype: | int RSA_padding_add_PKCS1_OAEP(unsigned char *to, int tlen, const unsigned char *from, int flen, const unsigned char *param, int plen) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_oaep.c | | Lines: | 33-39 |
| | 10 | 1 |
RSA_new| Name: | RSA_new | | Prototype: | RSA *RSA_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_lib.c | | Lines: | 20-23 |
| | 5 | 1 |
RSA_get_default_method| Name: | RSA_get_default_method | | Prototype: | const RSA_METHOD *RSA_get_default_method(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_ossl.c | | Lines: | 52-55 |
| | 1 | 1 |
RSA_bits| Name: | RSA_bits | | Prototype: | int RSA_bits(const RSA *r) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_crpt.c | | Lines: | 17-20 |
| | 1 | 1 |
RSA_PSS_PARAMS_new| Name: | RSA_PSS_PARAMS_new | | Prototype: | RSA_PSS_PARAMS *RSA_PSS_PARAMS_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | | Lines: | 88-88 |
| | 1 | 1 |
RSA_PSS_PARAMS_free| Name: | RSA_PSS_PARAMS_free | | Prototype: | void RSA_PSS_PARAMS_free(RSA_PSS_PARAMS *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | | Lines: | 88-88 |
| | 1 | 1 |
RSA_OAEP_PARAMS_new| Name: | RSA_OAEP_PARAMS_new | | Prototype: | RSA_OAEP_PARAMS *RSA_OAEP_PARAMS_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | | Lines: | 107-107 |
| | 1 | 1 |
RSA_OAEP_PARAMS_free| Name: | RSA_OAEP_PARAMS_free | | Prototype: | void RSA_OAEP_PARAMS_free(RSA_OAEP_PARAMS *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rsa/rsa_asn1.c | | Lines: | 107-107 |
| | 1 | 1 |
RSAZ_512_mod_exp| Name: | RSAZ_512_mod_exp | | Prototype: | void RSAZ_512_mod_exp(unsigned long result[8], const unsigned long base[8], const unsigned long exponent[8], const unsigned long m[8], unsigned long k0, const unsigned long RR[8]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bn/rsaz_exp.c | | Lines: | 258-313 |
| | 34 | 3 |
RIPEMD160_Init| Name: | RIPEMD160_Init | | Prototype: | int RIPEMD160_Init(RIPEMD160_CTX *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ripemd/rmd_dgst.c | | Lines: | 21-30 |
| | 7 | 1 |
RECORD_LAYER_reset_write_sequence| Name: | RECORD_LAYER_reset_write_sequence | | Prototype: | void RECORD_LAYER_reset_write_sequence(RECORD_LAYER *rl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 106-109 |
| | 1 | 1 |
RECORD_LAYER_reset_read_sequence| Name: | RECORD_LAYER_reset_read_sequence | | Prototype: | void RECORD_LAYER_reset_read_sequence(RECORD_LAYER *rl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 101-104 |
| | 1 | 1 |
RECORD_LAYER_release| Name: | RECORD_LAYER_release | | Prototype: | void RECORD_LAYER_release(RECORD_LAYER *rl) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 68-75 |
| | 9 | 3 |
RECORD_LAYER_read_pending| Name: | RECORD_LAYER_read_pending | | Prototype: | int RECORD_LAYER_read_pending(const RECORD_LAYER *rl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 78-81 |
| | 1 | 1 |
RECORD_LAYER_processed_read_pending| Name: | RECORD_LAYER_processed_read_pending | | Prototype: | int RECORD_LAYER_processed_read_pending(const RECORD_LAYER *rl) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 84-93 |
| | 5 | 2 |
RECORD_LAYER_is_sslv2_record| Name: | RECORD_LAYER_is_sslv2_record | | Prototype: | int RECORD_LAYER_is_sslv2_record(RECORD_LAYER *rl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 1752-1755 |
| | 1 | 1 |
RECORD_LAYER_init| Name: | RECORD_LAYER_init | | Prototype: | void RECORD_LAYER_init(RECORD_LAYER *rl, SSL *s) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 29-34 |
| | 3 | 1 |
RECORD_LAYER_get_rrec_length| Name: | RECORD_LAYER_get_rrec_length | | Prototype: | size_t RECORD_LAYER_get_rrec_length(RECORD_LAYER *rl) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 1760-1763 |
| | 1 | 1 |
RECORD_LAYER_clear| Name: | RECORD_LAYER_clear | | Prototype: | void RECORD_LAYER_clear(RECORD_LAYER *rl) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | | Lines: | 36-66 |
| | 26 | 2 |
RC2_encrypt| Name: | RC2_encrypt | | Prototype: | void RC2_encrypt(unsigned long *d, RC2_KEY *key) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2_cbc.c | | Lines: | 88-132 |
| | 34 | 4 |
RC2_ecb_encrypt| Name: | RC2_ecb_encrypt | | Prototype: | void RC2_ecb_encrypt(const unsigned char *in, unsigned char *out, RC2_KEY *ks, int encrypt) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2_ecb.c | | Lines: | 22-40 |
| | 13 | 2 |
RC2_decrypt| Name: | RC2_decrypt | | Prototype: | void RC2_decrypt(unsigned long *d, RC2_KEY *key) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2_cbc.c | | Lines: | 134-179 |
| | 35 | 4 |
RC2_cfb64_encrypt| Name: | RC2_cfb64_encrypt | | Prototype: | void RC2_cfb64_encrypt(const unsigned char *in, unsigned char *out, long length, RC2_KEY *schedule, unsigned char *ivec, int *num, int encrypt) | | Coverage: | 100.000% (17/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rc2/rc2cfb64.c | | Lines: | 19-74 |
| | 44 | 6 |
RAND_OpenSSL| Name: | RAND_OpenSSL | | Prototype: | RAND_METHOD *RAND_OpenSSL(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 1071-1074 |
| | 1 | 1 |
RAND_DRBG_set_ex_data| Name: | RAND_DRBG_set_ex_data | | Prototype: | int RAND_DRBG_set_ex_data(RAND_DRBG *drbg, int idx, void *arg) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 831-834 |
| | 1 | 1 |
RAND_DRBG_secure_new| Name: | RAND_DRBG_secure_new | | Prototype: | RAND_DRBG *RAND_DRBG_secure_new(int type, unsigned int flags, RAND_DRBG *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 245-248 |
| | 1 | 1 |
RAND_DRBG_new| Name: | RAND_DRBG_new | | Prototype: | RAND_DRBG *RAND_DRBG_new(int type, unsigned int flags, RAND_DRBG *parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 240-243 |
| | 1 | 1 |
RAND_DRBG_get_ex_data| Name: | RAND_DRBG_get_ex_data | | Prototype: | void *RAND_DRBG_get_ex_data(const RAND_DRBG *drbg, int idx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/rand/drbg_lib.c | | Lines: | 836-839 |
| | 1 | 1 |
Poly1305_ctx_size| Name: | Poly1305_ctx_size | | Prototype: | size_t Poly1305_ctx_size(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305.c | | Lines: | 17-20 |
| | 1 | 1 |
Poly1305_Update| Name: | Poly1305_Update | | Prototype: | void Poly1305_Update(POLY1305 *ctx, const unsigned char *inp, size_t len) | | Coverage: | 100.000% (13/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305.c | | Lines: | 470-510 |
| | 20 | 5 |
Poly1305_Final| Name: | Poly1305_Final | | Prototype: | void Poly1305_Final(POLY1305 *ctx, unsigned char mac[16]) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/poly1305/poly1305.c | | Lines: | 512-531 |
| | 10 | 3 |
PROXY_CERT_INFO_EXTENSION_new| Name: | PROXY_CERT_INFO_EXTENSION_new | | Prototype: | PROXY_CERT_INFO_EXTENSION *PROXY_CERT_INFO_EXTENSION_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_pcia.c | | Lines: | 64-64 |
| | 1 | 1 |
PROXY_CERT_INFO_EXTENSION_free| Name: | PROXY_CERT_INFO_EXTENSION_free | | Prototype: | void PROXY_CERT_INFO_EXTENSION_free(PROXY_CERT_INFO_EXTENSION *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_pcia.c | | Lines: | 64-64 |
| | 1 | 1 |
PKCS8_pkey_get0| Name: | PKCS8_pkey_get0 | | Prototype: | int PKCS8_pkey_get0(const ASN1_OBJECT **ppkalg, const unsigned char **pk, int *ppklen, const X509_ALGOR **pa, const PKCS8_PRIV_KEY_INFO *p8) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | | Lines: | 53-66 |
| | 8 | 4 |
PKCS8_PRIV_KEY_INFO_new| Name: | PKCS8_PRIV_KEY_INFO_new | | Prototype: | PKCS8_PRIV_KEY_INFO *PKCS8_PRIV_KEY_INFO_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | | Lines: | 36-36 |
| | 1 | 1 |
PKCS8_PRIV_KEY_INFO_free| Name: | PKCS8_PRIV_KEY_INFO_free | | Prototype: | void PKCS8_PRIV_KEY_INFO_free(PKCS8_PRIV_KEY_INFO *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/p8_pkey.c | | Lines: | 36-36 |
| | 1 | 1 |
PKCS7_new| Name: | PKCS7_new | | Prototype: | PKCS7 *PKCS7_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 65-65 |
| | 1 | 1 |
PKCS7_get_signed_attribute| Name: | PKCS7_get_signed_attribute | | Prototype: | ASN1_TYPE *PKCS7_get_signed_attribute(PKCS7_SIGNER_INFO *si, int nid) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | | Lines: | 1067-1070 |
| | 1 | 1 |
PKCS7_free| Name: | PKCS7_free | | Prototype: | void PKCS7_free(PKCS7 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 65-65 |
| | 1 | 1 |
PKCS7_add_signed_attribute| Name: | PKCS7_add_signed_attribute | | Prototype: | int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si, int nid, int atrtype, void *value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_doit.c | | Lines: | 1132-1136 |
| | 1 | 1 |
PKCS7_SIGNER_INFO_new| Name: | PKCS7_SIGNER_INFO_new | | Prototype: | PKCS7_SIGNER_INFO *PKCS7_SIGNER_INFO_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 108-108 |
| | 1 | 1 |
PKCS7_SIGNED_new| Name: | PKCS7_SIGNED_new | | Prototype: | PKCS7_SIGNED *PKCS7_SIGNED_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 80-80 |
| | 1 | 1 |
PKCS7_RECIP_INFO_new| Name: | PKCS7_RECIP_INFO_new | | Prototype: | PKCS7_RECIP_INFO *PKCS7_RECIP_INFO_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 143-143 |
| | 1 | 1 |
PKCS7_ENVELOPE_new| Name: | PKCS7_ENVELOPE_new | | Prototype: | PKCS7_ENVELOPE *PKCS7_ENVELOPE_new(void) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs7/pk7_asn1.c | | Lines: | 123-123 |
| | 1 | 1 |
PKCS12_free| Name: | PKCS12_free | | Prototype: | void PKCS12_free(PKCS12 *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c | | Lines: | 24-24 |
| | 1 | 1 |
PKCS12_SAFEBAG_get_nid| Name: | PKCS12_SAFEBAG_get_nid | | Prototype: | int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_sbag.c | | Lines: | 60-63 |
| | 1 | 1 |
PKCS12_SAFEBAG_get0_attrs| Name: | PKCS12_SAFEBAG_get0_attrs | | Prototype: | const struct stack_st_X509_ATTRIBUTE * PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_attr.c | | Lines: | 99-103 |
| | 1 | 1 |
PKCS12_SAFEBAG_free| Name: | PKCS12_SAFEBAG_free | | Prototype: | void PKCS12_SAFEBAG_free(PKCS12_SAFEBAG *a) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pkcs12/p12_asn.c | | Lines: | 66-66 |
| | 1 | 1 |
PEM_write_bio_X509_REQ| Name: | PEM_write_bio_X509_REQ | | Prototype: | int PEM_write_bio_X509_REQ(BIO *bp, X509_REQ *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 32-32 |
| | 18 | 1 |
PEM_write_bio_X509_CRL| Name: | PEM_write_bio_X509_CRL | | Prototype: | int PEM_write_bio_X509_CRL(BIO *bp, X509_CRL *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 35-35 |
| | 18 | 1 |
PEM_write_bio_X509| Name: | 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/openssl/src/crypto/pem/pem_x509.c | | Lines: | 18-18 |
| | 18 | 1 |
PEM_write_bio_SSL_SESSION| Name: | PEM_write_bio_SSL_SESSION | | Prototype: | int PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 1317-1317 |
| | 18 | 1 |
PEM_write_bio_RSA_PUBKEY| Name: | PEM_write_bio_RSA_PUBKEY | | Prototype: | int PEM_write_bio_RSA_PUBKEY(BIO *bp, RSA *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 87-87 |
| | 18 | 1 |
PEM_write_bio_RSAPrivateKey| Name: | PEM_write_bio_RSAPrivateKey | | Prototype: | int PEM_write_bio_RSAPrivateKey(BIO *bp, RSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 82-82 |
| | 1 | 1 |
PEM_write_bio_PKCS8_PRIV_KEY_INFO| Name: | 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/openssl/src/crypto/pem/pem_pk8.c | | Lines: | 213-213 |
| | 18 | 1 |
PEM_write_bio_PKCS8PrivateKey| Name: | PEM_write_bio_PKCS8PrivateKey | | Prototype: | int PEM_write_bio_PKCS8PrivateKey(BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_pk8.c | | Lines: | 42-47 |
| | 1 | 1 |
PEM_write_bio_PKCS7| Name: | 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/openssl/src/crypto/pem/pem_all.c | | Lines: | 36-36 |
| | 18 | 1 |
PEM_write_bio_EC_PUBKEY| Name: | PEM_write_bio_EC_PUBKEY | | Prototype: | int PEM_write_bio_EC_PUBKEY(BIO *bp, EC_KEY *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 162-162 |
| | 18 | 1 |
PEM_write_bio_ECPrivateKey| Name: | PEM_write_bio_ECPrivateKey | | Prototype: | int PEM_write_bio_ECPrivateKey(BIO *bp, EC_KEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 160-160 |
| | 1 | 1 |
PEM_write_bio_ECPKParameters| Name: | PEM_write_bio_ECPKParameters | | Prototype: | int PEM_write_bio_ECPKParameters(BIO *bp, const EC_GROUP *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 156-156 |
| | 18 | 1 |
PEM_write_bio_DSA_PUBKEY| Name: | PEM_write_bio_DSA_PUBKEY | | Prototype: | int PEM_write_bio_DSA_PUBKEY(BIO *bp, DSA *x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 118-118 |
| | 18 | 1 |
PEM_write_bio_DSAPrivateKey| Name: | PEM_write_bio_DSAPrivateKey | | Prototype: | int PEM_write_bio_DSAPrivateKey(BIO *bp, DSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 116-116 |
| | 1 | 1 |
PEM_write_bio_CMS_stream| Name: | PEM_write_bio_CMS_stream | | Prototype: | int PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/cms/cms_io.c | | Lines: | 61-66 |
| | 2 | 1 |
PEM_write_bio_ASN1_stream| Name: | PEM_write_bio_ASN1_stream | | Prototype: | int PEM_write_bio_ASN1_stream(BIO *out, ASN1_VALUE *val, BIO *in, int flags, const char *hdr, const ASN1_ITEM *it) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/asn1/asn_mime.c | | Lines: | 121-129 |
| | 5 | 1 |
PEM_read_bio_X509_REQ| Name: | PEM_read_bio_X509_REQ | | Prototype: | X509_REQ *PEM_read_bio_X509_REQ(BIO *bp, X509_REQ **x, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 32-32 |
| | 2 | 1 |
PEM_read_bio_X509_CRL| Name: | PEM_read_bio_X509_CRL | | Prototype: | X509_CRL *PEM_read_bio_X509_CRL(BIO *bp, X509_CRL **x, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_all.c | | Lines: | 35-35 |
| | 2 | 1 |
PEM_read_bio_X509_AUX| Name: | PEM_read_bio_X509_AUX | | Prototype: | X509 *PEM_read_bio_X509_AUX(BIO *bp, X509 **x, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_xaux.c | | Lines: | 18-18 |
| | 2 | 1 |
PEM_read_bio_X509| Name: | PEM_read_bio_X509 | | Prototype: | X509 *PEM_read_bio_X509(BIO *bp, X509 **x, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/pem/pem_x509.c | | Lines: | 18-18 |
| | 2 | 1 |
PEM_read_bio_SSL_SESSION| Name: | PEM_read_bio_SSL_SESSION | | Prototype: | SSL_SESSION *PEM_read_bio_SSL_SESSION(BIO *bp, SSL_SESSION **x, pem_password_cb *cb, void *u) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_sess.c | | Lines: | 1317-1317 |
| | 2 | 1 |