| blib/lib/IO/Socket/SSL.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| subroutine | 151 | 202 | 74.7 |
| pod | 56 | 86 | 65.1 |
| line | count | pod | subroutine |
|---|---|---|---|
| 18 | 89 | n/a | BEGIN |
| 19 | 89 | n/a | BEGIN |
| 20 | 89 | n/a | BEGIN |
| 21 | 89 | n/a | BEGIN |
| 22 | 89 | n/a | BEGIN |
| 23 | 89 | n/a | BEGIN |
| 24 | 89 | n/a | BEGIN |
| 25 | 89 | n/a | BEGIN |
| 26 | 89 | n/a | BEGIN |
| 30 | 89 | n/a | BEGIN |
| 44 | 89 | n/a | BEGIN |
| 45 | 89 | n/a | BEGIN |
| 46 | 89 | n/a | BEGIN |
| 47 | 89 | n/a | BEGIN |
| 50 | 89 | n/a | BEGIN |
| 51 | 89 | n/a | BEGIN |
| 53 | 89 | n/a | BEGIN |
| 54 | 89 | n/a | BEGIN |
| 55 | 89 | n/a | BEGIN |
| 56 | 89 | n/a | BEGIN |
| 57 | 89 | n/a | BEGIN |
| 84 | 89 | n/a | BEGIN |
| 85 | 89 | n/a | BEGIN |
| 145 | 40 | n/a | __ANON__ |
| 232 | 177 | No | init |
| 272 | 89 | n/a | BEGIN |
| 273 | 88 | n/a | INIT |
| 296 | 89 | n/a | BEGIN |
| 303 | 20 | n/a | __ANON__ |
| 326 | 89 | n/a | BEGIN |
| 328 | 89 | n/a | BEGIN |
| 348 | 89 | n/a | BEGIN |
| 356 | 0 | n/a | __ANON__ |
| 416 | 0 | No | DEBUG |
| 432 | 89 | n/a | BEGIN |
| 438 | 89 | n/a | BEGIN |
| 439 | 567 | n/a | __ANON__ |
| 488 | 187 | Yes | default_ca |
| 548 | 177 | n/a | import |
| 583 | 0 | n/a | CLONE |
| 633 | 141 | No | configure |
| 668 | 304 | No | configure_SSL |
| 696 | 163 | n/a | _skip_rw_error |
| 714 | 97 | Yes | connect |
| 740 | 199 | Yes | connect_SSL |
| 991 | 98 | n/a | _update_peer |
| 1012 | 67 | Yes | accept |
| 1038 | 67 | n/a | _setup_accepted_socket |
| 1053 | 137 | Yes | accept_SSL |
| 1178 | 6 | n/a | _bio_wrap_socket |
| 1185 | 6 | n/a | _bio_attach |
| 1195 | 61 | n/a | __ANON__ |
| 1275 | 0 | n/a | _msg_callback |
| 1287 | 0 | Yes | set_msg_callback |
| 1311 | 719 | Yes | blocking |
| 1321 | 6261 | n/a | _generic_read |
| 1395 | 2 | n/a | _rawfd |
| 1404 | 3 | n/a | _handle_read_closed_unack |
| 1421 | 6 | No | read |
| 1441 | 6170 | Yes | sysread |
| 1458 | 94 | Yes | peek |
| 1478 | 9617 | n/a | _generic_write |
| 1528 | 64 | Yes | write |
| 1551 | 9559 | Yes | syswrite |
| 1572 | 61 | No | |
| 1578 | 2 | No | printf |
| 1583 | 2 | No | getc |
| 1588 | 92 | No | readline |
| 1703 | 278 | Yes | close |
| 1721 | 23 | Yes | is_SSL |
| 1728 | 335 | Yes | stop_SSL |
| 1848 | 654 | n/a | _cleanup_ssl |
| 1894 | 9705 | No | fileno |
| 1903 | 242 | n/a | _get_ssl_object |
| 1910 | 0 | n/a | _get_ctx_object |
| 1917 | 0 | n/a | _invalid_object |
| 1922 | 1 | Yes | pending |
| 1931 | 164 | Yes | start_SSL |
| 1982 | 1 | Yes | new_from_fd |
| 1999 | 1 | Yes | dump_peer_certificate |
| 2006 | 0 | n/a | __ANON__ |
| 2046 | 79 | Yes | peer_certificate |
| 2066 | 6 | Yes | sock_certificate |
| 2172 | 209 | No | verify_hostname_of_cert |
| 2218 | 289 | n/a | __ANON__ |
| 2289 | 41 | Yes | verify_hostname |
| 2297 | 8 | Yes | get_servername |
| 2305 | 21 | Yes | get_fingerprint_bin |
| 2313 | 21 | Yes | get_fingerprint |
| 2320 | 11 | Yes | get_cipher |
| 2325 | 34 | Yes | get_sslversion |
| 2339 | 0 | Yes | get_sslversion_int |
| 2344 | 3 | Yes | get_session_reused |
| 2349 | 89 | n/a | BEGIN |
| 2351 | 0 | n/a | __ANON__ |
| 2366 | 52 | Yes | errstr |
| 2372 | 51 | No | fatal_ssl_error |
| 2394 | 1 | No | get_ssleay_error |
| 2411 | 103 | n/a | _internal_error |
| 2432 | 71 | Yes | error |
| 2444 | 5 | n/a | _errstack |
| 2451 | 7 | No | can_client_sni |
| 2452 | 6 | No | can_server_sni |
| 2453 | 2 | No | can_multi_cert |
| 2454 | 2 | No | can_npn |
| 2455 | 2 | No | can_alpn |
| 2456 | 2 | No | can_ecdh |
| 2457 | 4 | No | can_ipv6 |
| 2458 | 1 | No | can_ocsp |
| 2459 | 1 | No | can_ticket_keycb |
| 2460 | 0 | No | can_pha |
| 2461 | 2 | No | can_partial_chain |
| 2462 | 0 | No | can_ciphersuites |
| 2464 | 1 | No | can_psk |
| 2469 | 0 | No | can_nested_ssl |
| 2472 | 324 | n/a | DESTROY |
| 2484 | 1 | Yes | socket_to_SSL |
| 2485 | 1 | Yes | socketToSSL |
| 2486 | 0 | Yes | kill_socket |
| 2488 | 1 | Yes | issuer_name |
| 2489 | 1 | Yes | subject_name |
| 2490 | 0 | Yes | get_peer_certificate |
| 2493 | 2 | Yes | context_init |
| 2497 | 1 | Yes | set_default_context |
| 2501 | 0 | Yes | set_default_session_cache |
| 2522 | 0 | Yes | set_defaults |
| 2530 | 89 | n/a | BEGIN |
| 2534 | 0 | Yes | set_client_defaults |
| 2538 | 0 | Yes | set_server_defaults |
| 2544 | 0 | Yes | set_args_filter_hack |
| 2550 | 0 | n/a | __ANON__ |
| 2560 | 2 | Yes | next_proto_negotiated |
| 2567 | 2 | Yes | alpn_selected |
| 2574 | 5 | Yes | opened |
| 2579 | 0 | No | opening |
| 2583 | 0 | No | want_read |
| 2584 | 0 | No | want_write |
| 2588 | 1 | Yes | getline |
| 2590 | 1 | Yes | getlines |
| 2595 | 0 | Yes | truncate |
| 2596 | 0 | Yes | stat |
| 2597 | 0 | Yes | setbuf |
| 2598 | 0 | Yes | setvbuf |
| 2599 | 0 | Yes | fdopen |
| 2602 | 0 | Yes | ungetc |
| 2603 | 0 | Yes | send |
| 2604 | 0 | Yes | recv |
| 2607 | 89 | n/a | BEGIN |
| 2608 | 89 | n/a | BEGIN |
| 2612 | 278 | n/a | TIEHANDLE |
| 2617 | 6092 | n/a | READ |
| 2618 | 90 | n/a | READLINE |
| 2619 | 1 | n/a | GETC |
| 2621 | 51 | n/a | |
| 2622 | 1 | n/a | PRINTF |
| 2623 | 9558 | n/a | WRITE |
| 2625 | 9527 | n/a | FILENO |
| 2627 | 0 | n/a | TELL |
| 2628 | 0 | n/a | BINMODE |
| 2631 | 44 | n/a | CLOSE |
| 2638 | 89 | n/a | BEGIN |
| 2639 | 89 | n/a | BEGIN |
| 2645 | 89 | n/a | BEGIN |
| 2646 | 89 | n/a | BEGIN |
| 2648 | 89 | n/a | BEGIN |
| 2649 | 89 | n/a | BEGIN |
| 2657 | 0 | n/a | _get_ctx_object |
| 2663 | 313 | n/a | new |
| 2753 | 187 | n/a | __ANON__ |
| 2933 | 0 | n/a | __ANON__ |
| 2946 | 14 | n/a | __ANON__ |
| 3227 | 26 | n/a | __ANON__ |
| 3243 | 187 | n/a | __ANON__ |
| 3265 | 0 | n/a | __ANON__ |
| 3280 | 80 | n/a | __ANON__ |
| 3394 | 19 | n/a | __ANON__ |
| 3433 | 15 | n/a | __ANON__ |
| 3448 | 12 | n/a | __ANON__ |
| 3459 | 0 | n/a | has_session_cache |
| 3463 | 0 | n/a | CLONE |
| 3465 | 287 | n/a | DESTROY |
| 3502 | 89 | n/a | BEGIN |
| 3505 | 3 | n/a | new |
| 3515 | 19 | n/a | add_session |
| 3526 | 0 | n/a | replace_session |
| 3532 | 13 | n/a | del_session |
| 3563 | 16 | n/a | get_session |
| 3588 | 19 | n/a | _add_entry |
| 3622 | 16 | n/a | _del_entry |
| 3651 | 11 | n/a | _touch_entry |
| 3677 | 0 | n/a | _dump |
| 3714 | 2 | n/a | DESTROY |
| 3730 | 0 | n/a | new |
| 3736 | 0 | n/a | get |
| 3751 | 0 | n/a | put |
| 3771 | 0 | n/a | new |
| 3818 | 0 | n/a | hard_error |
| 3819 | 0 | n/a | soft_error |
| 3823 | 0 | n/a | requests |
| 3829 | 0 | n/a | add_response |
| 3955 | 0 | n/a | resolve_blocking |
| 4107 | 0 | n/a | ossl_trace |