Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
ssl_cert_set_cert_cbName: | ssl_cert_set_cert_cb | Prototype: | void ssl_cert_set_cert_cb(CERT *c, int (*cb) (SSL *ssl, void *arg), void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 360-364 |
| | 2 | 1 |
ssl_cert_set1_chainName: | ssl_cert_set1_chain | Prototype: | int ssl_cert_set1_chain(SSL *s, SSL_CTX *ctx, struct stack_st_X509 *chain) | Coverage: | 0.000% (0/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 273-286 |
| | 14 | 4 |
ssl_cert_set0_chainName: | ssl_cert_set0_chain | Prototype: | int ssl_cert_set0_chain(SSL *s, SSL_CTX *ctx, struct stack_st_X509 *chain) | Coverage: | 33.333% (4/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 255-271 |
| | 12 | 4 |
ssl_cert_select_currentName: | ssl_cert_select_current | Prototype: | int ssl_cert_select_current(CERT *c, X509 *x) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 314-335 |
| | 16 | 6 |
ssl_cert_newName: | ssl_cert_new | Prototype: | CERT *ssl_cert_new(void) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 50-72 |
| | 31 | 3 |
ssl_cert_lookup_by_pkeyName: | ssl_cert_lookup_by_pkey | Prototype: | const SSL_CERT_LOOKUP *ssl_cert_lookup_by_pkey(const EVP_PKEY *pk, size_t *pidx) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 1017-1032 |
| | 19 | 4 |
ssl_cert_lookup_by_nidName: | ssl_cert_lookup_by_nid | Prototype: | int ssl_cert_lookup_by_nid(int nid, size_t *pidx) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 1003-1015 |
| | 6 | 3 |
ssl_cert_lookup_by_idxName: | ssl_cert_lookup_by_idx | Prototype: | const SSL_CERT_LOOKUP *ssl_cert_lookup_by_idx(size_t idx) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 1034-1039 |
| | 7 | 2 |
ssl_cert_is_disabledName: | ssl_cert_is_disabled | Prototype: | int ssl_cert_is_disabled(size_t idx) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 2154-2161 |
| | 8 | 2 |
ssl_cert_freeName: | ssl_cert_free | Prototype: | void ssl_cert_free(CERT *c) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 224-253 |
| | 20 | 3 |
ssl_cert_dupName: | ssl_cert_dup | Prototype: | CERT *ssl_cert_dup(CERT *cert) | Coverage: | 64.179% (43/67) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 74-201 |
| | 143 | 23 |
ssl_cert_clear_certsName: | ssl_cert_clear_certs | Prototype: | void ssl_cert_clear_certs(CERT *c) | Coverage: | 71.429% (5/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 205-222 |
| | 32 | 3 |
ssl_cert_add1_chain_certName: | ssl_cert_add1_chain_cert | Prototype: | int ssl_cert_add1_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 306-312 |
| | 4 | 2 |
ssl_cert_add0_chain_certName: | ssl_cert_add0_chain_cert | Prototype: | int ssl_cert_add0_chain_cert(SSL *s, SSL_CTX *ctx, X509 *x) | Coverage: | 47.059% (8/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 288-304 |
| | 13 | 5 |
ssl_callback_ctrlName: | 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/openssl/src/ssl/bio_ssl.c | Lines: | 393-410 |
| | 11 | 3 |
ssl_cache_cipherlistName: | ssl_cache_cipherlist | Prototype: | int ssl_cache_cipherlist(SSL *s, PACKET *cipher_suites, int sslv2format) | Coverage: | 65.714% (23/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 5185-5253 |
| | 87 | 9 |
ssl_build_cert_chainName: | ssl_build_cert_chain | Prototype: | int ssl_build_cert_chain(SSL *s, SSL_CTX *ctx, int flags) | Coverage: | 0.000% (0/74) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_cert.c | Lines: | 787-893 |
| | 94 | 24 |
ssl_bad_methodName: | ssl_bad_method | Prototype: | const SSL_METHOD *ssl_bad_method(int ver) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_lib.c | Lines: | 3616-3620 |
| | 6 | 1 |
ssl_allow_compressionName: | ssl_allow_compression | Prototype: | int ssl_allow_compression(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 1382-1387 |
| | 7 | 2 |
ssl_add_cert_to_wpacketName: | ssl_add_cert_to_wpacket | Prototype: | static int ssl_add_cert_to_wpacket(SSL *s, WPACKET *pkt, X509 *x, int chain) | Coverage: | 55.556% (10/18) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 866-892 |
| | 33 | 4 |
ssl_add_cert_chainName: | ssl_add_cert_chain | Prototype: | static int ssl_add_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk) | Coverage: | 66.000% (33/50) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 895-989 |
| | 93 | 15 |
ssl3_write_pendingName: | ssl3_write_pending | Prototype: | int ssl3_write_pending(SSL *s, int type, const unsigned char *buf, size_t len, size_t *written) | Coverage: | 56.757% (21/37) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 1118-1178 |
| | 58 | 10 |
ssl3_write_bytesName: | ssl3_write_bytes | Prototype: | int ssl3_write_bytes(SSL *s, int type, const void *buf_, size_t len, size_t *written) | Coverage: | 41.618% (72/173) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 337-642 |
| | 213 | 41 |
ssl3_writeName: | ssl3_write | Prototype: | int ssl3_write(SSL *s, const void *buf, size_t len, size_t *written) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4434-4442 |
| | 7 | 2 |
ssl3_take_macName: | ssl3_take_mac | Prototype: | int ssl3_take_mac(SSL *s) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 661-684 |
| | 13 | 3 |
ssl3_shutdownName: | ssl3_shutdown | Prototype: | int ssl3_shutdown(SSL *s) | Coverage: | 72.414% (21/29) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4383-4432 |
| | 30 | 9 |
ssl3_setup_write_bufferName: | ssl3_setup_write_buffer | Prototype: | int ssl3_setup_write_buffer(SSL *s, size_t numwpipes, size_t len) | Coverage: | 78.571% (22/28) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 81-139 |
| | 51 | 9 |
ssl3_setup_read_bufferName: | ssl3_setup_read_buffer | Prototype: | int ssl3_setup_read_buffer(SSL *s) | Coverage: | 64.706% (11/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 37-79 |
| | 33 | 6 |
ssl3_setup_key_blockName: | ssl3_setup_key_block | Prototype: | int ssl3_setup_key_block(SSL *s) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 251-317 |
| | 60 | 9 |
ssl3_setup_buffersName: | ssl3_setup_buffers | Prototype: | int ssl3_setup_buffers(SSL *s) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 141-152 |
| | 5 | 3 |
ssl3_set_req_cert_typeName: | ssl3_set_req_cert_type | Prototype: | static int ssl3_set_req_cert_type(CERT *c, const unsigned char *p, size_t len) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4367-4381 |
| | 22 | 4 |
ssl3_set_handshake_headerName: | ssl3_set_handshake_header | Prototype: | int ssl3_set_handshake_header(SSL *s, WPACKET *pkt, int htype) | Coverage: | 66.667% (6/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3273-3285 |
| | 6 | 3 |
ssl3_send_alertName: | ssl3_send_alert | Prototype: | int ssl3_send_alert(SSL *s, int level, int desc) | Coverage: | 80.000% (28/35) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_msg.c | Lines: | 39-67 |
| | 19 | 6 |
ssl3_renegotiate_checkName: | ssl3_renegotiate_check | Prototype: | int ssl3_renegotiate_check(SSL *s, int initok) | Coverage: | 76.923% (10/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4502-4523 |
| | 11 | 3 |
ssl3_renegotiateName: | ssl3_renegotiate | Prototype: | int ssl3_renegotiate(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4485-4492 |
| | 6 | 2 |
ssl3_release_write_bufferName: | ssl3_release_write_buffer | Prototype: | int ssl3_release_write_buffer(SSL *s) | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 154-169 |
| | 14 | 2 |
ssl3_release_read_bufferName: | ssl3_release_read_buffer | Prototype: | int ssl3_release_read_buffer(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_buffer.c | Lines: | 171-179 |
| | 9 | 1 |
ssl3_record_sequence_updateName: | ssl3_record_sequence_update | Prototype: | void ssl3_record_sequence_update(unsigned char *seq) | Coverage: | 57.143% (4/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 1737-1746 |
| | 5 | 3 |
ssl3_record_app_data_waitingName: | ssl3_record_app_data_waiting | Prototype: | static int ssl3_record_app_data_waiting(SSL *s) | Coverage: | 0.000% (0/13) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 69-102 |
| | 20 | 5 |
ssl3_read_nName: | ssl3_read_n | Prototype: | int ssl3_read_n(SSL *s, size_t n, size_t max, int extend, int clearold, size_t *readbytes) | Coverage: | 72.414% (63/87) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 169-331 |
| | 96 | 25 |
ssl3_read_internalName: | ssl3_read_internal | Prototype: | static int ssl3_read_internal(SSL *s, void *buf, size_t len, int peek, size_t *readbytes) | Coverage: | 60.000% (6/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4444-4473 |
| | 26 | 3 |
ssl3_read_bytesName: | ssl3_read_bytes | Prototype: | int ssl3_read_bytes(SSL *s, int type, int *recvd_type, unsigned char *buf, size_t len, int peek, size_t *readbytes) | Coverage: | 73.038% (214/293) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 1209-1735 |
| | 397 | 73 |
ssl3_readName: | ssl3_read | Prototype: | int ssl3_read(SSL *s, void *buf, size_t len, size_t *readbytes) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4475-4478 |
| | 1 | 1 |
ssl3_put_cipher_by_charName: | ssl3_put_cipher_by_char | Prototype: | int ssl3_put_cipher_by_char(const SSL_CIPHER *c, WPACKET *pkt, size_t *len) | Coverage: | 42.857% (3/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4093-4105 |
| | 7 | 3 |
ssl3_pendingName: | ssl3_pending | Prototype: | size_t ssl3_pending(const SSL *s) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/rec_layer_s3.c | Lines: | 111-126 |
| | 9 | 4 |
ssl3_peekName: | ssl3_peek | Prototype: | int ssl3_peek(SSL *s, void *buf, size_t len, size_t *readbytes) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4480-4483 |
| | 1 | 1 |
ssl3_output_cert_chainName: | ssl3_output_cert_chain | Prototype: | unsigned long ssl3_output_cert_chain(SSL *s, WPACKET *pkt, CERT_PKEY *cpk) | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 991-1009 |
| | 23 | 4 |
ssl3_num_ciphersName: | ssl3_num_ciphers | Prototype: | int ssl3_num_ciphers(void) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3260-3263 |
| | 1 | 1 |
ssl3_newName: | ssl3_new | Prototype: | int ssl3_new(SSL *s) | Coverage: | 36.364% (4/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3292-3311 |
| | 12 | 5 |
ssl3_init_finished_macName: | ssl3_init_finished_mac | Prototype: | int ssl3_init_finished_mac(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 326-339 |
| | 21 | 2 |
ssl3_handshake_writeName: | ssl3_handshake_write | Prototype: | int ssl3_handshake_write(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3287-3290 |
| | 1 | 1 |
ssl3_get_req_cert_typeName: | ssl3_get_req_cert_type | Prototype: | int ssl3_get_req_cert_type(SSL *s, WPACKET *pkt) | Coverage: | 32.558% (14/43) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4315-4365 |
| | 23 | 9 |
ssl3_get_recordName: | ssl3_get_record | Prototype: | int ssl3_get_record(SSL *s) | Coverage: | 53.694% (298/555) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 173-790 |
| | 1595 | 101 |
ssl3_get_cipher_by_std_nameName: | ssl3_get_cipher_by_std_name | Prototype: | const SSL_CIPHER *ssl3_get_cipher_by_std_name(const char *stdname) | Coverage: | 24.390% (20/82) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4053-4080 |
| | 349 | 20 |
ssl3_get_cipher_by_idName: | ssl3_get_cipher_by_id | Prototype: | const SSL_CIPHER *ssl3_get_cipher_by_id(uint32_t id) | Coverage: | 100.000% (7/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4038-4051 |
| | 14 | 3 |
ssl3_get_cipher_by_charName: | ssl3_get_cipher_by_char | Prototype: | const SSL_CIPHER *ssl3_get_cipher_by_char(const unsigned char *p) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4086-4091 |
| | 3 | 1 |
ssl3_get_cipherName: | ssl3_get_cipher | Prototype: | const SSL_CIPHER *ssl3_get_cipher(unsigned int u) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3265-3271 |
| | 7 | 2 |
ssl3_generate_master_secretName: | ssl3_generate_master_secret | Prototype: | int ssl3_generate_master_secret(SSL *s, unsigned char *out, unsigned char *p, size_t len, size_t *secret_size) | Coverage: | 0.000% (0/31) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 471-525 |
| | 57 | 5 |
ssl3_generate_key_blockName: | ssl3_generate_key_block | Prototype: | static int ssl3_generate_key_block(SSL *s, unsigned char *km, int num) | Coverage: | 0.000% (0/45) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 17-88 |
| | 109 | 10 |
ssl3_free_digest_listName: | ssl3_free_digest_list | Prototype: | void ssl3_free_digest_list(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 346-352 |
| | 12 | 1 |
ssl3_freeName: | ssl3_free | Prototype: | void ssl3_free(SSL *s) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3313-3342 |
| | 37 | 2 |
ssl3_finish_macName: | ssl3_finish_mac | Prototype: | int ssl3_finish_mac(SSL *s, const unsigned char *buf, size_t len) | Coverage: | 56.250% (9/16) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 354-380 |
| | 37 | 5 |
ssl3_final_finish_macName: | ssl3_final_finish_mac | Prototype: | size_t ssl3_final_finish_mac(SSL *s, const char *sender, size_t len, unsigned char *p) | Coverage: | 0.000% (0/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 419-469 |
| | 77 | 7 |
ssl3_encName: | ssl3_enc | Prototype: | int ssl3_enc(SSL *s, SSL3_RECORD *inrecs, size_t n_recs, int sending) | Coverage: | 0.000% (0/49) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 846-923 |
| | 76 | 13 |
ssl3_do_writeName: | ssl3_do_write | Prototype: | int ssl3_do_write(SSL *s, int type) | Coverage: | 66.667% (18/27) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_lib.c | Lines: | 41-73 |
| | 23 | 7 |
ssl3_do_uncompressName: | ssl3_do_uncompress | Prototype: | int ssl3_do_uncompress(SSL *ssl, SSL3_RECORD *rr) | Coverage: | 0.000% (0/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 792-814 |
| | 17 | 4 |
ssl3_do_compressName: | ssl3_do_compress | Prototype: | int ssl3_do_compress(SSL *ssl, SSL3_RECORD *wr) | Coverage: | 0.000% (0/5) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 816-833 |
| | 9 | 2 |
ssl3_do_change_cipher_specName: | ssl3_do_change_cipher_spec | Prototype: | int ssl3_do_change_cipher_spec(SSL *s) | Coverage: | 63.158% (12/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_msg.c | Lines: | 12-37 |
| | 20 | 6 |
ssl3_dispatch_alertName: | ssl3_dispatch_alert | Prototype: | int ssl3_dispatch_alert(SSL *s) | Coverage: | 88.235% (15/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_msg.c | Lines: | 69-104 |
| | 36 | 6 |
ssl3_digest_cached_recordsName: | ssl3_digest_cached_records | Prototype: | int ssl3_digest_cached_records(SSL *s, int keep) | Coverage: | 60.000% (12/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 382-417 |
| | 58 | 6 |
ssl3_default_timeoutName: | ssl3_default_timeout | Prototype: | long ssl3_default_timeout(void) | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3251-3258 |
| | 1 | 1 |
ssl3_ctx_ctrlName: | ssl3_ctx_ctrl | Prototype: | long ssl3_ctx_ctrl(SSL_CTX *ctx, int cmd, long larg, void *parg) | Coverage: | 44.853% (61/136) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3743-3984 |
| | 205 | 56 |
ssl3_ctx_callback_ctrlName: | ssl3_ctx_callback_ctrl | Prototype: | long ssl3_ctx_callback_ctrl(SSL_CTX *ctx, int cmd, void (*fp) (void)) | Coverage: | 68.421% (13/19) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3986-4036 |
| | 27 | 10 |
ssl3_ctrlName: | ssl3_ctrl | Prototype: | long ssl3_ctrl(SSL *s, int cmd, long larg, void *parg) | Coverage: | 38.919% (72/185) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3390-3713 |
| | 244 | 71 |
ssl3_comp_findName: | ssl3_comp_find | Prototype: | SSL_COMP *ssl3_comp_find(struct stack_st_SSL_COMP *sk, int n) | Coverage: | 0.000% (0/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/ssl_ciph.c | Lines: | 1898-1912 |
| | 22 | 4 |
ssl3_clearName: | ssl3_clear | Prototype: | int ssl3_clear(SSL *s) | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3344-3379 |
| | 24 | 2 |
ssl3_cleanup_key_blockName: | ssl3_cleanup_key_block | Prototype: | void ssl3_cleanup_key_block(SSL *s) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 319-324 |
| | 7 | 1 |
ssl3_choose_cipherName: | ssl3_choose_cipher | Prototype: | const SSL_CIPHER *ssl3_choose_cipher(SSL *s, struct stack_st_SSL_CIPHER *clnt, struct stack_st_SSL_CIPHER *srvr) | Coverage: | 87.313% (117/134) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 4115-4313 |
| | 111 | 32 |
ssl3_check_client_certificateName: | ssl3_check_client_certificate | Prototype: | static int ssl3_check_client_certificate(SSL *s) | Coverage: | 54.545% (6/11) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3428-3441 |
| | 20 | 3 |
ssl3_check_cert_and_algorithmName: | ssl3_check_cert_and_algorithm | Prototype: | int ssl3_check_cert_and_algorithm(SSL *s) | Coverage: | 72.000% (18/25) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/statem/statem_clnt.c | Lines: | 3565-3615 |
| | 65 | 7 |
ssl3_change_cipher_stateName: | ssl3_change_cipher_state | Prototype: | int ssl3_change_cipher_state(SSL *s, int which) | Coverage: | 0.000% (0/63) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 90-249 |
| | 217 | 20 |
ssl3_cbc_remove_paddingName: | ssl3_cbc_remove_padding | Prototype: | int ssl3_cbc_remove_padding(SSL3_RECORD *rec, size_t block_size, size_t mac_size) | Coverage: | 0.000% (0/4) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 1409-1428 |
| | 10 | 2 |
ssl3_cbc_record_digest_supportedName: | ssl3_cbc_record_digest_supported | Prototype: | char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx) | Coverage: | 44.444% (4/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_cbc.c | Lines: | 91-104 |
| | 3 | 8 |
ssl3_cbc_digest_recordName: | ssl3_cbc_digest_record | Prototype: | int ssl3_cbc_digest_record(const EVP_MD_CTX *ctx, unsigned char *md_out, size_t *md_out_size, const unsigned char header[13], const unsigned char *data, size_t data_plus_mac_size, size_t data_plus_mac_plus_padding_size, const unsigned char *mac_secret, size_t mac_secret_length, char is_sslv3) | Coverage: | 48.872% (65/133) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_cbc.c | Lines: | 128-486 |
| | 197 | 42 |
ssl3_cbc_copy_macName: | ssl3_cbc_copy_mac | Prototype: | int ssl3_cbc_copy_mac(unsigned char *out, const SSL3_RECORD *rec, size_t md_size) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/record/ssl3_record.c | Lines: | 1529-1602 |
| | 31 | 5 |
ssl3_callback_ctrlName: | ssl3_callback_ctrl | Prototype: | long ssl3_callback_ctrl(SSL *s, int cmd, void (*fp) (void)) | Coverage: | 0.000% (0/9) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3715-3741 |
| | 11 | 5 |
ssl3_alert_codeName: | ssl3_alert_code | Prototype: | int ssl3_alert_code(int code) | Coverage: | 0.000% (0/68) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_enc.c | Lines: | 527-599 |
| | 35 | 35 |
srp_verify_server_paramName: | srp_verify_server_param | Prototype: | int srp_verify_server_param(SSL *s) | Coverage: | 35.000% (7/20) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 332-366 |
| | 47 | 6 |
srp_user_pwd_dupName: | srp_user_pwd_dup | Prototype: | static SRP_user_pwd *srp_user_pwd_dup(SRP_user_pwd *src) | Coverage: | 41.667% (5/12) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_vfy.c | Lines: | 253-269 |
| | 27 | 4 |
srp_password_from_info_cbName: | srp_password_from_info_cb | Prototype: | static char *srp_password_from_info_cb(SSL *s, void *arg) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/s3_lib.c | Lines: | 3382-3385 |
| | 1 | 1 |
srp_generate_server_master_secretName: | srp_generate_server_master_secret | Prototype: | int srp_generate_server_master_secret(SSL *s) | Coverage: | 42.857% (6/14) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 249-276 |
| | 44 | 6 |
srp_generate_client_master_secretName: | srp_generate_client_master_secret | Prototype: | int srp_generate_client_master_secret(SSL *s) | Coverage: | 47.826% (11/23) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/ssl/tls_srp.c | Lines: | 279-330 |
| | 102 | 7 |
srp_Calc_xyName: | srp_Calc_xy | Prototype: | static BIGNUM *srp_Calc_xy(const BIGNUM *x, const BIGNUM *y, const BIGNUM *N) | Coverage: | 50.000% (11/22) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 23-43 |
| | 47 | 6 |
srp_Calc_kName: | srp_Calc_k | Prototype: | static BIGNUM *srp_Calc_k(const BIGNUM *N, const BIGNUM *g) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/srp/srp_lib.c | Lines: | 45-49 |
| | 1 | 1 |
sock_writeName: | sock_write | Prototype: | static int sock_write(BIO *b, const char *in, int inl) | Coverage: | 28.571% (2/7) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 109-121 |
| | 10 | 3 |
sock_readName: | sock_read | Prototype: | static int sock_read(BIO *b, char *out, int outl) | Coverage: | 90.000% (9/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 93-107 |
| | 13 | 4 |
sock_putsName: | 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/openssl/src/crypto/bio/bss_sock.c | Lines: | 161-168 |
| | 4 | 1 |
sock_newName: | sock_new | Prototype: | static int sock_new(BIO *bi) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 70-77 |
| | 9 | 1 |
sock_freeName: | sock_free | Prototype: | static int sock_free(BIO *a) | Coverage: | 80.000% (8/10) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 79-91 |
| | 10 | 4 |
sock_ctrlName: | sock_ctrl | Prototype: | static long sock_ctrl(BIO *b, int cmd, long num, void *ptr) | Coverage: | 61.905% (13/21) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/bio/bss_sock.c | Lines: | 123-159 |
| | 26 | 10 |