| blib/lib/IO/Socket/SSL.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 151 | 202 | 74.7 |
| pod | 56 | 86 | 65.1 |
| line | count | pod | subroutine |
|---|---|---|---|
| 18 | 87 | n/a | BEGIN |
| 19 | 87 | n/a | BEGIN |
| 20 | 87 | n/a | BEGIN |
| 21 | 87 | n/a | BEGIN |
| 22 | 87 | n/a | BEGIN |
| 23 | 87 | n/a | BEGIN |
| 24 | 87 | n/a | BEGIN |
| 25 | 87 | n/a | BEGIN |
| 26 | 87 | n/a | BEGIN |
| 30 | 87 | n/a | BEGIN |
| 44 | 87 | n/a | BEGIN |
| 45 | 87 | n/a | BEGIN |
| 46 | 87 | n/a | BEGIN |
| 47 | 87 | n/a | BEGIN |
| 50 | 87 | n/a | BEGIN |
| 51 | 87 | n/a | BEGIN |
| 53 | 87 | n/a | BEGIN |
| 54 | 87 | n/a | BEGIN |
| 55 | 87 | n/a | BEGIN |
| 56 | 87 | n/a | BEGIN |
| 57 | 87 | n/a | BEGIN |
| 84 | 87 | n/a | BEGIN |
| 85 | 87 | n/a | BEGIN |
| 145 | 40 | n/a | __ANON__ |
| 232 | 173 | No | init |
| 272 | 87 | n/a | BEGIN |
| 273 | 86 | n/a | INIT |
| 296 | 87 | n/a | BEGIN |
| 303 | 20 | n/a | __ANON__ |
| 326 | 87 | n/a | BEGIN |
| 328 | 87 | n/a | BEGIN |
| 348 | 87 | n/a | BEGIN |
| 356 | 0 | n/a | __ANON__ |
| 416 | 0 | No | DEBUG |
| 432 | 87 | n/a | BEGIN |
| 438 | 87 | n/a | BEGIN |
| 439 | 567 | n/a | __ANON__ |
| 488 | 183 | Yes | default_ca |
| 548 | 173 | n/a | import |
| 583 | 0 | n/a | CLONE |
| 633 | 141 | No | configure |
| 666 | 300 | No | configure_SSL |
| 691 | 150 | n/a | _skip_rw_error |
| 709 | 97 | Yes | connect |
| 735 | 197 | Yes | connect_SSL |
| 983 | 96 | n/a | _update_peer |
| 1004 | 67 | Yes | accept |
| 1030 | 67 | n/a | _setup_accepted_socket |
| 1045 | 135 | Yes | accept_SSL |
| 1170 | 4 | n/a | _bio_wrap_socket |
| 1177 | 4 | n/a | _bio_attach |
| 1187 | 42 | n/a | __ANON__ |
| 1267 | 0 | n/a | _msg_callback |
| 1279 | 0 | Yes | set_msg_callback |
| 1303 | 704 | Yes | blocking |
| 1313 | 6225 | n/a | _generic_read |
| 1387 | 2 | n/a | _rawfd |
| 1396 | 3 | n/a | _handle_read_closed_unack |
| 1413 | 6 | No | read |
| 1433 | 6135 | Yes | sysread |
| 1450 | 93 | Yes | peek |
| 1470 | 9315 | n/a | _generic_write |
| 1520 | 64 | Yes | write |
| 1543 | 9257 | Yes | syswrite |
| 1564 | 61 | No | |
| 1570 | 2 | No | printf |
| 1575 | 2 | No | getc |
| 1580 | 91 | No | readline |
| 1695 | 275 | Yes | close |
| 1713 | 23 | Yes | is_SSL |
| 1720 | 332 | Yes | stop_SSL |
| 1840 | 646 | n/a | _cleanup_ssl |
| 1886 | 9413 | No | fileno |
| 1895 | 237 | n/a | _get_ssl_object |
| 1902 | 0 | n/a | _get_ctx_object |
| 1909 | 0 | n/a | _invalid_object |
| 1914 | 1 | Yes | pending |
| 1923 | 160 | Yes | start_SSL |
| 1974 | 1 | Yes | new_from_fd |
| 1991 | 1 | Yes | dump_peer_certificate |
| 1998 | 0 | n/a | __ANON__ |
| 2038 | 75 | Yes | peer_certificate |
| 2058 | 6 | Yes | sock_certificate |
| 2164 | 209 | No | verify_hostname_of_cert |
| 2210 | 289 | n/a | __ANON__ |
| 2281 | 41 | Yes | verify_hostname |
| 2289 | 8 | Yes | get_servername |
| 2297 | 21 | Yes | get_fingerprint_bin |
| 2305 | 21 | Yes | get_fingerprint |
| 2312 | 11 | Yes | get_cipher |
| 2317 | 34 | Yes | get_sslversion |
| 2331 | 0 | Yes | get_sslversion_int |
| 2336 | 3 | Yes | get_session_reused |
| 2341 | 87 | n/a | BEGIN |
| 2343 | 0 | n/a | __ANON__ |
| 2358 | 52 | Yes | errstr |
| 2364 | 51 | No | fatal_ssl_error |
| 2386 | 1 | No | get_ssleay_error |
| 2403 | 102 | n/a | _internal_error |
| 2424 | 70 | Yes | error |
| 2436 | 5 | n/a | _errstack |
| 2443 | 7 | No | can_client_sni |
| 2444 | 6 | No | can_server_sni |
| 2445 | 2 | No | can_multi_cert |
| 2446 | 2 | No | can_npn |
| 2447 | 2 | No | can_alpn |
| 2448 | 2 | No | can_ecdh |
| 2449 | 4 | No | can_ipv6 |
| 2450 | 1 | No | can_ocsp |
| 2451 | 1 | No | can_ticket_keycb |
| 2452 | 0 | No | can_pha |
| 2453 | 2 | No | can_partial_chain |
| 2454 | 0 | No | can_ciphersuites |
| 2456 | 1 | No | can_psk |
| 2461 | 0 | No | can_nested_ssl |
| 2464 | 320 | n/a | DESTROY |
| 2476 | 1 | Yes | socket_to_SSL |
| 2477 | 1 | Yes | socketToSSL |
| 2478 | 0 | Yes | kill_socket |
| 2480 | 1 | Yes | issuer_name |
| 2481 | 1 | Yes | subject_name |
| 2482 | 0 | Yes | get_peer_certificate |
| 2485 | 2 | Yes | context_init |
| 2489 | 1 | Yes | set_default_context |
| 2493 | 0 | Yes | set_default_session_cache |
| 2514 | 0 | Yes | set_defaults |
| 2522 | 87 | n/a | BEGIN |
| 2526 | 0 | Yes | set_client_defaults |
| 2530 | 0 | Yes | set_server_defaults |
| 2536 | 0 | Yes | set_args_filter_hack |
| 2542 | 0 | n/a | __ANON__ |
| 2552 | 2 | Yes | next_proto_negotiated |
| 2559 | 2 | Yes | alpn_selected |
| 2566 | 5 | Yes | opened |
| 2571 | 0 | No | opening |
| 2575 | 0 | No | want_read |
| 2576 | 0 | No | want_write |
| 2580 | 1 | Yes | getline |
| 2582 | 1 | Yes | getlines |
| 2587 | 0 | Yes | truncate |
| 2588 | 0 | Yes | stat |
| 2589 | 0 | Yes | setbuf |
| 2590 | 0 | Yes | setvbuf |
| 2591 | 0 | Yes | fdopen |
| 2594 | 0 | Yes | ungetc |
| 2595 | 0 | Yes | send |
| 2596 | 0 | Yes | recv |
| 2599 | 87 | n/a | BEGIN |
| 2600 | 87 | n/a | BEGIN |
| 2604 | 274 | n/a | TIEHANDLE |
| 2609 | 6057 | n/a | READ |
| 2610 | 89 | n/a | READLINE |
| 2611 | 1 | n/a | GETC |
| 2613 | 51 | n/a | |
| 2614 | 1 | n/a | PRINTF |
| 2615 | 9256 | n/a | WRITE |
| 2617 | 9236 | n/a | FILENO |
| 2619 | 0 | n/a | TELL |
| 2620 | 0 | n/a | BINMODE |
| 2623 | 43 | n/a | CLOSE |
| 2630 | 87 | n/a | BEGIN |
| 2631 | 87 | n/a | BEGIN |
| 2637 | 87 | n/a | BEGIN |
| 2638 | 87 | n/a | BEGIN |
| 2640 | 87 | n/a | BEGIN |
| 2641 | 87 | n/a | BEGIN |
| 2649 | 0 | n/a | _get_ctx_object |
| 2655 | 309 | n/a | new |
| 2745 | 187 | n/a | __ANON__ |
| 2925 | 0 | n/a | __ANON__ |
| 2938 | 14 | n/a | __ANON__ |
| 3216 | 26 | n/a | __ANON__ |
| 3232 | 187 | n/a | __ANON__ |
| 3254 | 0 | n/a | __ANON__ |
| 3269 | 80 | n/a | __ANON__ |
| 3375 | 19 | n/a | __ANON__ |
| 3414 | 15 | n/a | __ANON__ |
| 3429 | 12 | n/a | __ANON__ |
| 3440 | 0 | n/a | has_session_cache |
| 3444 | 0 | n/a | CLONE |
| 3446 | 283 | n/a | DESTROY |
| 3483 | 87 | n/a | BEGIN |
| 3486 | 3 | n/a | new |
| 3496 | 19 | n/a | add_session |
| 3507 | 0 | n/a | replace_session |
| 3513 | 13 | n/a | del_session |
| 3544 | 16 | n/a | get_session |
| 3569 | 19 | n/a | _add_entry |
| 3603 | 16 | n/a | _del_entry |
| 3632 | 11 | n/a | _touch_entry |
| 3658 | 0 | n/a | _dump |
| 3695 | 2 | n/a | DESTROY |
| 3711 | 0 | n/a | new |
| 3717 | 0 | n/a | get |
| 3732 | 0 | n/a | put |
| 3752 | 0 | n/a | new |
| 3798 | 0 | n/a | hard_error |
| 3799 | 0 | n/a | soft_error |
| 3803 | 0 | n/a | requests |
| 3809 | 0 | n/a | add_response |
| 3933 | 0 | n/a | resolve_blocking |
| 4085 | 0 | n/a | ossl_trace |