blib/lib/IO/Socket/SSL.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
subroutine | 147 | 188 | 78.1 |
pod | 54 | 82 | 65.8 |
line | count | pod | subroutine |
---|---|---|---|
18 | 80 | n/a | BEGIN |
19 | 80 | n/a | BEGIN |
20 | 80 | n/a | BEGIN |
21 | 80 | n/a | BEGIN |
22 | 80 | n/a | BEGIN |
23 | 80 | n/a | BEGIN |
24 | 80 | n/a | BEGIN |
28 | 80 | n/a | BEGIN |
47 | 80 | n/a | BEGIN |
48 | 80 | n/a | BEGIN |
49 | 80 | n/a | BEGIN |
50 | 80 | n/a | BEGIN |
53 | 80 | n/a | BEGIN |
54 | 80 | n/a | BEGIN |
56 | 80 | n/a | BEGIN |
57 | 80 | n/a | BEGIN |
58 | 80 | n/a | BEGIN |
59 | 80 | n/a | BEGIN |
60 | 80 | n/a | BEGIN |
85 | 80 | n/a | BEGIN |
86 | 80 | n/a | BEGIN |
144 | 0 | n/a | __ANON__ |
230 | 159 | No | init |
270 | 80 | n/a | BEGIN |
271 | 79 | n/a | INIT |
287 | 80 | n/a | BEGIN |
289 | 80 | n/a | BEGIN |
301 | 80 | n/a | BEGIN |
308 | 19 | n/a | __ANON__ |
322 | 80 | n/a | BEGIN |
331 | 80 | n/a | BEGIN |
333 | 80 | n/a | BEGIN |
352 | 80 | n/a | BEGIN |
360 | 0 | n/a | __ANON__ |
420 | 0 | No | DEBUG |
436 | 80 | n/a | BEGIN |
442 | 80 | n/a | BEGIN |
443 | 575 | n/a | __ANON__ |
492 | 159 | Yes | default_ca |
552 | 159 | n/a | import |
587 | 0 | n/a | CLONE |
621 | 114 | No | configure |
654 | 269 | No | configure_SSL |
678 | 95 | n/a | _skip_rw_error |
696 | 74 | Yes | connect |
722 | 176 | Yes | connect_SSL |
954 | 96 | n/a | _update_peer |
975 | 58 | Yes | accept |
1005 | 122 | Yes | accept_SSL |
1127 | 0 | n/a | _msg_callback |
1139 | 0 | Yes | set_msg_callback |
1171 | 6117 | n/a | _generic_read |
1203 | 6 | No | read |
1215 | 6110 | Yes | sysread |
1225 | 6 | Yes | peek |
1238 | 7550 | n/a | _generic_write |
1277 | 60 | Yes | write |
1288 | 7490 | Yes | syswrite |
1296 | 57 | No | |
1302 | 2 | No | printf |
1307 | 2 | No | getc |
1312 | 83 | No | readline |
1423 | 245 | Yes | close |
1441 | 0 | No | is_SSL |
1446 | 291 | Yes | stop_SSL |
1554 | 7654 | No | fileno |
1563 | 235 | n/a | _get_ssl_object |
1570 | 0 | n/a | _get_ctx_object |
1577 | 0 | n/a | _invalid_object |
1582 | 1 | Yes | pending |
1587 | 156 | Yes | start_SSL |
1637 | 1 | Yes | new_from_fd |
1654 | 1 | Yes | dump_peer_certificate |
1661 | 3 | n/a | __ANON__ |
1701 | 80 | Yes | peer_certificate |
1721 | 6 | Yes | sock_certificate |
1827 | 203 | No | verify_hostname_of_cert |
1873 | 310 | n/a | __ANON__ |
1944 | 41 | Yes | verify_hostname |
1952 | 8 | Yes | get_servername |
1960 | 22 | Yes | get_fingerprint_bin |
1968 | 22 | Yes | get_fingerprint |
1975 | 12 | Yes | get_cipher |
1980 | 28 | Yes | get_sslversion |
1994 | 0 | Yes | get_sslversion_int |
1999 | 3 | Yes | get_session_reused |
2004 | 80 | n/a | BEGIN |
2006 | 2 | n/a | __ANON__ |
2021 | 46 | Yes | errstr |
2027 | 45 | No | fatal_ssl_error |
2049 | 1 | No | get_ssleay_error |
2066 | 75 | n/a | _internal_error |
2087 | 47 | Yes | error |
2099 | 5 | n/a | _errstack |
2106 | 7 | No | can_client_sni |
2107 | 6 | No | can_server_sni |
2108 | 2 | No | can_multi_cert |
2109 | 2 | No | can_npn |
2110 | 2 | No | can_alpn |
2111 | 2 | No | can_ecdh |
2112 | 4 | No | can_ipv6 |
2113 | 1 | No | can_ocsp |
2114 | 1 | No | can_ticket_keycb |
2115 | 0 | No | can_pha |
2116 | 1 | No | can_partial_chain |
2119 | 284 | n/a | DESTROY |
2131 | 1 | Yes | socket_to_SSL |
2132 | 1 | Yes | socketToSSL |
2133 | 0 | Yes | kill_socket |
2135 | 1 | Yes | issuer_name |
2136 | 1 | Yes | subject_name |
2137 | 0 | Yes | get_peer_certificate |
2140 | 2 | Yes | context_init |
2144 | 1 | Yes | set_default_context |
2148 | 0 | Yes | set_default_session_cache |
2169 | 0 | Yes | set_defaults |
2177 | 80 | n/a | BEGIN |
2181 | 0 | Yes | set_client_defaults |
2185 | 0 | Yes | set_server_defaults |
2191 | 0 | Yes | set_args_filter_hack |
2197 | 0 | n/a | __ANON__ |
2207 | 2 | Yes | next_proto_negotiated |
2214 | 2 | Yes | alpn_selected |
2221 | 5 | Yes | opened |
2226 | 0 | No | opening |
2230 | 0 | No | want_read |
2231 | 0 | No | want_write |
2235 | 1 | Yes | getline |
2237 | 1 | Yes | getlines |
2242 | 0 | Yes | truncate |
2243 | 0 | Yes | stat |
2244 | 0 | Yes | setbuf |
2245 | 0 | Yes | setvbuf |
2246 | 0 | Yes | fdopen |
2249 | 0 | Yes | ungetc |
2250 | 0 | Yes | send |
2251 | 0 | Yes | recv |
2254 | 80 | n/a | BEGIN |
2255 | 80 | n/a | BEGIN |
2259 | 244 | n/a | TIEHANDLE |
2264 | 6036 | n/a | READ |
2265 | 81 | n/a | READLINE |
2266 | 1 | n/a | GETC |
2268 | 47 | n/a | |
2269 | 1 | n/a | PRINTF |
2270 | 7489 | n/a | WRITE |
2272 | 7487 | n/a | FILENO |
2274 | 0 | n/a | TELL |
2275 | 0 | n/a | BINMODE |
2278 | 36 | n/a | CLOSE |
2285 | 80 | n/a | BEGIN |
2286 | 80 | n/a | BEGIN |
2292 | 80 | n/a | BEGIN |
2293 | 80 | n/a | BEGIN |
2295 | 80 | n/a | BEGIN |
2296 | 80 | n/a | BEGIN |
2306 | 276 | n/a | new |
2396 | 183 | n/a | __ANON__ |
2828 | 17 | n/a | __ANON__ |
2844 | 183 | n/a | __ANON__ |
2866 | 0 | n/a | __ANON__ |
2881 | 78 | n/a | __ANON__ |
2987 | 19 | n/a | __ANON__ |
3026 | 0 | n/a | __ANON__ |
3041 | 0 | n/a | __ANON__ |
3052 | 0 | n/a | has_session_cache |
3056 | 0 | n/a | CLONE |
3058 | 251 | n/a | DESTROY |
3087 | 80 | n/a | BEGIN |
3090 | 3 | n/a | new |
3100 | 16 | n/a | add_session |
3111 | 0 | n/a | replace_session |
3117 | 1 | n/a | del_session |
3145 | 16 | n/a | get_session |
3167 | 28 | n/a | _add_entry |
3196 | 16 | n/a | _del_entry |
3223 | 0 | n/a | _dump |
3260 | 2 | n/a | DESTROY |
3276 | 2 | n/a | new |
3282 | 2 | n/a | get |
3297 | 2 | n/a | put |
3317 | 2 | n/a | new |
3363 | 0 | n/a | hard_error |
3364 | 1 | n/a | soft_error |
3368 | 5 | n/a | requests |
3374 | 2 | n/a | add_response |
3498 | 2 | n/a | resolve_blocking |
3650 | 0 | n/a | ossl_trace |