summaryrefslogtreecommitdiff
path: root/lib/fuzzing
AgeCommit message (Expand)AuthorFilesLines
2020-10-23oss-fuzz: Add very verbose explaination for RPATH vs RUNPATHAndrew Bartlett1-3/+140
2020-10-22oss-fuzz: Always run the check, even on the oss-fuzz platformAndrew Bartlett2-118/+143
2020-10-22oss-fuzz: update comment to reference RPATH for the static-ish binariesAndrew Bartlett1-1/+1
2020-10-22oss-fuzz: standardise on RPATH for the static-ish binariesAndrew Bartlett2-14/+20
2020-10-22fuzzing: Improve robustness and documentation of the ldd-base library copyAndrew Bartlett1-3/+16
2020-10-21fuzzing: Fix the oss-fuzz coverage buildAndrew Bartlett1-1/+8
2020-10-21fuzz/oss-fuzz/build_samba: fetch fuzz seedsDouglas Bagnall2-0/+27
2020-10-21fuzz/oss-fuzz/build-samba: note the calling siteDouglas Bagnall1-1/+6
2020-10-21fuzzing/README: link to wikiDouglas Bagnall1-1/+3
2020-10-20fuzz_dcerpc_parse_binding: don't leakDouglas Bagnall1-1/+3
2020-10-16fuzz: add fuzz_cli_credentials_parse_stringDouglas Bagnall2-0/+62
2020-10-16fuzz: add fuzz_dcerpc_parse_bindingDouglas Bagnall2-0/+73
2020-09-11oss-fuzz: standardise on RUNPATH for the static-ish binariesAndrew Bartlett1-0/+11
2020-08-26oss-fuzz: Ensure a UTF8 locale is set for the samba buildAndrew Bartlett1-0/+6
2020-08-26oss-fuzz: Try harder to ensure we always fail fastAndrew Bartlett1-1/+8
2020-08-03oss-fuzz: use uninstrumented dynamic pythonDouglas Bagnall1-0/+6
2020-05-04CVE-2020-10704: libcli ldap_message: Add search size limits to ldap_decodeGary Lockyer1-1/+8
2020-05-04CVE-2020-10704: lib util asn1: Add ASN.1 max tree depthGary Lockyer1-1/+5
2020-02-27fuzzing: ndr set global_max_recursion.Gary Lockyer1-0/+1
2020-01-17fuzz_oLschema2ldif: check multiple possible NULLsDouglas Bagnall1-0/+11
2020-01-17fuzzing: check for NULL on ldb_init()Douglas Bagnall3-2/+11
2020-01-15fuzz: add nmblib/parse_packet targetDouglas Bagnall2-0/+61
2020-01-15fuzz: ldb binary decode/enodeDouglas Bagnall2-0/+54
2020-01-15fuzz: add ldb ldif fuzzerDouglas Bagnall2-0/+52
2020-01-15fuzz: ldb_dn parsingDouglas Bagnall2-0/+49
2020-01-12fuzz: add a fuzzer for parsing ldb controlsDouglas Bagnall2-0/+51
2020-01-12fuzz_ldap_decode: do not print to stdoutDouglas Bagnall1-1/+0
2020-01-12decode_ndr_X_crash: always find pipe in honggfuzz fileDouglas Bagnall1-1/+1
2019-12-18lib/fuzzing and librpc: Do not generate fuzzers for pointless targetsAndrew Bartlett1-3/+0
2019-12-18lib/fuzzer: Allow coverage build for oss-fuzzAndrew Bartlett1-0/+3
2019-12-18lib/fuzzing: Allow load of fuzz inputs as files on the command lineAndrew Bartlett1-0/+14
2019-12-18lib/fuzzing: Initialise st buffer in fuzz_ndr_XAndrew Bartlett1-0/+10
2019-12-11lib/fuzzing: Fix argument order to ldb_filter_from_tree in fuzz_ldb_parse_treeAndrew Bartlett1-1/+1
2019-12-11lib/fuzzing: Split up automatically build fuzzers into TYPE_{IN,OUT,STRUCT}Andrew Bartlett2-3/+19
2019-12-11lib/fuzzing: Ensure mem_ctx is freed each time fuzz_ldb_parse_tree is runAndrew Bartlett1-2/+3
2019-12-11autobuild: extend autobuild with samba-fuzz job to build the fuzzers in AFL m...Andrew Bartlett2-1/+31
2019-12-10bootstrap: Add chrpath as a required packageAndrew Bartlett1-3/+0
2019-12-10lib/fuzzing Truncate the original files after RUNPATH manipulation in build.shAndrew Bartlett1-0/+3
2019-12-10lib/fuzzing Add comments to explain RUNPATH manipulation in build.shAndrew Bartlett1-0/+5
2019-12-10lib/fuzzing: Support an oss-fuzz build with either address or undefined behav...Andrew Bartlett1-1/+17
2019-12-10lib/fuzzing: Remove oss-fuzz build.sh stub from the Samba repoAndrew Bartlett2-7/+0
2019-12-10oss-fuzz: Align build.sh sh parameters with pattern from the oss-fuzz projectAndrew Bartlett1-1/+1
2019-12-10fuzz/decode_ndr_X_crash: -f to filter crashes by regexDouglas Bagnall1-0/+12
2019-12-10lib/fuzzing: Add mode for the AFL fuzzerAndrew Bartlett3-13/+83
2019-12-10lib/fuzzing: Also confirm we can make a string filter from the parsed tree in...Andrew Bartlett1-0/+2
2019-12-10lib/fuzzing: Tell the compiler we know we are ignoring errors in fuzz_reg_parseAndrew Bartlett1-2/+1
2019-12-10lib/fuzzer: Allow building a fuzz binary for just one interfaceAndrew Bartlett2-4/+37
2019-12-10lib/fuzzer: Remove rudundent install=False flag from fuzz_ndr_X build ruleAndrew Bartlett1-1/+0
2019-12-10lib/fuzzing: Link only the required NDR_ subsystems into ndr_fuzz_X binariesAndrew Bartlett1-2/+7
2019-12-10fuzzing/decode_ndr_X: read crashes from a HONGGFUZZ reportDouglas Bagnall1-2/+25