With https://github.com/bitcoin/bitcoin/pull/28875 merged, our merge script will now account for secp coverage.
This PR merges the available inputs from oss-fuzz into our corpora to bring in the newly accounted for secp coverage.
With https://github.com/bitcoin/bitcoin/pull/28875 merged, our merge script will now account for secp coverage.
This PR merges the available inputs from oss-fuzz into our corpora to bring in the newly accounted for secp coverage.
main
for the coverage summary?
Diff for cov
output:
0bip324_cipher_roundtrip [-8000-]{+8007+}
1bip324_ecdh [-3973-]{+4013+}
2descriptor_parse [-16246-]{+16264+}
3ellswift_roundtrip [-4492-]{+4523+}
4key [-9184-]{+9209+}
5mocked_descriptor_parse [-15801-]{+15904+}
6scriptpubkeyman [-22188-]{+22447+}
7secp256k1_ec_seckey_import_export_der 2815
8secp256k1_ecdsa_signature_parse_der_lax [-3843-]{+3855+}
9wallet_notifications [-18954-]{+18984+}
0addition_overflow 347
1addr_info_deserialize [-547-]{+548+}
2address_deserialize 708
3addrman 6493
4addrman_serdeser [-6164-]{+6161+}
5asmap 566
6asmap_direct 255
7autofile 617
8banman 5481
9base_encode_decode [-7599-]{+7604+}
10bech32 371
11bip324_cipher_roundtrip [-8000-]{+8007+}
12bip324_ecdh [-3973-]{+4013+}
13bitdeque 3240
14block 3738
15block_deserialize 702
16block_file_info_deserialize 180
17block_filter_deserialize 258
18block_header 1249
19block_header_and_short_txids_deserialize [-758-]{+759+}
20blockfilter [-3514-]{+3522+}
21blockheader_deserialize 153
22blocklocator_deserialize 191
23blockmerkleroot 837
24blocktransactions_deserialize [-674-]{+673+}
25blocktransactionsrequest_deserialize 200
26blockundo_deserialize 1219
27bloom_filter [-2060-]{+2063+}
28bloomfilter_deserialize 185
29buffered_file 508
30chacha20_split_crypt 2800
31chacha20_split_keystream 2898
32chain 1213
33checkqueue 214
34coincontrol 1137
35coins_deserialize [-1101-]{+1104+}
36coins_view [-7493-]{+7509+}
37coinscache_sim [-1592-]{+1581+}
38coinselection [-4704-]{+4746+}
39connman [-6131-]{+6128+}
40crypto 5449
41crypto_aes256 469
42crypto_aes256cbc 587
43crypto_chacha20 2951
44crypto_common 86
45crypto_diff_fuzz_chacha20 3450
46crypto_fschacha20 [-2782-]{+2783+}
47crypto_hkdf_hmac_sha256_l32 941
48crypto_poly1305 381
49crypto_poly1305_split 444
50cuckoocache 275
51data_stream_addr_man 4927
52decode_tx 1543
53descriptor_parse [-16246-]{+16264+}
54diskblockindex_deserialize 220
55ellswift_roundtrip [-4492-]{+4523+}
56eval_script 5089
57fee_rate 226
58fee_rate_deserialize 119
59fees 1379
60flat_file_pos_deserialize 173
61flatfile 311
62float 54
63golomb_rice [-2654-]{+2650+}
64headers_sync_state [-3329-]{+3325+}
65hex [-2287-]{+2292+}
66http_request 449
67integer 2850
68inv_deserialize 130
69key [-9184-]{+9209+}
70key_io 2075
71key_origin_info_deserialize 205
72kitchen_sink 380
73load_external_block_file 2721
74locale 370
75merkle_block_deserialize 314
76merkleblock 2011
77message [-7829-]{+7845+}
78messageheader_deserialize 156
79mini_miner [-6606-]{+6612+}
80mini_miner_selection [-8059-]{+8062+}
81miniscript_script 3648
82miniscript_smart [-11742-]{+11739+}
83miniscript_stable 11882
84miniscript_string 3482
85minisketch [-1510-]{+1511+}
86mocked_descriptor_parse [-15801-]{+15904+}
87muhash 2435
88multiplication_overflow 150
89net 2327
90net_permissions 1194
91netaddr_deserialize [-588-]{+587+}
92netaddress [-4387-]{+4379+}
93netbase_dns_lookup 2110
94node_eviction 935
95out_point_deserialize 128
96p2p_transport_bidirectional 1725
97p2p_transport_bidirectional_v1v2 [-5699-]{+5702+}
98p2p_transport_bidirectional_v2 [-9248-]{+9250+}
99p2p_transport_serialization 1403
100parse_hd_keypath 408
101parse_iso8601 737
102parse_numbers 490
103parse_script 796
104parse_univalue 12164
105partial_merkle_tree_deserialize 293
106partially_downloaded_block [-5892-]{+5882+}
107partially_signed_transaction_deserialize [-6909-]{+6918+}
108policy_estimator [-2495-]{+2496+}
109policy_estimator_io [-857-]{+856+}
110pool_resource 1717
111pow 695
112pow_transition 354
113prefilled_transaction_deserialize [-654-]{+653+}
114prevector 867
115primitives_transaction 1795
116process_message [-17692-]{+18016+}
117process_messages [-18994-]{+18990+}
118protocol 420
119psbt [-17831-]{+17845+}
120psbt_input_deserialize [-4970-]{+4976+}
121psbt_output_deserialize [-2100-]{+2105+}
122pub_key_deserialize 180
123random 1459
124rbf [-5317-]{+5321+}
125rolling_bloom_filter 2328
126rpc [-46569-]{+46652+}
127script [-6888-]{+6884+}
128script_bitcoin_consensus [-7662-]{+7667+}
129script_descriptor_cache [-924-]{+925+}
130script_deserialize 187
131script_flags [-9865-]{+9877+}
132script_format [-5225-]{+5223+}
133script_interpreter 1922
134script_ops 711
135script_sigcache [-4365-]{+4412+}
136script_sign [-14319-]{+14350+}
137scriptnum_ops 156
138scriptpubkeyman [-22188-]{+22447+}
139secp256k1_ec_seckey_import_export_der 2815
140secp256k1_ecdsa_signature_parse_der_lax [-3843-]{+3855+}
141service_deserialize 622
142signature_checker 5459
143signet [-7010-]{+7015+}
144snapshotmetadata_deserialize 125
145socks5 564
146span 82
147spanparsing 140
148str_printf 985
149string 2609
150system [-2196-]{+2197+}
151timedata 286
152torcontrol [-1470-]{+1471+}
153transaction [-8559-]{+8570+}
154tx_in 442
155tx_in_deserialize 250
156tx_out 479
157tx_package_eval [-11939-]{+11960+}
158tx_pool [-16783-]{+16786+}
159tx_pool_standard [-13348-]{+13347+}
160txorphan 2427
161txoutcompressor_deserialize [-1095-]{+1099+}
162txrequest 2858
163txundo_deserialize 1172
164uint160_deserialize 113
165uint256_deserialize 113
166utxo_snapshot [-19326-]{+19337+}
167utxo_total_supply [-21382-]{+21292+}
168validation_load_mempool [-5562-]{+5569+}
169versionbits 729
170wallet_fees 432
171wallet_notifications [-18954-]{+18984+}