LCOV - differential code coverage report
Current view: top level - contrib/pgcrypto - pgp-decrypt.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 80.1 % 557 446 1 110 9 437 1 10
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 31 31 8 23
Baseline: lcov-20261012-baseline Branches: 64.4 % 320 206 114 206
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.3 % 15 14 1 9 5
(360..) days: 79.7 % 542 432 110 432
Function coverage date bins:
(360..) days: 100.0 % 31 31 8 23
Branch coverage date bins:
(360..) days: 64.4 % 320 206 114 206

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
copy_crlf GNC 2 70.4 % (19 / 27) 55.0 % (11 / 20)
parse_symenc_data CBC 2 87.0 % (20 / 23) 50.0 % (6 / 12)
decrypt_key CBC 3 81.2 % (13 / 16) 50.0 % (2 / 4)
mdcbuf_finish GNC 3 84.6 % (11 / 13) 66.7 % (4 / 6)
mdcbuf_free GNC 3 100.0 % (7 / 7)
mdcbuf_init CBC 3 100.0 % (8 / 8)
mdcbuf_load_mdc CBC 3 100.0 % (4 / 4)
mdcbuf_load_data CBC 6 100.0 % (6 / 6)
mdcbuf_refill CBC 6 68.2 % (15 / 22) 58.3 % (7 / 12)
parse_compressed_data CBC 6 75.0 % (18 / 24) 60.0 % (6 / 10)
mdcbuf_read CBC 10 100.0 % (12 / 12) 100.0 % (8 / 8)
pgp_expect_packet_end CBC 34 66.7 % (4 / 6) 50.0 % (1 / 2)
parse_symenc_sesskey GNC 60 77.4 % (24 / 31) 55.6 % (10 / 18)
mdc_finish GNC 65 60.9 % (14 / 23) 50.0 % (6 / 12)
parse_literal_data GNC 68 80.0 % (28 / 35) 75.0 % (24 / 32)
mdc_free CBC 70 100.0 % (6 / 6) 100.0 % (2 / 2)
mdc_init CBC 74 100.0 % (4 / 4)
parse_symenc_mdc_data CBC 74 81.8 % (27 / 33) 50.0 % (10 / 20)
prefix_init GNC 76 70.6 % (12 / 17) 60.0 % (6 / 10)
process_data_packets CBC 76 72.4 % (42 / 58) 75.0 % (27 / 36)
pgp_decrypt CBC 78 79.4 % (50 / 63) 66.7 % (24 / 36)
decrypt_init CBC 80 100.0 % (4 / 4)
pgp_skip_packet CBC 172 100.0 % (5 / 5) 100.0 % (2 / 2)
parse_old_len CBC 230 55.6 % (10 / 18) 38.9 % (7 / 18)
parse_new_len CBC 280 92.0 % (23 / 25) 62.5 % (15 / 24)
pktreader_free GNC 493 100.0 % (5 / 5)
pgp_create_pkt_reader CBC 497 87.5 % (7 / 8) 50.0 % (1 / 2)
pgp_parse_pkt_hdr CBC 679 94.4 % (17 / 18) 83.3 % (10 / 12)
mdc_read CBC 778 75.0 % (9 / 12) 75.0 % (6 / 8)
decrypt_read CBC 817 100.0 % (7 / 7) 100.0 % (2 / 2)
pktreader_pull CBC 2688 88.2 % (15 / 17) 75.0 % (9 / 12)

Generated by: LCOV version 2.0-1