OpenCoverage

OpenSSL Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...6
McCabe - Cyclomatic Complexity: 1
7
McCabe - Cyclomatic Complexity: 1
8
McCabe - Cyclomatic Complexity: 1
9
McCabe - Cyclomatic Complexity: 1
1011
McCabe - Cyclomatic Complexity: 1
12
McCabe - Cyclomatic Complexity: 1
13
McCabe - Cyclomatic Complexity: 1
14
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...30
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 20
...103
McCabe - Cyclomatic Complexity: 158
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
EVP_des_ede3
Name: EVP_des_ede3
Prototype: const EVP_CIPHER *EVP_des_ede3(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 305-308
100.000% (1/1)
11
EVP_des_ede3_cbc
Name: EVP_des_ede3_cbc
Prototype: const EVP_CIPHER *EVP_des_ede3_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 213-213
100.000% (1/1)
11
EVP_des_ede3_cfb
Name: EVP_des_ede3_cfb
Prototype: const EVP_CIPHER *EVP_des_ede3_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_old.c
Lines: 43-46
  0.000% (0/1)
11
EVP_des_ede3_cfb1
Name: EVP_des_ede3_cfb1
Prototype: const EVP_CIPHER *EVP_des_ede3_cfb1(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 217-217
100.000% (1/1)
11
EVP_des_ede3_cfb64
Name: EVP_des_ede3_cfb64
Prototype: const EVP_CIPHER *EVP_des_ede3_cfb64(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 213-213
100.000% (1/1)
11
EVP_des_ede3_cfb8
Name: EVP_des_ede3_cfb8
Prototype: const EVP_CIPHER *EVP_des_ede3_cfb8(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 221-221
100.000% (1/1)
11
EVP_des_ede3_ecb
Name: EVP_des_ede3_ecb
Prototype: const EVP_CIPHER *EVP_des_ede3_ecb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 213-213
  0.000% (0/1)
11
EVP_des_ede3_ofb
Name: EVP_des_ede3_ofb
Prototype: const EVP_CIPHER *EVP_des_ede3_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 213-213
100.000% (1/1)
11
EVP_des_ede3_wrap
Name: EVP_des_ede3_wrap
Prototype: const EVP_CIPHER *EVP_des_ede3_wrap(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 419-422
100.000% (1/1)
11
EVP_des_ede_cbc
Name: EVP_des_ede_cbc
Prototype: const EVP_CIPHER *EVP_des_ede_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 206-206
100.000% (1/1)
11
EVP_des_ede_cfb
Name: EVP_des_ede_cfb
Prototype: const EVP_CIPHER *EVP_des_ede_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_old.c
Lines: 50-53
  0.000% (0/1)
11
EVP_des_ede_cfb64
Name: EVP_des_ede_cfb64
Prototype: const EVP_CIPHER *EVP_des_ede_cfb64(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 206-206
100.000% (1/1)
11
EVP_des_ede_ecb
Name: EVP_des_ede_ecb
Prototype: const EVP_CIPHER *EVP_des_ede_ecb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 206-206
  0.000% (0/1)
11
EVP_des_ede_ofb
Name: EVP_des_ede_ofb
Prototype: const EVP_CIPHER *EVP_des_ede_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des3.c
Lines: 206-206
100.000% (1/1)
11
EVP_des_ofb
Name: EVP_des_ofb
Prototype: const EVP_CIPHER *EVP_des_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_des.c
Lines: 193-193
100.000% (1/1)
11
EVP_desx_cbc
Name: EVP_desx_cbc
Prototype: const EVP_CIPHER *EVP_desx_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_xcbc_d.c
Lines: 47-50
100.000% (1/1)
11
EVP_enc_null
Name: EVP_enc_null
Prototype: const EVP_CIPHER *EVP_enc_null(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_null.c
Lines: 33-36
100.000% (1/1)
11
EVP_idea_cbc
Name: EVP_idea_cbc
Prototype: const EVP_CIPHER *EVP_idea_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c
Lines: 45-45
100.000% (1/1)
11
EVP_idea_cfb
Name: EVP_idea_cfb
Prototype: const EVP_CIPHER *EVP_idea_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_old.c
Lines: 59-62
  0.000% (0/1)
11
EVP_idea_cfb64
Name: EVP_idea_cfb64
Prototype: const EVP_CIPHER *EVP_idea_cfb64(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c
Lines: 45-45
100.000% (1/1)
11
EVP_idea_ecb
Name: EVP_idea_ecb
Prototype: const EVP_CIPHER *EVP_idea_ecb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c
Lines: 45-45
100.000% (1/1)
11
EVP_idea_ofb
Name: EVP_idea_ofb
Prototype: const EVP_CIPHER *EVP_idea_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_idea.c
Lines: 45-45
100.000% (1/1)
11
EVP_md4
Name: EVP_md4
Prototype: const EVP_MD *EVP_md4(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_md4.c
Lines: 51-54
100.000% (1/1)
11
EVP_md5
Name: EVP_md5
Prototype: const EVP_MD *EVP_md5(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_md5.c
Lines: 51-54
100.000% (1/1)
11
EVP_md5_sha1
Name: EVP_md5_sha1
Prototype: const EVP_MD *EVP_md5_sha1(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_md5_sha1.c
Lines: 138-141
100.000% (1/1)
11
EVP_md_null
Name: EVP_md_null
Prototype: const EVP_MD *EVP_md_null(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_null.c
Lines: 46-49
100.000% (1/1)
11
EVP_mdc2
Name: EVP_mdc2
Prototype: const EVP_MD *EVP_mdc2(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_mdc2.c
Lines: 51-54
100.000% (1/1)
11
EVP_rc2_40_cbc
Name: EVP_rc2_40_cbc
Prototype: const EVP_CIPHER *EVP_rc2_40_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c
Lines: 78-81
100.000% (1/1)
11
EVP_rc2_64_cbc
Name: EVP_rc2_64_cbc
Prototype: const EVP_CIPHER *EVP_rc2_64_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c
Lines: 73-76
100.000% (1/1)
11
EVP_rc2_cbc
Name: EVP_rc2_cbc
Prototype: const EVP_CIPHER *EVP_rc2_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c
Lines: 35-35
100.000% (1/1)
11
EVP_rc2_cfb
Name: EVP_rc2_cfb
Prototype: const EVP_CIPHER *EVP_rc2_cfb(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_old.c
Lines: 68-71
  0.000% (0/1)
11
EVP_rc2_cfb64
Name: EVP_rc2_cfb64
Prototype: const EVP_CIPHER *EVP_rc2_cfb64(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c
Lines: 35-35
100.000% (1/1)
11
EVP_rc2_ecb
Name: EVP_rc2_ecb
Prototype: const EVP_CIPHER *EVP_rc2_ecb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c
Lines: 35-35
100.000% (1/1)
11
EVP_rc2_ofb
Name: EVP_rc2_ofb
Prototype: const EVP_CIPHER *EVP_rc2_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc2.c
Lines: 35-35
100.000% (1/1)
11
EVP_rc4
Name: EVP_rc4
Prototype: const EVP_CIPHER *EVP_rc4(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4.c
Lines: 59-62
100.000% (1/1)
11
EVP_rc4_40
Name: EVP_rc4_40
Prototype: const EVP_CIPHER *EVP_rc4_40(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4.c
Lines: 64-67
100.000% (1/1)
11
EVP_rc4_hmac_md5
Name: EVP_rc4_hmac_md5
Prototype: const EVP_CIPHER *EVP_rc4_hmac_md5(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_rc4_hmac_md5.c
Lines: 258-261
100.000% (1/1)
11
EVP_read_pw_string
Name: EVP_read_pw_string
Prototype: int EVP_read_pw_string(char *buf, int len, const char *prompt, int verify)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_key.c
Lines: 43-46
  0.000% (0/1)
11
EVP_ripemd160
Name: EVP_ripemd160
Prototype: const EVP_MD *EVP_ripemd160(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_ripemd.c
Lines: 51-54
100.000% (1/1)
11
EVP_seed_cbc
Name: EVP_seed_cbc
Prototype: const EVP_CIPHER *EVP_seed_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c
Lines: 28-28
100.000% (1/1)
11
EVP_seed_cfb128
Name: EVP_seed_cfb128
Prototype: const EVP_CIPHER *EVP_seed_cfb128(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c
Lines: 28-28
100.000% (1/1)
11
EVP_seed_ecb
Name: EVP_seed_ecb
Prototype: const EVP_CIPHER *EVP_seed_ecb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c
Lines: 28-28
100.000% (1/1)
11
EVP_seed_ofb
Name: EVP_seed_ofb
Prototype: const EVP_CIPHER *EVP_seed_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_seed.c
Lines: 28-28
100.000% (1/1)
11
EVP_sha1
Name: EVP_sha1
Prototype: const EVP_MD *EVP_sha1(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 109-112
100.000% (1/1)
11
EVP_sha224
Name: EVP_sha224
Prototype: const EVP_MD *EVP_sha224(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 158-161
100.000% (1/1)
11
EVP_sha256
Name: EVP_sha256
Prototype: const EVP_MD *EVP_sha256(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 177-180
100.000% (1/1)
11
EVP_sha384
Name: EVP_sha384
Prototype: const EVP_MD *EVP_sha384(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 275-278
100.000% (1/1)
11
EVP_sha3_224
Name: EVP_sha3_224
Prototype: const EVP_MD *EVP_sha3_224(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c
Lines: 400-400
100.000% (1/1)
11
EVP_sha3_256
Name: EVP_sha3_256
Prototype: const EVP_MD *EVP_sha3_256(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c
Lines: 401-401
100.000% (1/1)
11
EVP_sha3_384
Name: EVP_sha3_384
Prototype: const EVP_MD *EVP_sha3_384(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c
Lines: 402-402
100.000% (1/1)
11
EVP_sha3_512
Name: EVP_sha3_512
Prototype: const EVP_MD *EVP_sha3_512(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c
Lines: 403-403
100.000% (1/1)
11
EVP_sha512
Name: EVP_sha512
Prototype: const EVP_MD *EVP_sha512(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 294-297
100.000% (1/1)
11
EVP_sha512_224
Name: EVP_sha512_224
Prototype: const EVP_MD *EVP_sha512_224(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 237-240
100.000% (1/1)
11
EVP_sha512_256
Name: EVP_sha512_256
Prototype: const EVP_MD *EVP_sha512_256(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha1.c
Lines: 256-259
100.000% (1/1)
11
EVP_shake128
Name: EVP_shake128
Prototype: const EVP_MD *EVP_shake128(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c
Lines: 405-405
100.000% (1/1)
11
EVP_shake256
Name: EVP_shake256
Prototype: const EVP_MD *EVP_shake256(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_sha3.c
Lines: 406-406
100.000% (1/1)
11
EVP_sm3
Name: EVP_sm3
Prototype: const EVP_MD *EVP_sm3(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/sm3/m_sm3.c
Lines: 47-50
100.000% (1/1)
11
EVP_sm4_cbc
Name: EVP_sm4_cbc
Prototype: const EVP_CIPHER *EVP_sm4_cbc(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
100.000% (1/1)
11
EVP_sm4_cfb128
Name: EVP_sm4_cfb128
Prototype: const EVP_CIPHER *EVP_sm4_cfb128(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
100.000% (1/1)
11
EVP_sm4_ctr
Name: EVP_sm4_ctr
Prototype: const EVP_CIPHER *EVP_sm4_ctr(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 95-98
100.000% (1/1)
11
EVP_sm4_ecb
Name: EVP_sm4_ecb
Prototype: const EVP_CIPHER *EVP_sm4_ecb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
100.000% (1/1)
11
EVP_sm4_ofb
Name: EVP_sm4_ofb
Prototype: const EVP_CIPHER *EVP_sm4_ofb(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/e_sm4.c
Lines: 67-67
100.000% (1/1)
11
EVP_whirlpool
Name: EVP_whirlpool
Prototype: const EVP_MD *EVP_whirlpool(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/m_wp.c
Lines: 50-53
100.000% (1/1)
11
EXTENDED_KEY_USAGE_free
Name: EXTENDED_KEY_USAGE_free
Prototype: void EXTENDED_KEY_USAGE_free(EXTENDED_KEY_USAGE *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_extku.c
Lines: 51-51
  0.000% (0/1)
11
EXTENDED_KEY_USAGE_new
Name: EXTENDED_KEY_USAGE_new
Prototype: EXTENDED_KEY_USAGE *EXTENDED_KEY_USAGE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_extku.c
Lines: 51-51
  0.000% (0/1)
11
FIPS_mode
Name: FIPS_mode
Prototype: int FIPS_mode(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/o_fips.c
Lines: 12-16
  0.000% (0/1)
11
GENERAL_NAMES_free
Name: GENERAL_NAMES_free
Prototype: void GENERAL_NAMES_free(GENERAL_NAMES *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 51-51
100.000% (1/1)
11
GENERAL_NAMES_new
Name: GENERAL_NAMES_new
Prototype: GENERAL_NAMES *GENERAL_NAMES_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 51-51
100.000% (1/1)
11
GENERAL_NAME_dup
Name: GENERAL_NAME_dup
Prototype: GENERAL_NAME *GENERAL_NAME_dup(GENERAL_NAME *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 53-58
  0.000% (0/1)
31
GENERAL_NAME_free
Name: GENERAL_NAME_free
Prototype: void GENERAL_NAME_free(GENERAL_NAME *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 45-45
100.000% (1/1)
11
GENERAL_NAME_new
Name: GENERAL_NAME_new
Prototype: GENERAL_NAME *GENERAL_NAME_new(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_genn.c
Lines: 45-45
100.000% (1/1)
11
GENERAL_SUBTREE_free
Name: GENERAL_SUBTREE_free
Prototype: void GENERAL_SUBTREE_free(GENERAL_SUBTREE *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c
Lines: 63-63
  0.000% (0/1)
11
GENERAL_SUBTREE_new
Name: GENERAL_SUBTREE_new
Prototype: GENERAL_SUBTREE *GENERAL_SUBTREE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c
Lines: 63-63
  0.000% (0/1)
11
HMAC_CTX_get_md
Name: HMAC_CTX_get_md
Prototype: const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c
Lines: 244-247
100.000% (1/1)
11
HMAC_CTX_set_flags
Name: HMAC_CTX_set_flags
Prototype: void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c
Lines: 237-242
100.000% (1/1)
31
HMAC_size
Name: HMAC_size
Prototype: size_t HMAC_size(const HMAC_CTX *ctx)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/hmac/hmac.c
Lines: 119-124
 66.667% (2/3)
21
IDEA_ecb_encrypt
Name: IDEA_ecb_encrypt
Prototype: void IDEA_ecb_encrypt(const unsigned char *in, unsigned char *out, IDEA_KEY_SCHEDULE *ks)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_ecb.c
Lines: 19-34
100.000% (1/1)
111
IDEA_options
Name: IDEA_options
Prototype: const char *IDEA_options(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/idea/i_ecb.c
Lines: 14-17
  0.000% (0/1)
11
IPAddressChoice_free
Name: IPAddressChoice_free
Prototype: void IPAddressChoice_free(IPAddressChoice *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 59-59
  0.000% (0/1)
11
IPAddressChoice_new
Name: IPAddressChoice_new
Prototype: IPAddressChoice *IPAddressChoice_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 59-59
  0.000% (0/1)
11
IPAddressFamily_cmp
Name: IPAddressFamily_cmp
Prototype: static int IPAddressFamily_cmp(const IPAddressFamily *const *a_, const IPAddressFamily *const *b_)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 669-677
  0.000% (0/5)
51
IPAddressFamily_free
Name: IPAddressFamily_free
Prototype: void IPAddressFamily_free(IPAddressFamily *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 60-60
  0.000% (0/1)
11
IPAddressFamily_new
Name: IPAddressFamily_new
Prototype: IPAddressFamily *IPAddressFamily_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 60-60
  0.000% (0/1)
11
IPAddressOrRange_free
Name: IPAddressOrRange_free
Prototype: void IPAddressOrRange_free(IPAddressOrRange *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 58-58
  0.000% (0/1)
11
IPAddressOrRange_new
Name: IPAddressOrRange_new
Prototype: IPAddressOrRange *IPAddressOrRange_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 58-58
  0.000% (0/1)
11
IPAddressRange_free
Name: IPAddressRange_free
Prototype: void IPAddressRange_free(IPAddressRange *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 57-57
  0.000% (0/1)
11
IPAddressRange_new
Name: IPAddressRange_new
Prototype: IPAddressRange *IPAddressRange_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_addr.c
Lines: 57-57
  0.000% (0/1)
11
ISSUING_DIST_POINT_free
Name: ISSUING_DIST_POINT_free
Prototype: void ISSUING_DIST_POINT_free(ISSUING_DIST_POINT *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c
Lines: 342-342
100.000% (1/1)
11
ISSUING_DIST_POINT_new
Name: ISSUING_DIST_POINT_new
Prototype: ISSUING_DIST_POINT *ISSUING_DIST_POINT_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_crld.c
Lines: 342-342
  0.000% (0/1)
11
MD4_Init
Name: MD4_Init
Prototype: int MD4_Init(MD4_CTX *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md4/md4_dgst.c
Lines: 23-31
100.000% (1/1)
61
MD4_Transform [md32_common.h #1]
Name: MD4_Transform [md32_common.h #1]
Prototype: void MD4_Transform(MD4_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 #1
Lines: 186-189
100.000% (1/1)
11
MD5_Init
Name: MD5_Init
Prototype: int MD5_Init(MD5_CTX *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/md5/md5_dgst.c
Lines: 23-31
100.000% (1/1)
61
MDC2_Init
Name: MDC2_Init
Prototype: int MDC2_Init(MDC2_CTX *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/mdc2/mdc2dgst.c
Lines: 30-37
100.000% (1/1)
51
NAME_CONSTRAINTS_free
Name: NAME_CONSTRAINTS_free
Prototype: void NAME_CONSTRAINTS_free(NAME_CONSTRAINTS *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c
Lines: 64-64
100.000% (1/1)
11
NAME_CONSTRAINTS_new
Name: NAME_CONSTRAINTS_new
Prototype: NAME_CONSTRAINTS *NAME_CONSTRAINTS_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_ncons.c
Lines: 64-64
  0.000% (0/1)
11
NAMING_AUTHORITY_free
Name: NAMING_AUTHORITY_free
Prototype: void NAMING_AUTHORITY_free(NAMING_AUTHORITY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 49-49
  0.000% (0/1)
11
NAMING_AUTHORITY_get0_authorityId
Name: NAMING_AUTHORITY_get0_authorityId
Prototype: const ASN1_OBJECT *NAMING_AUTHORITY_get0_authorityId(const NAMING_AUTHORITY *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 206-209
  0.000% (0/1)
11
NAMING_AUTHORITY_get0_authorityText
Name: NAMING_AUTHORITY_get0_authorityText
Prototype: const ASN1_STRING *NAMING_AUTHORITY_get0_authorityText( const NAMING_AUTHORITY *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 229-233
  0.000% (0/1)
11
NAMING_AUTHORITY_get0_authorityURL
Name: NAMING_AUTHORITY_get0_authorityURL
Prototype: const ASN1_IA5STRING *NAMING_AUTHORITY_get0_authorityURL( const NAMING_AUTHORITY *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 217-221
  0.000% (0/1)
11
NAMING_AUTHORITY_new
Name: NAMING_AUTHORITY_new
Prototype: NAMING_AUTHORITY *NAMING_AUTHORITY_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_admis.c
Lines: 49-49
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1
...6
McCabe - Cyclomatic Complexity: 1
7
McCabe - Cyclomatic Complexity: 1
8
McCabe - Cyclomatic Complexity: 1
9
McCabe - Cyclomatic Complexity: 1
1011
McCabe - Cyclomatic Complexity: 1
12
McCabe - Cyclomatic Complexity: 1
13
McCabe - Cyclomatic Complexity: 1
14
McCabe - Cyclomatic Complexity: 1
...20
McCabe - Cyclomatic Complexity: 1
...30
McCabe - Cyclomatic Complexity: 1
...40
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 20
...103
McCabe - Cyclomatic Complexity: 158

Generated by Squish Coco 4.2.2