aboutsummaryrefslogtreecommitdiff
path: root/libhfuzz/memorycmp.c
AgeCommit message (Expand)Author
2024-07-21hfuzz-cc/libhfuzz/memorycmp: wrappers for sqlite3oss-fuzzRobert Swiecki
2023-11-24libhfuzz: fix HF_strlcpy so it matches the strlcpy spec (ret value)Robert Swiecki
2023-11-24libhfuzz: fix strlcat wrapperRobert Swiecki
2023-03-30mangle: let mangle_ConstFeedbackDict run with 50% chanceRobert Swiecki
2023-03-25HF_strlcat addition for memorycmpDavid Carlier
2023-03-24memorycmp add strcat implementationDavid CARLIER
2023-03-15libhfuzz: new strlcpy implementationRobert Swiecki
2022-12-18libhfuzz add strlcpy wrapperDavid Carlier
2021-02-17libhfuzz/memorycmp: LHFC_ADDR_RO is too limitingRobert Swiecki
2021-02-16libhfuzz/memorycmp: cast characters to int before passing them to the cmp_func()Robert Swiecki
2021-02-16libhfuzz/memorycmp: cast cmp_func() to intRobert Swiecki
2020-04-29New directives in .clang-formatRobert Swiecki
2020-04-22libhfuzz/memory: libxml uses simplified toupper/tolowerRobert Swiecki
2020-04-17libhfuzz: fix cygwin buildRobert Swiecki
2020-04-05libhfuzz+hfuzz-cc: add curl wrappers for str*cmp funcsRobert Swiecki
2020-03-30input: put tighter limits on the skip factorRobert Swiecki
2020-03-30hfuzz-cc: add a C++ wrapperRobert Swiecki
2020-03-17libhfuzz: add a flag to disable addr checks in HF_cmphashRobert Swiecki
2020-03-15libhfuzz/memcmp: no need to save haystacksRobert Swiecki
2020-03-14libhfuzz/hfuzz-cc: support -fsanitize=fuzzer-no-link instrumentationRobert Swiecki
2020-03-14hfuzz-cc: don't reference libhfuzz lib twice, only at the end of compilation ...Robert Swiecki
2020-03-12libhfcommon/util: make util_getProgAddr return a tri-state valueRobert Swiecki
2020-03-12libhfuzz/hfuzz-cc: sqlite3 wrappers are not effective, cause it's just one *....Robert Swiecki
2020-03-10wrap str(n)icmp and sqlite3 string comparison funcsRobert Swiecki
2020-03-09libhfuzz/memcmp: instrument cmp map also if i==n for strncmp and memcmpRobert Swiecki
2020-03-09hfuzz/memorycmp: update cmp even if strings matchRobert Swiecki
2020-03-09libhfuzz: cmsstrcasecmp uses toupperRobert Swiecki
2020-03-08libhfuzz/memcmp+hfuzz-cc: more instrumented glib funcsRobert Swiecki
2020-03-08hfuzz: tlower_func -> tolower_funcRobert Swiecki
2020-03-08libhfuzz+hfuzz-cc: more and better glib string wrappersRobert Swiecki
2020-03-08libhfuzz/hfuzz-cc: add glib memorycmp wrappers #3Robert Swiecki
2020-03-08libhfuzz/hfuzz-cc: add glib memorycmp wrappersRobert Swiecki
2020-03-05libhfuzz/memcmp: remove lone ;Robert Swiecki
2020-03-05libhfuzz: instrument comparisons only if the comparison itself failedRobert Swiecki
2020-03-05libhfuzz: avoid extensive const instrumentation of strstr, strcasestr and memmemRobert Swiecki
2020-03-05libhfuzz: make string const feedback faster by not using str(n)len() until it...Robert Swiecki
2020-03-03hfuzz-cc: instrument cmsstrcasecmpRobert Swiecki
2020-03-02libhfuzz/memorycmp: allow for *cmp() functions to return negative valuesRobert Swiecki
2020-02-29libhfuzz: newlinesRobert Swiecki
2020-02-27libhfuzz/memorycmp: instrument memcmp() for constCmpFeedbackRobert Swiecki
2020-02-27mangle: don't return with function returning voidRobert Swiecki
2020-02-27libhfuzz: avoid __builtin_strnlen as it's not defined with some platformsRobert Swiecki
2020-02-26libhfuzz/memorycmp: add declarations for __builtin_str(n)cmpRobert Swiecki
2020-02-26cmpConstFeedbackL unify infrastructure for integers and other memoryRobert Swiecki
2020-02-22libhfuzz/memcmp: intercept several memory comparison functions, which are alr...Robert Swiecki
2019-02-21libhfnetdriver: set SO_SNDBUFRobert Swiecki
2019-02-20libhfuzz/memorycmp: __builtin_cmp is not defined everywhere:Robert Swiecki
2019-02-20libhfuzz/memcmp: lower the number of includesRobert Swiecki
2019-02-17hfuzz-cc: implementation of memcmpctRobert Swiecki
2019-02-11libhfuzz/memcmp: instrument also if the length of string runs outRobert Swiecki