OpenCoverage

OpenSSL Test Coverage

Function Tree

Page:<>1
Function: ACCESS_DESCRIPTION_free
...10
Function: CRYPTO_set_mem_functions
...20
Function: EVP_aria_192_ctr
...30
Function: RSA_meth_dup
...32
Function: SSL_CIPHER_standard_name
33
Function: SSL_CTX_set_ex_data
34
Function: SSL_SRP_CTX_init
35
Function: SSL_get_selected_srtp_profile
3637
Function: TS_MSG_IMPRINT_set_msg
38
Function: TS_TST_INFO_set_tsa
39
Function: WPACKET_start_sub_packet
40
Function: X509_CRL_get_ext_by_critical
...50
Function: cms_DigestedData_create
...60
Function: file_load_try_repeat
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
SSL_set_tlsext_max_fragment_length
Name: SSL_set_tlsext_max_fragment_length
Prototype: int SSL_set_tlsext_max_fragment_length(SSL *ssl, uint8_t mode)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/t1_lib.c
Lines: 2716-2727
  0.000% (0/8)
72
SSL_set_tlsext_use_srtp
Name: SSL_set_tlsext_use_srtp
Prototype: int SSL_set_tlsext_use_srtp(SSL *s, const char *profiles)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/d1_srtp.c
Lines: 117-120
  0.000% (0/1)
11
SSL_set_tmp_dh_callback
Name: SSL_set_tmp_dh_callback
Prototype: void SSL_set_tmp_dh_callback(SSL *ssl, DH *(*dh) (SSL *ssl, int is_export, int keylength))
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4161-4165
  0.000% (0/1)
11
SSL_set_trust
Name: SSL_set_trust
Prototype: int SSL_set_trust(SSL *s, int trust)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 951-954
  0.000% (0/1)
11
SSL_set_verify
Name: SSL_set_verify
Prototype: void SSL_set_verify(SSL *s, int mode, int (*callback) (int ok, X509_STORE_CTX *ctx))
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1451-1457
 50.000% (2/4)
52
SSL_set_verify_depth
Name: SSL_set_verify_depth
Prototype: void SSL_set_verify_depth(SSL *s, int depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1459-1462
  0.000% (0/1)
11
SSL_set_verify_result
Name: SSL_set_verify_result
Prototype: void SSL_set_verify_result(SSL *ssl, long arg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4051-4054
100.000% (1/1)
11
SSL_set_wfd
Name: SSL_set_wfd
Prototype: int SSL_set_wfd(SSL *s, int fd)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1351-1370
  0.000% (0/12)
223
SSL_shutdown
Name: SSL_shutdown
Prototype: int SSL_shutdown(SSL *s)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 2049-2079
 66.667% (8/12)
174
SSL_srp_server_param_with_username
Name: SSL_srp_server_param_with_username
Prototype: int SSL_srp_server_param_with_username(SSL *s, int *ad)
Coverage:  45.000% (9/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c
Lines: 141-171
 45.000% (9/20)
504
SSL_state_string
Name: SSL_state_string
Prototype: const char *SSL_state_string(const SSL *s)
Coverage:  60.396% (61/101)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_stat.c
Lines: 121-226
 60.396% (61/101)
5053
SSL_state_string_long
Name: SSL_state_string_long
Prototype: const char *SSL_state_string_long(const SSL *s)
Coverage:  0.000% (0/101)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_stat.c
Lines: 14-119
  0.000% (0/101)
5053
SSL_stateless
Name: SSL_stateless
Prototype: int SSL_stateless(SSL *s)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5430-5451
 78.571% (11/14)
124
SSL_up_ref
Name: SSL_up_ref
Prototype: int SSL_up_ref(SSL *s)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 855-865
  0.000% (0/6)
42
SSL_use_PrivateKey
Name: SSL_use_PrivateKey
Prototype: int SSL_use_PrivateKey(SSL *ssl, EVP_PKEY *pkey)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 232-242
 50.000% (2/4)
82
SSL_use_PrivateKey_ASN1
Name: SSL_use_PrivateKey_ASN1
Prototype: int SSL_use_PrivateKey_ASN1(int type, SSL *ssl, const unsigned char *d, long len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 283-299
  0.000% (0/4)
162
SSL_use_PrivateKey_file
Name: SSL_use_PrivateKey_file
Prototype: int SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type)
Coverage:  38.889% (7/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 244-281
 38.889% (7/18)
437
SSL_use_RSAPrivateKey
Name: SSL_use_RSAPrivateKey
Prototype: int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 101-125
  0.000% (0/10)
204
SSL_use_RSAPrivateKey_ASN1
Name: SSL_use_RSAPrivateKey_ASN1
Prototype: int SSL_use_RSAPrivateKey_ASN1(SSL *ssl, const unsigned char *d, long len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 214-229
  0.000% (0/4)
162
SSL_use_RSAPrivateKey_file
Name: SSL_use_RSAPrivateKey_file
Prototype: int SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 175-212
  0.000% (0/18)
437
SSL_use_cert_and_key
Name: SSL_use_cert_and_key
Prototype: int SSL_use_cert_and_key(SSL *ssl, X509 *x509, EVP_PKEY *privatekey, struct stack_st_X509 *chain, int override)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 1138-1142
  0.000% (0/1)
51
SSL_use_certificate
Name: SSL_use_certificate
Prototype: int SSL_use_certificate(SSL *ssl, X509 *x)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 27-41
 42.857% (3/7)
153
SSL_use_certificate_ASN1
Name: SSL_use_certificate_ASN1
Prototype: int SSL_use_certificate_ASN1(SSL *ssl, const unsigned char *d, int len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 84-98
  0.000% (0/4)
152
SSL_use_certificate_chain_file
Name: SSL_use_certificate_chain_file
Prototype: int SSL_use_certificate_chain_file(SSL *ssl, const char *file)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 691-694
  0.000% (0/1)
51
SSL_use_certificate_file
Name: SSL_use_certificate_file
Prototype: int SSL_use_certificate_file(SSL *ssl, const char *file, int type)
Coverage:  44.444% (8/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_rsa.c
Lines: 43-82
 44.444% (8/18)
437
SSL_use_psk_identity_hint
Name: SSL_use_psk_identity_hint
Prototype: int SSL_use_psk_identity_hint(SSL *s, const char *identity_hint)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4185-4202
  0.000% (0/16)
265
SSL_verify_client_post_handshake
Name: SSL_verify_client_post_handshake
Prototype: int SSL_verify_client_post_handshake(SSL *ssl)
Coverage:  39.286% (11/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 5463-5508
 39.286% (11/28)
2611
SSL_version
Name: SSL_version
Prototype: int SSL_version(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 3931-3934
100.000% (1/1)
11
SSL_waiting_for_async
Name: SSL_waiting_for_async
Prototype: int SSL_waiting_for_async(SSL *s)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1607-1613
  0.000% (0/4)
32
SSL_want
Name: SSL_want
Prototype: int SSL_want(const SSL *s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 4142-4145
100.000% (1/1)
11
SSL_write
Name: SSL_write
Prototype: int SSL_write(SSL *s, const void *buf, int num)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1946-1966
 71.429% (5/7)
93
SSL_write_early_data
Name: SSL_write_early_data
Prototype: int SSL_write_early_data(SSL *s, const void *buf, size_t num, size_t *written)
Coverage:  66.667% (24/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1977-2047
 66.667% (24/36)
5113
SSL_write_ex
Name: SSL_write_ex
Prototype: int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c
Lines: 1968-1975
100.000% (4/4)
42
SXNETID_free
Name: SXNETID_free
Prototype: void SXNETID_free(SXNETID *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 48-48
  0.000% (0/1)
11
SXNETID_new
Name: SXNETID_new
Prototype: SXNETID *SXNETID_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 48-48
  0.000% (0/1)
11
SXNET_add_id_INTEGER
Name: SXNET_add_id_INTEGER
Prototype: int SXNET_add_id_INTEGER(SXNET **psx, ASN1_INTEGER *zone, const char *user, int userlen)
Coverage:  0.000% (0/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 137-184
  0.000% (0/40)
5413
SXNET_add_id_asc
Name: SXNET_add_id_asc
Prototype: int SXNET_add_id_asc(SXNET **psx, const char *zone, const char *user, int userlen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 104-113
  0.000% (0/4)
112
SXNET_add_id_ulong
Name: SXNET_add_id_ulong
Prototype: int SXNET_add_id_ulong(SXNET **psx, unsigned long lzone, const char *user, int userlen)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 117-130
  0.000% (0/6)
112
SXNET_free
Name: SXNET_free
Prototype: void SXNET_free(SXNET *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 55-55
  0.000% (0/1)
11
SXNET_get_id_INTEGER
Name: SXNET_get_id_INTEGER
Prototype: ASN1_OCTET_STRING *SXNET_get_id_INTEGER(SXNET *sx, ASN1_INTEGER *zone)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 216-226
  0.000% (0/7)
113
SXNET_get_id_asc
Name: SXNET_get_id_asc
Prototype: ASN1_OCTET_STRING *SXNET_get_id_asc(SXNET *sx, const char *zone)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 186-198
  0.000% (0/4)
182
SXNET_get_id_ulong
Name: 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/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 200-214
  0.000% (0/6)
182
SXNET_new
Name: SXNET_new
Prototype: SXNET *SXNET_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_sxnet.c
Lines: 55-55
  0.000% (0/1)
11
SipHash_Final
Name: SipHash_Final
Prototype: int SipHash_Final(SIPHASH *ctx, unsigned char *out, size_t outlen)
Coverage: 100.000% (36/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c
Lines: 190-248
100.000% (36/36)
3615
SipHash_Init
Name: SipHash_Init
Prototype: int SipHash_Init(SIPHASH *ctx, const unsigned char *k, int crounds, int drounds)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c
Lines: 102-130
 80.000% (8/10)
184
SipHash_Update
Name: SipHash_Update
Prototype: void SipHash_Update(SIPHASH *ctx, const unsigned char *in, size_t inlen)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c
Lines: 132-188
 89.474% (17/19)
387
SipHash_ctx_size
Name: SipHash_ctx_size
Prototype: size_t SipHash_ctx_size(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c
Lines: 73-76
  0.000% (0/1)
11
SipHash_hash_size
Name: SipHash_hash_size
Prototype: size_t SipHash_hash_size(SIPHASH *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c
Lines: 78-81
100.000% (1/1)
11
SipHash_set_hash_size
Name: SipHash_set_hash_size
Prototype: int SipHash_set_hash_size(SIPHASH *ctx, size_t hash_size)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/siphash/siphash.c
Lines: 90-99
100.000% (6/6)
62
TLS_FEATURE_free
Name: TLS_FEATURE_free
Prototype: void TLS_FEATURE_free(TLS_FEATURE *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_tlsf.c
Lines: 30-30
  0.000% (0/1)
11
TLS_FEATURE_new
Name: TLS_FEATURE_new
Prototype: TLS_FEATURE *TLS_FEATURE_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/x509v3/v3_tlsf.c
Lines: 30-30
  0.000% (0/1)
11
TLS_client_method
Name: TLS_client_method
Prototype: const SSL_METHOD *TLS_client_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 82-82
100.000% (1/1)
11
TLS_method
Name: TLS_method
Prototype: const SSL_METHOD *TLS_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 18-18
100.000% (1/1)
11
TLS_server_method
Name: TLS_server_method
Prototype: const SSL_METHOD *TLS_server_method(void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 49-49
100.000% (1/1)
11
TLSv1_1_client_method
Name: TLSv1_1_client_method
Prototype: const SSL_METHOD *TLSv1_1_client_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 204-207
  0.000% (0/1)
11
TLSv1_1_method
Name: TLSv1_1_method
Prototype: const SSL_METHOD *TLSv1_1_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 194-197
  0.000% (0/1)
11
TLSv1_1_server_method
Name: TLSv1_1_server_method
Prototype: const SSL_METHOD *TLSv1_1_server_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 199-202
  0.000% (0/1)
11
TLSv1_2_client_method
Name: TLSv1_2_client_method
Prototype: const SSL_METHOD *TLSv1_2_client_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 187-190
  0.000% (0/1)
11
TLSv1_2_method
Name: TLSv1_2_method
Prototype: const SSL_METHOD *TLSv1_2_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 177-180
  0.000% (0/1)
11
TLSv1_2_server_method
Name: TLSv1_2_server_method
Prototype: const SSL_METHOD *TLSv1_2_server_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 182-185
  0.000% (0/1)
11
TLSv1_client_method
Name: TLSv1_client_method
Prototype: const SSL_METHOD *TLSv1_client_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 221-224
  0.000% (0/1)
11
TLSv1_method
Name: TLSv1_method
Prototype: const SSL_METHOD *TLSv1_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 211-214
  0.000% (0/1)
11
TLSv1_server_method
Name: TLSv1_server_method
Prototype: const SSL_METHOD *TLSv1_server_method(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/methods.c
Lines: 216-219
  0.000% (0/1)
11
TS_ACCURACY_dup
Name: TS_ACCURACY_dup
Prototype: TS_ACCURACY * TS_ACCURACY_dup(TS_ACCURACY *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 84-84
  0.000% (0/1)
11
TS_ACCURACY_free
Name: TS_ACCURACY_free
Prototype: void TS_ACCURACY_free(TS_ACCURACY *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 83-83
100.000% (1/1)
11
TS_ACCURACY_get_micros
Name: TS_ACCURACY_get_micros
Prototype: const ASN1_INTEGER *TS_ACCURACY_get_micros(const TS_ACCURACY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c
Lines: 235-238
  0.000% (0/1)
11
TS_ACCURACY_get_millis
Name: TS_ACCURACY_get_millis
Prototype: const ASN1_INTEGER *TS_ACCURACY_get_millis(const TS_ACCURACY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c
Lines: 212-215
  0.000% (0/1)
11
TS_ACCURACY_get_seconds
Name: TS_ACCURACY_get_seconds
Prototype: const ASN1_INTEGER *TS_ACCURACY_get_seconds(const TS_ACCURACY *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c
Lines: 189-192
  0.000% (0/1)
11
TS_ACCURACY_new
Name: TS_ACCURACY_new
Prototype: TS_ACCURACY *TS_ACCURACY_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 83-83
  0.000% (0/1)
11
TS_ACCURACY_set_micros
Name: TS_ACCURACY_set_micros
Prototype: int TS_ACCURACY_set_micros(TS_ACCURACY *a, const ASN1_INTEGER *micros)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c
Lines: 217-233
  0.000% (0/10)
194
TS_ACCURACY_set_millis
Name: TS_ACCURACY_set_millis
Prototype: int TS_ACCURACY_set_millis(TS_ACCURACY *a, const ASN1_INTEGER *millis)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c
Lines: 194-210
  0.000% (0/10)
194
TS_ACCURACY_set_seconds
Name: TS_ACCURACY_set_seconds
Prototype: int TS_ACCURACY_set_seconds(TS_ACCURACY *a, const ASN1_INTEGER *seconds)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_rsp_utils.c
Lines: 173-187
  0.000% (0/7)
123
TS_ASN1_INTEGER_print_bio
Name: TS_ASN1_INTEGER_print_bio
Prototype: int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_lib.c
Lines: 19-36
 54.545% (6/11)
183
TS_CONF_get_tsa_section
Name: TS_CONF_get_tsa_section
Prototype: const char *TS_CONF_get_tsa_section(CONF *conf, const char *section)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 116-124
  0.000% (0/7)
53
TS_CONF_load_cert
Name: TS_CONF_load_cert
Prototype: X509 *TS_CONF_load_cert(const char *file)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 44-57
  0.000% (0/8)
334
TS_CONF_load_certs
Name: TS_CONF_load_certs
Prototype: struct stack_st_X509 *TS_CONF_load_certs(const char *file)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 59-85
  0.000% (0/17)
537
TS_CONF_load_key
Name: TS_CONF_load_key
Prototype: EVP_PKEY *TS_CONF_load_key(const char *file, const char *pass)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 87-100
  0.000% (0/8)
294
TS_CONF_set_accuracy
Name: TS_CONF_set_accuracy
Prototype: int TS_CONF_set_accuracy(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/121)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 375-410
  0.000% (0/121)
51829
TS_CONF_set_certs
Name: TS_CONF_set_certs
Prototype: int TS_CONF_set_certs(CONF *conf, const char *section, const char *certs, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 212-232
  0.000% (0/15)
227
TS_CONF_set_clock_precision_digits
Name: TS_CONF_set_clock_precision_digits
Prototype: int TS_CONF_set_clock_precision_digits(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 412-435
  0.000% (0/13)
125
TS_CONF_set_crypto_device
Name: 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/openssl/src/crypto/ts/ts_conf.c
Lines: 144-159
  0.000% (0/10)
104
TS_CONF_set_def_policy
Name: TS_CONF_set_def_policy
Prototype: int TS_CONF_set_def_policy(CONF *conf, const char *section, const char *policy, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 281-303
  0.000% (0/14)
216
TS_CONF_set_default_engine
Name: TS_CONF_set_default_engine
Prototype: int TS_CONF_set_default_engine(const char *name)
Coverage:  0.000% (0/77)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 161-184
  0.000% (0/77)
34619
TS_CONF_set_digests
Name: TS_CONF_set_digests
Prototype: int TS_CONF_set_digests(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 337-373
  0.000% (0/22)
358
TS_CONF_set_ess_cert_id_chain
Name: TS_CONF_set_ess_cert_id_chain
Prototype: int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 464-469
  0.000% (0/1)
21
TS_CONF_set_ess_cert_id_digest
Name: TS_CONF_set_ess_cert_id_digest
Prototype: int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 471-493
  0.000% (0/11)
215
TS_CONF_set_ordering
Name: TS_CONF_set_ordering
Prototype: int TS_CONF_set_ordering(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 454-457
  0.000% (0/1)
11
TS_CONF_set_policies
Name: TS_CONF_set_policies
Prototype: int TS_CONF_set_policies(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 305-335
  0.000% (0/18)
286
TS_CONF_set_serial
Name: 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/openssl/src/crypto/ts/ts_conf.c
Lines: 126-140
  0.000% (0/5)
83
TS_CONF_set_signer_cert
Name: 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/openssl/src/crypto/ts/ts_conf.c
Lines: 188-210
  0.000% (0/14)
246
TS_CONF_set_signer_digest
Name: TS_CONF_set_signer_digest
Prototype: int TS_CONF_set_signer_digest(CONF *conf, const char *section, const char *md, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 257-279
  0.000% (0/14)
256
TS_CONF_set_signer_key
Name: 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/openssl/src/crypto/ts/ts_conf.c
Lines: 234-255
  0.000% (0/14)
206
TS_CONF_set_tsa_name
Name: TS_CONF_set_tsa_name
Prototype: int TS_CONF_set_tsa_name(CONF *conf, const char *section, TS_RESP_CTX *ctx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_conf.c
Lines: 459-462
  0.000% (0/1)
11
TS_MSG_IMPRINT_dup
Name: TS_MSG_IMPRINT_dup
Prototype: TS_MSG_IMPRINT * TS_MSG_IMPRINT_dup(TS_MSG_IMPRINT *x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 21-21
  0.000% (0/1)
11
TS_MSG_IMPRINT_free
Name: TS_MSG_IMPRINT_free
Prototype: void TS_MSG_IMPRINT_free(TS_MSG_IMPRINT *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 20-20
100.000% (1/1)
11
TS_MSG_IMPRINT_get_algo
Name: TS_MSG_IMPRINT_get_algo
Prototype: X509_ALGOR *TS_MSG_IMPRINT_get_algo(TS_MSG_IMPRINT *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c
Lines: 64-67
  0.000% (0/1)
11
TS_MSG_IMPRINT_get_msg
Name: TS_MSG_IMPRINT_get_msg
Prototype: ASN1_OCTET_STRING *TS_MSG_IMPRINT_get_msg(TS_MSG_IMPRINT *a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c
Lines: 74-77
  0.000% (0/1)
11
TS_MSG_IMPRINT_new
Name: TS_MSG_IMPRINT_new
Prototype: TS_MSG_IMPRINT *TS_MSG_IMPRINT_new(void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_asn1.c
Lines: 20-20
  0.000% (0/1)
11
TS_MSG_IMPRINT_print_bio
Name: TS_MSG_IMPRINT_print_bio
Prototype: int TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_lib.c
Lines: 80-92
100.000% (1/1)
71
TS_MSG_IMPRINT_set_algo
Name: TS_MSG_IMPRINT_set_algo
Prototype: int TS_MSG_IMPRINT_set_algo(TS_MSG_IMPRINT *a, X509_ALGOR *alg)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/ts/ts_req_utils.c
Lines: 48-62
  0.000% (0/7)
123
Page:<>1
Function: ACCESS_DESCRIPTION_free
...10
Function: CRYPTO_set_mem_functions
...20
Function: EVP_aria_192_ctr
...30
Function: RSA_meth_dup
...32
Function: SSL_CIPHER_standard_name
33
Function: SSL_CTX_set_ex_data
34
Function: SSL_SRP_CTX_init
35
Function: SSL_get_selected_srtp_profile
3637
Function: TS_MSG_IMPRINT_set_msg
38
Function: TS_TST_INFO_set_tsa
39
Function: WPACKET_start_sub_packet
40
Function: X509_CRL_get_ext_by_critical
...50
Function: cms_DigestedData_create
...60
Function: file_load_try_repeat
...100
Function: tls_construct_new_session_ticket
...103
Function: xsyslog

Generated by Squish Coco 4.2.2