| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
tls_config_prefer_ciphers_client| Name: | tls_config_prefer_ciphers_client | | Prototype: | void tls_config_prefer_ciphers_client(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 731-735 |
| | 1 | 1 |
tls_config_parse_alpn| Name: | tls_config_parse_alpn | | Prototype: | static int tls_config_parse_alpn(struct tls_config *config, const char *alpn, char **alpn_data, size_t *alpn_len) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 262-320 |
| | 155 | 9 |
tls_config_ocsp_require_stapling| Name: | tls_config_ocsp_require_stapling | | Prototype: | void tls_config_ocsp_require_stapling(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 769-773 |
| | 1 | 1 |
tls_config_keypair_add| Name: | tls_config_keypair_add | | Prototype: | static void tls_config_keypair_add(struct tls_config *config, struct tls_keypair *keypair) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 172-182 |
| | 7 | 2 |
tls_config_insecure_noverifytime| Name: | tls_config_insecure_noverifytime | | Prototype: | void tls_config_insecure_noverifytime(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 755-759 |
| | 1 | 1 |
tls_config_insecure_noverifycert| Name: | tls_config_insecure_noverifycert | | Prototype: | void tls_config_insecure_noverifycert(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 743-747 |
| | 1 | 1 |
tls_config_error| Name: | tls_config_error | | Prototype: | const char * tls_config_error(struct tls_config *config) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 184-188 |
| | 1 | 1 |
tls_config_clear_keys| Name: | tls_config_clear_keys | | Prototype: | void tls_config_clear_keys(struct tls_config *config) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 190-197 |
| | 6 | 2 |
tls_config_add_ticket_key| Name: | tls_config_add_ticket_key | | Prototype: | int tls_config_add_ticket_key(struct tls_config *config, uint32_t keyrev, unsigned char *key, size_t keylen) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 837-881 |
| | 42 | 5 |
tls_config_add_keypair_ocsp_mem| Name: | tls_config_add_keypair_ocsp_mem | | Prototype: | int tls_config_add_keypair_ocsp_mem(struct tls_config *config, const uint8_t *cert, size_t cert_len, const uint8_t *key, size_t key_len, const uint8_t *staple, size_t staple_len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 398-405 |
| | 2 | 1 |
tls_config_add_keypair_ocsp_file| Name: | tls_config_add_keypair_ocsp_file | | Prototype: | int tls_config_add_keypair_ocsp_file(struct tls_config *config, const char *cert_file, const char *key_file, const char *ocsp_file) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 407-413 |
| | 2 | 1 |
tls_config_add_keypair_mem_internal| Name: | tls_config_add_keypair_mem_internal | | Prototype: | static int tls_config_add_keypair_mem_internal(struct tls_config *config, const uint8_t *cert, size_t cert_len, const uint8_t *key, size_t key_len, const uint8_t *staple, size_t staple_len) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 355-380 |
| | 21 | 6 |
tls_config_add_keypair_mem| Name: | tls_config_add_keypair_mem | | Prototype: | int tls_config_add_keypair_mem(struct tls_config *config, const uint8_t *cert, size_t cert_len, const uint8_t *key, size_t key_len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 382-388 |
| | 6 | 1 |
tls_config_add_keypair_file_internal| Name: | tls_config_add_keypair_file_internal | | Prototype: | static int tls_config_add_keypair_file_internal(struct tls_config *config, const char *cert_file, const char *key_file, const char *ocsp_file) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 329-353 |
| | 21 | 6 |
tls_config_add_keypair_file| Name: | tls_config_add_keypair_file | | Prototype: | int tls_config_add_keypair_file(struct tls_config *config, const char *cert_file, const char *key_file) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_config.c | | Lines: | 390-396 |
| | 6 | 1 |
tls_client_write_session| Name: | tls_client_write_session | | Prototype: | static int tls_client_write_session(struct tls *ctx) | | Coverage: | 0.000% (0/27) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_client.c | | Lines: | 224-276 |
| | 47 | 11 |
tls_client_read_session| Name: | tls_client_read_session | | Prototype: | static int tls_client_read_session(struct tls *ctx) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/tls/tls_client.c | | Lines: | 166-222 |
| | 63 | 11 |
tls1_set_groups_list| Name: | tls1_set_groups_list | | Prototype: | int tls1_set_groups_list(uint16_t **out_group_ids, size_t *out_group_ids_len, const char *groups) | | Coverage: | 0.000% (0/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 412-458 |
| | 141 | 10 |
tls1_set_ec_id| Name: | tls1_set_ec_id | | Prototype: | static int tls1_set_ec_id(uint16_t *curve_id, uint8_t *comp_id, EC_KEY *ec) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 502-545 |
| | 36 | 9 |
tls1_md5_final_raw| Name: | tls1_md5_final_raw | | Prototype: | static void tls1_md5_final_raw(void* ctx, unsigned char *md_out) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_cbc.c | | Lines: | 280-288 |
| | 5 | 1 |
tls1_get_method| Name: | tls1_get_method | | Prototype: | static const SSL_METHOD * tls1_get_method(int ver) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_meth.c | | Lines: | 183-193 |
| | 11 | 4 |
tls1_export_keying_material| Name: | tls1_export_keying_material | | Prototype: | int tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, const char *label, size_t llen, const unsigned char *context, size_t contextlen, int use_context) | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_enc.c | | Lines: | 1087-1160 |
| | 71 | 12 |
tls1_check_ec_server_key| Name: | tls1_check_ec_server_key | | Prototype: | int tls1_check_ec_server_key(SSL *s) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 586-605 |
| | 22 | 4 |
tls1_check_ec_key| Name: | tls1_check_ec_key | | Prototype: | static int tls1_check_ec_key(SSL *s, const uint16_t *curve_id, const uint8_t *comp_id) | | Coverage: | 0.000% (0/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/t1_lib.c | | Lines: | 548-583 |
| | 30 | 9 |
timeout_doall_arg| Name: | timeout_doall_arg | | Prototype: | static void timeout_doall_arg(SSL_SESSION *s, TIMEOUT_PARAM *p) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 959-973 |
| | 9 | 3 |
timeout_LHASH_DOALL_ARG| Name: | timeout_LHASH_DOALL_ARG | | Prototype: | static void timeout_LHASH_DOALL_ARG(void *arg1, void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_sess.c | | Lines: | 975-982 |
| | 3 | 1 |
test_sha1_update| Name: | test_sha1_update | | Prototype: | static int test_sha1_update(EVP_MD_CTX *ctx, const void *data, size_t count) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 333-340 |
| | 1 | 1 |
test_sha1_init| Name: | test_sha1_init | | Prototype: | static int test_sha1_init(EVP_MD_CTX *ctx) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 324-331 |
| | 1 | 1 |
test_sha1_final| Name: | test_sha1_final | | Prototype: | static int test_sha1_final(EVP_MD_CTX *ctx, unsigned char *md) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 342-349 |
| | 1 | 1 |
test_rc4_init_key| Name: | test_rc4_init_key | | Prototype: | static int test_rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, const unsigned char *iv, int enc) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 241-252 |
| | 9 | 1 |
test_rc4_cipher| Name: | test_rc4_cipher | | Prototype: | static int test_rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, size_t inl) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_openssl.c | | Lines: | 254-263 |
| | 2 | 1 |
table_select| Name: | table_select | | Prototype: | static void table_select(ge_precomp *t, int pos, signed char b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/curve25519/curve25519.c | | Lines: | 3489-3507 |
| | 16 | 1 |
table2string| Name: | table2string | | Prototype: | static const char * table2string(long s, const OCSP_TBLSTR *ts, int len) | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/ocsp/ocsp_prn.c | | Lines: | 91-100 |
| | 5 | 3 |
sxnet_v2i| Name: | sxnet_v2i | | Prototype: | static SXNET * sxnet_v2i(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, struct stack_st_CONF_VALUE *nval) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c | | Lines: | 233-247 |
| | 16 | 3 |
sxnet_i2r| Name: | sxnet_i2r | | Prototype: | static int sxnet_i2r(X509V3_EXT_METHOD *method, SXNET *sx, BIO *out, int indent) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_sxnet.c | | Lines: | 206-224 |
| | 17 | 2 |
strip_start| Name: | strip_start | | Prototype: | static char * strip_start(char *name) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 795-813 |
| | 23 | 5 |
strip_spaces| Name: | strip_spaces | | Prototype: | static char * strip_spaces(char *name) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 378-397 |
| | 34 | 6 |
strip_ends| Name: | strip_ends | | Prototype: | static char * strip_ends(char *name) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 788-792 |
| | 1 | 1 |
strip_end| Name: | strip_end | | Prototype: | static char * strip_end(char *name) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/asn_mime.c | | Lines: | 816-839 |
| | 30 | 6 |
string_to_hex| Name: | string_to_hex | | Prototype: | unsigned char * string_to_hex(const char *str, long *len) | | Coverage: | 0.000% (0/65) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 432-487 |
| | 102 | 17 |
str_free| Name: | str_free | | Prototype: | static void str_free(char *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 81-85 |
| | 1 | 1 |
str_free| Name: | str_free | | Prototype: | static void str_free(OPENSSL_STRING str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 593-597 |
| | 1 | 1 |
st_free| Name: | st_free | | Prototype: | static void st_free(ASN1_STRING_TABLE *tbl) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | | Lines: | 301-306 |
| | 2 | 2 |
ssl_verify_alarm_type| Name: | ssl_verify_alarm_type | | Prototype: | int ssl_verify_alarm_type(long type) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_both.c | | Lines: | 609-667 |
| | 23 | 31 |
ssl_undefined_void_function| Name: | ssl_undefined_void_function | | Prototype: | int ssl_undefined_void_function(void) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2450-2455 |
| | 2 | 1 |
ssl_undefined_function| Name: | ssl_undefined_function | | Prototype: | int ssl_undefined_function(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2443-2448 |
| | 2 | 1 |
ssl_undefined_const_function| Name: | ssl_undefined_const_function | | Prototype: | int ssl_undefined_const_function(const SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2457-2462 |
| | 2 | 1 |
ssl_session_cmp| Name: | ssl_session_cmp | | Prototype: | static int ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 1753-1763 |
| | 7 | 4 |
ssl_session_LHASH_COMP| Name: | ssl_session_LHASH_COMP | | Prototype: | static int ssl_session_LHASH_COMP(const void *arg1, const void *arg2) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 1779-1786 |
| | 3 | 1 |
ssl_puts| Name: | ssl_puts | | Prototype: | static int ssl_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | | Lines: | 489-497 |
| | 4 | 1 |
ssl_ok| Name: | ssl_ok | | Prototype: | int ssl_ok(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2936-2940 |
| | 1 | 1 |
ssl_max_server_version| Name: | ssl_max_server_version | | Prototype: | uint16_t ssl_max_server_version(SSL *s) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_versions.c | | Lines: | 197-219 |
| | 10 | 4 |
ssl_force_want_read| Name: | ssl_force_want_read | | Prototype: | static void ssl_force_want_read(SSL *s) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_pkt.c | | Lines: | 130-139 |
| | 5 | 1 |
ssl_do_client_cert_cb| Name: | ssl_do_client_cert_cb | | Prototype: | int ssl_do_client_cert_cb(SSL *s, X509 **px509, EVP_PKEY **ppkey) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | | Lines: | 2678-2695 |
| | 22 | 4 |
ssl_ctrl_get_server_tmp_key| Name: | ssl_ctrl_get_server_tmp_key | | Prototype: | static long ssl_ctrl_get_server_tmp_key(SSL *s, EVP_PKEY **pkey_tmp) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1581-1641 |
| | 97 | 16 |
ssl_check_srvr_ecc_cert_and_alg| Name: | ssl_check_srvr_ecc_cert_and_alg | | Prototype: | int ssl_check_srvr_ecc_cert_and_alg(X509 *x, SSL *s) | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_lib.c | | Lines: | 2121-2142 |
| | 10 | 3 |
ssl_callback_ctrl| Name: | ssl_callback_ctrl | | Prototype: | static long ssl_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/bio_ssl.c | | Lines: | 464-487 |
| | 12 | 3 |
ssl3_send_hello_request| Name: | ssl3_send_hello_request | | Prototype: | int ssl3_send_hello_request(SSL *s) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | | Lines: | 779-803 |
| | 12 | 5 |
ssl3_send_client_kex_gost| Name: | ssl3_send_client_kex_gost | | Prototype: | static int ssl3_send_client_kex_gost(SSL *s, SESS_CERT *sess_cert, CBB *cbb) | | Coverage: | 0.000% (0/41) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | | Lines: | 2195-2303 |
| | 77 | 14 |
ssl3_send_cert_status| Name: | ssl3_send_cert_status | | Prototype: | int ssl3_send_cert_status(SSL *s) | | Coverage: | 0.000% (0/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | | Lines: | 2656-2687 |
| | 19 | 8 |
ssl3_renegotiate_check| Name: | ssl3_renegotiate_check | | Prototype: | int ssl3_renegotiate_check(SSL *s) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2506-2528 |
| | 10 | 3 |
ssl3_peek| Name: | ssl3_peek | | Prototype: | int ssl3_peek(SSL *s, void *buf, int len) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 2487-2491 |
| | 1 | 1 |
ssl3_get_client_kex_gost| Name: | ssl3_get_client_kex_gost | | Prototype: | static int ssl3_get_client_kex_gost(SSL *s, CBS *cbs) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_srvr.c | | Lines: | 1977-2048 |
| | 63 | 14 |
ssl3_get_cert_status| Name: | ssl3_get_cert_status | | Prototype: | int ssl3_get_cert_status(SSL *s) | | Coverage: | 0.000% (0/35) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_clnt.c | | Lines: | 1827-1900 |
| | 51 | 11 |
ssl3_callback_ctrl| Name: | ssl3_callback_ctrl | | Prototype: | long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp)(void)) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/s3_lib.c | | Lines: | 1940-1969 |
| | 14 | 7 |
sock_puts| Name: | sock_puts | | Prototype: | static int sock_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_sock.c | | Lines: | 202-210 |
| | 4 | 1 |
slg_write| Name: | slg_write | | Prototype: | static int slg_write(BIO *b, const char *in, int inl) | | Coverage: | 0.000% (0/47) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 119-168 |
| | 219 | 9 |
slg_puts| Name: | slg_puts | | Prototype: | static int slg_puts(BIO *bp, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 184-192 |
| | 4 | 1 |
slg_new| Name: | slg_new | | Prototype: | static int slg_new(BIO *bi) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 100-108 |
| | 13 | 1 |
slg_free| Name: | slg_free | | Prototype: | static int slg_free(BIO *a) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 110-117 |
| | 6 | 2 |
slg_ctrl| Name: | slg_ctrl | | Prototype: | static long slg_ctrl(BIO *b, int cmd, long num, void *ptr) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/bio/bss_log.c | | Lines: | 170-182 |
| | 6 | 3 |
skip_prefix| Name: | skip_prefix | | Prototype: | static void skip_prefix(const unsigned char **p, size_t *plen, const unsigned char *subject, size_t subject_len, unsigned int flags) | | Coverage: | 0.000% (0/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 635-663 |
| | 13 | 5 |
skip_dot| Name: | skip_dot | | Prototype: | static char * skip_dot(char *name) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/engine/eng_cnf.c | | Lines: | 70-79 |
| | 37 | 2 |
sk_zero| Name: | 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_unshift| Name: | sk_unshift | | Prototype: | int sk_unshift(_STACK *st, void *data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 235-239 |
| | 1 | 1 |
sk_table_cmp| Name: | sk_table_cmp | | Prototype: | static int sk_table_cmp(const ASN1_STRING_TABLE * const *a, const ASN1_STRING_TABLE * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strnid.c | | Lines: | 197-202 |
| | 1 | 1 |
sk_strcmp| Name: | sk_strcmp | | Prototype: | static int sk_strcmp(const char * const *a, const char * const *b) | | Coverage: | 0.000% (0/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 508-512 |
| | 165 | 7 |
sk_is_sorted| Name: | sk_is_sorted | | Prototype: | int sk_is_sorted(const _STACK *st) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 336-342 |
| | 3 | 2 |
sk_find_ex| Name: | sk_find_ex | | Prototype: | int sk_find_ex(_STACK *st, void *data) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/stack/stack.c | | Lines: | 223-227 |
| | 1 | 1 |
sk_deep_copy| Name: | sk_deep_copy | | Prototype: | static void * sk_deep_copy(void *sk_void, void *copy_func_void, void *free_func_void) | | Coverage: | 0.000% (0/19) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509/x509_vpm.c | | Lines: | 97-125 |
| | 35 | 7 |
sig_sk_cmp| Name: | sig_sk_cmp | | Prototype: | static int sig_sk_cmp(const nid_triple * const *a, const nid_triple * const *b) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c | | Lines: | 90-94 |
| | 1 | 1 |
sid_free| Name: | sid_free | | Prototype: | static void sid_free(nid_triple *tt) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/objects/obj_xref.c | | Lines: | 220-224 |
| | 1 | 1 |
sha1_update| Name: | sha1_update | | Prototype: | static void sha1_update(SHA_CTX *c, const void *data, size_t len) | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/evp/e_aes_cbc_hmac_sha1.c | | Lines: | 130-160 |
| | 20 | 6 |
setup_tbuf| Name: | setup_tbuf | | Prototype: | static int setup_tbuf(RSA_PKEY_CTX *ctx, EVP_PKEY_CTX *pk) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_pmeth.c | | Lines: | 140-149 |
| | 6 | 3 |
setup_idp| Name: | setup_idp | | Prototype: | static void setup_idp(X509_CRL *crl, ISSUING_DIST_POINT *idp) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/x_crl.c | | Lines: | 365-402 |
| | 24 | 9 |
setup_dp| Name: | setup_dp | | Prototype: | static void setup_dp(X509 *x, DIST_POINT *dp) | | Coverage: | 0.000% (0/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_purp.c | | Lines: | 389-417 |
| | 23 | 8 |
set_reasons| Name: | set_reasons | | Prototype: | static int set_reasons(ASN1_BIT_STRING **preas, char *value) | | Coverage: | 0.000% (0/59) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | | Lines: | 207-243 |
| | 196 | 17 |
set_dist_point_name| Name: | set_dist_point_name | | Prototype: | static int set_dist_point_name(DIST_POINT_NAME **pdp, X509V3_CTX *ctx, CONF_VALUE *cnf) | | Coverage: | 0.000% (0/106) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_crld.c | | Lines: | 129-192 |
| | 421 | 24 |
set_client_CA_list| Name: | set_client_CA_list | | Prototype: | static void set_client_CA_list(struct stack_st_X509_NAME **ca_list, struct stack_st_X509_NAME *name_list) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/ssl/ssl_cert.c | | Lines: | 448-454 |
| | 2 | 1 |
send_fp_chars| Name: | send_fp_chars | | Prototype: | static int send_fp_chars(void *arg, const void *buf, int len) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strex.c | | Lines: | 97-105 |
| | 5 | 3 |
send_bio_chars| Name: | send_bio_chars | | Prototype: | static int send_bio_chars(void *arg, const void *buf, int len) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/asn1/a_strex.c | | Lines: | 87-95 |
| | 5 | 3 |
scan_quote| Name: | scan_quote | | Prototype: | static char * scan_quote(CONF *conf, char *p) | | Coverage: | 0.000% (0/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 621-638 |
| | 11 | 5 |
scan_dquote| Name: | scan_dquote | | Prototype: | static char * scan_dquote(CONF *conf, char *p) | | Coverage: | 0.000% (0/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/conf/conf_def.c | | Lines: | 641-660 |
| | 11 | 5 |
s2i_skey_id| Name: | s2i_skey_id | | Prototype: | static ASN1_OCTET_STRING * s2i_skey_id(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, char *str) | | Coverage: | 0.000% (0/63) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_skey.c | | Lines: | 113-161 |
| | 201 | 16 |
s2i_ocsp_nocheck| Name: | s2i_ocsp_nocheck | | Prototype: | static void * s2i_ocsp_nocheck(const X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ocsp.c | | Lines: | 346-351 |
| | 1 | 1 |
s2i_asn1_int| Name: | s2i_asn1_int | | Prototype: | static void * s2i_asn1_int(X509V3_EXT_METHOD *meth, X509V3_CTX *ctx, char *value) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_int.c | | Lines: | 97-101 |
| | 1 | 1 |
s2i_ASN1_OCTET_STRING| Name: | s2i_ASN1_OCTET_STRING | | Prototype: | ASN1_OCTET_STRING * s2i_ASN1_OCTET_STRING(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, const char *str) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_skey.c | | Lines: | 91-111 |
| | 18 | 3 |
s2i_ASN1_INTEGER| Name: | s2i_ASN1_INTEGER | | Prototype: | ASN1_INTEGER * s2i_ASN1_INTEGER(X509V3_EXT_METHOD *method, const char *value) | | Coverage: | 0.000% (0/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_utl.c | | Lines: | 182-230 |
| | 41 | 9 |
s2i_ASN1_IA5STRING| Name: | s2i_ASN1_IA5STRING | | Prototype: | static ASN1_IA5STRING * s2i_ASN1_IA5STRING(X509V3_EXT_METHOD *method, X509V3_CTX *ctx, char *str) | | Coverage: | 0.000% (0/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/x509v3/v3_ia5.c | | Lines: | 218-238 |
| | 21 | 5 |
rsa_pss_param_print| Name: | rsa_pss_param_print | | Prototype: | static int rsa_pss_param_print(BIO *bp, RSA_PSS_PARAMS *pss, X509_ALGOR *maskHash, int indent) | | Coverage: | 0.000% (0/86) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/libressl/src/crypto/rsa/rsa_ameth.c | | Lines: | 308-380 |
| | 57 | 30 |