@@ -37,6 +37,7 @@ FUZZ_TARGETS = \
37
37
test/fuzz/fee_rate \
38
38
test/fuzz/fee_rate_deserialize \
39
39
test/fuzz/flat_file_pos_deserialize \
40
+ test/fuzz/flatfile \
40
41
test/fuzz/float \
41
42
test/fuzz/hex \
42
43
test/fuzz/integer \
@@ -46,6 +47,7 @@ FUZZ_TARGETS = \
46
47
test/fuzz/key_origin_info_deserialize \
47
48
test/fuzz/locale \
48
49
test/fuzz/merkle_block_deserialize \
50
+ test/fuzz/merkleblock \
49
51
test/fuzz/messageheader_deserialize \
50
52
test/fuzz/multiplication_overflow \
51
53
test/fuzz/netaddr_deserialize \
@@ -66,13 +68,15 @@ FUZZ_TARGETS = \
66
68
test/fuzz/psbt_input_deserialize \
67
69
test/fuzz/psbt_output_deserialize \
68
70
test/fuzz/pub_key_deserialize \
71
+ test/fuzz/random \
69
72
test/fuzz/rolling_bloom_filter \
70
73
test/fuzz/script \
71
74
test/fuzz/script_deserialize \
72
75
test/fuzz/script_flags \
73
76
test/fuzz/script_ops \
74
77
test/fuzz/scriptnum_ops \
75
78
test/fuzz/service_deserialize \
79
+ test/fuzz/span \
76
80
test/fuzz/spanparsing \
77
81
test/fuzz/string \
78
82
test/fuzz/strprintf \
@@ -472,6 +476,12 @@ test_fuzz_flat_file_pos_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
472
476
test_fuzz_flat_file_pos_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
473
477
test_fuzz_flat_file_pos_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
474
478
479
+ test_fuzz_flatfile_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
480
+ test_fuzz_flatfile_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
481
+ test_fuzz_flatfile_LDADD = $(FUZZ_SUITE_LD_COMMON)
482
+ test_fuzz_flatfile_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
483
+ test_fuzz_flatfile_SOURCES = $(FUZZ_SUITE) test/fuzz/flatfile.cpp
484
+
475
485
test_fuzz_float_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
476
486
test_fuzz_float_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
477
487
test_fuzz_float_LDADD = $(FUZZ_SUITE_LD_COMMON)
@@ -526,6 +536,12 @@ test_fuzz_merkle_block_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
526
536
test_fuzz_merkle_block_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
527
537
test_fuzz_merkle_block_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
528
538
539
+ test_fuzz_merkleblock_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
540
+ test_fuzz_merkleblock_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
541
+ test_fuzz_merkleblock_LDADD = $(FUZZ_SUITE_LD_COMMON)
542
+ test_fuzz_merkleblock_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
543
+ test_fuzz_merkleblock_SOURCES = $(FUZZ_SUITE) test/fuzz/merkleblock.cpp
544
+
529
545
test_fuzz_messageheader_deserialize_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) -DMESSAGEHEADER_DESERIALIZE=1
530
546
test_fuzz_messageheader_deserialize_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
531
547
test_fuzz_messageheader_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
@@ -646,6 +662,12 @@ test_fuzz_pub_key_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
646
662
test_fuzz_pub_key_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
647
663
test_fuzz_pub_key_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
648
664
665
+ test_fuzz_random_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
666
+ test_fuzz_random_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
667
+ test_fuzz_random_LDADD = $(FUZZ_SUITE_LD_COMMON)
668
+ test_fuzz_random_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
669
+ test_fuzz_random_SOURCES = $(FUZZ_SUITE) test/fuzz/random.cpp
670
+
649
671
test_fuzz_rolling_bloom_filter_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
650
672
test_fuzz_rolling_bloom_filter_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
651
673
test_fuzz_rolling_bloom_filter_LDADD = $(FUZZ_SUITE_LD_COMMON)
@@ -688,6 +710,12 @@ test_fuzz_service_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
688
710
test_fuzz_service_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
689
711
test_fuzz_service_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
690
712
713
+ test_fuzz_span_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
714
+ test_fuzz_span_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
715
+ test_fuzz_span_LDADD = $(FUZZ_SUITE_LD_COMMON)
716
+ test_fuzz_span_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
717
+ test_fuzz_span_SOURCES = $(FUZZ_SUITE) test/fuzz/span.cpp
718
+
691
719
test_fuzz_spanparsing_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
692
720
test_fuzz_spanparsing_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
693
721
test_fuzz_spanparsing_LDADD = $(FUZZ_SUITE_LD_COMMON)
0 commit comments