summaryrefslogtreecommitdiff
path: root/lib/fuzzing/wscript_build
diff options
context:
space:
mode:
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>2022-11-17 16:08:52 +1300
committerJoseph Sutton <jsutton@samba.org>2022-12-01 22:56:39 +0000
commitcda3c1a22706ea1b4ebfb2f2faacf03bb6192fc9 (patch)
tree6045469dc6c5c3e53ae77ab356832734500dcfbf /lib/fuzzing/wscript_build
parente795985067eb881b857d711f23ac462adb45d052 (diff)
downloadsamba-cda3c1a22706ea1b4ebfb2f2faacf03bb6192fc9.tar.gz
fuzz: add fuzz_lzxpress_huffman_decompress
Most strings will not successfully decompress, which is OK. What we care about of course is memory safety. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Diffstat (limited to 'lib/fuzzing/wscript_build')
-rw-r--r--lib/fuzzing/wscript_build5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/fuzzing/wscript_build b/lib/fuzzing/wscript_build
index ca6c4f777a3..600c827e31e 100644
--- a/lib/fuzzing/wscript_build
+++ b/lib/fuzzing/wscript_build
@@ -57,6 +57,11 @@ bld.SAMBA_BINARY('fuzz_lzxpress_round_trip',
deps='fuzzing LZXPRESS afl-fuzz-main',
fuzzer=True)
+bld.SAMBA_BINARY('fuzz_lzxpress_huffman_decompress',
+ source='fuzz_lzxpress_huffman_decompress.c',
+ deps='fuzzing LZXPRESS afl-fuzz-main',
+ fuzzer=True)
+
bld.SAMBA_BINARY('fuzz_ldap_decode',
source='fuzz_ldap_decode.c',
deps='fuzzing cli-ldap afl-fuzz-main',