@@ -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 \
@@ -476,6 +480,12 @@ test_fuzz_flat_file_pos_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
476
480
test_fuzz_flat_file_pos_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
477
481
test_fuzz_flat_file_pos_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
478
482
483
+ test_fuzz_flatfile_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
484
+ test_fuzz_flatfile_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
485
+ test_fuzz_flatfile_LDADD = $(FUZZ_SUITE_LD_COMMON)
486
+ test_fuzz_flatfile_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
487
+ test_fuzz_flatfile_SOURCES = $(FUZZ_SUITE) test/fuzz/flatfile.cpp
488
+
479
489
test_fuzz_float_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
480
490
test_fuzz_float_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
481
491
test_fuzz_float_LDADD = $(FUZZ_SUITE_LD_COMMON)
@@ -530,6 +540,12 @@ test_fuzz_merkle_block_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
530
540
test_fuzz_merkle_block_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
531
541
test_fuzz_merkle_block_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
532
542
543
+ test_fuzz_merkleblock_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
544
+ test_fuzz_merkleblock_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
545
+ test_fuzz_merkleblock_LDADD = $(FUZZ_SUITE_LD_COMMON)
546
+ test_fuzz_merkleblock_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
547
+ test_fuzz_merkleblock_SOURCES = $(FUZZ_SUITE) test/fuzz/merkleblock.cpp
548
+
533
549
test_fuzz_messageheader_deserialize_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES) -DMESSAGEHEADER_DESERIALIZE=1
534
550
test_fuzz_messageheader_deserialize_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
535
551
test_fuzz_messageheader_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
@@ -650,6 +666,12 @@ test_fuzz_pub_key_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
650
666
test_fuzz_pub_key_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
651
667
test_fuzz_pub_key_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
652
668
669
+ test_fuzz_random_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
670
+ test_fuzz_random_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
671
+ test_fuzz_random_LDADD = $(FUZZ_SUITE_LD_COMMON)
672
+ test_fuzz_random_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
673
+ test_fuzz_random_SOURCES = $(FUZZ_SUITE) test/fuzz/random.cpp
674
+
653
675
test_fuzz_rolling_bloom_filter_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
654
676
test_fuzz_rolling_bloom_filter_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
655
677
test_fuzz_rolling_bloom_filter_LDADD = $(FUZZ_SUITE_LD_COMMON)
@@ -692,6 +714,12 @@ test_fuzz_service_deserialize_LDADD = $(FUZZ_SUITE_LD_COMMON)
692
714
test_fuzz_service_deserialize_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
693
715
test_fuzz_service_deserialize_SOURCES = $(FUZZ_SUITE) test/fuzz/deserialize.cpp
694
716
717
+ test_fuzz_span_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
718
+ test_fuzz_span_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
719
+ test_fuzz_span_LDADD = $(FUZZ_SUITE_LD_COMMON)
720
+ test_fuzz_span_LDFLAGS = $(RELDFLAGS) $(AM_LDFLAGS) $(LIBTOOL_APP_LDFLAGS) $(LDFLAGS_WRAP_EXCEPTIONS)
721
+ test_fuzz_span_SOURCES = $(FUZZ_SUITE) test/fuzz/span.cpp
722
+
695
723
test_fuzz_spanparsing_CPPFLAGS = $(AM_CPPFLAGS) $(BITCOIN_INCLUDES)
696
724
test_fuzz_spanparsing_CXXFLAGS = $(AM_CXXFLAGS) $(PIE_FLAGS)
697
725
test_fuzz_spanparsing_LDADD = $(FUZZ_SUITE_LD_COMMON)
0 commit comments