summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* lib/ldb/tests: include stdint.h before cmocka.hFabrice Fontaine2019-12-186-0/+6
* lib/replace: prefer <sys/xattr.h> over <attr/xattr.h>Ralph Boehme2019-12-181-3/+3
* lib/fuzzing and librpc: Do not generate fuzzers for pointless targetsAndrew Bartlett2019-12-181-3/+0
* lib/fuzzer: Allow coverage build for oss-fuzzAndrew Bartlett2019-12-181-0/+3
* lib ldb: fix use after freeGary Lockyer2019-12-181-1/+1
* lib/fuzzing: Allow load of fuzz inputs as files on the command lineAndrew Bartlett2019-12-181-0/+14
* lib/fuzzing: Initialise st buffer in fuzz_ndr_XAndrew Bartlett2019-12-181-0/+10
* lib/replace: work around an API conflict between ncurses and XFS xattr APIRalph Boehme2019-12-121-6/+4
* lib/krb5_wrap: Remove unused smb_krb5_get_allowed_weak_crypto()Andrew Bartlett2019-12-112-52/+0
* lib/fuzzing: Fix argument order to ldb_filter_from_tree in fuzz_ldb_parse_treeAndrew Bartlett2019-12-111-1/+1
* lib/fuzzing: Split up automatically build fuzzers into TYPE_{IN,OUT,STRUCT}Andrew Bartlett2019-12-112-3/+19
* lib/fuzzing: Ensure mem_ctx is freed each time fuzz_ldb_parse_tree is runAndrew Bartlett2019-12-111-2/+3
* autobuild: extend autobuild with samba-fuzz job to build the fuzzers in AFL m...Andrew Bartlett2019-12-112-1/+31
* lib:crypto: Build intel aes-ni only if GnuTLS doesn't provide AES CMACAndreas Schneider2019-12-101-1/+2
* lib:crypto: Only build AES code if we need AES CMACAndreas Schneider2019-12-101-1/+2
* lib:crypto: Remove our implementation of AES GCMAndreas Schneider2019-12-105-570/+0
* lib:crypto: Remove our implementation of AES CCMAndreas Schneider2019-12-105-645/+0
* bootstrap: Add chrpath as a required packageAndrew Bartlett2019-12-101-3/+0
* lib/fuzzing Truncate the original files after RUNPATH manipulation in build.shAndrew Bartlett2019-12-101-0/+3
* lib/fuzzing Add comments to explain RUNPATH manipulation in build.shAndrew Bartlett2019-12-101-0/+5
* lib/fuzzing: Support an oss-fuzz build with either address or undefined behav...Andrew Bartlett2019-12-101-1/+17
* lib/fuzzing: Remove oss-fuzz build.sh stub from the Samba repoAndrew Bartlett2019-12-102-7/+0
* oss-fuzz: Align build.sh sh parameters with pattern from the oss-fuzz projectAndrew Bartlett2019-12-101-1/+1
* fuzz/decode_ndr_X_crash: -f to filter crashes by regexDouglas Bagnall2019-12-101-0/+12
* lib/fuzzing: Add mode for the AFL fuzzerAndrew Bartlett2019-12-103-13/+83
* lib/fuzzing: Also confirm we can make a string filter from the parsed tree in...Andrew Bartlett2019-12-101-0/+2
* lib/fuzzing: Tell the compiler we know we are ignoring errors in fuzz_reg_parseAndrew Bartlett2019-12-101-2/+1
* lib/fuzzer: Allow building a fuzz binary for just one interfaceAndrew Bartlett2019-12-102-4/+37
* lib/fuzzer: Remove rudundent install=False flag from fuzz_ndr_X build ruleAndrew Bartlett2019-12-101-1/+0
* lib/fuzzing: Link only the required NDR_ subsystems into ndr_fuzz_X binariesAndrew Bartlett2019-12-101-2/+7
* fuzzing/decode_ndr_X: read crashes from a HONGGFUZZ reportDouglas Bagnall2019-12-101-2/+25
* lib/fuzzing/decode_ndr_X: print less by default, avoid pipeDouglas Bagnall2019-12-101-15/+28
* fuzzing: Add script decode_ndr_X_crash to decode crash resultsDouglas Bagnall2019-12-101-0/+89
* lib/fuzzing: add fuzz_ndr_XDouglas Bagnall2019-12-102-0/+371
* lib: spelling fixRalph Boehme2019-12-091-1/+1
* lib: add a comment to nt_time_to_full_timespec()Ralph Boehme2019-12-091-2/+12
* lib: harden full_timespec_to_nt_time()Ralph Boehme2019-12-091-8/+22
* lib: add NTTIME_MAX, NTTIME_MIN, NTTIME_OMIT and NTTIME_FREEZE definitionsRalph Boehme2019-12-091-0/+23
* ldb:tests: Add missing null check for ldb_kv_privateAndreas Schneider2019-12-061-1/+4
* ldb:tests: Add missing size check for tdbAndreas Schneider2019-12-061-0/+6
* ldb:tests: Use assert_in_range() in test_get_size()Andreas Schneider2019-12-061-1/+1
* ldb: Avoid a possible NULL pointer dereferenceAndreas Schneider2019-12-061-1/+1
* lib: canonicalize pull_dos_date3()Ralph Boehme2019-12-061-0/+5
* lib: add time_t_to_full_timespec()Ralph Boehme2019-12-062-0/+15
* lib: add timespec_string_buf()Ralph Boehme2019-12-062-0/+61
* lib: use nt_time_to_unix_full() in nt_time_string()Ralph Boehme2019-12-061-1/+1
* lib: add nt_time_to_full_time_t()Ralph Boehme2019-12-062-0/+18
* lib: add full_timespec_to_time_t()Ralph Boehme2019-12-062-0/+37
* lib: add nt_time_to_full_timespec()Ralph Boehme2019-12-062-0/+42
* lib: add full_timespec_to_nt_time()Ralph Boehme2019-12-062-0/+26