From 9a6f8613165126e82d26023a466cdd3eae09ade1 Mon Sep 17 00:00:00 2001 From: Dongge Liu Date: Thu, 15 Feb 2024 11:25:40 +1100 Subject: [PATCH] Adopt function signature from FI directly (#106) * [x] Use the function signatures provided in FI API. * [x] Remove our function signature generation code. * [x] Update all benchmarks. --- benchmark-sets/all/abseil-cpp.yaml | 10 +- benchmark-sets/all/ada-url.yaml | 10 +- benchmark-sets/all/alembic.yaml | 10 +- benchmark-sets/all/apache-httpd.yaml | 10 +- benchmark-sets/all/arduinojson.yaml | 8 +- benchmark-sets/all/aspell.yaml | 10 +- benchmark-sets/all/astc-encoder.yaml | 10 +- benchmark-sets/all/augeas.yaml | 57 +++++++++++ benchmark-sets/all/avahi.yaml | 8 +- benchmark-sets/all/bearssl.yaml | 10 +- benchmark-sets/all/bind9.yaml | 10 +- benchmark-sets/all/bluez.yaml | 10 +- benchmark-sets/all/boost-json.yaml | 10 +- benchmark-sets/all/boringssl.yaml | 16 ++-- benchmark-sets/all/brotli.yaml | 10 +- benchmark-sets/all/brpc.yaml | 12 +-- benchmark-sets/all/c-ares.yaml | 10 +- benchmark-sets/all/c-blosc.yaml | 10 +- benchmark-sets/all/c-blosc2.yaml | 10 +- benchmark-sets/all/capnproto.yaml | 10 +- benchmark-sets/all/capstone.yaml | 10 +- benchmark-sets/all/casync.yaml | 10 +- benchmark-sets/all/cctz.yaml | 10 +- benchmark-sets/all/civetweb.yaml | 12 +-- benchmark-sets/all/cjson.yaml | 10 +- benchmark-sets/all/clib.yaml | 10 +- benchmark-sets/all/cmake.yaml | 10 +- benchmark-sets/all/cmark.yaml | 10 +- benchmark-sets/all/coturn.yaml | 10 +- benchmark-sets/all/cppcheck.yaml | 10 +- benchmark-sets/all/cppitertools.yaml | 10 +- benchmark-sets/all/cpuinfo.yaml | 10 +- benchmark-sets/all/croaring.yaml | 10 +- benchmark-sets/all/cups.yaml | 10 +- benchmark-sets/all/dbus-broker.yaml | 10 +- benchmark-sets/all/double-conversion.yaml | 10 +- benchmark-sets/all/draco.yaml | 10 +- benchmark-sets/all/dropbear.yaml | 14 ++- benchmark-sets/all/e2fsprogs.yaml | 10 +- benchmark-sets/all/easywsclient.yaml | 10 +- benchmark-sets/all/eigen.yaml | 10 +- benchmark-sets/all/elfutils.yaml | 10 +- benchmark-sets/all/expat.yaml | 10 +- benchmark-sets/all/exprtk.yaml | 40 +------- benchmark-sets/all/fftw3.yaml | 10 +- benchmark-sets/all/file.yaml | 10 +- benchmark-sets/all/firestore.yaml | 10 +- benchmark-sets/all/flac.yaml | 10 +- benchmark-sets/all/flatbuffers.yaml | 10 +- benchmark-sets/all/flex.yaml | 10 +- benchmark-sets/all/fluent-bit.yaml | 10 +- benchmark-sets/all/fmt.yaml | 10 +- benchmark-sets/all/freetype2.yaml | 22 +---- benchmark-sets/all/fribidi.yaml | 10 +- benchmark-sets/all/gdbm.yaml | 10 +- benchmark-sets/all/gfwx.yaml | 10 +- benchmark-sets/all/giflib.yaml | 10 +- benchmark-sets/all/glslang.yaml | 47 +++++++++ benchmark-sets/all/gnutls.yaml | 10 +- benchmark-sets/all/gpac.yaml | 10 +- benchmark-sets/all/gpsd.yaml | 10 +- .../all/grpc-httpjson-transcoding.yaml | 10 +- benchmark-sets/all/gss-ntlmssp.yaml | 10 +- benchmark-sets/all/guetzli.yaml | 10 +- benchmark-sets/all/h2o.yaml | 10 +- benchmark-sets/all/h3.yaml | 10 +- benchmark-sets/all/haproxy.yaml | 6 +- benchmark-sets/all/harfbuzz.yaml | 10 +- benchmark-sets/all/hdf5.yaml | 10 +- benchmark-sets/all/hermes.yaml | 10 +- benchmark-sets/all/highwayhash.yaml | 75 +++++++++++++++ benchmark-sets/all/hiredis.yaml | 10 +- benchmark-sets/all/hoextdown.yaml | 10 +- benchmark-sets/all/hostap.yaml | 10 +- benchmark-sets/all/htslib.yaml | 10 +- benchmark-sets/all/http-parser.yaml | 10 +- benchmark-sets/all/hunspell.yaml | 10 +- benchmark-sets/all/ibmswtpm2.yaml | 10 +- benchmark-sets/all/icu.yaml | 10 +- benchmark-sets/all/igraph.yaml | 57 ----------- benchmark-sets/all/immer.yaml | 10 +- benchmark-sets/all/inih.yaml | 6 +- benchmark-sets/all/janet.yaml | 10 +- benchmark-sets/all/jansson.yaml | 10 +- benchmark-sets/all/janus-gateway.yaml | 10 +- benchmark-sets/all/jbig2dec.yaml | 10 +- benchmark-sets/all/jq.yaml | 96 +++++++++---------- benchmark-sets/all/json-c.yaml | 10 +- benchmark-sets/all/json.yaml | 10 +- benchmark-sets/all/jsoncons.yaml | 10 +- benchmark-sets/all/jsoncpp.yaml | 10 +- benchmark-sets/all/jsonnet.yaml | 10 +- benchmark-sets/all/kamailio.yaml | 8 +- benchmark-sets/all/kcodecs.yaml | 10 +- benchmark-sets/all/keystone.yaml | 10 +- benchmark-sets/all/knot-dns.yaml | 10 +- benchmark-sets/all/krb5.yaml | 10 +- benchmark-sets/all/lame.yaml | 10 +- benchmark-sets/all/lcms.yaml | 12 +-- benchmark-sets/all/leveldb.yaml | 10 +- benchmark-sets/all/libaom.yaml | 10 +- benchmark-sets/all/libarchive.yaml | 10 +- benchmark-sets/all/libass.yaml | 10 +- benchmark-sets/all/libavc.yaml | 10 +- benchmark-sets/all/libbpf.yaml | 10 +- benchmark-sets/all/libcacard.yaml | 8 +- benchmark-sets/all/libcbor.yaml | 10 +- benchmark-sets/all/libcoap.yaml | 10 +- benchmark-sets/all/libcue.yaml | 10 +- benchmark-sets/all/libdwarf.yaml | 81 ---------------- benchmark-sets/all/libecc.yaml | 10 +- benchmark-sets/all/libevent.yaml | 10 +- benchmark-sets/all/libexif.yaml | 10 +- benchmark-sets/all/libfdk-aac.yaml | 10 +- benchmark-sets/all/libfido2.yaml | 10 +- benchmark-sets/all/libgd.yaml | 12 +-- benchmark-sets/all/libhevc.yaml | 10 +- benchmark-sets/all/libical.yaml | 10 +- benchmark-sets/all/libidn2.yaml | 10 +- benchmark-sets/all/libiec61850.yaml | 10 +- benchmark-sets/all/libjpeg-turbo.yaml | 10 +- benchmark-sets/all/libldac.yaml | 10 +- benchmark-sets/all/liblouis.yaml | 10 +- benchmark-sets/all/libmodbus.yaml | 10 +- benchmark-sets/all/libmpeg2.yaml | 10 +- benchmark-sets/all/libpcap.yaml | 10 +- benchmark-sets/all/libpg_query.yaml | 22 +---- benchmark-sets/all/libphonenumber.yaml | 10 +- benchmark-sets/all/libplist.yaml | 10 +- benchmark-sets/all/libpng.yaml | 10 +- benchmark-sets/all/libpsl.yaml | 12 +-- benchmark-sets/all/libraw.yaml | 12 +-- benchmark-sets/all/librdkafka.yaml | 10 +- benchmark-sets/all/libsndfile.yaml | 10 +- benchmark-sets/all/libsodium.yaml | 10 +- benchmark-sets/all/libspng.yaml | 10 +- benchmark-sets/all/libsrtp.yaml | 10 +- benchmark-sets/all/libssh.yaml | 20 ++-- benchmark-sets/all/libssh2.yaml | 10 +- benchmark-sets/all/libtasn1.yaml | 10 +- benchmark-sets/all/libtheora.yaml | 10 +- benchmark-sets/all/libtpms.yaml | 10 +- benchmark-sets/all/libtsm.yaml | 10 +- benchmark-sets/all/libucl.yaml | 10 +- benchmark-sets/all/libunwind.yaml | 10 +- benchmark-sets/all/libusb.yaml | 10 +- benchmark-sets/all/libvnc.yaml | 10 +- benchmark-sets/all/libvpx.yaml | 10 +- benchmark-sets/all/libwebp.yaml | 10 +- benchmark-sets/all/libxaac.yaml | 10 +- benchmark-sets/all/libxls.yaml | 10 +- benchmark-sets/all/libxlsxwriter.yaml | 10 +- benchmark-sets/all/libxml2.yaml | 10 +- benchmark-sets/all/libxslt.yaml | 10 +- benchmark-sets/all/libyal.yaml | 10 +- benchmark-sets/all/libyaml.yaml | 53 ++++++++++ benchmark-sets/all/libyang.yaml | 10 +- benchmark-sets/all/libzip.yaml | 10 +- benchmark-sets/all/lighttpd.yaml | 10 +- benchmark-sets/all/lldpd.yaml | 10 +- benchmark-sets/all/llhttp.yaml | 10 +- benchmark-sets/all/llvm_libcxxabi.yaml | 10 +- benchmark-sets/all/lodepng.yaml | 10 +- benchmark-sets/all/lua.yaml | 53 ---------- benchmark-sets/all/lwan.yaml | 10 +- benchmark-sets/all/lz4.yaml | 10 +- benchmark-sets/all/lzma.yaml | 10 +- benchmark-sets/all/lzo.yaml | 10 +- benchmark-sets/all/mbedtls.yaml | 26 ++--- benchmark-sets/all/mdbtools.yaml | 10 +- benchmark-sets/all/meshoptimizer.yaml | 10 +- benchmark-sets/all/miniz.yaml | 10 +- benchmark-sets/all/minizip.yaml | 57 +++++++++++ benchmark-sets/all/mosh.yaml | 10 +- benchmark-sets/all/mpg123.yaml | 10 +- benchmark-sets/all/mruby.yaml | 10 +- benchmark-sets/all/msgpack-c.yaml | 10 +- benchmark-sets/all/muduo.yaml | 10 +- benchmark-sets/all/muparser.yaml | 10 +- benchmark-sets/all/mupdf.yaml | 10 +- benchmark-sets/all/myanmar-tools.yaml | 12 +-- benchmark-sets/all/nanopb.yaml | 4 +- benchmark-sets/all/ndpi.yaml | 10 +- benchmark-sets/all/neomutt.yaml | 10 +- benchmark-sets/all/nestegg.yaml | 10 +- benchmark-sets/all/net-snmp.yaml | 10 +- benchmark-sets/all/nghttp2.yaml | 10 +- benchmark-sets/all/nginx.yaml | 10 +- benchmark-sets/all/njs.yaml | 68 +++++++------ benchmark-sets/all/nokogiri.yaml | 10 +- benchmark-sets/all/nss.yaml | 14 +-- benchmark-sets/all/ntopng.yaml | 10 +- benchmark-sets/all/ntpsec.yaml | 8 +- benchmark-sets/all/numactl.yaml | 10 +- benchmark-sets/all/oatpp.yaml | 10 +- benchmark-sets/all/onednn.yaml | 2 +- benchmark-sets/all/oniguruma.yaml | 10 +- benchmark-sets/all/open5gs.yaml | 10 +- benchmark-sets/all/open62541.yaml | 10 +- benchmark-sets/all/opencv.yaml | 10 +- benchmark-sets/all/opendnp3.yaml | 10 +- benchmark-sets/all/openh264.yaml | 10 +- benchmark-sets/all/openjpeg.yaml | 10 +- benchmark-sets/all/opensips.yaml | 8 +- benchmark-sets/all/openssh.yaml | 10 +- benchmark-sets/all/openssl.yaml | 10 +- benchmark-sets/all/openthread.yaml | 10 +- benchmark-sets/all/openvswitch.yaml | 10 +- benchmark-sets/all/opus.yaml | 20 ++-- benchmark-sets/all/opusfile.yaml | 10 +- benchmark-sets/all/oss-fuzz-example.yaml | 2 +- benchmark-sets/all/ots.yaml | 36 +++---- benchmark-sets/all/pcre2.yaml | 10 +- benchmark-sets/all/perfetto.yaml | 10 +- benchmark-sets/all/pffft.yaml | 2 +- benchmark-sets/all/phmap.yaml | 10 +- benchmark-sets/all/picotls.yaml | 10 +- benchmark-sets/all/piex.yaml | 10 +- benchmark-sets/all/pigweed.yaml | 10 +- benchmark-sets/all/pistache.yaml | 10 +- benchmark-sets/all/pjsip.yaml | 10 +- benchmark-sets/all/plan9port.yaml | 10 +- benchmark-sets/all/poco.yaml | 10 +- benchmark-sets/all/postfix.yaml | 6 +- benchmark-sets/all/powerdns.yaml | 10 +- benchmark-sets/all/proftpd.yaml | 10 +- benchmark-sets/all/proj4.yaml | 10 +- benchmark-sets/all/protobuf-c.yaml | 10 +- benchmark-sets/all/pugixml.yaml | 10 +- benchmark-sets/all/pupnp.yaml | 10 +- benchmark-sets/all/pycryptodome.yaml | 18 ++-- benchmark-sets/all/qpid-proton.yaml | 10 +- benchmark-sets/all/qubes-os.yaml | 10 +- benchmark-sets/all/rabbitmq-c.yaml | 10 +- benchmark-sets/all/rapidjson.yaml | 6 +- benchmark-sets/all/readstat.yaml | 10 +- benchmark-sets/all/relic.yaml | 10 +- benchmark-sets/all/resiprocate.yaml | 10 +- benchmark-sets/all/rtpproxy.yaml | 10 +- benchmark-sets/all/s2geometry.yaml | 10 +- benchmark-sets/all/selinux.yaml | 10 +- benchmark-sets/all/simdjson.yaml | 10 +- benchmark-sets/all/simdutf.yaml | 10 +- benchmark-sets/all/skcms.yaml | 10 +- benchmark-sets/all/sleuthkit.yaml | 10 +- benchmark-sets/all/snappy.yaml | 10 +- benchmark-sets/all/spdlog.yaml | 10 +- benchmark-sets/all/speex.yaml | 10 +- benchmark-sets/all/spice-usbredir.yaml | 10 +- benchmark-sets/all/sql-parser.yaml | 10 +- benchmark-sets/all/sqlite3.yaml | 11 --- benchmark-sets/all/stb.yaml | 56 ++++++----- benchmark-sets/all/strongswan.yaml | 10 +- benchmark-sets/all/sudoers.yaml | 10 +- benchmark-sets/all/tarantool.yaml | 8 +- benchmark-sets/all/tesseract-ocr.yaml | 10 +- benchmark-sets/all/tidy-html5.yaml | 10 +- benchmark-sets/all/tinygltf.yaml | 10 +- benchmark-sets/all/tinyobjloader.yaml | 10 +- benchmark-sets/all/tinyusb.yaml | 8 +- benchmark-sets/all/tinyxml2.yaml | 10 +- benchmark-sets/all/tmux.yaml | 10 +- benchmark-sets/all/tor.yaml | 8 +- benchmark-sets/all/tpm2-tss.yaml | 12 +-- benchmark-sets/all/tpm2.yaml | 10 +- benchmark-sets/all/tremor.yaml | 10 +- benchmark-sets/all/unbound.yaml | 10 +- benchmark-sets/all/unicorn.yaml | 10 +- benchmark-sets/all/unit.yaml | 10 +- benchmark-sets/all/unrar.yaml | 10 +- benchmark-sets/all/uriparser.yaml | 10 +- benchmark-sets/all/usbguard.yaml | 10 +- benchmark-sets/all/utf8proc.yaml | 8 +- benchmark-sets/all/util-linux.yaml | 10 +- benchmark-sets/all/uwebsockets.yaml | 47 +++++++++ benchmark-sets/all/valijson.yaml | 10 +- benchmark-sets/all/varnish.yaml | 10 +- benchmark-sets/all/vlc.yaml | 10 +- benchmark-sets/all/vorbis.yaml | 10 +- benchmark-sets/all/vulkan-loader.yaml | 10 +- benchmark-sets/all/w3m.yaml | 24 ++--- benchmark-sets/all/wabt.yaml | 10 +- benchmark-sets/all/wasm3.yaml | 10 +- benchmark-sets/all/wavpack.yaml | 10 +- benchmark-sets/all/wget.yaml | 10 +- benchmark-sets/all/wget2.yaml | 10 +- benchmark-sets/all/woff2.yaml | 10 +- benchmark-sets/all/wolfmqtt.yaml | 10 +- benchmark-sets/all/wolfssl.yaml | 28 +++--- benchmark-sets/all/wpantund.yaml | 10 +- benchmark-sets/all/wxwidgets.yaml | 10 +- benchmark-sets/all/xerces-c.yaml | 10 +- benchmark-sets/all/xnnpack.yaml | 10 +- benchmark-sets/all/xpdf.yaml | 10 +- benchmark-sets/all/xs.yaml | 10 +- benchmark-sets/all/xvid.yaml | 10 +- benchmark-sets/all/xz.yaml | 10 +- benchmark-sets/all/yajl-ruby.yaml | 10 +- benchmark-sets/all/yara.yaml | 10 +- benchmark-sets/all/zlib.yaml | 10 +- benchmark-sets/all/znc.yaml | 47 +++++++++ benchmark-sets/all/zopfli.yaml | 2 +- benchmark-sets/all/zstd.yaml | 10 +- benchmark-sets/all/zydis.yaml | 10 +- benchmark-sets/comparison/abseil-cpp.yaml | 65 ------------- benchmark-sets/comparison/avahi.yaml | 8 +- benchmark-sets/comparison/cmake.yaml | 10 +- benchmark-sets/comparison/flex.yaml | 10 +- benchmark-sets/comparison/fribidi.yaml | 10 +- benchmark-sets/comparison/hiredis.yaml | 10 +- benchmark-sets/comparison/hunspell.yaml | 10 +- benchmark-sets/comparison/icu.yaml | 10 +- benchmark-sets/comparison/jsonnet.yaml | 10 +- benchmark-sets/comparison/libssh.yaml | 20 ++-- benchmark-sets/comparison/libssh2.yaml | 10 +- benchmark-sets/comparison/libusb.yaml | 10 +- benchmark-sets/comparison/lodepng.yaml | 10 +- benchmark-sets/comparison/neomutt.yaml | 10 +- benchmark-sets/comparison/net-snmp.yaml | 10 +- benchmark-sets/comparison/tinyxml2.yaml | 10 +- data_prep/introspector.py | 74 +++----------- data_prep/project_src.py | 6 +- data_prep/project_targets.py | 14 +-- 323 files changed, 2068 insertions(+), 2066 deletions(-) create mode 100644 benchmark-sets/all/augeas.yaml create mode 100644 benchmark-sets/all/glslang.yaml create mode 100644 benchmark-sets/all/highwayhash.yaml delete mode 100644 benchmark-sets/all/igraph.yaml delete mode 100644 benchmark-sets/all/libdwarf.yaml create mode 100644 benchmark-sets/all/libyaml.yaml delete mode 100644 benchmark-sets/all/lua.yaml create mode 100644 benchmark-sets/all/minizip.yaml delete mode 100644 benchmark-sets/all/sqlite3.yaml create mode 100644 benchmark-sets/all/uwebsockets.yaml create mode 100644 benchmark-sets/all/znc.yaml delete mode 100644 benchmark-sets/comparison/abseil-cpp.yaml diff --git a/benchmark-sets/all/abseil-cpp.yaml b/benchmark-sets/all/abseil-cpp.yaml index 7d40e2e83d..5c928089fd 100644 --- a/benchmark-sets/all/abseil-cpp.yaml +++ b/benchmark-sets/all/abseil-cpp.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" + "signature": "int long>(const unsigned long long)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIlEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -22,7 +22,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" + "signature": "int long>(const unsigned long long)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIsEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -34,7 +34,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" + "signature": "int long>(const unsigned long long)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIaEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -46,7 +46,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" + "signature": "int long>(const unsigned long long)" - "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIcEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" "params": - "name": "arg" @@ -58,7 +58,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" + "signature": "int long>(const unsigned long long)" "language": "c++" "project": "abseil-cpp" "target_name": "string_escape_fuzzer" diff --git a/benchmark-sets/all/ada-url.yaml b/benchmark-sets/all/ada-url.yaml index ad428992e3..ca2748f26c 100644 --- a/benchmark-sets/all/ada-url.yaml +++ b/benchmark-sets/all/ada-url.yaml @@ -10,7 +10,7 @@ - "name": "base_length" "type": "size_t" "return_type": "bool" - "signature": "bool ada_can_parse_with_base(char * input, size_t input_length, char * base, size_t base_length)" + "signature": "bool ada_can_parse_with_base(const char *, size_t, const char *, size_t)" - "name": "ada_can_parse" "params": - "name": "input" @@ -18,7 +18,7 @@ - "name": "length" "type": "size_t" "return_type": "bool" - "signature": "bool ada_can_parse(char * input, size_t length)" + "signature": "bool ada_can_parse(const char *, size_t)" - "name": "ada_parse_with_base" "params": - "name": "input" @@ -30,7 +30,7 @@ - "name": "base_length" "type": "size_t" "return_type": "char *" - "signature": "char * ada_parse_with_base(char * input, size_t input_length, char * base, size_t base_length)" + "signature": "ada_url ada_parse_with_base(const char *, size_t, const char *, size_t)" - "name": "ada_set_href" "params": - "name": "result" @@ -40,7 +40,7 @@ - "name": "length" "type": "size_t" "return_type": "bool" - "signature": "bool ada_set_href(char * result, char * input, size_t length)" + "signature": "bool ada_set_href(ada_url, const char *, size_t)" - "name": "_ZN3ada14url_aggregator8set_hrefENSt3__117basic_string_viewIcNS1_11char_traitsIcEEEE" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "" "type": "size_t" "return_type": "bool" - "signature": "ada::url_aggregator::set_href(std::__1::basic_string_view >)" + "signature": "bool url_aggregator::set_href(const string_view)" "language": "c++" "project": "ada-url" "target_name": "parse" diff --git a/benchmark-sets/all/alembic.yaml b/benchmark-sets/all/alembic.yaml index 11a7329654..6b14927f02 100644 --- a/benchmark-sets/all/alembic.yaml +++ b/benchmark-sets/all/alembic.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "Alembic::AbcCoreOgawa::v12::AprImpl::getSample(long, std::__1::shared_ptr&)" + "signature": "void getSample(AprImpl *, index_t, ArraySamplePtr)" - "name": "_ZN7Alembic12AbcCoreOgawa3v1215ReadArraySampleENSt3__110shared_ptrINS_5Ogawa3v125IDataEEES7_mRKNS_15AbcCoreAbstract3v128DataTypeERNS3_INS9_11ArraySampleEEE" "params": - "name": "iDims" @@ -22,7 +22,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "Alembic::AbcCoreOgawa::v12::ReadArraySample(std::__1::shared_ptr, std::__1::shared_ptr, unsigned long, Alembic::AbcCoreAbstract::v12::DataType const&, std::__1::shared_ptr&)" + "signature": "void ReadArraySample(IDataPtr, IDataPtr, size_t, const DataType, ArraySamplePtr)" - "name": "_ZN7Alembic14AbcCoreFactory3v128IFactory10getArchiveERKNSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "Alembic::AbcCoreFactory::v12::IFactory::getArchive(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&)" + "signature": "void ~IFactory(IFactory *)" - "name": "_ZN7Alembic14AbcCoreFactory3v128IFactory10getArchiveERKNSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEERNS2_8CoreTypeE" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "int *" "return_type": "void" - "signature": "Alembic::AbcCoreFactory::v12::IFactory::getArchive(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&, Alembic::AbcCoreFactory::v12::IFactory::CoreType&)" + "signature": "void ~IFactory(IFactory *)" - "name": "_ZN7Alembic12AbcCoreOgawa3v127SprImpl9getSampleElPv" "params": - "name": "" @@ -54,7 +54,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "Alembic::AbcCoreOgawa::v12::SprImpl::getSample(long, void*)" + "signature": "void getSample(SprImpl *, index_t, void *)" "language": "c++" "project": "alembic" "target_name": "alembic_dump_info_fuzzer" diff --git a/benchmark-sets/all/apache-httpd.yaml b/benchmark-sets/all/apache-httpd.yaml index 5ef116cc57..2dd3d15e88 100644 --- a/benchmark-sets/all/apache-httpd.yaml +++ b/benchmark-sets/all/apache-httpd.yaml @@ -4,31 +4,31 @@ - "name": "p" "type": "struct apr_pool_t *" "return_type": "void" - "signature": "void register_hooks(struct apr_pool_t * p)" + "signature": "void register_hooks(apr_pool_t *)" - "name": "event_hooks" "params": - "name": "p" "type": "struct apr_pool_t *" "return_type": "void" - "signature": "void event_hooks(struct apr_pool_t * p)" + "signature": "void event_hooks(apr_pool_t *)" - "name": "ap_process_http_connection" "params": - "name": "c" "type": "struct conn_rec *" "return_type": "int" - "signature": "int ap_process_http_connection(struct conn_rec * c)" + "signature": "int ap_process_http_connection(conn_rec *)" - "name": "ap_process_http_sync_connection" "params": - "name": "c" "type": "struct conn_rec *" "return_type": "int" - "signature": "int ap_process_http_sync_connection(struct conn_rec * c)" + "signature": "int ap_process_http_sync_connection(conn_rec *)" - "name": "ap_process_http_async_connection" "params": - "name": "c" "type": "struct conn_rec *" "return_type": "int" - "signature": "int ap_process_http_async_connection(struct conn_rec * c)" + "signature": "int ap_process_http_async_connection(conn_rec *)" "language": "c" "project": "apache-httpd" "target_name": "fuzz_utils" diff --git a/benchmark-sets/all/arduinojson.yaml b/benchmark-sets/all/arduinojson.yaml index c3930dd245..cc23e9c710 100644 --- a/benchmark-sets/all/arduinojson.yaml +++ b/benchmark-sets/all/arduinojson.yaml @@ -4,19 +4,19 @@ - "name": "this" "type": "ArduinoJson::V703HB4::detail::MsgPackDeserializer *" "return_type": "void" - "signature": "ArduinoJson::V703HB4::detail::MsgPackDeserializer >::~MsgPackDeserializer()" + "signature": "void void> >::~MsgPackDeserializer()" - "name": "_ZN11ArduinoJson7V703HB46detail16JsonDeserializerINS1_13BoundedReaderIPKhvEEED2Ev" "params": - "name": "this" "type": "ArduinoJson::V703HB4::detail::JsonDeserializer *" "return_type": "void" - "signature": "ArduinoJson::V703HB4::detail::JsonDeserializer >::~JsonDeserializer()" + "signature": "void void> >::~JsonDeserializer()" - "name": "_ZNK11ArduinoJson7V703HB415SerializedValueIPKcE4sizeEv" "params": - "name": "this" "type": "ArduinoJson::V703HB4::SerializedValue *" "return_type": "size_t" - "signature": "ArduinoJson::V703HB4::SerializedValue::size() const" + "signature": "size_t const SerializedValue::size()" - "name": "_ZN11ArduinoJson7V703HB46detail11VariantSlotdlEPvS3_" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "ArduinoJson::V703HB4::detail::VariantSlot::operator delete(void*, void*)" + "signature": "void delete(void *, void *)" "language": "c++" "project": "arduinojson" "target_name": "msgpack_fuzzer" diff --git a/benchmark-sets/all/aspell.yaml b/benchmark-sets/all/aspell.yaml index dfb26c8675..7235194b0d 100644 --- a/benchmark-sets/all/aspell.yaml +++ b/benchmark-sets/all/aspell.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "aspeller::create_default_readonly_dict(acommon::StringEnumeration*, acommon::Config&)" + "signature": "PosibErr create_default_readonly_dict()" - "name": "_ZN12_GLOBAL__N_116WritableReplDict5mergeERN7acommon7FStreamENS1_10ParmStringEPNS1_6ConfigE" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "(anonymous namespace)::WritableReplDict::merge(acommon::FStream&, acommon::ParmString, acommon::Config*)" + "signature": "PosibErr merge()" - "name": "_ZN12_GLOBAL__N_112WritableDict5mergeERN7acommon7FStreamENS1_10ParmStringEPNS1_6ConfigE" "params": - "name": "this" @@ -40,7 +40,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "(anonymous namespace)::WritableDict::merge(acommon::FStream&, acommon::ParmString, acommon::Config*)" + "signature": "PosibErr merge()" - "name": "_ZN12_GLOBAL__N_16createEPN7acommon17StringEnumerationERKN8aspeller8LanguageERNS0_6ConfigE" "params": - "name": "els" @@ -52,7 +52,7 @@ - "name": "" "type": "acommon::Config *" "return_type": "void" - "signature": "(anonymous namespace)::create(acommon::StringEnumeration*, aspeller::Language const&, acommon::Config&)" + "signature": "PosibErr create()" - "name": "_ZN7acommon23set_mode_from_extensionEPNS_6ConfigENS_10ParmStringEP8_IO_FILE" "params": - "name": "config" @@ -66,7 +66,7 @@ - "name": "" "type": "struct _IO_FILE *" "return_type": "void" - "signature": "acommon::set_mode_from_extension(acommon::Config*, acommon::ParmString, _IO_FILE*)" + "signature": "PosibErr set_mode_from_extension()" "language": "c++" "project": "aspell" "target_name": "aspell_fuzzer" diff --git a/benchmark-sets/all/astc-encoder.yaml b/benchmark-sets/all/astc-encoder.yaml index 29301c1e43..239d322f79 100644 --- a/benchmark-sets/all/astc-encoder.yaml +++ b/benchmark-sets/all/astc-encoder.yaml @@ -8,13 +8,13 @@ - "name": "pcb" "type": "char *" "return_type": "void" - "signature": "symbolic_to_physical(block_size_descriptor const&, symbolic_compressed_block const&, unsigned char*)" + "signature": "void symbolic_to_physical(const block_size_descriptor, const symbolic_compressed_block, uint8_t *)" - "name": "_ZL15get_quant_level12quant_method" "params": - "name": "method" "type": "int" "return_type": "int" - "signature": "get_quant_level(quant_method)" + "signature": "unsigned int get_quant_level(quant_method)" - "name": "_Z10encode_ise12quant_methodjPKhPhj" "params": - "name": "quant_level" @@ -28,7 +28,7 @@ - "name": "bit_offset" "type": "int" "return_type": "void" - "signature": "encode_ise(quant_method, unsigned int, unsigned char const*, unsigned char*, unsigned int)" + "signature": "void encode_ise(quant_method, unsigned int, const uint8_t *, uint8_t *, unsigned int)" - "name": "_Z22is_legal_2d_block_sizejj" "params": - "name": "xdim" @@ -36,7 +36,7 @@ - "name": "ydim" "type": "int" "return_type": "bool" - "signature": "is_legal_2d_block_size(unsigned int, unsigned int)" + "signature": "bool is_legal_2d_block_size(unsigned int, unsigned int)" - "name": "_Z22is_legal_3d_block_sizejjj" "params": - "name": "xdim" @@ -46,7 +46,7 @@ - "name": "zdim" "type": "int" "return_type": "bool" - "signature": "is_legal_3d_block_size(unsigned int, unsigned int, unsigned int)" + "signature": "bool is_legal_3d_block_size(unsigned int, unsigned int, unsigned int)" "language": "c++" "project": "astc-encoder" "target_name": "fuzz_astc_physical_to_symbolic" diff --git a/benchmark-sets/all/augeas.yaml b/benchmark-sets/all/augeas.yaml new file mode 100644 index 0000000000..64c7d60f39 --- /dev/null +++ b/benchmark-sets/all/augeas.yaml @@ -0,0 +1,57 @@ +"functions": +- "name": "aug_save" + "params": + - "name": "aug" + "type": "struct augeas *" + "return_type": "int" + "signature": "int aug_save(augeas *)" +- "name": "tree_save" + "params": + - "name": "aug" + "type": "struct augeas *" + - "name": "tree" + "type": "struct tree *" + - "name": "path" + "type": "char *" + "return_type": "int" + "signature": "int tree_save(augeas *, tree *, const char *)" +- "name": "transform_save" + "params": + - "name": "aug" + "type": "struct augeas *" + - "name": "xfm" + "type": "struct tree *" + - "name": "path" + "type": "char *" + - "name": "tree" + "type": "struct tree *" + "return_type": "int" + "signature": "int transform_save(augeas *, tree *, const char *, tree *)" +- "name": "aug_preview" + "params": + - "name": "aug" + "type": "struct augeas *" + - "name": "path" + "type": "char *" + - "name": "out" + "type": "char **" + "return_type": "int" + "signature": "int aug_preview(augeas *, const char *, char **)" +- "name": "aug_text_retrieve" + "params": + - "name": "aug" + "type": "struct augeas *" + - "name": "lens" + "type": "char *" + - "name": "node_in" + "type": "char *" + - "name": "path" + "type": "char *" + - "name": "node_out" + "type": "char *" + "return_type": "int" + "signature": "int aug_text_retrieve(augeas *, const char *, const char *, const char *, const char *)" +"language": "c++" +"project": "augeas" +"target_name": "augeas_escape_name_fuzzer" +"target_path": "/src/augeas_escape_name_fuzzer.cc" diff --git a/benchmark-sets/all/avahi.yaml b/benchmark-sets/all/avahi.yaml index 000f29d097..0161a9e136 100644 --- a/benchmark-sets/all/avahi.yaml +++ b/benchmark-sets/all/avahi.yaml @@ -10,7 +10,7 @@ - "name": "aa" "type": "int" "return_type": "struct AvahiDnsPacket *" - "signature": "struct AvahiDnsPacket * avahi_dns_packet_new_reply(struct AvahiDnsPacket * p, int mtu, int copy_queries, int aa)" + "signature": "AvahiDnsPacket * avahi_dns_packet_new_reply(AvahiDnsPacket *, unsigned int, int, int)" - "name": "avahi_get_host_name_strdup" "params": [] "return_type": "char *" @@ -22,7 +22,7 @@ - "name": "size" "type": "size_t" "return_type": "char *" - "signature": "char * avahi_get_host_name(char * ret_s, size_t size)" + "signature": "char * avahi_get_host_name(char *, size_t)" - "name": "avahi_string_list_add_pair" "params": - "name": "l" @@ -32,7 +32,7 @@ - "name": "value" "type": "char *" "return_type": "struct AvahiStringList *" - "signature": "struct AvahiStringList * avahi_string_list_add_pair(struct AvahiStringList * l, char * key, char * value)" + "signature": "AvahiStringList * avahi_string_list_add_pair(AvahiStringList *, const char *, const char *)" - "name": "avahi_string_list_add_printf" "params": - "name": "l" @@ -40,7 +40,7 @@ - "name": "format" "type": "char *" "return_type": "struct AvahiStringList *" - "signature": "struct AvahiStringList * avahi_string_list_add_printf(struct AvahiStringList * l, char * format)" + "signature": "AvahiStringList * avahi_string_list_add_printf(AvahiStringList *, const char *, void)" "language": "c++" "project": "avahi" "target_name": "fuzz-consume-record" diff --git a/benchmark-sets/all/bearssl.yaml b/benchmark-sets/all/bearssl.yaml index b091b842f2..bc8c4e0747 100644 --- a/benchmark-sets/all/bearssl.yaml +++ b/benchmark-sets/all/bearssl.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "int" "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomMutator(char * , size_t , size_t , int )" + "signature": "size_t LLVMFuzzerCustomMutator(uint8_t *, size_t, size_t, unsigned int)" - "name": "_ZN10cryptofuzz6module5Botan13OpECGDSA_SignERNS_9operation11ECGDSA_SignE" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "cryptofuzz::module::Botan::OpECGDSA_Sign(cryptofuzz::operation::ECGDSA_Sign&)" + "signature": "optional OpECGDSA_Sign()" - "name": "_ZN10cryptofuzz6module12Botan_detail11ECxDSA_SignIN5Botan17ECGDSA_PrivateKeyENS_9operation11ECGDSA_SignELb0EEENSt3__18optionalINS_9component15ECDSA_SignatureEEERT0_" "params": - "name": "" @@ -28,13 +28,13 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "std::__1::optional cryptofuzz::module::Botan_detail::ECxDSA_Sign(cryptofuzz::operation::ECGDSA_Sign&)" + "signature": "optional true>()" - "name": "_ZN10cryptofuzz22Builtin_tests_importer3RunEv" "params": - "name": "" "type": "anon *" "return_type": "void" - "signature": "cryptofuzz::Builtin_tests_importer::Run()" + "signature": "void Run(Builtin_tests_importer *)" - "name": "_ZN5Botan13EC_PrivateKeyC2ERKNS_19AlgorithmIdentifierENSt3__14spanIKhLm18446744073709551615EEEb" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "bool" "return_type": "void" - "signature": "Botan::EC_PrivateKey::EC_PrivateKey(Botan::AlgorithmIdentifier const&, std::__1::span, bool)" + "signature": "secure_vector private_key_bits(const EC_PrivateKey *)" "language": "c++" "project": "bearssl" "target_name": "cryptofuzz-bearssl" diff --git a/benchmark-sets/all/bind9.yaml b/benchmark-sets/all/bind9.yaml index 9ea14e1bad..44b348b029 100644 --- a/benchmark-sets/all/bind9.yaml +++ b/benchmark-sets/all/bind9.yaml @@ -6,7 +6,7 @@ - "name": "value" "type": "bool" "return_type": "int" - "signature": "int dns_view_freezezones(struct dns_view * view, bool value)" + "signature": "isc_result_t dns_view_freezezones(dns_view_t *, _Bool)" - "name": "dns_zt_freezezones" "params": - "name": "zt" @@ -16,7 +16,7 @@ - "name": "freeze" "type": "bool" "return_type": "int" - "signature": "int dns_zt_freezezones(struct dns_zt * zt, struct dns_view * view, bool freeze)" + "signature": "isc_result_t dns_zt_freezezones(dns_zt_t *, dns_view_t *, _Bool)" - "name": "freezezones" "params": - "name": "zone" @@ -24,7 +24,7 @@ - "name": "uap" "type": "char *" "return_type": "int" - "signature": "int freezezones(struct dns_zone * zone, char * uap)" + "signature": "isc_result_t freezezones(dns_zone_t *, void *)" - "name": "dns_view_asyncload" "params": - "name": "view" @@ -36,7 +36,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int dns_view_asyncload(struct dns_view * view, bool newonly, func_type * callback, char * arg)" + "signature": "isc_result_t dns_view_asyncload(dns_view_t *, _Bool, dns_zt_callback_t *, void *)" - "name": "dns_zt_asyncload" "params": - "name": "zt" @@ -48,7 +48,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int dns_zt_asyncload(struct dns_zt * zt, bool newonly, func_type * loaddone, char * arg)" + "signature": "isc_result_t dns_zt_asyncload(dns_zt_t *, _Bool, dns_zt_callback_t *, void *)" "language": "c" "project": "bind9" "target_name": "isc_lex_gettoken_fuzzer" diff --git a/benchmark-sets/all/bluez.yaml b/benchmark-sets/all/bluez.yaml index c05c631c68..42845b862f 100644 --- a/benchmark-sets/all/bluez.yaml +++ b/benchmark-sets/all/bluez.yaml @@ -10,7 +10,7 @@ - "name": "io_tx_mtu" "type": "size_t" "return_type": "struct _GObex *" - "signature": "struct _GObex * g_obex_new(struct _GIOChannel * io, int transport_type, size_t io_rx_mtu, size_t io_tx_mtu)" + "signature": "GObex * g_obex_new(GIOChannel *, GObexTransportType, gssize, gssize)" - "name": "incoming_data" "params": - "name": "io" @@ -20,7 +20,7 @@ - "name": "user_data" "type": "char *" "return_type": "int" - "signature": "int incoming_data(struct _GIOChannel * io, int cond, char * user_data)" + "signature": "gboolean incoming_data(GIOChannel *, GIOCondition, gpointer)" - "name": "transfer_response" "params": - "name": "obex" @@ -32,7 +32,7 @@ - "name": "user_data" "type": "char *" "return_type": "void" - "signature": "void transfer_response(struct _GObex * obex, struct _GError * err, struct _GObexPacket * rsp, char * user_data)" + "signature": "void transfer_response(GObex *, GError *, GObexPacket *, gpointer)" - "name": "g_obex_put_req" "params": - "name": "obex" @@ -48,7 +48,7 @@ - "name": "first_hdr_id" "type": "int" "return_type": "int" - "signature": "int g_obex_put_req(struct _GObex * obex, func_type * data_func, func_type * complete_func, char * user_data, struct _GError ** err, int first_hdr_id)" + "signature": "guint g_obex_put_req(GObex *, GObexDataProducer, GObexFunc, gpointer, GError **, guint, void)" - "name": "g_obex_get_req_pkt" "params": - "name": "obex" @@ -64,7 +64,7 @@ - "name": "err" "type": "struct _GError **" "return_type": "int" - "signature": "int g_obex_get_req_pkt(struct _GObex * obex, struct _GObexPacket * req, func_type * data_func, func_type * complete_func, char * user_data, struct _GError ** err)" + "signature": "guint g_obex_get_req_pkt(GObex *, GObexPacket *, GObexDataConsumer, GObexFunc, gpointer, GError **)" "language": "c" "project": "bluez" "target_name": "fuzz_xml" diff --git a/benchmark-sets/all/boost-json.yaml b/benchmark-sets/all/boost-json.yaml index 10b0328583..768c15a5da 100644 --- a/benchmark-sets/all/boost-json.yaml +++ b/benchmark-sets/all/boost-json.yaml @@ -6,7 +6,7 @@ - "name": "jv" "type": "boost::json::value *" "return_type": "std::istream *" - "signature": "boost::json::operator>>(std::__1::basic_istream >&, boost::json::value&)" + "signature": "istream operator>>(istream, value)" - "name": "_ZN5boost4json5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEERNS1_10error_codeENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "is" @@ -20,7 +20,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "boost::json::parse(std::__1::basic_istream >&, std::__1::error_code&, boost::json::storage_ptr, boost::json::parse_options const&)" + "signature": "N/A" - "name": "_ZN5boost4json5parseENS_4core17basic_string_viewIcEERNSt3__110error_codeENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "s" @@ -36,7 +36,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "boost::json::parse(boost::core::basic_string_view, std::__1::error_code&, boost::json::storage_ptr, boost::json::parse_options const&)" + "signature": "N/A" - "name": "_ZN5boost4json5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "is" @@ -48,7 +48,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "boost::json::parse(std::__1::basic_istream >&, boost::json::storage_ptr, boost::json::parse_options const&)" + "signature": "N/A" - "name": "_ZN5boost4json5parseENS_4core17basic_string_viewIcEENS0_11storage_ptrERKNS0_13parse_optionsE" "params": - "name": "s" @@ -62,7 +62,7 @@ - "name": "" "type": "struct boost::json::parse_options *" "return_type": "void" - "signature": "boost::json::parse(boost::core::basic_string_view, boost::json::storage_ptr, boost::json::parse_options const&)" + "signature": "N/A" "language": "c++" "project": "boost-json" "target_name": "fuzz_parser" diff --git a/benchmark-sets/all/boringssl.yaml b/benchmark-sets/all/boringssl.yaml index b58be6a21a..a91831597a 100644 --- a/benchmark-sets/all/boringssl.yaml +++ b/benchmark-sets/all/boringssl.yaml @@ -4,13 +4,13 @@ - "name": "" "type": "struct _IO_FILE *" - "name": "" - "type": "4901 **" + "type": "4407 **" - "name": "" "type": "func_type *" - "name": "" "type": "char *" "return_type": "struct ec_key_st *" - "signature": "struct ec_key_st * PEM_read_ECPrivateKey(struct _IO_FILE * , struct ec_key_st.4901 ** , func_type * , char * )" + "signature": "EC_KEY * PEM_read_ECPrivateKey(FILE *, EC_KEY **, pem_password_cb *, void *)" - "name": "PEM_read_DSAPrivateKey" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "char *" "return_type": "struct dsa_st *" - "signature": "struct dsa_st * PEM_read_DSAPrivateKey(struct _IO_FILE * , struct dsa_st ** , func_type * , char * )" + "signature": "DSA * PEM_read_DSAPrivateKey(FILE *, DSA **, pem_password_cb *, void *)" - "name": "PEM_read_RSAPrivateKey" "params": - "name": "" @@ -34,31 +34,31 @@ - "name": "" "type": "char *" "return_type": "struct rsa_st *" - "signature": "struct rsa_st * PEM_read_RSAPrivateKey(struct _IO_FILE * , struct rsa_st ** , func_type * , char * )" + "signature": "RSA * PEM_read_RSAPrivateKey(FILE *, RSA **, pem_password_cb *, void *)" - "name": "PEM_read_PrivateKey" "params": - "name": "" "type": "struct _IO_FILE *" - "name": "" - "type": "struct evp_pkey_st **" + "type": "4386 **" - "name": "" "type": "func_type *" - "name": "" "type": "char *" "return_type": "struct evp_pkey_st *" - "signature": "struct evp_pkey_st * PEM_read_PrivateKey(struct _IO_FILE * , struct evp_pkey_st ** , func_type * , char * )" + "signature": "EVP_PKEY * PEM_read_PrivateKey(FILE *, EVP_PKEY **, pem_password_cb *, void *)" - "name": "PEM_read_bio_ECPrivateKey" "params": - "name": "" "type": "struct bio_st *" - "name": "" - "type": "4901 **" + "type": "4407 **" - "name": "" "type": "func_type *" - "name": "" "type": "char *" "return_type": "struct ec_key_st *" - "signature": "struct ec_key_st * PEM_read_bio_ECPrivateKey(struct bio_st * , struct ec_key_st.4901 ** , func_type * , char * )" + "signature": "EC_KEY * PEM_read_bio_ECPrivateKey(BIO *, EC_KEY **, pem_password_cb *, void *)" "language": "c++" "project": "boringssl" "target_name": "ssl_ctx_api" diff --git a/benchmark-sets/all/brotli.yaml b/benchmark-sets/all/brotli.yaml index 1ce6483b8c..dad516aa4c 100644 --- a/benchmark-sets/all/brotli.yaml +++ b/benchmark-sets/all/brotli.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int BrotliDecoderDecompress(size_t , char * , size_t * , char * )" + "signature": "BrotliDecoderResult BrotliDecoderDecompress(size_t, const uint8_t *, size_t *, uint8_t *)" - "name": "BrotliDecoderTakeOutput" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "size_t *" "return_type": "char *" - "signature": "char * BrotliDecoderTakeOutput(struct BrotliDecoderStateStruct * , size_t * )" + "signature": "const uint8_t * BrotliDecoderTakeOutput(BrotliDecoderStateInternal *, size_t *)" - "name": "BrotliDecoderAttachDictionary" "params": - "name": "" @@ -30,13 +30,13 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int BrotliDecoderAttachDictionary(struct BrotliDecoderStateStruct * , int , size_t , char * )" + "signature": "int BrotliDecoderAttachDictionary(BrotliDecoderStateInternal *, BrotliSharedDictionaryType, size_t, const uint8_t *)" - "name": "BrotliDecoderIsFinished" "params": - "name": "" "type": "struct BrotliDecoderStateStruct *" "return_type": "int" - "signature": "int BrotliDecoderIsFinished(struct BrotliDecoderStateStruct * )" + "signature": "int BrotliDecoderIsFinished(const BrotliDecoderStateInternal *)" - "name": "BrotliSafeReadBits32Slow" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "size_t *" "return_type": "int" - "signature": "int BrotliSafeReadBits32Slow(struct BrotliBitReader * , size_t , size_t * )" + "signature": "int BrotliSafeReadBits32Slow(const BrotliBitReader *, uint64_t, uint64_t *)" "language": "c++" "project": "brotli" "target_name": "decode_fuzzer" diff --git a/benchmark-sets/all/brpc.yaml b/benchmark-sets/all/brpc.yaml index f2f89eff8e..e7a7155fbd 100644 --- a/benchmark-sets/all/brpc.yaml +++ b/benchmark-sets/all/brpc.yaml @@ -6,15 +6,15 @@ - "name": "" "type": "char *" - "name": "" - "type": "brpc::Destroyable *" + "type": "google::protobuf::DescriptorPool::ErrorCollector *" "return_type": "int" - "signature": "brpc::policy::ConsulNamingService::RunNamingService(char const*, brpc::NamingServiceActions*)" + "signature": "int RunNamingService(ConsulNamingService *, const char *, NamingServiceActions *)" - "name": "_ZN4brpcL12GlobalUpdateEPv" "params": - "name": "" "type": "char *" "return_type": "char *" - "signature": "brpc::GlobalUpdate(void*)" + "signature": "void * GlobalUpdate(void *)" - "name": "_ZN4brpc6policy19ConsulNamingService10GetServersEPKcPSt6vectorINS_10ServerNodeESaIS5_EE" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "std::vector *" "return_type": "int" - "signature": "brpc::policy::ConsulNamingService::GetServers(char const*, std::vector >*)" + "signature": "int GetServers(ConsulNamingService *, const char *, std::allocator > *)" - "name": "_ZN4brpc6policy15DiscoveryClient8RegisterERKNS0_22DiscoveryRegisterParamE" "params": - "name": "" @@ -32,13 +32,13 @@ - "name": "" "type": "struct brpc::policy::DiscoveryRegisterParam *" "return_type": "int" - "signature": "brpc::policy::DiscoveryClient::Register(brpc::policy::DiscoveryRegisterParam const&)" + "signature": "int Register(DiscoveryClient *, const DiscoveryRegisterParam)" - "name": "_ZN4brpc6policy15DiscoveryClient13PeriodicRenewEPv" "params": - "name": "" "type": "char *" "return_type": "char *" - "signature": "brpc::policy::DiscoveryClient::PeriodicRenew(void*)" + "signature": "void * PeriodicRenew(void *)" "language": "c++" "project": "brpc" "target_name": "fuzz_butil" diff --git a/benchmark-sets/all/c-ares.yaml b/benchmark-sets/all/c-ares.yaml index 4a92471fb6..a9703ddd31 100644 --- a/benchmark-sets/all/c-ares.yaml +++ b/benchmark-sets/all/c-ares.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void ares_getaddrinfo(struct ares_channeldata * , char * , char * , struct ares_addrinfo_hints * , func_type * , char * )" + "signature": "void ares_getaddrinfo(ares_channel_t *, const char *, const char *, const ares_addrinfo_hints *, ares_addrinfo_callback, void *)" - "name": "ares_getaddrinfo_int" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void ares_getaddrinfo_int(struct ares_channeldata * , char * , char * , struct ares_addrinfo_hints * , func_type * , char * )" + "signature": "void ares_getaddrinfo_int(ares_channel_t *, const char *, const char *, const ares_addrinfo_hints *, ares_addrinfo_callback, void *)" - "name": "ares_getnameinfo" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void ares_getnameinfo(struct ares_channeldata * , struct sockaddr * , int , int , func_type * , char * )" + "signature": "void ares_getnameinfo(ares_channel_t *, const sockaddr *, ares_socklen_t, int, ares_nameinfo_callback, void *)" - "name": "ares_getnameinfo_int" "params": - "name": "" @@ -62,7 +62,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void ares_getnameinfo_int(struct ares_channeldata * , struct sockaddr * , int , int , func_type * , char * )" + "signature": "void ares_getnameinfo_int(ares_channel_t *, const sockaddr *, ares_socklen_t, int, ares_nameinfo_callback, void *)" - "name": "addr_callback" "params": - "name": "" @@ -76,7 +76,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void addr_callback(char * , int , int , char * , int )" + "signature": "void addr_callback(void *, int, int, unsigned char *, int)" "language": "c++" "project": "c-ares" "target_name": "ares_create_query_fuzzer" diff --git a/benchmark-sets/all/c-blosc.yaml b/benchmark-sets/all/c-blosc.yaml index aee5c73c64..613728eccb 100644 --- a/benchmark-sets/all/c-blosc.yaml +++ b/benchmark-sets/all/c-blosc.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "size_t" "return_type": "size_t" - "signature": "size_t ZSTD_generateSequences(struct ZSTD_CCtx_s * , struct LZ4HC_optimal_t * , size_t , char * , size_t )" + "signature": "size_t ZSTD_generateSequences(ZSTD_CCtx *, ZSTD_Sequence *, size_t, const void *, size_t)" - "name": "ZSTD_endStream" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "struct ZSTD_inBuffer_s *" "return_type": "size_t" - "signature": "size_t ZSTD_endStream(struct ZSTD_CCtx_s * , struct ZSTD_inBuffer_s * )" + "signature": "size_t ZSTD_endStream(ZSTD_CStream *, ZSTD_outBuffer *)" - "name": "ZSTD_compress2" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "size_t" "return_type": "size_t" - "signature": "size_t ZSTD_compress2(struct ZSTD_CCtx_s * , char * , size_t , char * , size_t )" + "signature": "size_t ZSTD_compress2(ZSTD_CCtx *, void *, size_t, const void *, size_t)" - "name": "ZSTD_compressStream" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "struct ZSTD_inBuffer_s *" "return_type": "size_t" - "signature": "size_t ZSTD_compressStream(struct ZSTD_CCtx_s * , struct ZSTD_inBuffer_s * , struct ZSTD_inBuffer_s * )" + "signature": "size_t ZSTD_compressStream(ZSTD_CStream *, ZSTD_outBuffer *, ZSTD_inBuffer *)" - "name": "ZSTD_flushStream" "params": - "name": "" @@ -52,7 +52,7 @@ - "name": "" "type": "struct ZSTD_inBuffer_s *" "return_type": "size_t" - "signature": "size_t ZSTD_flushStream(struct ZSTD_CCtx_s * , struct ZSTD_inBuffer_s * )" + "signature": "size_t ZSTD_flushStream(ZSTD_CStream *, ZSTD_outBuffer *)" "language": "c++" "project": "c-blosc" "target_name": "compress_fuzzer" diff --git a/benchmark-sets/all/c-blosc2.yaml b/benchmark-sets/all/c-blosc2.yaml index 599e5b78bb..7b7d1c103f 100644 --- a/benchmark-sets/all/c-blosc2.yaml +++ b/benchmark-sets/all/c-blosc2.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int b2nd_save(struct b2nd_array_t * , char * )" + "signature": "int b2nd_save(const b2nd_array_t *, char *)" - "name": "b2nd_copy" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "161 **" "return_type": "int" - "signature": "int b2nd_copy(struct b2nd_context_s * , struct b2nd_array_t * , struct b2nd_array_t.161 ** )" + "signature": "int b2nd_copy(b2nd_context_t *, const b2nd_array_t *, b2nd_array_t **)" - "name": "b2nd_get_slice" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "size_t *" "return_type": "int" - "signature": "int b2nd_get_slice(struct b2nd_context_s * , struct b2nd_array_t.161 ** , struct b2nd_array_t * , size_t * , size_t * )" + "signature": "int b2nd_get_slice(b2nd_context_t *, b2nd_array_t **, const b2nd_array_t *, const int64_t *, const int64_t *)" - "name": "b2nd_append" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "char" "return_type": "int" - "signature": "int b2nd_append(struct b2nd_array_t * , char * , size_t , char )" + "signature": "int b2nd_append(b2nd_array_t *, const void *, int64_t, int8_t)" - "name": "b2nd_insert" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "size_t" "return_type": "int" - "signature": "int b2nd_insert(struct b2nd_array_t * , char * , size_t , char , size_t )" + "signature": "int b2nd_insert(b2nd_array_t *, const void *, int64_t, int8_t, int64_t)" "language": "c++" "project": "c-blosc2" "target_name": "compress_fuzzer" diff --git a/benchmark-sets/all/capnproto.yaml b/benchmark-sets/all/capnproto.yaml index f2d57f14dd..29bb518463 100644 --- a/benchmark-sets/all/capnproto.yaml +++ b/benchmark-sets/all/capnproto.yaml @@ -4,13 +4,13 @@ - "name": "builder" "type": "capnp::DynamicStruct::Builder *" "return_type": "void" - "signature": "capnp::_::initDynamicTestMessage(capnp::DynamicStruct::Builder)" + "signature": "void checkTestMessage(Reader)" - "name": "_ZN5capnp1_12_GLOBAL__N_122dynamicInitTestMessageENS_13DynamicStruct7BuilderE" "params": - "name": "builder" "type": "capnp::DynamicStruct::Builder *" "return_type": "void" - "signature": "capnp::_::(anonymous namespace)::dynamicInitTestMessage(capnp::DynamicStruct::Builder)" + "signature": "void genericInitTestMessage(Builder)" - "name": "_ZN5capnp13DynamicStruct7Builder5adoptEN2kj9StringPtrEONS_6OrphanINS_12DynamicValueEEE" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "" "type": "capnp::Orphan *" "return_type": "void" - "signature": "capnp::DynamicStruct::Builder::adopt(kj::StringPtr, capnp::Orphan&&)" + "signature": "uint16_t const DynamicEnum::asImpl(uint64_t)" - "name": "_ZN5capnp13DynamicStruct7Builder5adoptENS_12StructSchema5FieldEONS_6OrphanINS_12DynamicValueEEE" "params": - "name": "this" @@ -32,13 +32,13 @@ - "name": "orphan" "type": "capnp::Orphan *" "return_type": "void" - "signature": "capnp::DynamicStruct::Builder::adopt(capnp::StructSchema::Field, capnp::Orphan&&)" + "signature": "uint16_t const DynamicEnum::asImpl(uint64_t)" - "name": "_ZN5capnp1_23checkDynamicTestMessageENS_13DynamicStruct7BuilderE" "params": - "name": "builder" "type": "capnp::DynamicStruct::Builder *" "return_type": "void" - "signature": "capnp::_::checkDynamicTestMessage(capnp::DynamicStruct::Builder)" + "signature": "void checkTestMessage(Reader)" "language": "c++" "project": "capnproto" "target_name": "capnp-llvm-fuzzer-testcase" diff --git a/benchmark-sets/all/capstone.yaml b/benchmark-sets/all/capstone.yaml index 85563551d4..badad1bae0 100644 --- a/benchmark-sets/all/capstone.yaml +++ b/benchmark-sets/all/capstone.yaml @@ -4,7 +4,7 @@ - "name": "ud" "type": "struct cs_struct *" "return_type": "int" - "signature": "int ALPHA_global_init(struct cs_struct * ud)" + "signature": "cs_err ALPHA_global_init(cs_struct *)" - "name": "AArch64AppleInstPrinter_printInst" "params": - "name": "MI" @@ -16,7 +16,7 @@ - "name": "O" "type": "struct SStream *" "return_type": "void" - "signature": "void AArch64AppleInstPrinter_printInst(struct MCInst * MI, size_t Address, char * Annot, struct SStream * O)" + "signature": "void AArch64AppleInstPrinter_printInst(MCInst *, uint64_t, const char *, SStream *)" - "name": "Alpha_printInst" "params": - "name": "MI" @@ -26,7 +26,7 @@ - "name": "Info" "type": "char *" "return_type": "void" - "signature": "void Alpha_printInst(struct MCInst * MI, struct SStream * O, char * Info)" + "signature": "void Alpha_printInst(MCInst *, SStream *, void *)" - "name": "Alpha_LLVM_printInstruction" "params": - "name": "MI" @@ -36,7 +36,7 @@ - "name": "Info" "type": "char *" "return_type": "void" - "signature": "void Alpha_LLVM_printInstruction(struct MCInst * MI, struct SStream * O, char * Info)" + "signature": "void Alpha_LLVM_printInstruction(MCInst *, SStream *, void *)" - "name": "X86_ATT_printInst" "params": - "name": "MI" @@ -46,7 +46,7 @@ - "name": "info" "type": "char *" "return_type": "void" - "signature": "void X86_ATT_printInst(struct MCInst * MI, struct SStream * OS, char * info)" + "signature": "void X86_ATT_printInst(MCInst *, SStream *, void *)" "language": "c++" "project": "capstone" "target_name": "fuzz_diff" diff --git a/benchmark-sets/all/casync.yaml b/benchmark-sets/all/casync.yaml index 3efef11869..5d33ab5a0b 100644 --- a/benchmark-sets/all/casync.yaml +++ b/benchmark-sets/all/casync.yaml @@ -10,7 +10,7 @@ - "name": "ret" "type": "struct __dirstream **" "return_type": "int" - "signature": "int xopendirat(int fd, char * name, int flags, struct __dirstream ** ret)" + "signature": "int xopendirat(int, const char *, int, DIR **)" - "name": "compressor_encode" "params": - "name": "c" @@ -24,7 +24,7 @@ - "name": "ret_done" "type": "size_t *" "return_type": "int" - "signature": "int compressor_encode(struct CompressorContext * c, bool finalize, char * p, size_t sz, size_t * ret_done)" + "signature": "int compressor_encode(CompressorContext *, _Bool, void *, size_t, size_t *)" - "name": "compressor_start_encode" "params": - "name": "c" @@ -32,19 +32,19 @@ - "name": "compressor" "type": "int" "return_type": "int" - "signature": "int compressor_start_encode(struct CompressorContext * c, int compressor)" + "signature": "int compressor_start_encode(CompressorContext *, CaCompressionType)" - "name": "tmp_dir" "params": - "name": "ret" "type": "char **" "return_type": "int" - "signature": "int tmp_dir(char ** ret)" + "signature": "int tmp_dir(const char **)" - "name": "var_tmp_dir" "params": - "name": "ret" "type": "char **" "return_type": "int" - "signature": "int var_tmp_dir(char ** ret)" + "signature": "int var_tmp_dir(const char **)" "language": "c++" "project": "casync" "target_name": "fuzz-compress" diff --git a/benchmark-sets/all/cctz.yaml b/benchmark-sets/all/cctz.yaml index 0824812c78..327ae42fba 100644 --- a/benchmark-sets/all/cctz.yaml +++ b/benchmark-sets/all/cctz.yaml @@ -2,13 +2,13 @@ - "name": "_ZN4cctz15local_time_zoneEv" "params": [] "return_type": "cctz::time_zone::Impl *" - "signature": "cctz::local_time_zone()" + "signature": "bool load_time_zone(const string, time_zone *)" - "name": "_ZN4cctz15fixed_time_zoneERKNSt3__16chrono8durationIlNS0_5ratioILl1ELl1EEEEE" "params": - "name": "offset" "type": "std::chrono::duration *" "return_type": "cctz::time_zone::Impl *" - "signature": "cctz::fixed_time_zone(std::__1::chrono::duration > const&)" + "signature": "bool load_time_zone(const string, time_zone *)" - "name": "_ZNK4cctz9time_zone11descriptionEv" "params": - "name": "this" @@ -16,7 +16,7 @@ - "name": "" "type": "cctz::time_zone *" "return_type": "void" - "signature": "cctz::time_zone::description() const" + "signature": "string const time_zone::description()" - "name": "_ZNK4cctz9time_zone7versionEv" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "" "type": "cctz::time_zone *" "return_type": "void" - "signature": "cctz::time_zone::version() const" + "signature": "string const time_zone::version()" - "name": "_ZNK4cctz9time_zone15prev_transitionERKNSt3__16chrono10time_pointINS2_12system_clockENS2_8durationIlNS1_5ratioILl1ELl1EEEEEEEPNS0_16civil_transitionE" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "trans" "type": "struct cctz::time_zone::civil_transition *" "return_type": "bool" - "signature": "cctz::time_zone::prev_transition(std::__1::chrono::time_point > > const&, cctz::time_zone::civil_transition*) const" + "signature": "bool const time_zone::prev_transition(const 1L> > >, civil_transition *)" "language": "c++" "project": "cctz" "target_name": "fuzz_cctz" diff --git a/benchmark-sets/all/civetweb.yaml b/benchmark-sets/all/civetweb.yaml index 812af9c60b..f3c0950867 100644 --- a/benchmark-sets/all/civetweb.yaml +++ b/benchmark-sets/all/civetweb.yaml @@ -8,7 +8,7 @@ - "name": "mime_type" "type": "char *" "return_type": "void" - "signature": "void mg_send_mime_file(struct mg_connection * conn, char * path, char * mime_type)" + "signature": "void mg_send_mime_file(mg_connection *, const char *, const char *)" - "name": "mg_send_file" "params": - "name": "conn" @@ -16,7 +16,7 @@ - "name": "path" "type": "char *" "return_type": "void" - "signature": "void mg_send_file(struct mg_connection * conn, char * path)" + "signature": "void mg_send_file(mg_connection *, const char *)" - "name": "mg_send_mime_file2" "params": - "name": "conn" @@ -28,7 +28,7 @@ - "name": "additional_headers" "type": "char *" "return_type": "void" - "signature": "void mg_send_mime_file2(struct mg_connection * conn, char * path, char * mime_type, char * additional_headers)" + "signature": "void mg_send_mime_file2(mg_connection *, const char *, const char *, const char *)" - "name": "mg_send_file_body" "params": - "name": "conn" @@ -36,7 +36,7 @@ - "name": "path" "type": "char *" "return_type": "int" - "signature": "int mg_send_file_body(struct mg_connection * conn, char * path)" + "signature": "int mg_send_file_body(mg_connection *, const char *)" - "name": "mg_download" "params": - "name": "host" @@ -52,8 +52,8 @@ - "name": "fmt" "type": "char *" "return_type": "struct mg_connection *" - "signature": "struct mg_connection * mg_download(char * host, int port, int use_ssl, char * ebuf, size_t ebuf_len, char * fmt)" + "signature": "mg_connection * mg_download(const char *, int, int, char *, size_t, const char *, void)" "language": "c" "project": "civetweb" -"target_name": "civetweb_fuzz3" +"target_name": "civetweb_fuzz1" "target_path": "/src/civetweb/fuzztest/fuzzmain.c" diff --git a/benchmark-sets/all/cjson.yaml b/benchmark-sets/all/cjson.yaml index 772ef40f94..609526401b 100644 --- a/benchmark-sets/all/cjson.yaml +++ b/benchmark-sets/all/cjson.yaml @@ -4,7 +4,7 @@ - "name": "value" "type": "char *" "return_type": "struct cJSON *" - "signature": "struct cJSON * cJSON_Parse(char * value)" + "signature": "cJSON * cJSON_Parse(const char *)" - "name": "cJSON_ParseWithLength" "params": - "name": "value" @@ -12,7 +12,7 @@ - "name": "buffer_length" "type": "size_t" "return_type": "struct cJSON *" - "signature": "struct cJSON * cJSON_ParseWithLength(char * value, size_t buffer_length)" + "signature": "cJSON * cJSON_ParseWithLength(const char *, size_t)" - "name": "cJSON_PrintPreallocated" "params": - "name": "item" @@ -24,7 +24,7 @@ - "name": "format" "type": "int" "return_type": "int" - "signature": "int cJSON_PrintPreallocated(struct cJSON * item, char * buffer, int length, int format)" + "signature": "cJSON_bool cJSON_PrintPreallocated(cJSON *, char *, const int, const cJSON_bool)" - "name": "cJSON_Compare" "params": - "name": "a" @@ -34,7 +34,7 @@ - "name": "case_sensitive" "type": "int" "return_type": "int" - "signature": "int cJSON_Compare(struct cJSON * a, struct cJSON * b, int case_sensitive)" + "signature": "cJSON_bool cJSON_Compare(const cJSON *, const cJSON *, const cJSON_bool)" - "name": "cJSON_ReplaceItemInObjectCaseSensitive" "params": - "name": "object" @@ -44,7 +44,7 @@ - "name": "newitem" "type": "struct cJSON *" "return_type": "int" - "signature": "int cJSON_ReplaceItemInObjectCaseSensitive(struct cJSON * object, char * string, struct cJSON * newitem)" + "signature": "cJSON_bool cJSON_ReplaceItemInObjectCaseSensitive(cJSON *, const char *, cJSON *)" "language": "c++" "project": "cjson" "target_name": "cjson_read_fuzzer" diff --git a/benchmark-sets/all/clib.yaml b/benchmark-sets/all/clib.yaml index a8b4f2808e..bd0a12f0f3 100644 --- a/benchmark-sets/all/clib.yaml +++ b/benchmark-sets/all/clib.yaml @@ -8,7 +8,7 @@ - "name": "verbose" "type": "int" "return_type": "int" - "signature": "int clib_package_install(struct clib_package_t * pkg, char * dir, int verbose)" + "signature": "int clib_package_install(clib_package_t *, const char *, int)" - "name": "clib_package_install_executable" "params": - "name": "pkg" @@ -18,7 +18,7 @@ - "name": "verbose" "type": "int" "return_type": "int" - "signature": "int clib_package_install_executable(struct clib_package_t * pkg, char * dir, int verbose)" + "signature": "int clib_package_install_executable(clib_package_t *, const char *, int)" - "name": "install_packages" "params": - "name": "list" @@ -28,7 +28,7 @@ - "name": "verbose" "type": "int" "return_type": "int" - "signature": "int install_packages(struct list_t * list, char * dir, int verbose)" + "signature": "int install_packages(list_t *, const char *, int)" - "name": "clib_package_install_development" "params": - "name": "pkg" @@ -38,7 +38,7 @@ - "name": "verbose" "type": "int" "return_type": "int" - "signature": "int clib_package_install_development(struct clib_package_t * pkg, char * dir, int verbose)" + "signature": "int clib_package_install_development(clib_package_t *, const char *, int)" - "name": "clib_package_install_dependencies" "params": - "name": "pkg" @@ -48,7 +48,7 @@ - "name": "verbose" "type": "int" "return_type": "int" - "signature": "int clib_package_install_dependencies(struct clib_package_t * pkg, char * dir, int verbose)" + "signature": "int clib_package_install_dependencies(clib_package_t *, const char *, int)" "language": "c" "project": "clib" "target_name": "fuzz_manifest" diff --git a/benchmark-sets/all/cmake.yaml b/benchmark-sets/all/cmake.yaml index 4496d9aee8..681257d5d4 100644 --- a/benchmark-sets/all/cmake.yaml +++ b/benchmark-sets/all/cmake.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "char *" "return_type": "struct XML_ParserStruct *" - "signature": "struct XML_ParserStruct * XML_ExternalEntityParserCreate(struct XML_ParserStruct * , char * , char * )" + "signature": "XML_Parser XML_ExternalEntityParserCreate(XML_Parser, const XML_Char *, const XML_Char *)" - "name": "XML_ParserCreateNS" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "char" "return_type": "struct XML_ParserStruct *" - "signature": "struct XML_ParserStruct * XML_ParserCreateNS(char * , char )" + "signature": "XML_Parser XML_ParserCreateNS(const XML_Char *, XML_Char)" - "name": "XML_ParserReset" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "char *" "return_type": "char" - "signature": "char XML_ParserReset(struct XML_ParserStruct * , char * )" + "signature": "XML_Bool XML_ParserReset(XML_Parser, const XML_Char *)" - "name": "externalEntityInitProcessor" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int externalEntityInitProcessor(struct XML_ParserStruct * , char * , char * , char ** )" + "signature": "XML_Error externalEntityInitProcessor(XML_Parser, const char *, const char *, const char **)" - "name": "externalEntityInitProcessor2" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int externalEntityInitProcessor2(struct XML_ParserStruct * , char * , char * , char ** )" + "signature": "XML_Error externalEntityInitProcessor2(XML_Parser, const char *, const char *, const char **)" "language": "c" "project": "cmake" "target_name": "xml_parser_fuzzer" diff --git a/benchmark-sets/all/cmark.yaml b/benchmark-sets/all/cmark.yaml index 9b1fe25756..e50ac21021 100644 --- a/benchmark-sets/all/cmark.yaml +++ b/benchmark-sets/all/cmark.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * cmark_markdown_to_html(char * , size_t , int )" + "signature": "char * cmark_markdown_to_html(const char *, size_t, int)" - "name": "cmark_parse_file" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "int" "return_type": "struct cmark_node *" - "signature": "struct cmark_node * cmark_parse_file(struct _IO_FILE * , int )" + "signature": "cmark_node * cmark_parse_file(FILE *, int)" - "name": "cmark_parser_feed" "params": - "name": "" @@ -26,19 +26,19 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "void cmark_parser_feed(struct cmark_parser * , char * , size_t )" + "signature": "void cmark_parser_feed(cmark_parser *, const char *, size_t)" - "name": "_scan_entity" "params": - "name": "" "type": "char *" "return_type": "int" - "signature": "int _scan_entity(char * )" + "signature": "bufsize_t _scan_entity(const unsigned char *)" - "name": "cmark_utf8proc_is_punctuation" "params": - "name": "" "type": "int" "return_type": "int" - "signature": "int cmark_utf8proc_is_punctuation(int )" + "signature": "int cmark_utf8proc_is_punctuation(int32_t)" "language": "c++" "project": "cmark" "target_name": "cmark-fuzz" diff --git a/benchmark-sets/all/coturn.yaml b/benchmark-sets/all/coturn.yaml index ee0da3f50d..5275f59730 100644 --- a/benchmark-sets/all/coturn.yaml +++ b/benchmark-sets/all/coturn.yaml @@ -12,7 +12,7 @@ - "name": "reason" "type": "char *" "return_type": "int" - "signature": "int stun_set_binding_response(struct _stun_buffer * buf, struct stun_tid * tid, union.ioa_addr * reflexive_addr, int error_code, char * reason)" + "signature": "int stun_set_binding_response(stun_buffer *, stun_tid *, const ioa_addr *, int, const uint8_t *)" - "name": "stun_set_allocate_response" "params": - "name": "buf" @@ -38,7 +38,7 @@ - "name": "mobile_id" "type": "char *" "return_type": "int" - "signature": "int stun_set_allocate_response(struct _stun_buffer * buf, struct stun_tid * tid, union.ioa_addr * relayed_addr1, union.ioa_addr * relayed_addr2, union.ioa_addr * reflexive_addr, int lifetime, int max_lifetime, int error_code, char * reason, size_t reservation_token, char * mobile_id)" + "signature": "int stun_set_allocate_response(stun_buffer *, stun_tid *, const ioa_addr *, const ioa_addr *, const ioa_addr *, uint32_t, uint32_t, int, const uint8_t *, uint64_t, char *)" - "name": "stun_set_binding_response_str" "params": - "name": "buf" @@ -60,7 +60,7 @@ - "name": "no_stun_backward_compatibility" "type": "int" "return_type": "int" - "signature": "int stun_set_binding_response_str(char * buf, size_t * len, struct stun_tid * tid, union.ioa_addr * reflexive_addr, int error_code, char * reason, int cookie, int old_stun, int no_stun_backward_compatibility)" + "signature": "int stun_set_binding_response_str(uint8_t *, size_t *, stun_tid *, const ioa_addr *, int, const uint8_t *, uint32_t, int, int)" - "name": "stun_set_allocate_response_str" "params": - "name": "buf" @@ -88,7 +88,7 @@ - "name": "mobile_id" "type": "char *" "return_type": "int" - "signature": "int stun_set_allocate_response_str(char * buf, size_t * len, struct stun_tid * tid, union.ioa_addr * relayed_addr1, union.ioa_addr * relayed_addr2, union.ioa_addr * reflexive_addr, int lifetime, int max_lifetime, int error_code, char * reason, size_t reservation_token, char * mobile_id)" + "signature": "int stun_set_allocate_response_str(uint8_t *, size_t *, stun_tid *, const ioa_addr *, const ioa_addr *, const ioa_addr *, uint32_t, uint32_t, int, const uint8_t *, uint64_t, char *)" - "name": "stun_set_channel_bind_request" "params": - "name": "buf" @@ -98,7 +98,7 @@ - "name": "channel_number" "type": "short" "return_type": "short" - "signature": "short stun_set_channel_bind_request(struct _stun_buffer * buf, union.ioa_addr * peer_addr, short channel_number)" + "signature": "uint16_t stun_set_channel_bind_request(stun_buffer *, const ioa_addr *, uint16_t)" "language": "c" "project": "coturn" "target_name": "FuzzStun" diff --git a/benchmark-sets/all/cppcheck.yaml b/benchmark-sets/all/cppcheck.yaml index febc69c7e2..f506f6ed80 100644 --- a/benchmark-sets/all/cppcheck.yaml +++ b/benchmark-sets/all/cppcheck.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct FileSettings *" "return_type": "int" - "signature": "CppCheck::check(FileSettings const&)" + "signature": "unsigned int check(CppCheck *, const FileSettings)" - "name": "_ZN8CppCheck5checkERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "std::string *" "return_type": "int" - "signature": "CppCheck::check(std::__1::basic_string, std::__1::allocator > const&)" + "signature": "unsigned int check(CppCheck *, const string)" - "name": "_ZN13ImportProject6importERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEP8Settings" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "Settings *" "return_type": "int" - "signature": "ImportProject::import(std::__1::basic_string, std::__1::allocator > const&, Settings*)" + "signature": "Type import(ImportProject *, const string, Settings *)" - "name": "_ZN13ImportProject9importSlnERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERKNS0_12basic_stringIcS3_NS0_9allocatorIcEEEERKNS0_6vectorIS9_NS7_IS9_EEEE" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "ImportProject::importSln(std::__1::basic_istream >&, std::__1::basic_string, std::__1::allocator > const&, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&)" + "signature": "bool importSln(ImportProject *, istream, const string, const std::__1::allocator > > >)" - "name": "_ZN13ImportProject13importVcxprojERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERNS0_3mapIS6_S6_N8cppcheck7stricmpENS4_INS0_4pairIS7_S6_EEEEEES8_RKNS0_6vectorIS6_NS4_IS6_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "ImportProject::importVcxproj(std::__1::basic_string, std::__1::allocator > const&, std::__1::map, std::__1::allocator >, std::__1::basic_string, std::__1::allocator >, cppcheck::stricmp, std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::allocator > > > >&, std::__1::basic_string, std::__1::allocator > const&, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&)" + "signature": "bool importVcxproj(ImportProject *, const string, std::__1::allocator > > > >, const string, const std::__1::allocator > > >)" "language": "c++" "project": "cppcheck" "target_name": "oss-fuzz-client" diff --git a/benchmark-sets/all/cppitertools.yaml b/benchmark-sets/all/cppitertools.yaml index e9649873f5..5ed40108d9 100644 --- a/benchmark-sets/all/cppitertools.yaml +++ b/benchmark-sets/all/cppitertools.yaml @@ -6,31 +6,31 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "iter::impl::Combinator, std::__1::allocator >&>::Iterator, std::__1::allocator >&>::zero_length_end(std::__1::basic_string, std::__1::allocator >&)" + "signature": "void Iterator(std::__1::allocator > &> *, std::__1::allocator >, size_t)" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_EppEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "iter::impl::Compressed &, std::vector &>::Iterator *" - "signature": "iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::operator++()" + "signature": "std::__1::allocator > &> std::__1::allocator > &>::operator++()" - "name": "_ZN4iter4impl10CombinatorIRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEE8IteratorIS9_ED2Ev" "params": - "name": "this" "type": "iter::impl::Combinator::Iterator *" "return_type": "void" - "signature": "iter::impl::Combinator, std::__1::allocator >&>::Iterator, std::__1::allocator >&>::~Iterator()" + "signature": "void std::__1::allocator > &>::~Iterator()" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_E19increment_iteratorsEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "void" - "signature": "iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::increment_iterators()" + "signature": "void std::__1::allocator > &>::increment_iterators()" - "name": "_ZN4iter4impl10CompressedIRNSt3__16vectorIiNS2_9allocatorIiEEEERNS3_IbNS4_IbEEEEE8IteratorIS7_SA_EdeEv" "params": - "name": "this" "type": "iter::impl::Compressed &, std::vector &>::Iterator *" "return_type": "int *" - "signature": "iter::impl::Compressed >&, std::__1::vector >&>::Iterator >&, std::__1::vector >&>::operator*()" + "signature": "iterator_deref > &> std::__1::allocator > &>::operator*()" "language": "c++" "project": "cppitertools" "target_name": "fuzz_cppitertools" diff --git a/benchmark-sets/all/cpuinfo.yaml b/benchmark-sets/all/cpuinfo.yaml index 8a71ff749e..6f6fd9063f 100644 --- a/benchmark-sets/all/cpuinfo.yaml +++ b/benchmark-sets/all/cpuinfo.yaml @@ -6,7 +6,7 @@ - "name": "package_id_ptr" "type": "int *" "return_type": "bool" - "signature": "bool cpuinfo_linux_get_processor_package_id(int processor, int * package_id_ptr)" + "signature": "_Bool cpuinfo_linux_get_processor_package_id(uint32_t, uint32_t *)" - "name": "cpuinfo_linux_get_processor_core_id" "params": - "name": "processor" @@ -14,25 +14,25 @@ - "name": "core_id_ptr" "type": "int *" "return_type": "bool" - "signature": "bool cpuinfo_linux_get_processor_core_id(int processor, int * core_id_ptr)" + "signature": "_Bool cpuinfo_linux_get_processor_core_id(uint32_t, uint32_t *)" - "name": "cpuinfo_linux_get_processor_min_frequency" "params": - "name": "processor" "type": "int" "return_type": "int" - "signature": "int cpuinfo_linux_get_processor_min_frequency(int processor)" + "signature": "uint32_t cpuinfo_linux_get_processor_min_frequency(uint32_t)" - "name": "cpuinfo_linux_get_processor_max_frequency" "params": - "name": "processor" "type": "int" "return_type": "int" - "signature": "int cpuinfo_linux_get_processor_max_frequency(int processor)" + "signature": "uint32_t cpuinfo_linux_get_processor_max_frequency(uint32_t)" - "name": "cpuinfo_linux_get_processor_cur_frequency" "params": - "name": "processor" "type": "int" "return_type": "int" - "signature": "int cpuinfo_linux_get_processor_cur_frequency(int processor)" + "signature": "uint32_t cpuinfo_linux_get_processor_cur_frequency(uint32_t)" "language": "c" "project": "cpuinfo" "target_name": "fuzz_cpuinfo" diff --git a/benchmark-sets/all/croaring.yaml b/benchmark-sets/all/croaring.yaml index 3150bce060..2aaaf1b36e 100644 --- a/benchmark-sets/all/croaring.yaml +++ b/benchmark-sets/all/croaring.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "size_t" "return_type": "struct roaring_bitmap_s *" - "signature": "struct roaring_bitmap_s * roaring_bitmap_add_offset(struct roaring_bitmap_s * , size_t )" + "signature": "roaring_bitmap_t * roaring_bitmap_add_offset(const roaring_bitmap_t *, int64_t)" - "name": "roaring_bitmap_xor_many" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "struct roaring_bitmap_s **" "return_type": "struct roaring_bitmap_s *" - "signature": "struct roaring_bitmap_s * roaring_bitmap_xor_many(size_t , struct roaring_bitmap_s ** )" + "signature": "roaring_bitmap_t * roaring_bitmap_xor_many(size_t, const roaring_bitmap_t **)" - "name": "roaring_bitmap_or_many" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "struct roaring_bitmap_s **" "return_type": "struct roaring_bitmap_s *" - "signature": "struct roaring_bitmap_s * roaring_bitmap_or_many(size_t , struct roaring_bitmap_s ** )" + "signature": "roaring_bitmap_t * roaring_bitmap_or_many(size_t, const roaring_bitmap_t **)" - "name": "roaring_bitmap_lazy_xor_inplace" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "struct roaring_bitmap_s *" "return_type": "void" - "signature": "void roaring_bitmap_lazy_xor_inplace(struct roaring_bitmap_s * , struct roaring_bitmap_s * )" + "signature": "void roaring_bitmap_lazy_xor_inplace(roaring_bitmap_t *, const roaring_bitmap_t *)" - "name": "roaring_bitmap_lazy_or" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "bool" "return_type": "struct roaring_bitmap_s *" - "signature": "struct roaring_bitmap_s * roaring_bitmap_lazy_or(struct roaring_bitmap_s * , struct roaring_bitmap_s * , bool )" + "signature": "roaring_bitmap_t * roaring_bitmap_lazy_or(const roaring_bitmap_t *, const roaring_bitmap_t *, const _Bool)" "language": "c" "project": "croaring" "target_name": "croaring_fuzzer_cc" diff --git a/benchmark-sets/all/cups.yaml b/benchmark-sets/all/cups.yaml index 0763f5b227..c2f164b10d 100644 --- a/benchmark-sets/all/cups.yaml +++ b/benchmark-sets/all/cups.yaml @@ -8,7 +8,7 @@ - "name": "supported" "type": "struct _ipp_s *" "return_type": "char *" - "signature": "char * _ppdCreateFromIPP(char * buffer, size_t bufsize, struct _ipp_s * supported)" + "signature": "char * _ppdCreateFromIPP(char *, size_t, ipp_t *)" - "name": "_ppdCreateFromIPP2" "params": - "name": "buffer" @@ -20,7 +20,7 @@ - "name": "lang" "type": "struct cups_lang_s *" "return_type": "char *" - "signature": "char * _ppdCreateFromIPP2(char * buffer, size_t bufsize, struct _ipp_s * supported, struct cups_lang_s * lang)" + "signature": "char * _ppdCreateFromIPP2(char *, size_t, ipp_t *, cups_lang_t *)" - "name": "cupsDoFileRequest" "params": - "name": "http" @@ -32,7 +32,7 @@ - "name": "filename" "type": "char *" "return_type": "struct _ipp_s *" - "signature": "struct _ipp_s * cupsDoFileRequest(struct _http_s * http, struct _ipp_s * request, char * resource, char * filename)" + "signature": "ipp_t * cupsDoFileRequest(http_t *, ipp_t *, const char *, const char *)" - "name": "cupsDoRequest" "params": - "name": "http" @@ -42,7 +42,7 @@ - "name": "resource" "type": "char *" "return_type": "struct _ipp_s *" - "signature": "struct _ipp_s * cupsDoRequest(struct _http_s * http, struct _ipp_s * request, char * resource)" + "signature": "ipp_t * cupsDoRequest(http_t *, ipp_t *, const char *)" - "name": "cupsDoIORequest" "params": - "name": "http" @@ -56,7 +56,7 @@ - "name": "outfile" "type": "int" "return_type": "struct _ipp_s *" - "signature": "struct _ipp_s * cupsDoIORequest(struct _http_s * http, struct _ipp_s * request, char * resource, int infile, int outfile)" + "signature": "ipp_t * cupsDoIORequest(http_t *, ipp_t *, const char *, int, int)" "language": "c" "project": "cups" "target_name": "FuzzIPP" diff --git a/benchmark-sets/all/dbus-broker.yaml b/benchmark-sets/all/dbus-broker.yaml index 597f333e29..625dd0c998 100644 --- a/benchmark-sets/all/dbus-broker.yaml +++ b/benchmark-sets/all/dbus-broker.yaml @@ -8,7 +8,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "int log_vcommitf(struct Log * log, char * format, struct __va_list_tag * args)" + "signature": "int log_vcommitf(Log *, const char *, __va_list_tag *)" - "name": "log_commit_stderr" "params": - "name": "log" @@ -18,7 +18,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "int log_commit_stderr(struct Log * log, char * format, struct __va_list_tag * args)" + "signature": "int log_commit_stderr(Log *, const char *, __va_list_tag *)" - "name": "log_commit_journal" "params": - "name": "log" @@ -28,7 +28,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "int log_commit_journal(struct Log * log, char * format, struct __va_list_tag * args)" + "signature": "int log_commit_journal(Log *, const char *, __va_list_tag *)" - "name": "message_log_append" "params": - "name": "message" @@ -36,7 +36,7 @@ - "name": "log" "type": "struct Log *" "return_type": "void" - "signature": "void message_log_append(struct Message * message, struct Log * log)" + "signature": "void message_log_append(Message *, Log *)" - "name": "log_append_common" "params": - "name": "log" @@ -54,7 +54,7 @@ - "name": "func" "type": "char *" "return_type": "void" - "signature": "void log_append_common(struct Log * log, int level, int error, char * id, char * file, int line, char * func)" + "signature": "void log_append_common(Log *, int, int, const char *, const char *, int, const char *)" "language": "c" "project": "dbus-broker" "target_name": "fuzz-message" diff --git a/benchmark-sets/all/double-conversion.yaml b/benchmark-sets/all/double-conversion.yaml index cf2bc9125f..1827f9ae40 100644 --- a/benchmark-sets/all/double-conversion.yaml +++ b/benchmark-sets/all/double-conversion.yaml @@ -10,7 +10,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "float" - "signature": "float double_conversion::StringToDoubleConverter::StringTo(unsigned short const*, int, int*) const" + "signature": "float const StringToDoubleConverter::StringTo(const uc16 *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter8StringToIdEET_PKtiPi" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "double" - "signature": "double double_conversion::StringToDoubleConverter::StringTo(unsigned short const*, int, int*) const" + "signature": "double const StringToDoubleConverter::StringTo(const uc16 *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter8StringToIfEET_PKciPi" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "float" - "signature": "float double_conversion::StringToDoubleConverter::StringTo(char const*, int, int*) const" + "signature": "float const StringToDoubleConverter::StringTo(const char *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter8StringToIdEET_PKciPi" "params": - "name": "this" @@ -46,7 +46,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "double" - "signature": "double double_conversion::StringToDoubleConverter::StringTo(char const*, int, int*) const" + "signature": "double const StringToDoubleConverter::StringTo(const char *, int, int *)" - "name": "_ZNK17double_conversion23StringToDoubleConverter13StringToFloatEPKtiPi" "params": - "name": "this" @@ -58,7 +58,7 @@ - "name": "processed_characters_count" "type": "int *" "return_type": "float" - "signature": "double_conversion::StringToDoubleConverter::StringToFloat(unsigned short const*, int, int*) const" + "signature": "float const StringToDoubleConverter::StringToFloat(const uc16 *, int, int *)" "language": "c++" "project": "double-conversion" "target_name": "string_to_double_fuzzer" diff --git a/benchmark-sets/all/draco.yaml b/benchmark-sets/all/draco.yaml index 72648234c6..9a21d5f7ba 100644 --- a/benchmark-sets/all/draco.yaml +++ b/benchmark-sets/all/draco.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "draco::PointCloud *" "return_type": "bool" - "signature": "draco::PointCloud::DeduplicateAttributeValues()" + "signature": "bool DeduplicateAttributeValues(PointCloud *)" - "name": "_ZN5draco14PointAttribute17DeduplicateValuesERKNS_17GeometryAttributeE" "params": - "name": "" @@ -12,7 +12,7 @@ - "name": "" "type": "draco::GeometryAttribute *" "return_type": "int" - "signature": "draco::PointAttribute::DeduplicateValues(draco::GeometryAttribute const&)" + "signature": "ValueType DeduplicateValues(PointAttribute *, const GeometryAttribute)" - "name": "_ZN5draco14PointAttribute17DeduplicateValuesERKNS_17GeometryAttributeENS_9IndexTypeIjNS_29AttributeValueIndex_tag_type_EEE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "draco::PointAttribute::DeduplicateValues(draco::GeometryAttribute const&, draco::IndexType)" + "signature": "ValueType DeduplicateValues(PointAttribute *, const GeometryAttribute, AttributeValueIndex)" - "name": "_ZN5draco14PointAttribute22DeduplicateTypedValuesIiEEjRKNS_17GeometryAttributeENS_9IndexTypeIjNS_29AttributeValueIndex_tag_type_EEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "unsigned int draco::PointAttribute::DeduplicateTypedValues(draco::GeometryAttribute const&, draco::IndexType)" + "signature": "ValueType DeduplicateTypedValues(PointAttribute *, const GeometryAttribute, AttributeValueIndex)" - "name": "_ZN5draco14PointAttribute22DeduplicateTypedValuesIjEEjRKNS_17GeometryAttributeENS_9IndexTypeIjNS_29AttributeValueIndex_tag_type_EEE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "unsigned int draco::PointAttribute::DeduplicateTypedValues(draco::GeometryAttribute const&, draco::IndexType)" + "signature": "ValueType DeduplicateTypedValues(PointAttribute *, const GeometryAttribute, AttributeValueIndex)" "language": "c++" "project": "draco" "target_name": "draco_pc_decoder_fuzzer" diff --git a/benchmark-sets/all/dropbear.yaml b/benchmark-sets/all/dropbear.yaml index 8ede5d0d6f..58390f72d9 100644 --- a/benchmark-sets/all/dropbear.yaml +++ b/benchmark-sets/all/dropbear.yaml @@ -14,7 +14,11 @@ - "name": "skip_exist" "type": "int" "return_type": "int" - "signature": "int signkey_generate(int keytype, int bits, char * filename, int skip_exist)" + "signature": "int signkey_generate(signkey_type, int, const char *, int)" +- "name": "setup" + "params": [] + "return_type": "void" + "signature": "void setup()" - "name": "recv_msg_userauth_pk_ok" "params": [] "return_type": "void" @@ -24,13 +28,7 @@ - "name": "size" "type": "int" "return_type": "struct dropbear_DSS_Key *" - "signature": "struct dropbear_DSS_Key * gen_rsa_priv_key(int size)" -- "name": "gen_dss_priv_key" - "params": - - "name": "size" - "type": "int" - "return_type": "struct dropbear_DSS_Key *" - "signature": "struct dropbear_DSS_Key * gen_dss_priv_key(int size)" + "signature": "dropbear_rsa_key * gen_rsa_priv_key(unsigned int)" "language": "c++" "project": "dropbear" "target_name": "fuzzer-verify" diff --git a/benchmark-sets/all/e2fsprogs.yaml b/benchmark-sets/all/e2fsprogs.yaml index 8fb731bfd7..ed29caba49 100644 --- a/benchmark-sets/all/e2fsprogs.yaml +++ b/benchmark-sets/all/e2fsprogs.yaml @@ -12,7 +12,7 @@ - "name": "target" "type": "char *" "return_type": "size_t" - "signature": "size_t ext2fs_symlink(struct struct_ext2_filsys * fs, int parent, int ino, char * name, char * target)" + "signature": "errcode_t ext2fs_symlink(ext2_filsys, ext2_ino_t, ext2_ino_t, const char *, const char *)" - "name": "ext2fs_link" "params": - "name": "fs" @@ -26,7 +26,7 @@ - "name": "flags" "type": "int" "return_type": "size_t" - "signature": "size_t ext2fs_link(struct struct_ext2_filsys * fs, int dir, char * name, int ino, int flags)" + "signature": "errcode_t ext2fs_link(ext2_filsys, ext2_ino_t, const char *, ext2_ino_t, int)" - "name": "ext2fs_lookup" "params": - "name": "fs" @@ -42,7 +42,7 @@ - "name": "inode" "type": "int *" "return_type": "size_t" - "signature": "size_t ext2fs_lookup(struct struct_ext2_filsys * fs, int dir, char * name, int namelen, char * buf, int * inode)" + "signature": "errcode_t ext2fs_lookup(ext2_filsys, ext2_ino_t, const char *, int, char *, ext2_ino_t *)" - "name": "ext2fs_dir_iterate" "params": - "name": "fs" @@ -58,7 +58,7 @@ - "name": "priv_data" "type": "char *" "return_type": "size_t" - "signature": "size_t ext2fs_dir_iterate(struct struct_ext2_filsys * fs, int dir, int flags, char * block_buf, func_type * func, char * priv_data)" + "signature": "errcode_t ext2fs_dir_iterate(ext2_filsys, ext2_ino_t, int, char *, *, void *)" - "name": "ext2fs_dir_iterate2" "params": - "name": "fs" @@ -74,7 +74,7 @@ - "name": "priv_data" "type": "char *" "return_type": "size_t" - "signature": "size_t ext2fs_dir_iterate2(struct struct_ext2_filsys * fs, int dir, int flags, char * block_buf, func_type * func, char * priv_data)" + "signature": "errcode_t ext2fs_dir_iterate2(ext2_filsys, ext2_ino_t, int, char *, *, void *)" "language": "c" "project": "e2fsprogs" "target_name": "ext2fs_image_read_write_fuzzer" diff --git a/benchmark-sets/all/easywsclient.yaml b/benchmark-sets/all/easywsclient.yaml index f7d50a4eb1..9bc96b4f10 100644 --- a/benchmark-sets/all/easywsclient.yaml +++ b/benchmark-sets/all/easywsclient.yaml @@ -6,7 +6,7 @@ - "name": "origin" "type": "std::string *" "return_type": "std::exception *" - "signature": "easywsclient::WebSocket::from_url_no_mask(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "pointer from_url_no_mask(const string, const string)" - "name": "_ZN12_GLOBAL__N_114_RealWebSocket4pollEi" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "timeout" "type": "int" "return_type": "void" - "signature": "(anonymous namespace)::_RealWebSocket::poll(int)" + "signature": "void _RealWebSocket::poll(int)" - "name": "_ZN12_GLOBAL__N_114_RealWebSocket15_dispatchBinaryERN12easywsclient17BytesCallback_ImpE" "params": - "name": "this" @@ -22,17 +22,17 @@ - "name": "callable" "type": "std::exception *" "return_type": "void" - "signature": "(anonymous namespace)::_RealWebSocket::_dispatchBinary(easywsclient::BytesCallback_Imp&)" + "signature": "void _RealWebSocket::_dispatchBinary(BytesCallback_Imp)" - "name": "_ZN12_GLOBAL__N_114_RealWebSocket8sendPingEv" "params": - "name": "this" "type": "(anonymous namespace)::_RealWebSocket *" "return_type": "void" - "signature": "(anonymous namespace)::_RealWebSocket::sendPing()" + "signature": "void _RealWebSocket::sendPing()" - "name": "_ZN12easywsclient9WebSocket12create_dummyEv" "params": [] "return_type": "std::exception *" - "signature": "easywsclient::WebSocket::create_dummy()" + "signature": "pointer create_dummy()" "language": "c++" "project": "easywsclient" "target_name": "easyws_fuzzer" diff --git a/benchmark-sets/all/eigen.yaml b/benchmark-sets/all/eigen.yaml index c7ffdece9d..e5277352c1 100644 --- a/benchmark-sets/all/eigen.yaml +++ b/benchmark-sets/all/eigen.yaml @@ -8,7 +8,7 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "Eigen::Transpose, -1, 1, true> >::resize(long, long)" + "signature": "void true> >::resize(Index, Index)" - "name": "_ZN5Eigen9TransposeINS_5BlockINS_6MatrixINSt3__17complexIdEELin1ELin1ELi0ELin1ELin1EEELin1ELi1ELb1EEEE6resizeEll" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "Eigen::Transpose, -1, -1, 0, -1, -1>, -1, 1, true> >::resize(long, long)" + "signature": "void true> >::resize(Index, Index)" - "name": "_ZN5Eigen9TransposeINS_5BlockINS_6MatrixIiLin1ELin1ELi0ELin1ELin1EEELin1ELi1ELb1EEEE6resizeEll" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "Eigen::Transpose, -1, 1, true> >::resize(long, long)" + "signature": "void true> >::resize(Index, Index)" - "name": "_ZN5Eigen9TransposeINS_5BlockINS_6MatrixINSt3__17complexIfEELin1ELin1ELi0ELin1ELin1EEELin1ELi1ELb1EEEE6resizeEll" "params": - "name": "this" @@ -38,13 +38,13 @@ - "name": "ncols" "type": "size_t" "return_type": "void" - "signature": "Eigen::Transpose, -1, -1, 0, -1, -1>, -1, 1, true> >::resize(long, long)" + "signature": "void true> >::resize(Index, Index)" - "name": "_ZN5Eigen6MatrixIdLin1ELin1ELi0ELin1ELin1EED2Ev" "params": - "name": "this" "type": "Eigen::Matrix *" "return_type": "void" - "signature": "Eigen::Matrix::~Matrix()" + "signature": "void 1>::~Matrix()" "language": "c++" "project": "eigen" "target_name": "solver_fuzzer" diff --git a/benchmark-sets/all/elfutils.yaml b/benchmark-sets/all/elfutils.yaml index cb20957995..b09ad9cc09 100644 --- a/benchmark-sets/all/elfutils.yaml +++ b/benchmark-sets/all/elfutils.yaml @@ -10,7 +10,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int dwfl_getthread_frames(struct Dwfl * dwfl, int tid, func_type * callback, char * arg)" + "signature": "int dwfl_getthread_frames(Dwfl *, pid_t, *, void *)" - "name": "get_one_thread_frames_cb" "params": - "name": "thread" @@ -18,7 +18,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int get_one_thread_frames_cb(struct Dwfl_Thread * thread, char * arg)" + "signature": "int get_one_thread_frames_cb(Dwfl_Thread *, void *)" - "name": "dwfl_thread_getframes" "params": - "name": "thread" @@ -28,13 +28,13 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int dwfl_thread_getframes(struct Dwfl_Thread * thread, func_type * callback, char * arg)" + "signature": "int dwfl_thread_getframes(Dwfl_Thread *, *, void *)" - "name": "__libdwfl_frame_unwind" "params": - "name": "state" "type": "struct Dwfl_Frame *" "return_type": "void" - "signature": "void __libdwfl_frame_unwind(struct Dwfl_Frame * state)" + "signature": "void __libdwfl_frame_unwind(Dwfl_Frame *)" - "name": "dwfl_frame_pc" "params": - "name": "state" @@ -44,7 +44,7 @@ - "name": "isactivation" "type": "char *" "return_type": "bool" - "signature": "bool dwfl_frame_pc(struct Dwfl_Frame * state, size_t * pc, char * isactivation)" + "signature": "_Bool dwfl_frame_pc(Dwfl_Frame *, Dwarf_Addr *, _Bool *)" "language": "c++" "project": "elfutils" "target_name": "fuzz-libdwfl" diff --git a/benchmark-sets/all/expat.yaml b/benchmark-sets/all/expat.yaml index c5f7afeea1..42bbe99d9b 100644 --- a/benchmark-sets/all/expat.yaml +++ b/benchmark-sets/all/expat.yaml @@ -10,7 +10,7 @@ - "name": "userData" "type": "char *" "return_type": "struct encoding *" - "signature": "struct encoding * XmlInitUnknownEncodingNS(char * mem, int * table, func_type * convert, char * userData)" + "signature": "ENCODING * XmlInitUnknownEncodingNS(void *, int *, CONVERTER, void *)" - "name": "XmlInitUnknownEncoding" "params": - "name": "mem" @@ -22,7 +22,7 @@ - "name": "userData" "type": "char *" "return_type": "struct encoding *" - "signature": "struct encoding * XmlInitUnknownEncoding(char * mem, int * table, func_type * convert, char * userData)" + "signature": "ENCODING * XmlInitUnknownEncoding(void *, int *, CONVERTER, void *)" - "name": "sip24_valid" "params": [] "return_type": "int" @@ -34,7 +34,7 @@ - "name": "p" "type": "char *" "return_type": "int" - "signature": "int XML_SetBase(struct XML_ParserStruct * parser, char * p)" + "signature": "XML_Status XML_SetBase(XML_Parser, const XML_Char *)" - "name": "initScanContentNS" "params": - "name": "enc" @@ -46,8 +46,8 @@ - "name": "nextTokPtr" "type": "char **" "return_type": "int" - "signature": "int initScanContentNS(struct encoding * enc, char * ptr, char * end, char ** nextTokPtr)" + "signature": "int initScanContent(const ENCODING *, const char *, const char *, const char **)" "language": "c++" "project": "expat" -"target_name": "xml_parsebuffer_fuzzer_ISO-8859-1" +"target_name": "xml_parsebuffer_fuzzer_UTF-16" "target_path": "/src/expat/expat/fuzz/xml_parsebuffer_fuzzer.c" diff --git a/benchmark-sets/all/exprtk.yaml b/benchmark-sets/all/exprtk.yaml index 362f9f2c6b..17fb06795a 100644 --- a/benchmark-sets/all/exprtk.yaml +++ b/benchmark-sets/all/exprtk.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "bool " "return_type": "exprtk::details::expression_node *" - "signature": "exprtk::parser::expression_generator::operator()(exprtk::details::operator_type const&, exprtk::details::expression_node* (&) [3])" + "signature": "expression_node_ptr operator()(expression_generator *, const operator_type, )" - "name": "_ZN6exprtk6parserIdE20expression_generatorIdEclERKNS_7details13operator_typeERA3_PNS4_15expression_nodeIdEE" "params": - "name": "" @@ -18,43 +18,7 @@ - "name": "" "type": "bool " "return_type": "exprtk::details::expression_node *" - "signature": "exprtk::parser::expression_generator::operator()(exprtk::details::operator_type const&, exprtk::details::expression_node* (&) [3])" -- "name": "_ZNK6exprtk7details14node_allocator12allocate_rrrINS0_21vec_binop_vecvec_nodeIfNS0_6sub_opIfEEEEKNS0_13operator_typeEPNS0_15expression_nodeIfEESB_EEPNS9_INT_10value_typeEEERT0_RT1_RT2_" - "params": - - "name": "" - "type": "std::allocator *" - - "name": "" - "type": "int *" - - "name": "" - "type": "3444 **" - - "name": "" - "type": "3444 **" - "return_type": "exprtk::details::expression_node *" - "signature": "exprtk::details::expression_node >::value_type>* exprtk::details::node_allocator::allocate_rrr >, exprtk::details::operator_type const, exprtk::details::expression_node*, exprtk::details::expression_node*>(exprtk::details::operator_type const&, exprtk::details::expression_node*&, exprtk::details::expression_node*&) const" -- "name": "_ZNK6exprtk7details14node_allocator12allocate_rrrINS0_21vec_binop_vecvec_nodeIfNS0_6mul_opIfEEEEKNS0_13operator_typeEPNS0_15expression_nodeIfEESB_EEPNS9_INT_10value_typeEEERT0_RT1_RT2_" - "params": - - "name": "" - "type": "std::allocator *" - - "name": "" - "type": "int *" - - "name": "" - "type": "3444 **" - - "name": "" - "type": "3444 **" - "return_type": "exprtk::details::expression_node *" - "signature": "exprtk::details::expression_node >::value_type>* exprtk::details::node_allocator::allocate_rrr >, exprtk::details::operator_type const, exprtk::details::expression_node*, exprtk::details::expression_node*>(exprtk::details::operator_type const&, exprtk::details::expression_node*&, exprtk::details::expression_node*&) const" -- "name": "_ZNK6exprtk7details14node_allocator12allocate_rrrINS0_21vec_binop_vecvec_nodeIfNS0_6div_opIfEEEEKNS0_13operator_typeEPNS0_15expression_nodeIfEESB_EEPNS9_INT_10value_typeEEERT0_RT1_RT2_" - "params": - - "name": "" - "type": "std::allocator *" - - "name": "" - "type": "int *" - - "name": "" - "type": "3444 **" - - "name": "" - "type": "3444 **" - "return_type": "exprtk::details::expression_node *" - "signature": "exprtk::details::expression_node >::value_type>* exprtk::details::node_allocator::allocate_rrr >, exprtk::details::operator_type const, exprtk::details::expression_node*, exprtk::details::expression_node*>(exprtk::details::operator_type const&, exprtk::details::expression_node*&, exprtk::details::expression_node*&) const" + "signature": "expression_node_ptr operator()(expression_generator *, const operator_type, )" "language": "c++" "project": "exprtk" "target_name": "exprtk_fuzzer" diff --git a/benchmark-sets/all/fftw3.yaml b/benchmark-sets/all/fftw3.yaml index 71ab1e2e1c..16170ed6ac 100644 --- a/benchmark-sets/all/fftw3.yaml +++ b/benchmark-sets/all/fftw3.yaml @@ -8,7 +8,7 @@ - "name": "ego" "type": "struct P_s *" "return_type": "int" - "signature": "int mkcldrn_cut(struct problem_rdft * p, struct planner_s * plnr, struct P_s * ego)" + "signature": "int mkcldrn_cut(const problem_rdft *, planner *, P *)" - "name": "mkcldrn_gcd" "params": - "name": "p" @@ -18,7 +18,7 @@ - "name": "ego" "type": "struct P_s *" "return_type": "int" - "signature": "int mkcldrn_gcd(struct problem_rdft * p, struct planner_s * plnr, struct P_s * ego)" + "signature": "int mkcldrn_gcd(const problem_rdft *, planner *, P *)" - "name": "imprt" "params": - "name": "ego" @@ -26,7 +26,7 @@ - "name": "sc" "type": "struct scanner_s *" "return_type": "int" - "signature": "int imprt(struct planner_s * ego, struct scanner_s * sc)" + "signature": "int imprt(planner *, scanner *)" - "name": "fftw_mkproblem_rdft_0_d" "params": - "name": "vecsz" @@ -36,7 +36,7 @@ - "name": "O" "type": "double *" "return_type": "struct problem_s *" - "signature": "struct problem_s * fftw_mkproblem_rdft_0_d(struct tensor * vecsz, double * I, double * O)" + "signature": "problem * fftw_mkproblem_rdft_0_d(tensor *, R *, R *)" - "name": "fftw_mkproblem_rdft_1_d" "params": - "name": "sz" @@ -50,7 +50,7 @@ - "name": "kind" "type": "int" "return_type": "struct problem_s *" - "signature": "struct problem_s * fftw_mkproblem_rdft_1_d(struct tensor * sz, struct tensor * vecsz, double * I, double * O, int kind)" + "signature": "problem * fftw_mkproblem_rdft_1_d(tensor *, tensor *, R *, R *, rdft_kind)" "language": "c++" "project": "fftw3" "target_name": "fftw3_fuzzer" diff --git a/benchmark-sets/all/file.yaml b/benchmark-sets/all/file.yaml index 8d13e66948..3655b20e25 100644 --- a/benchmark-sets/all/file.yaml +++ b/benchmark-sets/all/file.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char ***" "return_type": "int" - "signature": "int LLVMFuzzerInitialize(int * argc, char *** argv)" + "signature": "int LLVMFuzzerInitialize(int *, char ***)" - "name": "_ZN11EnvironmentC2ENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "data_dir" "type": "std::string *" "return_type": "void" - "signature": "Environment::Environment(std::__1::basic_string, std::__1::allocator >)" + "signature": "void Environment::Environment(string)" - "name": "magic_list" "params": - "name": "ms" @@ -22,7 +22,7 @@ - "name": "magicfile" "type": "char *" "return_type": "int" - "signature": "int magic_list(struct magic_set * ms, char * magicfile)" + "signature": "int magic_list(magic_set *, const char *)" - "name": "magic_load_buffers" "params": - "name": "ms" @@ -34,7 +34,7 @@ - "name": "nbufs" "type": "size_t" "return_type": "int" - "signature": "int magic_load_buffers(struct magic_set * ms, char ** bufs, size_t * sizes, size_t nbufs)" + "signature": "int magic_load_buffers(magic_set *, void **, size_t *, size_t)" - "name": "buffer_apprentice" "params": - "name": "ms" @@ -46,7 +46,7 @@ - "name": "nbufs" "type": "size_t" "return_type": "int" - "signature": "int buffer_apprentice(struct magic_set * ms, struct magic ** bufs, size_t * sizes, size_t nbufs)" + "signature": "int buffer_apprentice(magic_set *, magic **, size_t *, size_t)" "language": "c++" "project": "file" "target_name": "magic_fuzzer" diff --git a/benchmark-sets/all/firestore.yaml b/benchmark-sets/all/firestore.yaml index 5e4094794e..f114bc70b3 100644 --- a/benchmark-sets/all/firestore.yaml +++ b/benchmark-sets/all/firestore.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "firebase::firestore::core::Query *" "return_type": "void" - "signature": "firebase::firestore::core::Query::Comparator() const" + "signature": "DocumentComparator Comparator()" - "name": "_ZNK8firebase9firestore4core5Query13MatchesBoundsERKNS0_5model8DocumentE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "anon *" "return_type": "bool" - "signature": "firebase::firestore::core::Query::MatchesBounds(firebase::firestore::model::Document const&) const" + "signature": "bool MatchesBounds(const Query *, const Document)" - "name": "_ZNK8firebase9firestore5model13PatchMutation3Rep8ToStringEv" "params": - "name": "" @@ -22,13 +22,13 @@ - "name": "" "type": "firebase::firestore::model::PatchMutation::Rep *" "return_type": "void" - "signature": "firebase::firestore::model::PatchMutation::Rep::ToString() const" + "signature": "string ToString(const Rep *)" - "name": "_ZNK8firebase9firestore4core5Query4HashEv" "params": - "name": "" "type": "firebase::firestore::core::Query *" "return_type": "size_t" - "signature": "firebase::firestore::core::Query::Hash() const" + "signature": "size_t Hash(const Query *)" - "name": "_ZNK8firebase9firestore4core5Bound18SortsAfterDocumentERKNSt3__16vectorINS1_7OrderByENS3_9allocatorIS5_EEEERKNS0_5model8DocumentE" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "anon *" "return_type": "bool" - "signature": "firebase::firestore::core::Bound::SortsAfterDocument(std::__1::vector > const&, firebase::firestore::model::Document const&) const" + "signature": "bool SortsAfterDocument(const Bound *, const std::__1::allocator >, const Document)" "language": "c++" "project": "firestore" "target_name": "snappy_compress_fuzzer" diff --git a/benchmark-sets/all/flac.yaml b/benchmark-sets/all/flac.yaml index 9566fade4f..7328b50612 100644 --- a/benchmark-sets/all/flac.yaml +++ b/benchmark-sets/all/flac.yaml @@ -10,7 +10,7 @@ - "name": "is_ogg" "type": "bool" "return_type": "bool" - "signature": "FLAC::Metadata::Chain::read(void*, FLAC__IOCallbacks, bool)" + "signature": "bool Chain::read(FLAC__IOHandle, FLAC__IOCallbacks, bool)" - "name": "FLAC__metadata_chain_read_ogg_with_callbacks" "params": - "name": "chain" @@ -20,7 +20,7 @@ - "name": "callbacks" "type": "struct FLAC__IOCallbacks *" "return_type": "int" - "signature": "int FLAC__metadata_chain_read_ogg_with_callbacks(struct FLAC__Metadata_Chain * chain, char * handle, struct FLAC__IOCallbacks * callbacks)" + "signature": "FLAC__bool FLAC__metadata_chain_read_ogg_with_callbacks(FLAC__Metadata_Chain *, FLAC__IOHandle, FLAC__IOCallbacks)" - "name": "FLAC__metadata_chain_read_with_callbacks" "params": - "name": "chain" @@ -30,7 +30,7 @@ - "name": "callbacks" "type": "struct FLAC__IOCallbacks *" "return_type": "int" - "signature": "int FLAC__metadata_chain_read_with_callbacks(struct FLAC__Metadata_Chain * chain, char * handle, struct FLAC__IOCallbacks * callbacks)" + "signature": "FLAC__bool FLAC__metadata_chain_read_with_callbacks(FLAC__Metadata_Chain *, FLAC__IOHandle, FLAC__IOCallbacks)" - "name": "chain_read_with_callbacks_" "params": - "name": "chain" @@ -42,7 +42,7 @@ - "name": "is_ogg" "type": "int" "return_type": "int" - "signature": "int chain_read_with_callbacks_(struct FLAC__Metadata_Chain * chain, char * handle, struct FLAC__IOCallbacks * callbacks, int is_ogg)" + "signature": "FLAC__bool chain_read_with_callbacks_(FLAC__Metadata_Chain *, FLAC__IOHandle, FLAC__IOCallbacks, FLAC__bool)" - "name": "_ZN4FLAC8Metadata12get_cuesheetEPKcRPNS0_8CueSheetE" "params": - "name": "filename" @@ -50,7 +50,7 @@ - "name": "cuesheet" "type": "FLAC::Metadata::Picture **" "return_type": "bool" - "signature": "FLAC::Metadata::get_cuesheet(char const*, FLAC::Metadata::CueSheet*&)" + "signature": "bool get_cuesheet(const char *, CueSheet *)" "language": "c++" "project": "flac" "target_name": "fuzzer_seek" diff --git a/benchmark-sets/all/flatbuffers.yaml b/benchmark-sets/all/flatbuffers.yaml index b2e406c000..5b46b4cea3 100644 --- a/benchmark-sets/all/flatbuffers.yaml +++ b/benchmark-sets/all/flatbuffers.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "flatbuffers::Parser *" "return_type": "void" - "signature": "flatbuffers::Parser::Serialize()" + "signature": "void Serialize(Parser *)" - "name": "_ZN11flatbuffers12_GLOBAL__N_117TextCodeGenerator12GenerateCodeERKNS_6ParserERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEESD_" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "std::string *" "return_type": "int" - "signature": "flatbuffers::(anonymous namespace)::TextCodeGenerator::GenerateCode(flatbuffers::Parser const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "Status GenerateCode(TextCodeGenerator *, const Parser, const string, const string)" - "name": "_ZN11flatbuffers16GenerateTextFileERKNS_6ParserERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "std::string *" "return_type": "char *" - "signature": "flatbuffers::GenerateTextFile(flatbuffers::Parser const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "const char * GenerateTextFile(const Parser, const string, const string)" - "name": "_ZN11flatbuffers11GenTextFileERKNS_6ParserERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::string *" "return_type": "char *" - "signature": "flatbuffers::GenTextFile(flatbuffers::Parser const&, std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "const char * GenTextFile(const Parser, const string, const string)" - "name": "_ZN11flatbuffers11JsonPrinter11PrintVectorINS_8Offset64IvEEjEEPKcPKvRKNS_4TypeEiPKh" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "char *" "return_type": "char *" - "signature": "char const* flatbuffers::JsonPrinter::PrintVector, unsigned int>(void const*, flatbuffers::Type const&, int, unsigned char const*)" + "signature": "const char * int>(JsonPrinter *, const void *, const Type, int, const uint8_t *)" "language": "c++" "project": "flatbuffers" "target_name": "64bit_fuzzer" diff --git a/benchmark-sets/all/flex.yaml b/benchmark-sets/all/flex.yaml index 2b36201733..d49839a9eb 100644 --- a/benchmark-sets/all/flex.yaml +++ b/benchmark-sets/all/flex.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int main2(int argc, char ** argv)" + "signature": "int main2(int, char **)" - "name": "scanopt_usage" "params": - "name": "scanner" @@ -16,7 +16,7 @@ - "name": "usage" "type": "char *" "return_type": "int" - "signature": "int scanopt_usage(char ** scanner, struct _IO_FILE * fp, char * usage)" + "signature": "int scanopt_usage(scanopt_t *, FILE *, const char *)" - "name": "buf_prints" "params": - "name": "buf" @@ -26,7 +26,7 @@ - "name": "s" "type": "char *" "return_type": "struct Buf *" - "signature": "struct Buf * buf_prints(struct Buf * buf, char * fmt, char * s)" + "signature": "Buf * buf_prints(Buf *, const char *, const char *)" - "name": "regmatch_strtol" "params": - "name": "m" @@ -38,13 +38,13 @@ - "name": "base" "type": "int" "return_type": "int" - "signature": "int regmatch_strtol(struct regmatch_t * m, char * src, char ** endptr, int base)" + "signature": "int regmatch_strtol(regmatch_t *, const char *, char **, int)" - "name": "yy_flex_xmalloc" "params": - "name": "size" "type": "int" "return_type": "char *" - "signature": "char * yy_flex_xmalloc(int size)" + "signature": "void * yy_flex_xmalloc(int)" "language": "c" "project": "flex" "target_name": "fuzz-main" diff --git a/benchmark-sets/all/fluent-bit.yaml b/benchmark-sets/all/fluent-bit.yaml index cb0a4d1426..1023d08633 100644 --- a/benchmark-sets/all/fluent-bit.yaml +++ b/benchmark-sets/all/fluent-bit.yaml @@ -8,7 +8,7 @@ - "name": "data" "type": "char *" "return_type": "int" - "signature": "int cb_vivo_init(struct flb_output_instance * ins, struct flb_config * config, char * data)" + "signature": "int cb_vivo_init(flb_output_instance *, flb_config *, void *)" - "name": "vivo_http_server_create" "params": - "name": "ctx" @@ -20,13 +20,13 @@ - "name": "config" "type": "struct flb_config *" "return_type": "struct prom_http *" - "signature": "struct prom_http * vivo_http_server_create(struct vivo_exporter * ctx, char * listen, int tcp_port, struct flb_config * config)" + "signature": "vivo_http * vivo_http_server_create(vivo_exporter *, const char *, int, flb_config *)" - "name": "flb_start_trace" "params": - "name": "ctx" "type": "struct flb_lib_ctx *" "return_type": "int" - "signature": "int flb_start_trace(struct flb_lib_ctx * ctx)" + "signature": "int flb_start_trace(flb_ctx_t *)" - "name": "flb_config_load_config_format" "params": - "name": "config" @@ -34,7 +34,7 @@ - "name": "cf" "type": "struct flb_cf *" "return_type": "int" - "signature": "int flb_config_load_config_format(struct flb_config * config, struct flb_cf * cf)" + "signature": "int flb_config_load_config_format(flb_config *, flb_cf *)" - "name": "k8s_events_init" "params": - "name": "ins" @@ -44,7 +44,7 @@ - "name": "data" "type": "char *" "return_type": "int" - "signature": "int k8s_events_init(struct flb_input_instance * ins, struct flb_config * config, char * data)" + "signature": "int k8s_events_init(flb_input_instance *, flb_config *, void *)" "language": "c++" "project": "fluent-bit" "target_name": "ares-test-fuzz-name" diff --git a/benchmark-sets/all/fmt.yaml b/benchmark-sets/all/fmt.yaml index 2e569acd46..e006d50df5 100644 --- a/benchmark-sets/all/fmt.yaml +++ b/benchmark-sets/all/fmt.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "fmt::v10::detail::value *" "return_type": "void" - "signature": "fmt::v10::vprint(fmt::v10::basic_string_view, fmt::v10::basic_format_args)" + "signature": "void vprint(string_view, format_args)" - "name": "_ZN3fmt3v106vprintEP8_IO_FILENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEE" "params": - "name": "f" @@ -24,7 +24,7 @@ - "name": "" "type": "fmt::v10::detail::value *" "return_type": "void" - "signature": "fmt::v10::vprint(_IO_FILE*, fmt::v10::basic_string_view, fmt::v10::basic_format_args)" + "signature": "void vprint(FILE *, string_view, format_args)" - "name": "_ZN3fmt3v108vprintlnEP8_IO_FILENS0_17basic_string_viewIcEENS0_17basic_format_argsINS0_7contextEEE" "params": - "name": "f" @@ -38,7 +38,7 @@ - "name": "" "type": "fmt::v10::detail::value *" "return_type": "void" - "signature": "fmt::v10::vprintln(_IO_FILE*, fmt::v10::basic_string_view, fmt::v10::basic_format_args)" + "signature": "void vprintln(FILE *, string_view, format_args)" - "name": "_ZN3fmt3v106detail5printEP8_IO_FILENS0_17basic_string_viewIcEE" "params": - "name": "f" @@ -48,7 +48,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "fmt::v10::detail::print(_IO_FILE*, fmt::v10::basic_string_view)" + "signature": "void print(FILE *, string_view)" - "name": "_ZN3fmt3v106detail12fwrite_fullyEPKvmP8_IO_FILE" "params": - "name": "ptr" @@ -58,7 +58,7 @@ - "name": "stream" "type": "struct _IO_FILE *" "return_type": "void" - "signature": "fmt::v10::detail::fwrite_fully(void const*, unsigned long, _IO_FILE*)" + "signature": "void fwrite_fully(const void *, size_t, FILE *)" "language": "c++" "project": "fmt" "target_name": "chrono-timepoint-fuzzer" diff --git a/benchmark-sets/all/freetype2.yaml b/benchmark-sets/all/freetype2.yaml index e8190c062d..5f14203e8d 100644 --- a/benchmark-sets/all/freetype2.yaml +++ b/benchmark-sets/all/freetype2.yaml @@ -2,27 +2,7 @@ - "name": "_GLOBAL__sub_I_ftfuzzer.cc" "params": [] "return_type": "void" - "signature": "void _GLOBAL__sub_I_ftfuzzer.cc()" -- "name": "_GLOBAL__sub_I_template.cpp" - "params": [] - "return_type": "void" - "signature": "void _GLOBAL__sub_I_template.cpp()" -- "name": "__cxx_global_var_init" - "params": [] - "return_type": "void" - "signature": "void __cxx_global_var_init()" -- "name": "_ZN8freetype14GzipFuzzTargetC2Ev" - "params": - - "name": "this" - "type": "freetype::GzipFuzzTarget *" - "return_type": "void" - "signature": "freetype::GzipFuzzTarget::GzipFuzzTarget()" -- "name": "_ZN8freetype15Bzip2FuzzTargetC2Ev" - "params": - - "name": "this" - "type": "freetype::Bzip2FuzzTarget *" - "return_type": "void" - "signature": "freetype::Bzip2FuzzTarget::Bzip2FuzzTarget()" + "signature": "N/A" "language": "c++" "project": "freetype2" "target_name": "DriverInternals" diff --git a/benchmark-sets/all/fribidi.yaml b/benchmark-sets/all/fribidi.yaml index 3a6b2d2b3b..9781e082d9 100644 --- a/benchmark-sets/all/fribidi.yaml +++ b/benchmark-sets/all/fribidi.yaml @@ -16,7 +16,7 @@ - "name": "embedding_levels" "type": "char *" "return_type": "char" - "signature": "char fribidi_log2vis(int * str, int len, int * pbase_dir, int * visual_str, int * positions_L_to_V, int * positions_V_to_L, char * embedding_levels)" + "signature": "FriBidiLevel fribidi_log2vis(const FriBidiChar *, const FriBidiStrIndex, FriBidiParType *, FriBidiChar *, FriBidiStrIndex *, FriBidiStrIndex *, FriBidiLevel *)" - "name": "fribidi_shape" "params": - "name": "flags" @@ -30,7 +30,7 @@ - "name": "str" "type": "int *" "return_type": "void" - "signature": "void fribidi_shape(int flags, char * embedding_levels, int len, char * ar_props, int * str)" + "signature": "void fribidi_shape(FriBidiFlags, const FriBidiLevel *, const FriBidiStrIndex, FriBidiArabicProp *, FriBidiChar *)" - "name": "fribidi_join_arabic" "params": - "name": "bidi_types" @@ -42,7 +42,7 @@ - "name": "ar_props" "type": "char *" "return_type": "void" - "signature": "void fribidi_join_arabic(int * bidi_types, int len, char * embedding_levels, char * ar_props)" + "signature": "void fribidi_join_arabic(const FriBidiCharType *, const FriBidiStrIndex, const FriBidiLevel *, FriBidiArabicProp *)" - "name": "fribidi_reorder_line" "params": - "name": "flags" @@ -62,7 +62,7 @@ - "name": "map" "type": "int *" "return_type": "char" - "signature": "char fribidi_reorder_line(int flags, int * bidi_types, int len, int False, int base_dir, char * embedding_levels, int * visual_str, int * map)" + "signature": "FriBidiLevel fribidi_reorder_line(FriBidiFlags, const FriBidiCharType *, const FriBidiStrIndex, const FriBidiStrIndex, const FriBidiParType, FriBidiLevel *, FriBidiChar *, FriBidiStrIndex *)" - "name": "fribidi_shape_arabic" "params": - "name": "flags" @@ -76,7 +76,7 @@ - "name": "str" "type": "int *" "return_type": "void" - "signature": "void fribidi_shape_arabic(int flags, char * embedding_levels, int len, char * ar_props, int * str)" + "signature": "void fribidi_shape_arabic(FriBidiFlags, const FriBidiLevel *, const FriBidiStrIndex, FriBidiArabicProp *, FriBidiChar *)" "language": "c" "project": "fribidi" "target_name": "fribidi-fuzzer" diff --git a/benchmark-sets/all/gdbm.yaml b/benchmark-sets/all/gdbm.yaml index dec3a974c8..ee6670ebae 100644 --- a/benchmark-sets/all/gdbm.yaml +++ b/benchmark-sets/all/gdbm.yaml @@ -6,7 +6,7 @@ - "name": "cenv" "type": "struct command_environ *" "return_type": "int" - "signature": "int import_handler(struct command_param * param, struct command_environ * cenv)" + "signature": "int import_handler(command_param *, command_environ *)" - "name": "gdbm_load" "params": - "name": "pdbf" @@ -20,7 +20,7 @@ - "name": "line" "type": "size_t *" "return_type": "int" - "signature": "int gdbm_load(struct gdbm_file_info ** pdbf, char * filename, int replace, int meta_mask, size_t * line)" + "signature": "int gdbm_load(GDBM_FILE *, const char *, int, int, unsigned long *)" - "name": "gdbm_load_from_file" "params": - "name": "pdbf" @@ -34,7 +34,7 @@ - "name": "line" "type": "size_t *" "return_type": "int" - "signature": "int gdbm_load_from_file(struct gdbm_file_info ** pdbf, struct _IO_FILE * fp, int replace, int meta_mask, size_t * line)" + "signature": "int gdbm_load_from_file(GDBM_FILE *, FILE *, int, int, unsigned long *)" - "name": "_gdbm_load_file" "params": - "name": "file" @@ -48,7 +48,7 @@ - "name": "meta_mask" "type": "int" "return_type": "int" - "signature": "int _gdbm_load_file(struct dump_file * file, struct gdbm_file_info * dbf, struct gdbm_file_info ** ofp, int replace, int meta_mask)" + "signature": "int _gdbm_load_file(dump_file *, GDBM_FILE, GDBM_FILE *, int, int)" - "name": "recover_handler" "params": - "name": "param" @@ -56,7 +56,7 @@ - "name": "cenv" "type": "struct command_environ *" "return_type": "int" - "signature": "int recover_handler(struct command_param * param, struct command_environ * cenv)" + "signature": "int recover_handler(command_param *, command_environ *)" "language": "c" "project": "gdbm" "target_name": "gdbm_fuzzer" diff --git a/benchmark-sets/all/gfwx.yaml b/benchmark-sets/all/gfwx.yaml index ec3163d8d0..049040735a 100644 --- a/benchmark-sets/all/gfwx.yaml +++ b/benchmark-sets/all/gfwx.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "fuzzing::types::Container fuzzing::datasource::Base::Get >(unsigned long)" + "signature": "Data<> Base::>(const uint64_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINS_5types9ContainerIcLb1ELb0EEEEET_m" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "fuzzing::types::Container fuzzing::datasource::Base::Get >(unsigned long)" + "signature": "String<> Base::>(const uint64_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEEEET_m" "params": - "name": "this" @@ -28,19 +28,19 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > fuzzing::datasource::Base::Get, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > >(unsigned long)" + "signature": "string Base::>(const uint64_t)" - "name": "_ZN7fuzzing5types9ContainerIhLb0ELb0EED2Ev" "params": - "name": "this" "type": "fuzzing::types::Container *" "return_type": "void" - "signature": "fuzzing::types::Container::~Container()" + "signature": "void false>::~Container()" - "name": "_ZN7fuzzing5types9ContainerIcLb1ELb0EED2Ev" "params": - "name": "this" "type": "fuzzing::types::Container *" "return_type": "void" - "signature": "fuzzing::types::Container::~Container()" + "signature": "void false>::~Container()" "language": "c++" "project": "gfwx" "target_name": "fuzzer-encoder" diff --git a/benchmark-sets/all/giflib.yaml b/benchmark-sets/all/giflib.yaml index a23ca9afa8..dd1498341e 100644 --- a/benchmark-sets/all/giflib.yaml +++ b/benchmark-sets/all/giflib.yaml @@ -6,7 +6,7 @@ - "name": "from" "type": "gifProtoFuzzer::BasicChunk *" "return_type": "gifProtoFuzzer::BasicChunk *" - "signature": "gifProtoFuzzer::BasicChunk* google::protobuf::MessageLite::CreateMaybeMessage(google::protobuf::Arena*, gifProtoFuzzer::BasicChunk const&)" + "signature": "BasicChunk * CreateMaybeMessage(Arena *, const BasicChunk)" - "name": "_Z21fuzz_dgif_ala_androidPKhm" "params": - "name": "Data" @@ -14,7 +14,7 @@ - "name": "Size" "type": "size_t" "return_type": "int" - "signature": "fuzz_dgif_ala_android(unsigned char const*, unsigned long)" + "signature": "int fuzz_dgif_ala_android(const uint8_t *, size_t)" - "name": "_ZN6google8protobuf5Arena14InternalHelperIN14gifProtoFuzzer10BasicChunkEE9ConstructIJPS1_RKS4_EEEPS4_PvDpOT_" "params": - "name": "ptr" @@ -24,7 +24,7 @@ - "name": "args" "type": "gifProtoFuzzer::BasicChunk *" "return_type": "gifProtoFuzzer::BasicChunk *" - "signature": "gifProtoFuzzer::BasicChunk* google::protobuf::Arena::InternalHelper::Construct(void*, google::protobuf::Arena*&&, gifProtoFuzzer::BasicChunk const&)" + "signature": "ImageDescriptor * &>(void *, Arena *, const ImageDescriptor)" - "name": "_Z9fuzz_dgifPKhm" "params": - "name": "Data" @@ -32,7 +32,7 @@ - "name": "Size" "type": "size_t" "return_type": "int" - "signature": "fuzz_dgif(unsigned char const*, unsigned long)" + "signature": "int fuzz_dgif(const uint8_t *, size_t)" - "name": "_ZN6google8protobuf11MessageLite18CreateMaybeMessageIN14gifProtoFuzzer18PlainTextExtensionEEEPT_PNS0_5ArenaERKS5_" "params": - "name": "arena" @@ -40,7 +40,7 @@ - "name": "from" "type": "gifProtoFuzzer::PlainTextExtension *" "return_type": "gifProtoFuzzer::PlainTextExtension *" - "signature": "gifProtoFuzzer::PlainTextExtension* google::protobuf::MessageLite::CreateMaybeMessage(google::protobuf::Arena*, gifProtoFuzzer::PlainTextExtension const&)" + "signature": "BasicChunk * CreateMaybeMessage(Arena *, const BasicChunk)" "language": "c++" "project": "giflib" "target_name": "egif_target" diff --git a/benchmark-sets/all/glslang.yaml b/benchmark-sets/all/glslang.yaml new file mode 100644 index 0000000000..f6227edad8 --- /dev/null +++ b/benchmark-sets/all/glslang.yaml @@ -0,0 +1,47 @@ +"functions": +- "name": "_ZN7glslang11HlslGrammar15acceptPostDeclsERNS_10TQualifierE" + "params": + - "name": "" + "type": "glslang::HlslGrammar *" + - "name": "" + "type": "glslang::TQualifier *" + "return_type": "bool" + "signature": "bool acceptPostDecls(HlslGrammar *, TQualifier)" +- "name": "_ZN7glslang11HlslGrammar33acceptDefaultParameterDeclarationERKNS_5TTypeERPNS_12TIntermTypedE" + "params": + - "name": "" + "type": "glslang::HlslGrammar *" + - "name": "" + "type": "glslang::TType *" + - "name": "" + "type": "glslang::TIntermTyped **" + "return_type": "bool" + "signature": "bool acceptDefaultParameterDeclaration(HlslGrammar *, const TType, TIntermTyped *)" +- "name": "_ZN7glslang11HlslGrammar17acceptInitializerERPNS_12TIntermTypedE" + "params": + - "name": "" + "type": "glslang::HlslGrammar *" + - "name": "" + "type": "glslang::TIntermTyped **" + "return_type": "bool" + "signature": "bool acceptInitializer(HlslGrammar *, TIntermTyped *)" +- "name": "_ZN7glslang11HlslGrammar25acceptLayoutQualifierListERNS_10TQualifierE" + "params": + - "name": "" + "type": "glslang::HlslGrammar *" + - "name": "" + "type": "glslang::TQualifier *" + "return_type": "bool" + "signature": "bool acceptLayoutQualifierList(HlslGrammar *, TQualifier)" +- "name": "_ZN7glslang11HlslGrammar35acceptTessellationPatchTemplateTypeERNS_5TTypeE" + "params": + - "name": "" + "type": "glslang::HlslGrammar *" + - "name": "" + "type": "glslang::TType *" + "return_type": "bool" + "signature": "bool acceptTessellationPatchTemplateType(HlslGrammar *, TType)" +"language": "c++" +"project": "glslang" +"target_name": "compile_fuzzer" +"target_path": "/src/compile_fuzzer.cc" diff --git a/benchmark-sets/all/gnutls.yaml b/benchmark-sets/all/gnutls.yaml index 54698e53dd..9703ed58a3 100644 --- a/benchmark-sets/all/gnutls.yaml +++ b/benchmark-sets/all/gnutls.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct mbuffer_st **" "return_type": "size_t" - "signature": "size_t gnutls_record_recv_packet(struct gnutls_session_int * , struct mbuffer_st ** )" + "signature": "ssize_t gnutls_record_recv_packet(gnutls_session_t, gnutls_packet_t *)" - "name": "gnutls_bye" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int gnutls_bye(struct gnutls_session_int * , int )" + "signature": "int gnutls_bye(gnutls_session_t, gnutls_close_request_t)" - "name": "gnutls_record_recv_seq" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "char *" "return_type": "size_t" - "signature": "size_t gnutls_record_recv_seq(struct gnutls_session_int * , char * , size_t , char * )" + "signature": "ssize_t gnutls_record_recv_seq(gnutls_session_t, void *, size_t, unsigned char *)" - "name": "gnutls_session_ticket_send" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int gnutls_session_ticket_send(struct gnutls_session_int * , int , int )" + "signature": "int gnutls_session_ticket_send(gnutls_session_t, unsigned int, unsigned int)" - "name": "gnutls_session_get_data" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "size_t *" "return_type": "int" - "signature": "int gnutls_session_get_data(struct gnutls_session_int * , char * , size_t * )" + "signature": "int gnutls_session_get_data(gnutls_session_t, void *, size_t *)" "language": "c++" "project": "gnutls" "target_name": "libtasn1_gnutls_der_fuzzer" diff --git a/benchmark-sets/all/gpac.yaml b/benchmark-sets/all/gpac.yaml index 1434399299..4d9e761dde 100644 --- a/benchmark-sets/all/gpac.yaml +++ b/benchmark-sets/all/gpac.yaml @@ -4,7 +4,7 @@ - "name": "filter" "type": "struct __gf_filter *" "return_type": "int" - "signature": "int dashdmx_process(struct __gf_filter * filter)" + "signature": "GF_Err dashdmx_process(GF_Filter *)" - "name": "dashdmx_switch_segment" "params": - "name": "ctx" @@ -12,19 +12,19 @@ - "name": "group" "type": "struct GF_DASHGroup *" "return_type": "void" - "signature": "void dashdmx_switch_segment(struct GF_DASHDmxCtx * ctx, struct GF_DASHGroup * group)" + "signature": "void dashdmx_switch_segment(GF_DASHDmxCtx *, GF_DASHGroup *)" - "name": "gf_dash_update_manifest" "params": - "name": "dash" "type": "struct __dash_client *" "return_type": "int" - "signature": "int gf_dash_update_manifest(struct __dash_client * dash)" + "signature": "GF_Err gf_dash_update_manifest(GF_DashClient *)" - "name": "ctxload_process" "params": - "name": "filter" "type": "struct __gf_filter *" "return_type": "int" - "signature": "int ctxload_process(struct __gf_filter * filter)" + "signature": "GF_Err ctxload_process(GF_Filter *)" - "name": "gf_sc_scene_update" "params": - "name": "compositor" @@ -34,7 +34,7 @@ - "name": "com" "type": "char *" "return_type": "int" - "signature": "int gf_sc_scene_update(struct __tag_compositor * compositor, char * type, char * com)" + "signature": "GF_Err gf_sc_scene_update(GF_Compositor *, char *, char *)" "language": "c" "project": "gpac" "target_name": "fuzz_parse" diff --git a/benchmark-sets/all/gpsd.yaml b/benchmark-sets/all/gpsd.yaml index 4f460abf67..c984801400 100644 --- a/benchmark-sets/all/gpsd.yaml +++ b/benchmark-sets/all/gpsd.yaml @@ -10,19 +10,19 @@ - "name": "" "type": "float" "return_type": "int" - "signature": "int gpsd_multipoll(bool , struct gps_device_t * , func_type * , float )" + "signature": "int gpsd_multipoll(const _Bool, gps_device_t *, *, float)" - "name": "gpsd_poll" "params": - "name": "" "type": "struct gps_device_t *" "return_type": "size_t" - "signature": "size_t gpsd_poll(struct gps_device_t * )" + "signature": "gps_mask_t gpsd_poll(gps_device_t *)" - "name": "parse_input" "params": - "name": "" "type": "struct gps_device_t *" "return_type": "size_t" - "signature": "size_t parse_input(struct gps_device_t * )" + "signature": "gps_mask_t parse_input(gps_device_t *)" - "name": "ubx_parse" "params": - "name": "" @@ -32,13 +32,13 @@ - "name": "" "type": "size_t" "return_type": "size_t" - "signature": "size_t ubx_parse(struct gps_device_t * , char * , size_t )" + "signature": "gps_mask_t ubx_parse(gps_device_t *, unsigned char *, size_t)" - "name": "tsip_detect" "params": - "name": "" "type": "struct gps_device_t *" "return_type": "bool" - "signature": "bool tsip_detect(struct gps_device_t * )" + "signature": "_Bool tsip_detect(gps_device_t *)" "language": "c" "project": "gpsd" "target_name": "FuzzJson" diff --git a/benchmark-sets/all/grpc-httpjson-transcoding.yaml b/benchmark-sets/all/grpc-httpjson-transcoding.yaml index 8b698a7c18..60872bb83f 100644 --- a/benchmark-sets/all/grpc-httpjson-transcoding.yaml +++ b/benchmark-sets/all/grpc-httpjson-transcoding.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "google::grpc::transcoding::testing::JsonArrayTester::TestElement(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "bool TestElement(JsonArrayTester *, const string, const string)" - "name": "_ZN6google4grpc11transcoding7testing15JsonArrayTester9TestChunkERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_b" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "google::grpc::transcoding::testing::JsonArrayTester::TestChunk(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, bool)" + "signature": "bool TestChunk(JsonArrayTester *, const string, const string, bool)" - "name": "_ZN6google4grpc11transcoding7testing15JsonArrayTester10TestClosedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "google::grpc::transcoding::testing::JsonArrayTester::TestClosed(std::__1::basic_string, std::__1::allocator > const&)" + "signature": "bool TestClosed(JsonArrayTester *, const string)" - "name": "_ZN6google4grpc11transcoding7testing17ExpectJsonArrayEqERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "google::grpc::transcoding::testing::ExpectJsonArrayEq(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "bool ExpectJsonArrayEq(const string, const string)" - "name": "_ZN6google4grpc11transcoding7testing18ExpectJsonObjectEqERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "google::grpc::transcoding::testing::ExpectJsonObjectEq(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "bool ExpectJsonObjectEq(const string, const string)" "language": "c++" "project": "grpc-httpjson-transcoding" "target_name": "message_reader_fuzz_test" diff --git a/benchmark-sets/all/gss-ntlmssp.yaml b/benchmark-sets/all/gss-ntlmssp.yaml index 3d3e6bf204..a921db2b3d 100644 --- a/benchmark-sets/all/gss-ntlmssp.yaml +++ b/benchmark-sets/all/gss-ntlmssp.yaml @@ -24,7 +24,7 @@ - "name": "delegated_cred_handle" "type": "struct gss_cred_id_struct **" "return_type": "int" - "signature": "int gss_accept_sec_context(int * minor_status, struct gss_ctx_id_struct ** context_handle, struct gss_cred_id_struct * acceptor_cred_handle, struct gss_buffer_desc_struct * input_token_buffer, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_name_struct ** src_name, struct gss_OID_desc_struct ** mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec, struct gss_cred_id_struct ** delegated_cred_handle)" + "signature": "OM_uint32 gss_accept_sec_context(OM_uint32 *, gss_ctx_id_t *, gss_cred_id_t, gss_buffer_t, gss_channel_bindings_t, gss_name_t *, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *, gss_cred_id_t *)" - "name": "gss_init_sec_context" "params": - "name": "minor_status" @@ -54,7 +54,7 @@ - "name": "time_rec" "type": "int *" "return_type": "int" - "signature": "int gss_init_sec_context(int * minor_status, struct gss_cred_id_struct * claimant_cred_handle, struct gss_ctx_id_struct ** context_handle, struct gss_name_struct * target_name, struct gss_OID_desc_struct * mech_type, int req_flags, int time_req, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_buffer_desc_struct * input_token, struct gss_OID_desc_struct ** actual_mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec)" + "signature": "OM_uint32 gss_init_sec_context(OM_uint32 *, gss_cred_id_t, gss_ctx_id_t *, gss_name_t, gss_OID, OM_uint32, OM_uint32, gss_channel_bindings_t, gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *)" - "name": "gssntlm_init_sec_context" "params": - "name": "minor_status" @@ -84,7 +84,7 @@ - "name": "time_rec" "type": "int *" "return_type": "int" - "signature": "int gssntlm_init_sec_context(int * minor_status, struct gss_cred_id_struct * claimant_cred_handle, struct gss_ctx_id_struct ** context_handle, struct gss_name_struct * target_name, struct gss_OID_desc_struct * mech_type, int req_flags, int time_req, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_buffer_desc_struct * input_token, struct gss_OID_desc_struct ** actual_mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec)" + "signature": "uint32_t gssntlm_init_sec_context(uint32_t *, gss_cred_id_t, gss_ctx_id_t *, gss_name_t, gss_OID, uint32_t, uint32_t, gss_channel_bindings_t, gss_buffer_t, gss_OID *, gss_buffer_t, uint32_t *, uint32_t *)" - "name": "gssntlm_cli_auth" "params": - "name": "minor_status" @@ -100,7 +100,7 @@ - "name": "input_chan_bindings" "type": "struct gss_channel_bindings_struct *" "return_type": "int" - "signature": "int gssntlm_cli_auth(int * minor_status, struct gssntlm_ctx * ctx, struct gssntlm_cred * cred, struct ntlm_buffer * target_info, int in_flags, struct gss_channel_bindings_struct * input_chan_bindings)" + "signature": "uint32_t gssntlm_cli_auth(uint32_t *, gssntlm_ctx *, gssntlm_cred *, ntlm_buffer *, uint32_t, gss_channel_bindings_t)" - "name": "gss_inquire_cred_by_mech" "params": - "name": "minor_status" @@ -118,7 +118,7 @@ - "name": "cred_usage" "type": "int *" "return_type": "int" - "signature": "int gss_inquire_cred_by_mech(int * minor_status, struct gss_cred_id_struct * cred_handle, struct gss_OID_desc_struct * mech_type, struct gss_name_struct ** name, int * initiator_lifetime, int * acceptor_lifetime, int * cred_usage)" + "signature": "OM_uint32 gss_inquire_cred_by_mech(OM_uint32 *, gss_cred_id_t, gss_OID, gss_name_t *, OM_uint32 *, OM_uint32 *, gss_cred_usage_t *)" "language": "c" "project": "gss-ntlmssp" "target_name": "fuzz-accept-sec-context" diff --git a/benchmark-sets/all/guetzli.yaml b/benchmark-sets/all/guetzli.yaml index dbcbcfa19c..c47bacf06f 100644 --- a/benchmark-sets/all/guetzli.yaml +++ b/benchmark-sets/all/guetzli.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "guetzli::Process(guetzli::Params const&, guetzli::ProcessStats*, std::__1::vector > const&, int, int, std::__1::basic_string, std::__1::allocator >*)" + "signature": "bool Process(const Params, ProcessStats *, const std::__1::allocator >, int, int, string *)" - "name": "_ZN11butteraugli18ButteraugliDiffmapERKNSt3__16vectorINS_5ImageIfEENS0_9allocatorIS3_EEEES8_RS3_" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "butteraugli::Image *" "return_type": "void" - "signature": "butteraugli::ButteraugliDiffmap(std::__1::vector, std::__1::allocator > > const&, std::__1::vector, std::__1::allocator > > const&, butteraugli::Image&)" + "signature": "void ButteraugliDiffmap(const std::__1::allocator > >, const std::__1::allocator > >, ImageF)" - "name": "_ZN11butteraugli20ButteraugliInterfaceERKNSt3__16vectorINS_5ImageIfEENS0_9allocatorIS3_EEEES8_RS3_Rd" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "double *" "return_type": "bool" - "signature": "butteraugli::ButteraugliInterface(std::__1::vector, std::__1::allocator > > const&, std::__1::vector, std::__1::allocator > > const&, butteraugli::Image&, double&)" + "signature": "bool ButteraugliInterface(const std::__1::allocator > >, const std::__1::allocator > >, ImageF, double)" - "name": "_ZN7guetzli27BuildSequentialHuffmanCodesERKNS_8JPEGDataEPNSt3__16vectorINS_16HuffmanCodeTableENS3_9allocatorIS5_EEEES9_" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "guetzli::BuildSequentialHuffmanCodes(guetzli::JPEGData const&, std::__1::vector >*, std::__1::vector >*)" + "signature": "void BuildSequentialHuffmanCodes(const JPEGData, std::__1::allocator > *, std::__1::allocator > *)" - "name": "_ZNK11butteraugli21ButteraugliComparator4MaskEPNSt3__16vectorINS_5ImageIfEENS1_9allocatorIS4_EEEES8_" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "butteraugli::ButteraugliComparator::Mask(std::__1::vector, std::__1::allocator > >*, std::__1::vector, std::__1::allocator > >*) const" + "signature": "void Mask(const ButteraugliComparator *, std::__1::allocator > > *, std::__1::allocator > > *)" "language": "c++" "project": "guetzli" "target_name": "guetzli_fuzzer" diff --git a/benchmark-sets/all/h2o.yaml b/benchmark-sets/all/h2o.yaml index 3a1a4955d1..39897004e5 100644 --- a/benchmark-sets/all/h2o.yaml +++ b/benchmark-sets/all/h2o.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct st_h2o_socket_t *" "return_type": "void" - "signature": "void h2o_accept(struct st_h2o_accept_ctx_t * , struct st_h2o_socket_t * )" + "signature": "void h2o_accept(h2o_accept_ctx_t *, h2o_socket_t *)" - "name": "on_read_proxy_line" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void on_read_proxy_line(struct st_h2o_socket_t * , char * )" + "signature": "void on_read_proxy_line(h2o_socket_t *, const char *)" - "name": "ptls_init_compressed_certificate" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "size_t" "return_type": "int" - "signature": "int ptls_init_compressed_certificate(struct st_ptls_emit_compressed_certificate_t * , struct st_h2o_iovec_t * , size_t , char * , size_t )" + "signature": "int ptls_init_compressed_certificate(ptls_emit_compressed_certificate_t *, ptls_iovec_t *, size_t, ptls_iovec_t)" - "name": "build_compressed" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "size_t" "return_type": "int" - "signature": "int build_compressed(struct st_ptls_compressed_certificate_entry_t * , struct st_h2o_iovec_t * , size_t , char * ocsp_status, size_t )" + "signature": "int build_compressed(st_ptls_compressed_certificate_entry_t *, ptls_iovec_t *, size_t, ptls_iovec_t)" - "name": "BrotliEncoderCompress" "params": - "name": "" @@ -60,7 +60,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int BrotliEncoderCompress(int , int , int , size_t , char * , size_t * , char * )" + "signature": "int BrotliEncoderCompress(int, int, BrotliEncoderMode, size_t, const uint8_t *, size_t *, uint8_t *)" "language": "c++" "project": "h2o" "target_name": "h2o-fuzzer-http3" diff --git a/benchmark-sets/all/h3.yaml b/benchmark-sets/all/h3.yaml index 4871f3cd1e..af71b5d627 100644 --- a/benchmark-sets/all/h3.yaml +++ b/benchmark-sets/all/h3.yaml @@ -10,13 +10,13 @@ - "name": "boundaryBBox" "type": "struct BBox *" "return_type": "bool" - "signature": "bool cellBoundaryInsidePolygon(struct GeoPolygon * geoPolygon, struct BBox * bboxes, struct CellBoundary * boundary, struct BBox * boundaryBBox)" + "signature": "_Bool cellBoundaryInsidePolygon(const GeoPolygon *, const BBox *, const CellBoundary *, const BBox *)" - "name": "iterStepRes" "params": - "name": "itR" "type": "struct IterCellsResolution *" "return_type": "void" - "signature": "void iterStepRes(struct IterCellsResolution * itR)" + "signature": "void iterStepRes(IterCellsResolution *)" - "name": "cellBoundaryCrossesPolygon" "params": - "name": "geoPolygon" @@ -28,7 +28,7 @@ - "name": "boundaryBBox" "type": "struct BBox *" "return_type": "bool" - "signature": "bool cellBoundaryCrossesPolygon(struct GeoPolygon * geoPolygon, struct BBox * bboxes, struct CellBoundary * boundary, struct BBox * boundaryBBox)" + "signature": "_Bool cellBoundaryCrossesPolygon(const GeoPolygon *, const BBox *, const CellBoundary *, const BBox *)" - "name": "cellBoundaryCrossesGeoLoop" "params": - "name": "geoloop" @@ -40,7 +40,7 @@ - "name": "boundaryBBox" "type": "struct BBox *" "return_type": "bool" - "signature": "bool cellBoundaryCrossesGeoLoop(struct GeoLoop * geoloop, struct BBox * loopBBox, struct CellBoundary * boundary, struct BBox * boundaryBBox)" + "signature": "_Bool cellBoundaryCrossesGeoLoop(const GeoLoop *, const BBox *, const CellBoundary *, const BBox *)" - "name": "iterInitRes" "params": - "name": "res" @@ -48,7 +48,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void iterInitRes(struct IterCellsResolution * res, int )" + "signature": "IterCellsResolution iterInitRes(int)" "language": "c" "project": "h3" "target_name": "fuzzerResolutions" diff --git a/benchmark-sets/all/haproxy.yaml b/benchmark-sets/all/haproxy.yaml index e93d7329c4..7706635176 100644 --- a/benchmark-sets/all/haproxy.yaml +++ b/benchmark-sets/all/haproxy.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int main2(int argc, char ** argv)" + "signature": "int main2(int, char **)" - "name": "init" "params": - "name": "argc" @@ -14,7 +14,7 @@ - "name": "argv" "type": "char **" "return_type": "void" - "signature": "void init(int argc, char ** argv)" + "signature": "void init(int, char **)" - "name": "mworker_loop" "params": [] "return_type": "void" @@ -24,7 +24,7 @@ - "name": "data" "type": "char *" "return_type": "char *" - "signature": "char * run_thread_poll_loop(char * data)" + "signature": "void * run_thread_poll_loop(void *)" - "name": "run_poll_loop" "params": [] "return_type": "void" diff --git a/benchmark-sets/all/harfbuzz.yaml b/benchmark-sets/all/harfbuzz.yaml index d50602958e..bacb42112e 100644 --- a/benchmark-sets/all/harfbuzz.yaml +++ b/benchmark-sets/all/harfbuzz.yaml @@ -4,7 +4,7 @@ - "name": "source" "type": "struct hb_face_t *" "return_type": "struct hb_face_t *" - "signature": "struct hb_face_t * hb_subset_preprocess(struct hb_face_t * source)" + "signature": "hb_face_t * hb_subset_preprocess(hb_face_t *)" - "name": "hb_ot_shape_glyphs_closure" "params": - "name": "font" @@ -18,7 +18,7 @@ - "name": "glyphs" "type": "struct hb_set_t *" "return_type": "void" - "signature": "void hb_ot_shape_glyphs_closure(struct hb_font_t * font, struct hb_buffer_t * buffer, struct hb_feature_t * features, int num_features, struct hb_set_t * glyphs)" + "signature": "void hb_ot_shape_glyphs_closure(hb_font_t *, hb_buffer_t *, const hb_feature_t *, unsigned int, hb_set_t *)" - "name": "hb_shape_justify" "params": - "name": "font" @@ -42,7 +42,7 @@ - "name": "var_value" "type": "float *" "return_type": "int" - "signature": "int hb_shape_justify(struct hb_font_t * font, struct hb_buffer_t * buffer, struct hb_glyph_extents_t * features, int num_features, char ** shaper_list, float min_target_advance, float max_target_advance, float * advance, int * var_tag, float * var_value)" + "signature": "hb_bool_t hb_shape_justify(hb_font_t *, hb_buffer_t *, const hb_feature_t *, unsigned int, const char **, float, float, float *, hb_tag_t *, float *)" - "name": "_Z9solve_itpIZ16hb_shape_justifyE3$_3EdT_dddddRdS2_S2_" "params": - "name": "f" @@ -64,7 +64,7 @@ - "name": "y" "type": "double *" "return_type": "double" - "signature": "double solve_itp(hb_shape_justify::$_3, double, double, double, double, double, double&, double&, double&)" + "signature": "const Rule *>(const *, const true>, const RuleSet *)" - "name": "_ZZ16hb_shape_justifyENK3$_3clEd" "params": - "name": "this" @@ -72,7 +72,7 @@ - "name": "x" "type": "double" "return_type": "double" - "signature": "hb_shape_justify::$_3::operator()(double) const" + "signature": "double const::operator()(double)" "language": "c++" "project": "harfbuzz" "target_name": "hb-repacker-fuzzer" diff --git a/benchmark-sets/all/hdf5.yaml b/benchmark-sets/all/hdf5.yaml index 6089cc0677..fa03f76002 100644 --- a/benchmark-sets/all/hdf5.yaml +++ b/benchmark-sets/all/hdf5.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct H5D_dset_io_info_t *" "return_type": "int" - "signature": "int H5D__virtual_write(struct H5D_io_info_t * , struct H5D_dset_io_info_t * )" + "signature": "herr_t H5D__virtual_write(H5D_io_info_t *, H5D_dset_io_info_t *)" - "name": "H5D__virtual_read" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "struct H5D_dset_io_info_t *" "return_type": "int" - "signature": "int H5D__virtual_read(struct H5D_io_info_t * , struct H5D_dset_io_info_t * )" + "signature": "herr_t H5D__virtual_read(H5D_io_info_t *, H5D_dset_io_info_t *)" - "name": "H5D__virtual_pre_io" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "size_t *" "return_type": "int" - "signature": "int H5D__virtual_pre_io(struct H5D_t * , struct H5O_storage_virtual_t * , struct H5S_t * , struct H5S_t * , size_t * )" + "signature": "herr_t H5D__virtual_pre_io(H5D_dset_io_info_t *, H5O_storage_virtual_t *, H5S_t *, H5S_t *, hsize_t *)" - "name": "H5VL__native_dataset_get" "params": - "name": "" @@ -40,13 +40,13 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int H5VL__native_dataset_get(char * , struct H5VL_dataset_get_args_t * , size_t , char ** )" + "signature": "herr_t H5VL__native_dataset_get(void *, H5VL_dataset_get_args_t *, hid_t, void **)" - "name": "H5D__get_space" "params": - "name": "" "type": "struct H5D_t *" "return_type": "size_t" - "signature": "size_t H5D__get_space(struct H5D_t * )" + "signature": "hid_t H5D__get_space(const H5D_t *)" "language": "c" "project": "hdf5" "target_name": "h5_read_fuzzer" diff --git a/benchmark-sets/all/hermes.yaml b/benchmark-sets/all/hermes.yaml index 94067ab7ba..d8b071cea9 100644 --- a/benchmark-sets/all/hermes.yaml +++ b/benchmark-sets/all/hermes.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "hermes::vm::RuntimeConfig *" "return_type": "void" - "signature": "facebook::jsi::detail::ThreadSafeRuntimeImpl::ThreadSafeRuntimeImpl(hermes::vm::RuntimeConfig const&)" + "signature": "void &>(facebook::hermes::(anonymous namespace)::HermesMutex> *, const RuntimeConfig)" - "name": "_ZN6hermes2vm24asyncFunctionConstructorEPvRNS0_7RuntimeENS0_10NativeArgsE" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "args" "type": "hermes::vm::NativeArgs *" "return_type": "void" - "signature": "hermes::vm::asyncFunctionConstructor(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)" + "signature": "N/A" - "name": "_ZN6hermes2vm28generatorFunctionConstructorEPvRNS0_7RuntimeENS0_10NativeArgsE" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "args" "type": "hermes::vm::NativeArgs *" "return_type": "void" - "signature": "hermes::vm::generatorFunctionConstructor(void*, hermes::vm::Runtime&, hermes::vm::NativeArgs)" + "signature": "Handle createGeneratorFunctionConstructor()" - "name": "_ZN8facebook3jsi20WithRuntimeDecoratorINS0_6detail8WithLockINS_6hermes17HermesRuntimeImplENS4_12_GLOBAL__N_111HermesMutexEEES5_NS0_17ThreadSafeRuntimeEE26evaluatePreparedJavaScriptERKNSt3__110shared_ptrIKNS0_18PreparedJavaScriptEEE" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "facebook::jsi::WithRuntimeDecorator, facebook::hermes::HermesRuntimeImpl, facebook::jsi::ThreadSafeRuntime>::evaluatePreparedJavaScript(std::__1::shared_ptr const&)" + "signature": "void WithRuntimeDecorator(facebook::jsi::ThreadSafeRuntime> *, HermesRuntimeImpl, facebook::hermes::(anonymous namespace)::HermesMutex>)" - "name": "_ZN6hermes2vm11Interpreter17interpretFunctionILb1ELb0EEENS0_10CallResultINS0_11HermesValueELNS0_6detail20CallResultSpecializeE2EEERNS0_7RuntimeERNS0_16InterpreterStateE" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "struct hermes::vm::InterpreterState *" "return_type": "void" - "signature": "hermes::vm::CallResult hermes::vm::Interpreter::interpretFunction(hermes::vm::Runtime&, hermes::vm::InterpreterState&)" + "signature": "ExecutionStatus stepFunction(Runtime *, InterpreterState)" "language": "c++" "project": "hermes" "target_name": "/src/hermes/tools/fuzzers/libfuzzer/fuzzer-jsi-entry.cpp" diff --git a/benchmark-sets/all/highwayhash.yaml b/benchmark-sets/all/highwayhash.yaml new file mode 100644 index 0000000000..40d72ab16b --- /dev/null +++ b/benchmark-sets/all/highwayhash.yaml @@ -0,0 +1,75 @@ +"functions": +- "name": "_ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPA4_m" + "params": + - "name": "this" + "type": "struct std::integral_constant *" + - "name": "key" + "type": "bool " + - "name": "fragments" + "type": "struct highwayhash::StringView *" + - "name": "num_fragments" + "type": "size_t" + - "name": "hash" + "type": "bool " + "return_type": "void" + "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult256 *)" +- "name": "_ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPA2_m" + "params": + - "name": "this" + "type": "struct std::integral_constant *" + - "name": "key" + "type": "bool " + - "name": "fragments" + "type": "struct highwayhash::StringView *" + - "name": "num_fragments" + "type": "size_t" + - "name": "hash" + "type": "bool " + "return_type": "void" + "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult128 *)" +- "name": "_ZNK11highwayhash14HighwayHashCatILj4EEclERA4_KmPKNS_10StringViewEmPm" + "params": + - "name": "this" + "type": "struct std::integral_constant *" + - "name": "key" + "type": "bool " + - "name": "fragments" + "type": "struct highwayhash::StringView *" + - "name": "num_fragments" + "type": "size_t" + - "name": "hash" + "type": "size_t *" + "return_type": "void" + "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult64 *)" +- "name": "_ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPA4_m" + "params": + - "name": "this" + "type": "struct std::integral_constant *" + - "name": "key" + "type": "bool " + - "name": "fragments" + "type": "struct highwayhash::StringView *" + - "name": "num_fragments" + "type": "size_t" + - "name": "hash" + "type": "bool " + "return_type": "void" + "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult256 *)" +- "name": "_ZNK11highwayhash14HighwayHashCatILj2EEclERA4_KmPKNS_10StringViewEmPA2_m" + "params": + - "name": "this" + "type": "struct std::integral_constant *" + - "name": "key" + "type": "bool " + - "name": "fragments" + "type": "struct highwayhash::StringView *" + - "name": "num_fragments" + "type": "size_t" + - "name": "hash" + "type": "bool " + "return_type": "void" + "signature": "void const HighwayHashCat<2U>::operator()(const HHKey, const StringView *, const size_t, HHResult128 *)" +"language": "c++" +"project": "highwayhash" +"target_name": "sip_hash_fuzzer" +"target_path": "/src/highwayhash/highwayhash/sip_hash_fuzzer.cc" diff --git a/benchmark-sets/all/hiredis.yaml b/benchmark-sets/all/hiredis.yaml index dd18c84a03..0181ea5625 100644 --- a/benchmark-sets/all/hiredis.yaml +++ b/benchmark-sets/all/hiredis.yaml @@ -4,13 +4,13 @@ - "name": "ac" "type": "struct redisAsyncContext *" "return_type": "void" - "signature": "void redisAsyncRead(struct redisAsyncContext * ac)" + "signature": "void redisAsyncRead(redisAsyncContext *)" - "name": "redisProcessCallbacks" "params": - "name": "ac" "type": "struct redisAsyncContext *" "return_type": "void" - "signature": "void redisProcessCallbacks(struct redisAsyncContext * ac)" + "signature": "void redisProcessCallbacks(redisAsyncContext *)" - "name": "redisCommand" "params": - "name": "c" @@ -18,7 +18,7 @@ - "name": "format" "type": "char *" "return_type": "char *" - "signature": "char * redisCommand(struct redisContext * c, char * format)" + "signature": "void * redisCommand(redisContext *, const char *, void)" - "name": "redisvCommand" "params": - "name": "c" @@ -28,7 +28,7 @@ - "name": "ap" "type": "struct __va_list_tag *" "return_type": "char *" - "signature": "char * redisvCommand(struct redisContext * c, char * format, struct __va_list_tag * ap)" + "signature": "void * redisvCommand(redisContext *, const char *, __va_list_tag *)" - "name": "redisCommandArgv" "params": - "name": "c" @@ -40,7 +40,7 @@ - "name": "argvlen" "type": "size_t *" "return_type": "char *" - "signature": "char * redisCommandArgv(struct redisContext * c, int argc, char ** argv, size_t * argvlen)" + "signature": "void * redisCommandArgv(redisContext *, int, const char **, const size_t *)" "language": "c" "project": "hiredis" "target_name": "format_command_fuzzer" diff --git a/benchmark-sets/all/hoextdown.yaml b/benchmark-sets/all/hoextdown.yaml index df9c2505e0..d1002c6a9f 100644 --- a/benchmark-sets/all/hoextdown.yaml +++ b/benchmark-sets/all/hoextdown.yaml @@ -12,7 +12,7 @@ - "name": "data" "type": "struct hoedown_renderer_data *" "return_type": "void" - "signature": "void toc_header(struct hoedown_buffer * ob, struct hoedown_buffer * content, struct hoedown_buffer * attr, int level, struct hoedown_renderer_data * data)" + "signature": "void toc_header(hoedown_buffer *, const hoedown_buffer *, const hoedown_buffer *, int, const hoedown_renderer_data *)" - "name": "hoedown_document_render_inline" "params": - "name": "doc" @@ -24,7 +24,7 @@ - "name": "size" "type": "size_t" "return_type": "void" - "signature": "void hoedown_document_render_inline(struct hoedown_document * doc, struct hoedown_buffer * ob, char * data, size_t size)" + "signature": "void hoedown_document_render_inline(hoedown_document *, hoedown_buffer *, const uint8_t *, size_t)" - "name": "toc_finalize" "params": - "name": "ob" @@ -34,7 +34,7 @@ - "name": "data" "type": "struct hoedown_renderer_data *" "return_type": "void" - "signature": "void toc_finalize(struct hoedown_buffer * ob, int inline_render, struct hoedown_renderer_data * data)" + "signature": "void toc_finalize(hoedown_buffer *, int, const hoedown_renderer_data *)" - "name": "rndr_raw_block" "params": - "name": "ob" @@ -44,7 +44,7 @@ - "name": "data" "type": "struct hoedown_renderer_data *" "return_type": "void" - "signature": "void rndr_raw_block(struct hoedown_buffer * ob, struct hoedown_buffer * text, struct hoedown_renderer_data * data)" + "signature": "void rndr_raw_block(hoedown_buffer *, const hoedown_buffer *, const hoedown_renderer_data *)" - "name": "hoedown_buffer_put_utf8" "params": - "name": "buf" @@ -52,7 +52,7 @@ - "name": "c" "type": "int" "return_type": "void" - "signature": "void hoedown_buffer_put_utf8(struct hoedown_buffer * buf, int c)" + "signature": "void hoedown_buffer_put_utf8(hoedown_buffer *, unsigned int)" "language": "c++" "project": "hoextdown" "target_name": "hoedown_fuzzer" diff --git a/benchmark-sets/all/hostap.yaml b/benchmark-sets/all/hostap.yaml index ad604f41a6..b37205d2a2 100644 --- a/benchmark-sets/all/hostap.yaml +++ b/benchmark-sets/all/hostap.yaml @@ -8,7 +8,7 @@ - "name": "parent" "type": "struct wpa_supplicant *" "return_type": "struct wpa_supplicant *" - "signature": "struct wpa_supplicant * wpa_supplicant_add_iface(struct wpa_global * global, struct wpa_interface * iface, struct wpa_supplicant * parent)" + "signature": "wpa_supplicant * wpa_supplicant_add_iface(wpa_global *, wpa_interface *, wpa_supplicant *)" - "name": "wpa_supplicant_init_iface" "params": - "name": "wpa_s" @@ -16,19 +16,19 @@ - "name": "iface" "type": "struct wpa_interface *" "return_type": "int" - "signature": "int wpa_supplicant_init_iface(struct wpa_supplicant * wpa_s, struct wpa_interface * iface)" + "signature": "int wpa_supplicant_init_iface(wpa_supplicant *, const wpa_interface *)" - "name": "hostapd_reload_config" "params": - "name": "iface" "type": "struct hostapd_iface *" "return_type": "int" - "signature": "int hostapd_reload_config(struct hostapd_iface * iface)" + "signature": "int hostapd_reload_config(hostapd_iface *)" - "name": "wpa_supplicant_run" "params": - "name": "global" "type": "struct wpa_global *" "return_type": "int" - "signature": "int wpa_supplicant_run(struct wpa_global * global)" + "signature": "int wpa_supplicant_run(wpa_global *)" - "name": "hostapd_add_iface" "params": - "name": "interfaces" @@ -36,7 +36,7 @@ - "name": "buf" "type": "char *" "return_type": "int" - "signature": "int hostapd_add_iface(struct hapd_interfaces * interfaces, char * buf)" + "signature": "int hostapd_add_iface(hapd_interfaces *, char *)" "language": "c++" "project": "hostap" "target_name": "fuzzer-common" diff --git a/benchmark-sets/all/htslib.yaml b/benchmark-sets/all/htslib.yaml index 1724da1d44..c9983b3e3a 100644 --- a/benchmark-sets/all/htslib.yaml +++ b/benchmark-sets/all/htslib.yaml @@ -6,7 +6,7 @@ - "name": "min_shift" "type": "int" "return_type": "int" - "signature": "int bam_index_build(char * fn, int min_shift)" + "signature": "int bam_index_build(const char *, int)" - "name": "sam_index_build2" "params": - "name": "fn" @@ -16,7 +16,7 @@ - "name": "min_shift" "type": "int" "return_type": "int" - "signature": "int sam_index_build2(char * fn, char * fnidx, int min_shift)" + "signature": "int sam_index_build2(const char *, const char *, int)" - "name": "sam_index_build" "params": - "name": "fn" @@ -24,7 +24,7 @@ - "name": "min_shift" "type": "int" "return_type": "int" - "signature": "int sam_index_build(char * fn, int min_shift)" + "signature": "int sam_index_build(const char *, int)" - "name": "sam_index_build3" "params": - "name": "fn" @@ -36,7 +36,7 @@ - "name": "nthreads" "type": "int" "return_type": "int" - "signature": "int sam_index_build3(char * fn, char * fnidx, int min_shift, int nthreads)" + "signature": "int sam_index_build3(const char *, const char *, int, int)" - "name": "bcf_index_build" "params": - "name": "fn" @@ -44,7 +44,7 @@ - "name": "min_shift" "type": "int" "return_type": "int" - "signature": "int bcf_index_build(char * fn, int min_shift)" + "signature": "int bcf_index_build(const char *, int)" "language": "c++" "project": "htslib" "target_name": "hts_open_fuzzer" diff --git a/benchmark-sets/all/http-parser.yaml b/benchmark-sets/all/http-parser.yaml index 278df06e64..31cdea74c9 100644 --- a/benchmark-sets/all/http-parser.yaml +++ b/benchmark-sets/all/http-parser.yaml @@ -4,13 +4,13 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * http_status_str(int )" + "signature": "const char * http_status_str(http_status)" - "name": "http_should_keep_alive" "params": - "name": "" "type": "struct http_parser *" "return_type": "int" - "signature": "int http_should_keep_alive(struct http_parser * )" + "signature": "int http_should_keep_alive(const http_parser *)" - "name": "http_parser_pause" "params": - "name": "" @@ -18,19 +18,19 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void http_parser_pause(struct http_parser * , int )" + "signature": "void http_parser_pause(http_parser *, int)" - "name": "http_errno_description" "params": - "name": "" "type": "int" "return_type": "char *" - "signature": "char * http_errno_description(int )" + "signature": "const char * http_errno_description(http_errno)" - "name": "http_errno_name" "params": - "name": "" "type": "int" "return_type": "char *" - "signature": "char * http_errno_name(int )" + "signature": "const char * http_errno_name(http_errno)" "language": "c++" "project": "http-parser" "target_name": "fuzz_url" diff --git a/benchmark-sets/all/hunspell.yaml b/benchmark-sets/all/hunspell.yaml index 9828e1a2dc..8e03798e30 100644 --- a/benchmark-sets/all/hunspell.yaml +++ b/benchmark-sets/all/hunspell.yaml @@ -8,7 +8,7 @@ - "name": "word" "type": "char *" "return_type": "int" - "signature": "int Hunspell_suggest(struct Hunhandle * pHunspell, char *** slst, char * word)" + "signature": "int Hunspell_suggest(Hunhandle *, char ***, const char *)" - "name": "_ZN8Hunspell7suggestEPPPcPKc" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "word" "type": "char *" "return_type": "int" - "signature": "Hunspell::suggest(char***, char const*)" + "signature": "int Hunspell::suggest(char ***, const char *)" - "name": "_ZN12HunspellImpl7suggestEPPPcPKc" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "word" "type": "char *" "return_type": "int" - "signature": "HunspellImpl::suggest(char***, char const*)" + "signature": "int HunspellImpl::suggest(char ***, const char *)" - "name": "Hunspell_generate" "params": - "name": "pHunspell" @@ -40,7 +40,7 @@ - "name": "pattern" "type": "char *" "return_type": "int" - "signature": "int Hunspell_generate(struct Hunhandle * pHunspell, char *** slst, char * word, char * pattern)" + "signature": "int Hunspell_generate(Hunhandle *, char ***, const char *, const char *)" - "name": "_ZN8Hunspell8generateEPPPcPKcS4_" "params": - "name": "this" @@ -52,7 +52,7 @@ - "name": "pattern" "type": "char *" "return_type": "int" - "signature": "Hunspell::generate(char***, char const*, char const*)" + "signature": "int Hunspell::generate(char ***, const char *, const char *)" "language": "c++" "project": "hunspell" "target_name": "fuzzer" diff --git a/benchmark-sets/all/ibmswtpm2.yaml b/benchmark-sets/all/ibmswtpm2.yaml index a07613e3a5..27e3651499 100644 --- a/benchmark-sets/all/ibmswtpm2.yaml +++ b/benchmark-sets/all/ibmswtpm2.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int tpm_server_main(int argc, char ** argv)" + "signature": "int tpm_server_main(int, char **)" - "name": "StartTcpServer" "params": - "name": "PortNumber" @@ -14,13 +14,13 @@ - "name": "PortNumberPlatform" "type": "int *" "return_type": "int" - "signature": "int StartTcpServer(int * PortNumber, int * PortNumberPlatform)" + "signature": "int StartTcpServer(int *, int *)" - "name": "RegularCommandService" "params": - "name": "PortNumber" "type": "int *" "return_type": "int" - "signature": "int RegularCommandService(int * PortNumber)" + "signature": "int RegularCommandService(int *)" - "name": "TPM2_CreateLoaded" "params": - "name": "in" @@ -28,7 +28,7 @@ - "name": "out" "type": "struct CreateLoaded_Out *" "return_type": "int" - "signature": "int TPM2_CreateLoaded(struct CreateLoaded_In * in, struct CreateLoaded_Out * out)" + "signature": "TPM_RC TPM2_CreateLoaded(CreateLoaded_In *, CreateLoaded_Out *)" - "name": "TPM2_CreatePrimary" "params": - "name": "in" @@ -36,7 +36,7 @@ - "name": "out" "type": "struct CreatePrimary_Out *" "return_type": "int" - "signature": "int TPM2_CreatePrimary(struct CreatePrimary_In * in, struct CreatePrimary_Out * out)" + "signature": "TPM_RC TPM2_CreatePrimary(CreatePrimary_In *, CreatePrimary_Out *)" "language": "c++" "project": "ibmswtpm2" "target_name": "fuzz_tpm_server" diff --git a/benchmark-sets/all/icu.yaml b/benchmark-sets/all/icu.yaml index 2445b71a6a..7f805505d9 100644 --- a/benchmark-sets/all/icu.yaml +++ b/benchmark-sets/all/icu.yaml @@ -10,7 +10,7 @@ - "name": "ec" "type": "int *" "return_type": "void" - "signature": "icu_75::MessageFormat::applyPattern(icu_75::UnicodeString const&, UParseError&, UErrorCode&)" + "signature": "void MessageFormat::applyPattern(const UnicodeString, UParseError, UErrorCode)" - "name": "_ZN6icu_7513MessageFormat20cacheExplicitFormatsER10UErrorCode" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "icu_75::MessageFormat::cacheExplicitFormats(UErrorCode&)" + "signature": "void MessageFormat::cacheExplicitFormats(UErrorCode)" - "name": "_ZN6icu_7513MessageFormat23createAppropriateFormatERNS_13UnicodeStringES2_RNS_11Formattable4TypeER11UParseErrorR10UErrorCode" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "ec" "type": "int *" "return_type": "icu_75::Format *" - "signature": "icu_75::MessageFormat::createAppropriateFormat(icu_75::UnicodeString&, icu_75::UnicodeString&, icu_75::Formattable::Type&, UParseError&, UErrorCode&)" + "signature": "Format * MessageFormat::createAppropriateFormat(UnicodeString, UnicodeString, Type, UParseError, UErrorCode)" - "name": "_ZNK6icu_7521RuleBasedNumberFormat6formatElRKNS_13UnicodeStringERS1_RNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "status" "type": "int *" "return_type": "icu_75::UnicodeString *" - "signature": "icu_75::RuleBasedNumberFormat::format(long, icu_75::UnicodeString const&, icu_75::UnicodeString&, icu_75::FieldPosition&, UErrorCode&) const" + "signature": "UnicodeString const RuleBasedNumberFormat::format(int64_t, const UnicodeString, UnicodeString, FieldPosition, UErrorCode)" - "name": "_ZNK6icu_7513MessageFormat6formatEiPKvPKNS_11FormattableEPKNS_13UnicodeStringEiRNS_17AppendableWrapperEPNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -72,7 +72,7 @@ - "name": "success" "type": "int *" "return_type": "void" - "signature": "icu_75::MessageFormat::format(int, void const*, icu_75::Formattable const*, icu_75::UnicodeString const*, int, icu_75::AppendableWrapper&, icu_75::FieldPosition*, UErrorCode&) const" + "signature": "void const MessageFormat::format(int32_t, const void *, const Formattable *, const UnicodeString *, int32_t, AppendableWrapper, FieldPosition *, UErrorCode)" "language": "c++" "project": "icu" "target_name": "relative_date_time_formatter_fuzzer" diff --git a/benchmark-sets/all/igraph.yaml b/benchmark-sets/all/igraph.yaml deleted file mode 100644 index 67d0fdc53d..0000000000 --- a/benchmark-sets/all/igraph.yaml +++ /dev/null @@ -1,57 +0,0 @@ -"functions": -- "name": "xmlCopyNodeList" - "params": - - "name": "node" - "type": "struct _xmlNode *" - "return_type": "struct _xmlNode *" - "signature": "struct _xmlNode * xmlCopyNodeList(struct _xmlNode * node)" -- "name": "xmlDocCopyNodeList" - "params": - - "name": "doc" - "type": "struct _xmlDoc *" - - "name": "node" - "type": "struct _xmlNode *" - "return_type": "struct _xmlNode *" - "signature": "struct _xmlNode * xmlDocCopyNodeList(struct _xmlDoc * doc, struct _xmlNode * node)" -- "name": "igraph_sparsemat_arpack_rnsolve" - "params": - - "name": "A" - "type": "struct igraph_sparsemat_t *" - - "name": "options" - "type": "struct igraph_arpack_options_t *" - - "name": "storage" - "type": "struct igraph_arpack_storage_t *" - - "name": "values" - "type": "struct igraph_matrix_t *" - - "name": "vectors" - "type": "struct igraph_matrix_t *" - "return_type": "int" - "signature": "int igraph_sparsemat_arpack_rnsolve(struct igraph_sparsemat_t * A, struct igraph_arpack_options_t * options, struct igraph_arpack_storage_t * storage, struct igraph_matrix_t * values, struct igraph_matrix_t * vectors)" -- "name": "igraph_arpack_rnsolve" - "params": - - "name": "fun" - "type": "func_type *" - - "name": "extra" - "type": "char *" - - "name": "options" - "type": "struct igraph_arpack_options_t *" - - "name": "storage" - "type": "struct igraph_arpack_storage_t *" - - "name": "values" - "type": "struct igraph_matrix_t *" - - "name": "vectors" - "type": "struct igraph_matrix_t *" - "return_type": "int" - "signature": "int igraph_arpack_rnsolve(func_type * fun, char * extra, struct igraph_arpack_options_t * options, struct igraph_arpack_storage_t * storage, struct igraph_matrix_t * values, struct igraph_matrix_t * vectors)" -- "name": "xmlNodeSetBase" - "params": - - "name": "cur" - "type": "struct _xmlNode *" - - "name": "uri" - "type": "char *" - "return_type": "void" - "signature": "void xmlNodeSetBase(struct _xmlNode * cur, char * uri)" -"language": "c" -"project": "igraph" -"target_name": "bliss" -"target_path": "/src/igraph/fuzzing/bliss.cpp" diff --git a/benchmark-sets/all/immer.yaml b/benchmark-sets/all/immer.yaml index 0c30c99524..874cbf1ac3 100644 --- a/benchmark-sets/all/immer.yaml +++ b/benchmark-sets/all/immer.yaml @@ -8,7 +8,7 @@ - "name": "e" "type": "size_t" "return_type": "void" - "signature": "std::__1::tuple, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*, unsigned int, immer::detail::rbts::node, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>*> immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>::visit_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&>(immer::detail::rbts::regular_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, unsigned long, immer::no_transience_policy::apply >::type::edit)" + "signature": "result_t &>(2U> >, size_t, edit_t)" - "name": "_ZN5immer6detail4rbts21towards_oh_ch_regularIRNS1_11regular_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_8cpp_heapEEENS_22unsafe_refcount_policyENS_14no_lock_policyENS_20no_transience_policyELb0ELb1EEELj2ELj2EEEEENS1_23slice_right_mut_visitorISD_Lb1ELb1EEEJRNSB_5applyIS8_E4type4editEEEEDcOT_T0_mjjDpOT1_" "params": - "name": "p" @@ -24,7 +24,7 @@ - "name": "args" "type": "struct immer::detail::rbts::dec_visitor *" "return_type": "void" - "signature": "decltype(auto) immer::detail::rbts::towards_oh_ch_regular, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>, immer::no_transience_policy::apply >::type::edit&>(immer::detail::rbts::regular_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >&, immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>, unsigned long, unsigned int, unsigned int, immer::no_transience_policy::apply >::type::edit&)" + "signature": "node_t * &>(2U> >, update_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, size_t, count_t, count_t, )" - "name": "_ZN5immer6detail4rbts11regular_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_8cpp_heapEEENS_22unsafe_refcount_policyENS_14no_lock_policyENS_20no_transience_policyELb0ELb1EEELj2ELj2EEEE5visitINS1_23slice_right_mut_visitorISC_Lb1ELb1EEEJRmRNSA_5applyIS7_E4type4editEEEEDcT_DpOT0_" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "args" "type": "struct immer::detail::rbts::dec_visitor *" "return_type": "void" - "signature": "decltype(auto) immer::detail::rbts::regular_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::visit, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>, unsigned long&, immer::no_transience_policy::apply >::type::edit&>(immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>, unsigned long&, immer::no_transience_policy::apply >::type::edit&)" + "signature": "node_t * 2U> >::&>(update_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, unsigned long, )" - "name": "_ZN5immer6detail4rbts11regular_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_8cpp_heapEEENS_22unsafe_refcount_policyENS_14no_lock_policyENS_20no_transience_policyELb0ELb1EEELj2ELj2EEEE10towards_ohINS1_23slice_right_mut_visitorISC_Lb1ELb1EEEJRNSA_5applyIS7_E4type4editEEEEDcT_mjDpOT0_" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "args" "type": "struct immer::detail::rbts::dec_visitor *" "return_type": "void" - "signature": "decltype(auto) immer::detail::rbts::regular_pos, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u> >::towards_oh, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>, immer::no_transience_policy::apply >::type::edit&>(immer::detail::rbts::slice_right_mut_visitor, immer::unsafe_refcount_policy, immer::no_lock_policy, immer::no_transience_policy, false, true>, 2u, 2u>, true, true>, unsigned long, unsigned int, immer::no_transience_policy::apply >::type::edit&)" + "signature": "result_t 3U> >::>(region_for_visitor, size_t)" - "name": "_ZN5immer6detail4rbts11relaxed_posINS1_4nodeIiNS_13memory_policyINS_11heap_policyINS_7gc_heapEEENS_18no_refcount_policyENS_15spinlock_policyENS_20gc_transience_policyELb0ELb0EEELj2ELj2EEEE8last_subINS1_23concat_left_mut_visitorISC_EEJRNSA_5applyIS7_E4type4editESL_RNS1_8leaf_posISC_EESL_RNS1_8full_posISC_EEEEEDcT_DpOT0_" "params": - "name": "this" @@ -68,7 +68,7 @@ - "name": "args" "type": "struct immer::detail::rbts::leaf_sub_pos *" "return_type": "void" - "signature": "decltype(auto) immer::detail::rbts::relaxed_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >::last_sub, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >, immer::gc_transience_policy::apply >::type::edit&, immer::gc_transience_policy::apply >::type::edit&, immer::detail::rbts::leaf_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >&, immer::gc_transience_policy::apply >::type::edit&, immer::detail::rbts::full_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >&>(immer::detail::rbts::concat_left_mut_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >, immer::gc_transience_policy::apply >::type::edit&, immer::gc_transience_policy::apply >::type::edit&, immer::detail::rbts::leaf_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >&, immer::gc_transience_policy::apply >::type::edit&, immer::detail::rbts::full_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2u, 2u> >&)" + "signature": "concat_center_mut_pos, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> > 2U> >::&>(concat_both_mut_visitor, immer::no_refcount_policy, immer::spinlock_policy, immer::gc_transience_policy, false, false>, 2U, 2U> >, edit, edit, 2U> >, edit, 2U> >)" "language": "c++" "project": "immer" "target_name": "vector" diff --git a/benchmark-sets/all/inih.yaml b/benchmark-sets/all/inih.yaml index 7957888c39..3efd796777 100644 --- a/benchmark-sets/all/inih.yaml +++ b/benchmark-sets/all/inih.yaml @@ -4,7 +4,7 @@ - "name": "fname" "type": "char *" "return_type": "void" - "signature": "void parse(char * fname)" + "signature": "void parse(const char *)" - "name": "ini_parse_string" "params": - "name": "string" @@ -14,7 +14,7 @@ - "name": "user" "type": "char *" "return_type": "int" - "signature": "int ini_parse_string(char * string, func_type * handler, char * user)" + "signature": "int ini_parse_string(const char *, ini_handler, void *)" - "name": "ini_reader_string" "params": - "name": "str" @@ -24,7 +24,7 @@ - "name": "stream" "type": "char *" "return_type": "char *" - "signature": "char * ini_reader_string(char * str, int num, char * stream)" + "signature": "char * ini_reader_string(char *, int, void *)" "language": "c" "project": "inih" "target_name": "inihfuzz" diff --git a/benchmark-sets/all/janet.yaml b/benchmark-sets/all/janet.yaml index c8e95fea58..b7fec1b88d 100644 --- a/benchmark-sets/all/janet.yaml +++ b/benchmark-sets/all/janet.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "Janet *" "return_type": "int" - "signature": "int janet_dostring(struct JanetTable * , char * , char * , union.Janet * )" + "signature": "int janet_dostring(JanetTable *, const char *, const char *, Janet *)" - "name": "janet_dobytes" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "Janet *" "return_type": "int" - "signature": "int janet_dobytes(struct JanetTable * , char * , int , char * , union.Janet * )" + "signature": "int janet_dobytes(JanetTable *, const uint8_t *, int32_t, const char *, Janet *)" - "name": "cfun_ev_thread" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "Janet *" "return_type": "size_t" - "signature": "size_t cfun_ev_thread(int , union.Janet * )" + "signature": "Janet cfun_ev_thread(int32_t, Janet *)" - "name": "janet_go_thread_subr" "params": - "name": "args" @@ -40,7 +40,7 @@ - "name": "" "type": "struct JanetEVGenericMessage *" "return_type": "void" - "signature": "void janet_go_thread_subr(struct JanetEVGenericMessage * args, struct JanetEVGenericMessage * )" + "signature": "JanetEVGenericMessage janet_go_thread_subr(JanetEVGenericMessage)" - "name": "janetc_fn" "params": - "name": "opts" @@ -52,7 +52,7 @@ - "name": "" "type": "Janet *" "return_type": "void" - "signature": "void janetc_fn(struct JanetSlot * opts, struct JanetFopts * , int , union.Janet * )" + "signature": "JanetSlot janetc_fn(JanetFopts, int32_t, const Janet *)" "language": "c++" "project": "janet" "target_name": "fuzz_dostring" diff --git a/benchmark-sets/all/jansson.yaml b/benchmark-sets/all/jansson.yaml index 9c45b65b2f..e199c64d8c 100644 --- a/benchmark-sets/all/jansson.yaml +++ b/benchmark-sets/all/jansson.yaml @@ -8,7 +8,7 @@ - "name": "error" "type": "struct json_error_t *" "return_type": "struct json_t *" - "signature": "struct json_t * json_load_file(char * path, size_t flags, struct json_error_t * error)" + "signature": "json_t * json_load_file(const char *, size_t, json_error_t *)" - "name": "json_load_callback" "params": - "name": "callback" @@ -20,7 +20,7 @@ - "name": "error" "type": "struct json_error_t *" "return_type": "struct json_t *" - "signature": "struct json_t * json_load_callback(func_type * callback, char * arg, size_t flags, struct json_error_t * error)" + "signature": "json_t * json_load_callback(json_load_callback_t, void *, size_t, json_error_t *)" - "name": "json_loadfd" "params": - "name": "input" @@ -30,7 +30,7 @@ - "name": "error" "type": "struct json_error_t *" "return_type": "struct json_t *" - "signature": "struct json_t * json_loadfd(int input, size_t flags, struct json_error_t * error)" + "signature": "json_t * json_loadfd(int, size_t, json_error_t *)" - "name": "json_loadf" "params": - "name": "input" @@ -40,7 +40,7 @@ - "name": "error" "type": "struct json_error_t *" "return_type": "struct json_t *" - "signature": "struct json_t * json_loadf(struct _IO_FILE * input, size_t flags, struct json_error_t * error)" + "signature": "json_t * json_loadf(FILE *, size_t, json_error_t *)" - "name": "json_loads" "params": - "name": "string" @@ -50,7 +50,7 @@ - "name": "error" "type": "struct json_error_t *" "return_type": "struct json_t *" - "signature": "struct json_t * json_loads(char * string, size_t flags, struct json_error_t * error)" + "signature": "json_t * json_loads(const char *, size_t, json_error_t *)" "language": "c++" "project": "jansson" "target_name": "json_load_dump_fuzzer" diff --git a/benchmark-sets/all/janus-gateway.yaml b/benchmark-sets/all/janus-gateway.yaml index 0b2740dbf2..90eaf6cb8e 100644 --- a/benchmark-sets/all/janus-gateway.yaml +++ b/benchmark-sets/all/janus-gateway.yaml @@ -22,7 +22,7 @@ - "name": "rid_mutex" "type": "_GMutex *" "return_type": "int" - "signature": "int janus_rtp_simulcasting_context_process_rtp(struct janus_rtp_simulcasting_context * context, char * buf, int len, char * dd_content, int dd_len, int * ssrcs, char ** rids, int vcodec, struct janus_rtp_switching_context * sc, union._GMutex * rid_mutex)" + "signature": "gboolean janus_rtp_simulcasting_context_process_rtp(janus_rtp_simulcasting_context *, char *, int, uint8_t *, int, uint32_t *, char **, janus_videocodec, janus_rtp_switching_context *, janus_mutex *)" - "name": "janus_sdp_generate_offer" "params": - "name": "name" @@ -30,7 +30,7 @@ - "name": "address" "type": "char *" "return_type": "struct janus_sdp *" - "signature": "struct janus_sdp * janus_sdp_generate_offer(char * name, char * address)" + "signature": "janus_sdp * janus_sdp_generate_offer(const char *, const char *, void)" - "name": "janus_sdp_generate_answer_mline" "params": - "name": "offer" @@ -40,7 +40,7 @@ - "name": "offered" "type": "struct janus_sdp_mline *" "return_type": "int" - "signature": "int janus_sdp_generate_answer_mline(struct janus_sdp * offer, struct janus_sdp * answer, struct janus_sdp_mline * offered)" + "signature": "int janus_sdp_generate_answer_mline(janus_sdp *, janus_sdp *, janus_sdp_mline *, void)" - "name": "janus_rtp_svc_context_process_rtp" "params": - "name": "context" @@ -60,13 +60,13 @@ - "name": "sc" "type": "struct janus_rtp_switching_context *" "return_type": "int" - "signature": "int janus_rtp_svc_context_process_rtp(struct janus_rtp_svc_context * context, char * buf, int len, char * dd_content, int dd_len, int vcodec, struct janus_vp9_svc_info * info, struct janus_rtp_switching_context * sc)" + "signature": "gboolean janus_rtp_svc_context_process_rtp(janus_rtp_svc_context *, char *, int, uint8_t *, int, janus_videocodec, janus_vp9_svc_info *, janus_rtp_switching_context *)" - "name": "janus_sdp_generate_offer_mline" "params": - "name": "offer" "type": "struct janus_sdp *" "return_type": "int" - "signature": "int janus_sdp_generate_offer_mline(struct janus_sdp * offer)" + "signature": "int janus_sdp_generate_offer_mline(janus_sdp *, void)" "language": "c++" "project": "janus-gateway" "target_name": "rtcp_fuzzer" diff --git a/benchmark-sets/all/jbig2dec.yaml b/benchmark-sets/all/jbig2dec.yaml index 2be613d824..0fa32ebbcb 100644 --- a/benchmark-sets/all/jbig2dec.yaml +++ b/benchmark-sets/all/jbig2dec.yaml @@ -4,7 +4,7 @@ - "name": "global_ctx" "type": "struct _Jbig2GlobalCtx *" "return_type": "struct _Jbig2Allocator *" - "signature": "struct _Jbig2Allocator * jbig2_global_ctx_free(struct _Jbig2GlobalCtx * global_ctx)" + "signature": "Jbig2Allocator * jbig2_global_ctx_free(Jbig2GlobalCtx *)" - "name": "jbig2_default_realloc" "params": - "name": "allocator" @@ -14,7 +14,7 @@ - "name": "size" "type": "size_t" "return_type": "char *" - "signature": "char * jbig2_default_realloc(struct _Jbig2Allocator * allocator, char * p, size_t size)" + "signature": "void * jbig2_default_realloc(Jbig2Allocator *, void *, size_t)" - "name": "jbig2_default_free" "params": - "name": "allocator" @@ -22,7 +22,7 @@ - "name": "p" "type": "char *" "return_type": "void" - "signature": "void jbig2_default_free(struct _Jbig2Allocator * allocator, char * p)" + "signature": "void jbig2_default_free(Jbig2Allocator *, void *)" - "name": "jbig2_default_alloc" "params": - "name": "allocator" @@ -30,13 +30,13 @@ - "name": "size" "type": "size_t" "return_type": "char *" - "signature": "char * jbig2_default_alloc(struct _Jbig2Allocator * allocator, size_t size)" + "signature": "void * jbig2_default_alloc(Jbig2Allocator *, size_t)" - "name": "jbig2_make_global_ctx" "params": - "name": "ctx" "type": "struct _Jbig2Ctx *" "return_type": "struct _Jbig2GlobalCtx *" - "signature": "struct _Jbig2GlobalCtx * jbig2_make_global_ctx(struct _Jbig2Ctx * ctx)" + "signature": "Jbig2GlobalCtx * jbig2_make_global_ctx(Jbig2Ctx *)" "language": "c++" "project": "jbig2dec" "target_name": "jbig2_fuzzer" diff --git a/benchmark-sets/all/jq.yaml b/benchmark-sets/all/jq.yaml index 095ccb5308..c7a5627581 100644 --- a/benchmark-sets/all/jq.yaml +++ b/benchmark-sets/all/jq.yaml @@ -1,52 +1,4 @@ "functions": -- "name": "onig_new_without_alloc" - "params": - - "name": "reg" - "type": "struct re_pattern_buffer *" - - "name": "pattern" - "type": "char *" - - "name": "pattern_end" - "type": "char *" - - "name": "option" - "type": "int" - - "name": "enc" - "type": "struct OnigEncodingTypeST *" - - "name": "syntax" - "type": "struct OnigSyntaxType *" - - "name": "einfo" - "type": "struct OnigErrorInfo *" - "return_type": "int" - "signature": "int onig_new_without_alloc(struct re_pattern_buffer * reg, char * pattern, char * pattern_end, int option, struct OnigEncodingTypeST * enc, struct OnigSyntaxType * syntax, struct OnigErrorInfo * einfo)" -- "name": "onig_detect_can_be_slow_pattern" - "params": - - "name": "pattern" - "type": "char *" - - "name": "pattern_end" - "type": "char *" - - "name": "option" - "type": "int" - - "name": "enc" - "type": "struct OnigEncodingTypeST *" - - "name": "syntax" - "type": "struct OnigSyntaxType *" - "return_type": "int" - "signature": "int onig_detect_can_be_slow_pattern(char * pattern, char * pattern_end, int option, struct OnigEncodingTypeST * enc, struct OnigSyntaxType * syntax)" -- "name": "prs_bag" - "params": - - "name": "np" - "type": "struct _Node **" - - "name": "tok" - "type": "struct PToken *" - - "name": "term" - "type": "int" - - "name": "src" - "type": "char **" - - "name": "end" - "type": "char *" - - "name": "env" - "type": "struct ParseEnv *" - "return_type": "int" - "signature": "int prs_bag(struct _Node ** np, struct PToken * tok, int term, char ** src, char * end, struct ParseEnv * env)" - "name": "jq_util_input_next_input_cb" "params": - "name": "jq" @@ -54,13 +6,57 @@ - "name": "data" "type": "char *" "return_type": "void" - "signature": "void jq_util_input_next_input_cb(struct jq_state * jq, char * data)" + "signature": "jv jq_util_input_next_input_cb(jq_state *, void *)" - "name": "jq_util_input_next_input" "params": - "name": "state" "type": "struct jq_util_input_state *" "return_type": "void" - "signature": "void jq_util_input_next_input(struct jq_util_input_state * state)" + "signature": "jv jq_util_input_next_input(jq_util_input_state *)" +- "name": "f_min_by_impl" + "params": + - "name": "jq" + "type": "struct jq_state *" + - "name": "x" + "type": "size_t" + - "name": "y" + "type": "struct jv_refcnt *" + - "name": "" + "type": "size_t" + - "name": "" + "type": "struct jv_refcnt *" + "return_type": "void" + "signature": "jv f_min_by_impl(jq_state *, jv, jv)" +- "name": "f_halt_error" + "params": + - "name": "jq" + "type": "struct jq_state *" + - "name": "input" + "type": "size_t" + - "name": "a" + "type": "struct jv_refcnt *" + - "name": "" + "type": "size_t" + - "name": "" + "type": "struct jv_refcnt *" + "return_type": "void" + "signature": "jv f_halt_error(jq_state *, jv, jv)" +- "name": "f_ldexp" + "params": + - "name": "jq" + "type": "struct jq_state *" + - "name": "input" + "type": "size_t" + - "name": "a" + "type": "struct jv_refcnt *" + - "name": "b" + "type": "size_t" + - "name": "" + "type": "struct jv_refcnt *" + - "name": "" + "type": "struct jv *" + "return_type": "void" + "signature": "jv f_ldexp(jq_state *, jv, jv, jv)" "language": "c" "project": "jq" "target_name": "jq_fuzz_execute" diff --git a/benchmark-sets/all/json-c.yaml b/benchmark-sets/all/json-c.yaml index 9e080ce748..ac19f028d4 100644 --- a/benchmark-sets/all/json-c.yaml +++ b/benchmark-sets/all/json-c.yaml @@ -4,13 +4,13 @@ - "name": "filename" "type": "char *" "return_type": "struct json_object *" - "signature": "struct json_object * json_object_from_file(char * filename)" + "signature": "json_object * json_object_from_file(const char *)" - "name": "json_object_from_fd" "params": - "name": "fd" "type": "int" "return_type": "struct json_object *" - "signature": "struct json_object * json_object_from_fd(int fd)" + "signature": "json_object * json_object_from_fd(int)" - "name": "json_object_from_fd_ex" "params": - "name": "fd" @@ -18,13 +18,13 @@ - "name": "in_depth" "type": "int" "return_type": "struct json_object *" - "signature": "struct json_object * json_object_from_fd_ex(int fd, int in_depth)" + "signature": "json_object * json_object_from_fd_ex(int, int)" - "name": "json_tokener_parse" "params": - "name": "str" "type": "char *" "return_type": "struct json_object *" - "signature": "struct json_object * json_tokener_parse(char * str)" + "signature": "json_object * json_tokener_parse(const char *)" - "name": "json_tokener_parse_verbose" "params": - "name": "str" @@ -32,7 +32,7 @@ - "name": "error" "type": "int *" "return_type": "struct json_object *" - "signature": "struct json_object * json_tokener_parse_verbose(char * str, int * error)" + "signature": "json_object * json_tokener_parse_verbose(const char *, json_tokener_error *)" "language": "c++" "project": "json-c" "target_name": "tokener_parse_ex_fuzzer" diff --git a/benchmark-sets/all/json.yaml b/benchmark-sets/all/json.yaml index 62268cdd50..4076128725 100644 --- a/benchmark-sets/all/json.yaml +++ b/benchmark-sets/all/json.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser *" "return_type": "bool" - "signature": "bool nlohmann::json_abi_v3_11_3::detail::parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void>, nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter >::sax_parse_internal, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > >(nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >*)" + "signature": "bool >(nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > *, void> > *)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail6parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEENS1_22iterator_input_adapterINS4_11__wrap_iterIPKcEEEEE18sax_parse_internalINS1_28json_sax_dom_callback_parserISG_EEEEbPT_" "params": - "name": "" @@ -14,13 +14,13 @@ - "name": "" "type": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser *" "return_type": "bool" - "signature": "bool nlohmann::json_abi_v3_11_3::detail::parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void>, nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > >::sax_parse_internal, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> > >(nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >*)" + "signature": "bool >(nlohmann::json_abi_v3_11_3::detail::iterator_input_adapter > *, void> > *)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail28json_sax_dom_callback_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE10end_objectEv" "params": - "name": "" "type": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser *" "return_type": "bool" - "signature": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >::end_object()" + "signature": "bool end_object(void> > *)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail28json_sax_dom_callback_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE12start_objectEm" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "size_t" "return_type": "bool" - "signature": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >::start_object(unsigned long)" + "signature": "bool start_object(void> > *, size_t)" - "name": "_ZN8nlohmann16json_abi_v3_11_36detail28json_sax_dom_callback_parserINS0_10basic_jsonINSt3__13mapENS4_6vectorENS4_12basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEblmdSA_NS0_14adl_serializerENS6_IhNSA_IhEEEEvEEE11start_arrayEm" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "size_t" "return_type": "bool" - "signature": "nlohmann::json_abi_v3_11_3::detail::json_sax_dom_callback_parser, std::__1::allocator >, bool, long, unsigned long, double, std::__1::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::__1::vector >, void> >::start_array(unsigned long)" + "signature": "bool start_array(void> > *, size_t)" "language": "c++" "project": "json" "target_name": "FuzzerMain" diff --git a/benchmark-sets/all/jsoncons.yaml b/benchmark-sets/all/jsoncons.yaml index b6b21c231b..4344e58260 100644 --- a/benchmark-sets/all/jsoncons.yaml +++ b/benchmark-sets/all/jsoncons.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::error_code *" "return_type": "bool" - "signature": "jsoncons::json_decoder >, std::__1::allocator >::visit_end_object(jsoncons::ser_context const&, std::__1::error_code&)" + "signature": "bool std::__1::allocator >::visit_end_object(const ser_context, error_code)" - "name": "_ZN8jsoncons17basic_json_cursorIcNS_13stream_sourceIcEENSt3__19allocatorIcEEE7read_toERNS_18basic_json_visitorIcEERNS3_10error_codeE" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "ec" "type": "std::error_code *" "return_type": "void" - "signature": "jsoncons::basic_json_cursor, std::__1::allocator >::read_to(jsoncons::basic_json_visitor&, std::__1::error_code&)" + "signature": "void std::__1::allocator >::read_to(basic_json_visitor, error_code)" - "name": "_ZN8jsoncons15index_key_valueINS_10basic_jsonIcNS_23order_preserving_policyENSt3__19allocatorIcEEEEEaSEOS7_" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "" "type": "struct jsoncons::index_key_value *" "return_type": "struct jsoncons::index_key_value *" - "signature": "jsoncons::index_key_value > >::operator=(jsoncons::index_key_value > >&&)" + "signature": "std::__1::allocator > > std::__1::allocator > >::operator=(std::__1::allocator > >)" - "name": "_ZN8jsoncons10basic_jsonIcNS_23order_preserving_policyENSt3__19allocatorIcEEEaSEOS5_" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "other" "type": "jsoncons::basic_json *" "return_type": "jsoncons::basic_json *" - "signature": "jsoncons::basic_json >::operator=(jsoncons::basic_json >&&)" + "signature": "std::__1::allocator > std::__1::allocator >::operator=(std::__1::allocator >)" - "name": "_ZN8jsoncons10basic_jsonIcNS_23order_preserving_policyENSt3__19allocatorIcEEE15move_assignmentEOS5_" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "other" "type": "jsoncons::basic_json *" "return_type": "void" - "signature": "jsoncons::basic_json >::move_assignment(jsoncons::basic_json >&&)" + "signature": "void std::__1::allocator >::move_assignment(std::__1::allocator >)" "language": "c++" "project": "jsoncons" "target_name": "fuzz_ubjson_parser_max" diff --git a/benchmark-sets/all/jsoncpp.yaml b/benchmark-sets/all/jsoncpp.yaml index 6859ef0f41..7c0f5acf87 100644 --- a/benchmark-sets/all/jsoncpp.yaml +++ b/benchmark-sets/all/jsoncpp.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "Json::OurReader::Token *" "return_type": "bool" - "signature": "Json::Reader::readObject(Json::Reader::Token&)" + "signature": "bool readObject(Reader *, Token)" - "name": "_ZN4Json6Reader9readArrayERNS0_5TokenE" "params": - "name": "" @@ -14,13 +14,13 @@ - "name": "" "type": "Json::OurReader::Token *" "return_type": "bool" - "signature": "Json::Reader::readArray(Json::Reader::Token&)" + "signature": "bool readArray(Reader *, Token)" - "name": "_ZN4Json6Reader9readValueEv" "params": - "name": "" "type": "Json::Reader *" "return_type": "bool" - "signature": "Json::Reader::readValue()" + "signature": "bool readValue(Reader *)" - "name": "_ZN4Json6Reader5parseERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEERNS_5ValueEb" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "Json::Reader::parse(std::__1::basic_istream >&, Json::Value&, bool)" + "signature": "bool parse(Reader *, istream, Value, bool)" - "name": "_ZN4Json6Reader5parseERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_5ValueEb" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "Json::Reader::parse(std::__1::basic_string, std::__1::allocator > const&, Json::Value&, bool)" + "signature": "bool parse(Reader *, const string, Value, bool)" "language": "c++" "project": "jsoncpp" "target_name": "utf8_validity_fuzzer" diff --git a/benchmark-sets/all/jsonnet.yaml b/benchmark-sets/all/jsonnet.yaml index a2193298e7..338a45bee6 100644 --- a/benchmark-sets/all/jsonnet.yaml +++ b/benchmark-sets/all/jsonnet.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int *" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file_stream(struct JsonnetVm * , char * , int * )" + "signature": "char * jsonnet_evaluate_file_stream(JsonnetVm *, const char *, int *)" - "name": "jsonnet_evaluate_file_multi" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "int *" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file_multi(struct JsonnetVm * , char * , int * )" + "signature": "char * jsonnet_evaluate_file_multi(JsonnetVm *, const char *, int *)" - "name": "jsonnet_evaluate_file" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "int *" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file(struct JsonnetVm * , char * , int * )" + "signature": "char * jsonnet_evaluate_file(JsonnetVm *, const char *, int *)" - "name": "_ZL25jsonnet_evaluate_file_auxP9JsonnetVmPKcPiN12_GLOBAL__N_18EvalKindE" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "jsonnet_evaluate_file_aux(JsonnetVm*, char const*, int*, (anonymous namespace)::EvalKind)" + "signature": "char * jsonnet_evaluate_file_aux(JsonnetVm *, const char *, int *, EvalKind)" - "name": "_ZN7jsonnet8internal12_GLOBAL__N_111Interpreter13builtinExtVarERKNS0_13LocationRangeERKNSt3__16vectorINS1_5ValueENS6_9allocatorIS8_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::vector *" "return_type": "struct jsonnet::internal::AST *" - "signature": "jsonnet::internal::(anonymous namespace)::Interpreter::builtinExtVar(jsonnet::internal::LocationRange const&, std::__1::vector > const&)" + "signature": "const AST * builtinExtVar(Interpreter *, const LocationRange, const std::__1::allocator >)" "language": "c++" "project": "jsonnet" "target_name": "convert_jsonnet_fuzzer_regular" diff --git a/benchmark-sets/all/kamailio.yaml b/benchmark-sets/all/kamailio.yaml index 8a4f226ce1..ae377c4b43 100644 --- a/benchmark-sets/all/kamailio.yaml +++ b/benchmark-sets/all/kamailio.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int main2(int argc, char ** argv)" + "signature": "int main2(int, char **)" - "name": "main_loop" "params": [] "return_type": "int" @@ -16,7 +16,7 @@ - "name": "woneinit" "type": "int *" "return_type": "int" - "signature": "int tcp_init_children(int * woneinit)" + "signature": "int tcp_init_children(int *)" - "name": "handle_tcpconn_ev" "params": - "name": "tcpconn" @@ -26,13 +26,13 @@ - "name": "fd_i" "type": "int" "return_type": "int" - "signature": "int handle_tcpconn_ev(struct tcp_connection * tcpconn, short ev, int fd_i)" + "signature": "int handle_tcpconn_ev(tcp_connection *, short, int)" - "name": "fix_actions" "params": - "name": "a" "type": "struct action *" "return_type": "int" - "signature": "int fix_actions(struct action * a)" + "signature": "int fix_actions(action *)" "language": "c" "project": "kamailio" "target_name": "fuzz_parse_msg" diff --git a/benchmark-sets/all/kcodecs.yaml b/benchmark-sets/all/kcodecs.yaml index 58c9f2f0d7..feabb6ad16 100644 --- a/benchmark-sets/all/kcodecs.yaml +++ b/benchmark-sets/all/kcodecs.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "QLibrary *" "return_type": "bool" - "signature": "QPluginLoader::load()" + "signature": "bool load(QPluginLoader *)" - "name": "_ZN12_GLOBAL__N_113customConvertEPKN8QVariant7PrivateEiPvPb" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "(anonymous namespace)::customConvert(QVariant::Private const*, int, void*, bool*)" + "signature": "bool customConvert(const Private *, int, void *, bool *)" - "name": "_ZN12_GLOBAL__N_17convertEPKN8QVariant7PrivateEiPvPb" "params": - "name": "" @@ -28,19 +28,19 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "(anonymous namespace)::convert(QVariant::Private const*, int, void*, bool*)" + "signature": "bool convert(const Private *, int, void *, bool *)" - "name": "_ZN15QLibraryPrivate8isPluginEv" "params": - "name": "" "type": "QLibraryPrivate *" "return_type": "bool" - "signature": "QLibraryPrivate::isPlugin()" + "signature": "bool isPlugin(QLibraryPrivate *)" - "name": "_ZN15QLibraryPrivate17updatePluginStateEv" "params": - "name": "" "type": "QLibraryPrivate *" "return_type": "void" - "signature": "QLibraryPrivate::updatePluginState()" + "signature": "void updatePluginState(QLibraryPrivate *)" "language": "c++" "project": "kcodecs" "target_name": "kcodecs_fuzzer" diff --git a/benchmark-sets/all/keystone.yaml b/benchmark-sets/all/keystone.yaml index c7b5a311eb..7c7bbc4e16 100644 --- a/benchmark-sets/all/keystone.yaml +++ b/benchmark-sets/all/keystone.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int p_simp_re(struct parse * , int )" + "signature": "int p_simp_re(parse *, int)" - "name": "p_bre" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void p_bre(struct parse * , int , int )" + "signature": "void p_bre(parse *, int, int)" - "name": "lmatcher" "params": - "name": "" @@ -30,19 +30,19 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int lmatcher(struct re_guts * , char * , size_t , struct timespec * , int )" + "signature": "int smatcher(re_guts *, const char *, size_t, llvm_regmatch_t *, int)" - "name": "p_str" "params": - "name": "" "type": "struct parse *" "return_type": "void" - "signature": "void p_str(struct parse * )" + "signature": "void p_str(parse *)" - "name": "nonnewline" "params": - "name": "" "type": "struct parse *" "return_type": "void" - "signature": "void nonnewline(struct parse * )" + "signature": "void nonnewline(parse *)" "language": "c++" "project": "keystone" "target_name": "fuzz_asm_arm_thumbbe" diff --git a/benchmark-sets/all/knot-dns.yaml b/benchmark-sets/all/knot-dns.yaml index 81e9a9ac4d..d7beb433a7 100644 --- a/benchmark-sets/all/knot-dns.yaml +++ b/benchmark-sets/all/knot-dns.yaml @@ -4,13 +4,13 @@ - "name": "session" "type": "struct gnutls_session_int *" "return_type": "int" - "signature": "int handshake_client(struct gnutls_session_int * session)" + "signature": "int handshake_client(gnutls_session_t)" - "name": "handshake_server" "params": - "name": "session" "type": "struct gnutls_session_int *" "return_type": "int" - "signature": "int handshake_server(struct gnutls_session_int * session)" + "signature": "int handshake_server(gnutls_session_t)" - "name": "check_session_status" "params": - "name": "session" @@ -18,7 +18,7 @@ - "name": "ms" "type": "int" "return_type": "size_t" - "signature": "size_t check_session_status(struct gnutls_session_int * session, int ms)" + "signature": "ssize_t check_session_status(gnutls_session_t, unsigned int)" - "name": "recv_handshake_final" "params": - "name": "session" @@ -26,13 +26,13 @@ - "name": "init" "type": "int" "return_type": "int" - "signature": "int recv_handshake_final(struct gnutls_session_int * session, int init)" + "signature": "int recv_handshake_final(gnutls_session_t, int)" - "name": "gnutls_handshake" "params": - "name": "session" "type": "struct gnutls_session_int *" "return_type": "int" - "signature": "int gnutls_handshake(struct gnutls_session_int * session)" + "signature": "int gnutls_handshake(gnutls_session_t)" "language": "c++" "project": "knot-dns" "target_name": "fuzz_zscanner" diff --git a/benchmark-sets/all/krb5.yaml b/benchmark-sets/all/krb5.yaml index abccd76d22..a53745f723 100644 --- a/benchmark-sets/all/krb5.yaml +++ b/benchmark-sets/all/krb5.yaml @@ -24,7 +24,7 @@ - "name": "delegated_cred_handle" "type": "struct gss_cred_id_struct **" "return_type": "int" - "signature": "int iakerb_gss_accept_sec_context(int * minor_status, struct gss_ctx_id_struct ** context_handle, struct gss_cred_id_struct * verifier_cred_handle, struct gss_buffer_desc_struct * input_token, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_name_struct ** src_name, struct gss_OID_desc_struct ** mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec, struct gss_cred_id_struct ** delegated_cred_handle)" + "signature": "OM_uint32 iakerb_gss_accept_sec_context(OM_uint32 *, gss_ctx_id_t *, gss_cred_id_t, gss_buffer_t, gss_channel_bindings_t, gss_name_t *, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *, gss_cred_id_t *)" - "name": "iakerb_gss_init_sec_context" "params": - "name": "minor_status" @@ -54,7 +54,7 @@ - "name": "time_rec" "type": "int *" "return_type": "int" - "signature": "int iakerb_gss_init_sec_context(int * minor_status, struct gss_cred_id_struct * claimant_cred_handle, struct gss_ctx_id_struct ** context_handle, struct gss_name_struct * target_name, struct gss_OID_desc_struct * mech_type, int req_flags, int time_req, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_buffer_desc_struct * input_token, struct gss_OID_desc_struct ** actual_mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec)" + "signature": "OM_uint32 iakerb_gss_init_sec_context(OM_uint32 *, gss_cred_id_t, gss_ctx_id_t *, gss_name_t, gss_OID, OM_uint32, OM_uint32, gss_channel_bindings_t, gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *)" - "name": "kg_accept_krb5" "params": - "name": "minor_status" @@ -82,7 +82,7 @@ - "name": "exts" "type": "struct _krb5_gss_ctx_ext_rec *" "return_type": "int" - "signature": "int kg_accept_krb5(int * minor_status, struct gss_ctx_id_struct ** context_handle, struct gss_cred_id_struct * verifier_cred_handle, struct gss_buffer_desc_struct * input_token, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_name_struct ** src_name, struct gss_OID_desc_struct ** mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec, struct gss_cred_id_struct ** delegated_cred_handle, struct _krb5_gss_ctx_ext_rec * exts)" + "signature": "OM_uint32 kg_accept_krb5(OM_uint32 *, gss_ctx_id_t *, gss_cred_id_t, gss_buffer_t, gss_channel_bindings_t, gss_name_t *, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *, gss_cred_id_t *, krb5_gss_ctx_ext_t)" - "name": "krb5_gss_init_sec_context" "params": - "name": "minor_status" @@ -112,7 +112,7 @@ - "name": "time_rec" "type": "int *" "return_type": "int" - "signature": "int krb5_gss_init_sec_context(int * minor_status, struct gss_cred_id_struct * claimant_cred_handle, struct gss_ctx_id_struct ** context_handle, struct gss_name_struct * target_name, struct gss_OID_desc_struct * mech_type, int req_flags, int time_req, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_buffer_desc_struct * input_token, struct gss_OID_desc_struct ** actual_mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec)" + "signature": "OM_uint32 krb5_gss_init_sec_context(OM_uint32 *, gss_cred_id_t, gss_ctx_id_t *, gss_name_t, gss_OID, OM_uint32, OM_uint32, gss_channel_bindings_t, gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *)" - "name": "krb5_gss_init_sec_context_ext" "params": - "name": "minor_status" @@ -144,7 +144,7 @@ - "name": "exts" "type": "struct _krb5_gss_ctx_ext_rec *" "return_type": "int" - "signature": "int krb5_gss_init_sec_context_ext(int * minor_status, struct gss_cred_id_struct * claimant_cred_handle, struct gss_ctx_id_struct ** context_handle, struct gss_name_struct * target_name, struct gss_OID_desc_struct * mech_type, int req_flags, int time_req, struct gss_channel_bindings_struct * input_chan_bindings, struct gss_buffer_desc_struct * input_token, struct gss_OID_desc_struct ** actual_mech_type, struct gss_buffer_desc_struct * output_token, int * ret_flags, int * time_rec, struct _krb5_gss_ctx_ext_rec * exts)" + "signature": "OM_uint32 krb5_gss_init_sec_context_ext(OM_uint32 *, gss_cred_id_t, gss_ctx_id_t *, gss_name_t, gss_OID, OM_uint32, OM_uint32, gss_channel_bindings_t, gss_buffer_t, gss_OID *, gss_buffer_t, OM_uint32 *, OM_uint32 *, krb5_gss_ctx_ext_t)" "language": "c" "project": "krb5" "target_name": "Fuzz_profile" diff --git a/benchmark-sets/all/lame.yaml b/benchmark-sets/all/lame.yaml index 0a50fd2aaa..c45061d316 100644 --- a/benchmark-sets/all/lame.yaml +++ b/benchmark-sets/all/lame.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "EncoderCore::Run(unsigned char*, unsigned long, bool)" + "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIdLb1EE3RunEPhmb" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "EncoderCore::Run(unsigned char*, unsigned long, bool)" + "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIlLb1EE3RunEPhmb" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "EncoderCore::Run(unsigned char*, unsigned long, bool)" + "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIiLb1EE3RunEPhmb" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "EncoderCore::Run(unsigned char*, unsigned long, bool)" + "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" - "name": "_ZN11EncoderCoreIsLb1EE3RunEPhmb" "params": - "name": "" @@ -58,7 +58,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "EncoderCore::Run(unsigned char*, unsigned long, bool)" + "signature": "bool Run(false> *, uint8_t *, const size_t, const bool)" "language": "c++" "project": "lame" "target_name": "fuzzer-encoder" diff --git a/benchmark-sets/all/lcms.yaml b/benchmark-sets/all/lcms.yaml index 6172521733..c51d111f80 100644 --- a/benchmark-sets/all/lcms.yaml +++ b/benchmark-sets/all/lcms.yaml @@ -15,8 +15,8 @@ "type": "double *" - "name": "dwFlags" "type": "int" - "return_type": "struct _cmsPipeline_struct *" - "signature": "struct _cmsPipeline_struct * _cmsDefaultICCintents(struct _cmsContext_struct * ContextID, int nProfiles, int * TheIntents, char ** hProfiles, int * BPC, double * AdaptationStates, int dwFlags)" + "return_type": "struct _cmsPipeline_struct 73 *" + "signature": "cmsPipeline * _cmsDefaultICCintents(cmsContext, cmsUInt32Number, cmsUInt32Number *, cmsHPROFILE *, cmsBool *, cmsFloat64Number *, cmsUInt32Number)" - "name": "cmsCreateProofingTransform" "params": - "name": "InputProfile" @@ -36,7 +36,7 @@ - "name": "dwFlags" "type": "int" "return_type": "char *" - "signature": "char * cmsCreateProofingTransform(char * InputProfile, int InputFormat, char * OutputProfile, int OutputFormat, char * ProofingProfile, int nIntent, int ProofingIntent, int dwFlags)" + "signature": "cmsHTRANSFORM cmsCreateProofingTransform(cmsHPROFILE, cmsUInt32Number, cmsHPROFILE, cmsUInt32Number, cmsHPROFILE, cmsUInt32Number, cmsUInt32Number, cmsUInt32Number)" - "name": "cmsCreateProofingTransformTHR" "params": - "name": "ContextID" @@ -58,13 +58,13 @@ - "name": "dwFlags" "type": "int" "return_type": "char *" - "signature": "char * cmsCreateProofingTransformTHR(struct _cmsContext_struct * ContextID, char * InputProfile, int InputFormat, char * OutputProfile, int OutputFormat, char * ProofingProfile, int nIntent, int ProofingIntent, int dwFlags)" + "signature": "cmsHTRANSFORM cmsCreateProofingTransformTHR(cmsContext, cmsHPROFILE, cmsUInt32Number, cmsHPROFILE, cmsUInt32Number, cmsHPROFILE, cmsUInt32Number, cmsUInt32Number, cmsUInt32Number)" - "name": "cmsCreateDeviceLinkFromCubeFile" "params": - "name": "cFileName" "type": "char *" "return_type": "char *" - "signature": "char * cmsCreateDeviceLinkFromCubeFile(char * cFileName)" + "signature": "cmsHPROFILE cmsCreateDeviceLinkFromCubeFile(const char *)" - "name": "cmsCreateDeviceLinkFromCubeFileTHR" "params": - "name": "ContextID" @@ -72,7 +72,7 @@ - "name": "cFileName" "type": "char *" "return_type": "char *" - "signature": "char * cmsCreateDeviceLinkFromCubeFileTHR(struct _cmsContext_struct * ContextID, char * cFileName)" + "signature": "cmsHPROFILE cmsCreateDeviceLinkFromCubeFileTHR(cmsContext, const char *)" "language": "c++" "project": "lcms" "target_name": "cms_transform_all_fuzzer" diff --git a/benchmark-sets/all/leveldb.yaml b/benchmark-sets/all/leveldb.yaml index 1d2729222b..cff2f1365f 100644 --- a/benchmark-sets/all/leveldb.yaml +++ b/benchmark-sets/all/leveldb.yaml @@ -4,19 +4,19 @@ - "name": "" "type": "leveldb::(anonymous namespace)::DBIter *" "return_type": "void" - "signature": "leveldb::(anonymous namespace)::DBIter::Prev()" + "signature": "void Prev(DBIter *)" - "name": "_ZN7leveldb12_GLOBAL__N_16DBIter10SeekToLastEv" "params": - "name": "" "type": "leveldb::(anonymous namespace)::DBIter *" "return_type": "void" - "signature": "leveldb::(anonymous namespace)::DBIter::SeekToLast()" + "signature": "void SeekToLast(DBIter *)" - "name": "_ZN7leveldb12_GLOBAL__N_16DBIter17FindPrevUserEntryEv" "params": - "name": "" "type": "leveldb::(anonymous namespace)::DBIter *" "return_type": "void" - "signature": "leveldb::(anonymous namespace)::DBIter::FindPrevUserEntry()" + "signature": "void FindPrevUserEntry(DBIter *)" - "name": "_ZN7leveldb12_GLOBAL__N_16DBIter4SeekERKNS_5SliceE" "params": - "name": "" @@ -24,13 +24,13 @@ - "name": "" "type": "FuzzedDataProvider *" "return_type": "void" - "signature": "leveldb::(anonymous namespace)::DBIter::Seek(leveldb::Slice const&)" + "signature": "void Seek(DBIter *, const Slice)" - "name": "_ZN7leveldb6DBImpl24TEST_NewInternalIteratorEv" "params": - "name": "" "type": "leveldb::DBImpl *" "return_type": "leveldb::Iterator *" - "signature": "leveldb::DBImpl::TEST_NewInternalIterator()" + "signature": "Iterator * TEST_NewInternalIterator(DBImpl *)" "language": "c++" "project": "leveldb" "target_name": "fuzz_db" diff --git a/benchmark-sets/all/libaom.yaml b/benchmark-sets/all/libaom.yaml index 92d281b286..82adc747a0 100644 --- a/benchmark-sets/all/libaom.yaml +++ b/benchmark-sets/all/libaom.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int decoder_inspect(struct aom_codec_alg_priv * , char * , size_t , char * )" + "signature": "aom_codec_err_t decoder_inspect(aom_codec_alg_priv_t *, const uint8_t *, size_t, void *)" - "name": "read_and_decode_one_tile_list" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "int *" "return_type": "int" - "signature": "int read_and_decode_one_tile_list(struct AV1Decoder * , struct aom_read_bit_buffer * , char * , char * , char ** , int * )" + "signature": "uint32_t read_and_decode_one_tile_list(AV1Decoder *, aom_read_bit_buffer *, const uint8_t *, const uint8_t *, const uint8_t **, int *)" - "name": "decode_tiles_mt" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * decode_tiles_mt(struct AV1Decoder * , char * , char * , int , int )" + "signature": "const uint8_t * decode_tiles_mt(AV1Decoder *, const uint8_t *, const uint8_t *, int, int)" - "name": "tile_worker_hook" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int tile_worker_hook(char * , char * )" + "signature": "int tile_worker_hook(void *, void *)" - "name": "av1_realloc_and_scale_if_required" "params": - "name": "" @@ -70,7 +70,7 @@ - "name": "" "type": "int" "return_type": "struct yv12_buffer_config *" - "signature": "struct yv12_buffer_config * av1_realloc_and_scale_if_required(struct AV1Common * , struct yv12_buffer_config * , struct yv12_buffer_config * , char , int , bool , bool , int , int )" + "signature": "YV12_BUFFER_CONFIG * av1_realloc_and_scale_if_required(AV1_COMMON *, YV12_BUFFER_CONFIG *, YV12_BUFFER_CONFIG *, const InterpFilter, const int, const _Bool, const _Bool, const int, const int)" "language": "c++" "project": "libaom" "target_name": "av1_dec_fuzzer" diff --git a/benchmark-sets/all/libarchive.yaml b/benchmark-sets/all/libarchive.yaml index 7a791e091c..ab5d8c8ed4 100644 --- a/benchmark-sets/all/libarchive.yaml +++ b/benchmark-sets/all/libarchive.yaml @@ -12,7 +12,7 @@ - "name": "use_next" "type": "int *" "return_type": "int" - "signature": "int parse_file(struct archive_read * a, struct archive_entry * entry, struct mtree * mtree, struct mtree_entry * mentry, int * use_next)" + "signature": "int parse_file(archive_read *, archive_entry *, mtree *, mtree_entry *, int *)" - "name": "archive_entry_linkify" "params": - "name": "res" @@ -22,7 +22,7 @@ - "name": "f" "type": "struct archive_entry **" "return_type": "void" - "signature": "void archive_entry_linkify(struct archive_entry_linkresolver * res, struct archive_entry ** e, struct archive_entry ** f)" + "signature": "void archive_entry_linkify(archive_entry_linkresolver *, archive_entry **, archive_entry **)" - "name": "archive_entry_acl_text_w" "params": - "name": "entry" @@ -30,7 +30,7 @@ - "name": "flags" "type": "int" "return_type": "int *" - "signature": "int * archive_entry_acl_text_w(struct archive_entry * entry, int flags)" + "signature": "const wchar_t * archive_entry_acl_text_w(archive_entry *, int)" - "name": "_archive_entry_acl_text_l" "params": - "name": "entry" @@ -44,7 +44,7 @@ - "name": "sc" "type": "struct archive_string_conv *" "return_type": "int" - "signature": "int _archive_entry_acl_text_l(struct archive_entry * entry, int flags, char ** acl_text, size_t * len, struct archive_string_conv * sc)" + "signature": "int _archive_entry_acl_text_l(archive_entry *, int, const char **, size_t *, archive_string_conv *)" - "name": "archive_entry_acl_text" "params": - "name": "entry" @@ -52,7 +52,7 @@ - "name": "flags" "type": "int" "return_type": "char *" - "signature": "char * archive_entry_acl_text(struct archive_entry * entry, int flags)" + "signature": "const char * archive_entry_acl_text(archive_entry *, int)" "language": "c++" "project": "libarchive" "target_name": "libarchive_fuzzer" diff --git a/benchmark-sets/all/libass.yaml b/benchmark-sets/all/libass.yaml index d8fa1d67e2..fec0d1c8a6 100644 --- a/benchmark-sets/all/libass.yaml +++ b/benchmark-sets/all/libass.yaml @@ -12,7 +12,7 @@ - "name": "glyphs" "type": "struct hb_set_t *" "return_type": "void" - "signature": "void hb_ot_shape_glyphs_closure(struct hb_font_t * font, struct hb_buffer_t * buffer, struct ASS_Rect * features, int num_features, struct hb_set_t * glyphs)" + "signature": "void hb_ot_shape_glyphs_closure(hb_font_t *, hb_buffer_t *, const hb_feature_t *, unsigned int, hb_set_t *)" - "name": "hb_shape_plan_create_cached" "params": - "name": "face" @@ -26,7 +26,7 @@ - "name": "shaper_list" "type": "char **" "return_type": "struct hb_shape_plan_t *" - "signature": "struct hb_shape_plan_t * hb_shape_plan_create_cached(struct hb_face_t * face, struct hb_segment_properties_t * props, struct ASS_Rect * user_features, int num_user_features, char ** shaper_list)" + "signature": "hb_shape_plan_t * hb_shape_plan_create_cached(hb_face_t *, const hb_segment_properties_t *, const hb_feature_t *, unsigned int, const char **)" - "name": "hb_shape_plan_create" "params": - "name": "face" @@ -40,7 +40,7 @@ - "name": "shaper_list" "type": "char **" "return_type": "struct hb_shape_plan_t *" - "signature": "struct hb_shape_plan_t * hb_shape_plan_create(struct hb_face_t * face, struct hb_segment_properties_t * props, struct ASS_Rect * user_features, int num_user_features, char ** shaper_list)" + "signature": "hb_shape_plan_t * hb_shape_plan_create(hb_face_t *, const hb_segment_properties_t *, const hb_feature_t *, unsigned int, const char **)" - "name": "hb_ot_layout_lookups_substitute_closure" "params": - "name": "face" @@ -50,7 +50,7 @@ - "name": "glyphs" "type": "struct hb_set_t *" "return_type": "void" - "signature": "void hb_ot_layout_lookups_substitute_closure(struct hb_face_t * face, struct hb_set_t * lookups, struct hb_set_t * glyphs)" + "signature": "void hb_ot_layout_lookups_substitute_closure(hb_face_t *, const hb_set_t *, hb_set_t *)" - "name": "hb_ot_layout_lookup_substitute_closure" "params": - "name": "face" @@ -60,7 +60,7 @@ - "name": "glyphs" "type": "struct hb_set_t *" "return_type": "void" - "signature": "void hb_ot_layout_lookup_substitute_closure(struct hb_face_t * face, int lookup_index, struct hb_set_t * glyphs)" + "signature": "void hb_ot_layout_lookup_substitute_closure(hb_face_t *, unsigned int, hb_set_t *)" "language": "c++" "project": "libass" "target_name": "libass_fuzzer" diff --git a/benchmark-sets/all/libavc.yaml b/benchmark-sets/all/libavc.yaml index a1a12ce4e3..5aa46d88c2 100644 --- a/benchmark-sets/all/libavc.yaml +++ b/benchmark-sets/all/libavc.yaml @@ -24,13 +24,13 @@ - "name": "u4_predictd_mode" "type": "int" "return_type": "void" - "signature": "void isvce_evaluate_intra_4x4_modes(char * pu1_src, char * pu1_ngbr_pels, char * pu1_dst, int src_strd, int dst_strd, int u4_n_avblty, int * u4_intra_mode, int * pu4_sadmin, int u4_valid_intra_modes, int u4_lambda, int u4_predictd_mode)" + "signature": "void isvce_evaluate_intra_4x4_modes(UWORD8 *, UWORD8 *, UWORD8 *, UWORD32, UWORD32, WORD32, UWORD32 *, WORD32 *, UWORD32, UWORD32, UWORD32)" - "name": "ih264d_parse_end_of_sequence" "params": - "name": "ps_dec" "type": "struct _DecStruct *" "return_type": "int" - "signature": "int ih264d_parse_end_of_sequence(struct _DecStruct * ps_dec)" + "signature": "WORD32 ih264d_parse_end_of_sequence(dec_struct_t *)" - "name": "ih264d_free_node_from_dpb" "params": - "name": "ps_dpb_mgr" @@ -40,7 +40,7 @@ - "name": "u1_numRef_frames_for_seq" "type": "char" "return_type": "int" - "signature": "int ih264d_free_node_from_dpb(struct dpb_manager_t * ps_dpb_mgr, int u4_cur_pic_num, char u1_numRef_frames_for_seq)" + "signature": "WORD32 ih264d_free_node_from_dpb(dpb_manager_t *, UWORD32, UWORD8)" - "name": "isvcd_compute_bs_non_mbaff_medial_lyr" "params": - "name": "ps_svc_lyr_dec" @@ -50,7 +50,7 @@ - "name": "u2_mbxn_mb" "type": "short" "return_type": "void" - "signature": "void isvcd_compute_bs_non_mbaff_medial_lyr(struct _SvcDecLyrStruct * ps_svc_lyr_dec, struct _DecMbInfo * ps_cur_mb_info, short u2_mbxn_mb)" + "signature": "void isvcd_compute_bs_non_mbaff_medial_lyr(svc_dec_lyr_struct_t *, dec_mb_info_t *, const UWORD16)" - "name": "ih264d_fill_bs_for_mb" "params": - "name": "ps_cur_mb_params" @@ -80,7 +80,7 @@ - "name": "ps_top_add" "type": "struct neighbouradd_t *" "return_type": "void" - "signature": "void ih264d_fill_bs_for_mb(struct deblk_mb_t * ps_cur_mb_params, struct deblk_mb_t * ps_top_mb_params, struct deblk_mb_t * ps_left_mb_params, struct _mv_pred_t * ps_cur_mv_pred, struct _mv_pred_t * ps_top_mv_pred, char * puc_cur_nnz, char * puc_top_nnz, char ** ppv_map_ref_idx_to_poc, int ui_mbAff, int * ui_bs_table, struct _mv_pred_t * ps_leftmost_mv_pred, struct neighbouradd_t * ps_left_addr, struct neighbouradd_t * ps_top_add)" + "signature": "void ih264d_fill_bs_for_mb(deblk_mb_t *, deblk_mb_t *, deblk_mb_t *, mv_pred_t *, mv_pred_t *, UWORD8 *, UWORD8 *, void **, UWORD32, UWORD32 *, mv_pred_t *, neighbouradd_t *, neighbouradd_t *)" "language": "c++" "project": "libavc" "target_name": "svc_enc_fuzzer" diff --git a/benchmark-sets/all/libbpf.yaml b/benchmark-sets/all/libbpf.yaml index 6e38ca2964..0b448b7de6 100644 --- a/benchmark-sets/all/libbpf.yaml +++ b/benchmark-sets/all/libbpf.yaml @@ -4,13 +4,13 @@ - "name": "s" "type": "struct bpf_object_skeleton *" "return_type": "int" - "signature": "int bpf_object__load_skeleton(struct bpf_object_skeleton * s)" + "signature": "int bpf_object__load_skeleton(bpf_object_skeleton *)" - "name": "bpf_object__load" "params": - "name": "obj" "type": "struct bpf_object *" "return_type": "int" - "signature": "int bpf_object__load(struct bpf_object * obj)" + "signature": "int bpf_object__load(bpf_object *)" - "name": "bpf_object_load" "params": - "name": "obj" @@ -20,7 +20,7 @@ - "name": "target_btf_path" "type": "char *" "return_type": "int" - "signature": "int bpf_object_load(struct bpf_object * obj, int extra_log_level, char * target_btf_path)" + "signature": "int bpf_object_load(bpf_object *, int, const char *)" - "name": "bpf_object__open_skeleton" "params": - "name": "s" @@ -28,13 +28,13 @@ - "name": "opts" "type": "struct bpf_object_open_opts *" "return_type": "int" - "signature": "int bpf_object__open_skeleton(struct bpf_object_skeleton * s, struct bpf_object_open_opts * opts)" + "signature": "int bpf_object__open_skeleton(bpf_object_skeleton *, const bpf_object_open_opts *)" - "name": "bpf_object__open" "params": - "name": "path" "type": "char *" "return_type": "struct bpf_object *" - "signature": "struct bpf_object * bpf_object__open(char * path)" + "signature": "bpf_object * bpf_object__open(const char *)" "language": "c" "project": "libbpf" "target_name": "bpf-object-fuzzer" diff --git a/benchmark-sets/all/libcacard.yaml b/benchmark-sets/all/libcacard.yaml index 145852fd78..97fd30a1a9 100644 --- a/benchmark-sets/all/libcacard.yaml +++ b/benchmark-sets/all/libcacard.yaml @@ -4,25 +4,25 @@ - "name": "module" "type": "struct SECMODModuleStr *" "return_type": "void" - "signature": "void vcard_emul_new_event_thread(struct SECMODModuleStr * module)" + "signature": "void vcard_emul_new_event_thread(SECMODModule *)" - "name": "vcard_emul_event_thread" "params": - "name": "arg" "type": "char *" "return_type": "void" - "signature": "void vcard_emul_event_thread(char * arg)" + "signature": "void vcard_emul_event_thread(void *)" - "name": "vcard_emul_force_card_insert" "params": - "name": "vreader" "type": "struct VReaderStruct *" "return_type": "int" - "signature": "int vcard_emul_force_card_insert(struct VReaderStruct * vreader)" + "signature": "VCardEmulError vcard_emul_force_card_insert(VReader *)" - "name": "vcard_emul_mirror_card" "params": - "name": "vreader" "type": "struct VReaderStruct *" "return_type": "struct VCardStruct *" - "signature": "struct VCardStruct * vcard_emul_mirror_card(struct VReaderStruct * vreader)" + "signature": "VCard * vcard_emul_mirror_card(VReader *)" - "name": "vcard_emul_replay_insertion_events" "params": [] "return_type": "void" diff --git a/benchmark-sets/all/libcbor.yaml b/benchmark-sets/all/libcbor.yaml index 756552f441..8b4676add4 100644 --- a/benchmark-sets/all/libcbor.yaml +++ b/benchmark-sets/all/libcbor.yaml @@ -8,7 +8,7 @@ - "name": "value" "type": "struct cbor_item_t *" "return_type": "bool" - "signature": "bool cbor_array_set(struct cbor_item_t * item, size_t index, struct cbor_item_t * value)" + "signature": "_Bool cbor_array_set(cbor_item_t *, size_t, cbor_item_t *)" - "name": "cbor_array_replace" "params": - "name": "item" @@ -18,25 +18,25 @@ - "name": "value" "type": "struct cbor_item_t *" "return_type": "bool" - "signature": "bool cbor_array_replace(struct cbor_item_t * item, size_t index, struct cbor_item_t * value)" + "signature": "_Bool cbor_array_replace(cbor_item_t *, size_t, cbor_item_t *)" - "name": "cbor_intermediate_decref" "params": - "name": "item" "type": "struct cbor_item_t *" "return_type": "void" - "signature": "void cbor_intermediate_decref(struct cbor_item_t * item)" + "signature": "void cbor_intermediate_decref(cbor_item_t *)" - "name": "cbor_build_string" "params": - "name": "val" "type": "char *" "return_type": "struct cbor_item_t *" - "signature": "struct cbor_item_t * cbor_build_string(char * val)" + "signature": "cbor_item_t * cbor_build_string(const char *)" - "name": "cbor_build_negint64" "params": - "name": "value" "type": "size_t" "return_type": "struct cbor_item_t *" - "signature": "struct cbor_item_t * cbor_build_negint64(size_t value)" + "signature": "cbor_item_t * cbor_build_negint64(uint64_t)" "language": "c++" "project": "libcbor" "target_name": "cbor_load_fuzzer" diff --git a/benchmark-sets/all/libcoap.yaml b/benchmark-sets/all/libcoap.yaml index 0b13ddfef3..5e29dbf1ee 100644 --- a/benchmark-sets/all/libcoap.yaml +++ b/benchmark-sets/all/libcoap.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "struct coap_address_t *" "return_type": "struct coap_context_t *" - "signature": "struct coap_context_t * coap_new_context(struct coap_address_t * )" + "signature": "coap_context_t * coap_new_context(const coap_address_t *)" - "name": "coap_ws_read" "params": - "name": "" @@ -14,13 +14,13 @@ - "name": "" "type": "size_t" "return_type": "size_t" - "signature": "size_t coap_ws_read(struct coap_session_t * , char * , size_t )" + "signature": "ssize_t coap_ws_read(coap_session_t *, uint8_t *, size_t)" - "name": "coap_ws_close" "params": - "name": "" "type": "struct coap_session_t *" "return_type": "void" - "signature": "void coap_ws_close(struct coap_session_t * )" + "signature": "void coap_ws_close(coap_session_t *)" - "name": "coap_persist_startup" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int coap_persist_startup(struct coap_context_t * , char * , char * , char * , int )" + "signature": "int coap_persist_startup(coap_context_t *, const char *, const char *, const char *, uint32_t)" - "name": "coap_persist_startup_locked" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int coap_persist_startup_locked(struct coap_context_t * , char * , char * , char * , int )" + "signature": "int coap_persist_startup_locked(coap_context_t *, const char *, const char *, const char *, uint32_t)" "language": "c++" "project": "libcoap" "target_name": "pdu_parse_tcp_fuzzer" diff --git a/benchmark-sets/all/libcue.yaml b/benchmark-sets/all/libcue.yaml index 68f1c5e658..507855daaf 100644 --- a/benchmark-sets/all/libcue.yaml +++ b/benchmark-sets/all/libcue.yaml @@ -4,19 +4,19 @@ - "name": "" "type": "struct _IO_FILE *" "return_type": "struct Cd *" - "signature": "struct Cd * cue_parse_file(struct _IO_FILE * )" + "signature": "Cd * cue_parse_file(FILE *)" - "name": "cd_dump" "params": - "name": "" "type": "struct Cd *" "return_type": "void" - "signature": "void cd_dump(struct Cd * )" + "signature": "void cd_dump(Cd *)" - "name": "cd_track_dump" "params": - "name": "" "type": "struct Track *" "return_type": "void" - "signature": "void cd_track_dump(struct Track * )" + "signature": "void cd_track_dump(Track *)" - "name": "cdtext_dump" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void cdtext_dump(struct Cdtext * , int )" + "signature": "void cdtext_dump(Cdtext *, int)" - "name": "cdtext_get_key" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * cdtext_get_key(int , int )" + "signature": "const char * cdtext_get_key(int, int)" "language": "c" "project": "libcue" "target_name": "fuzz" diff --git a/benchmark-sets/all/libdwarf.yaml b/benchmark-sets/all/libdwarf.yaml deleted file mode 100644 index 0986986619..0000000000 --- a/benchmark-sets/all/libdwarf.yaml +++ /dev/null @@ -1,81 +0,0 @@ -"functions": -- "name": "dwarf_rnglists_get_rle_head" - "params": - - "name": "attr" - "type": "struct Dwarf_Attribute_s *" - - "name": "theform" - "type": "short" - - "name": "attr_val" - "type": "size_t" - - "name": "head_out" - "type": "struct Dwarf_Rnglists_Head_s **" - - "name": "entries_count_out" - "type": "size_t *" - - "name": "global_offset_of_rle_set" - "type": "size_t *" - - "name": "error" - "type": "struct Dwarf_Error_s **" - "return_type": "int" - "signature": "int dwarf_rnglists_get_rle_head(struct Dwarf_Attribute_s * attr, short theform, size_t attr_val, struct Dwarf_Rnglists_Head_s ** head_out, size_t * entries_count_out, size_t * global_offset_of_rle_set, struct Dwarf_Error_s ** error)" -- "name": "build_array_of_rle" - "params": - - "name": "dbg" - "type": "struct Dwarf_Debug_s *" - - "name": "rctx" - "type": "struct Dwarf_Rnglists_Head_s *" - - "name": "error" - "type": "struct Dwarf_Error_s **" - "return_type": "int" - "signature": "int build_array_of_rle(struct Dwarf_Debug_s * dbg, struct Dwarf_Rnglists_Head_s * rctx, struct Dwarf_Error_s ** error)" -- "name": "dwarf_debug_addr_index_to_addr" - "params": - - "name": "die" - "type": "struct Dwarf_Die_s *" - - "name": "index" - "type": "size_t" - - "name": "return_addr" - "type": "size_t *" - - "name": "error" - "type": "struct Dwarf_Error_s **" - "return_type": "int" - "signature": "int dwarf_debug_addr_index_to_addr(struct Dwarf_Die_s * die, size_t index, size_t * return_addr, struct Dwarf_Error_s ** error)" -- "name": "dwarf_find_die_given_sig8" - "params": - - "name": "dbg" - "type": "struct Dwarf_Debug_s *" - - "name": "ref" - "type": "struct Dwarf_Sig8_s *" - - "name": "die_out" - "type": "struct Dwarf_Die_s **" - - "name": "is_info" - "type": "int *" - - "name": "error" - "type": "struct Dwarf_Error_s **" - "return_type": "int" - "signature": "int dwarf_find_die_given_sig8(struct Dwarf_Debug_s * dbg, struct Dwarf_Sig8_s * ref, struct Dwarf_Die_s ** die_out, int * is_info, struct Dwarf_Error_s ** error)" -- "name": "dwarf_init_path_a" - "params": - - "name": "path" - "type": "char *" - - "name": "true_path_out_buffer" - "type": "char *" - - "name": "true_path_bufferlen" - "type": "int" - - "name": "groupnumber" - "type": "int" - - "name": "universalnumber" - "type": "int" - - "name": "errhand" - "type": "func_type *" - - "name": "errarg" - "type": "char *" - - "name": "ret_dbg" - "type": "struct Dwarf_Debug_s **" - - "name": "error" - "type": "struct Dwarf_Error_s **" - "return_type": "int" - "signature": "int dwarf_init_path_a(char * path, char * true_path_out_buffer, int true_path_bufferlen, int groupnumber, int universalnumber, func_type * errhand, char * errarg, struct Dwarf_Debug_s ** ret_dbg, struct Dwarf_Error_s ** error)" -"language": "c" -"project": "libdwarf" -"target_name": "fuzz_init_path" -"target_path": "/src/libdwarf/fuzz/fuzz_init_path.c" diff --git a/benchmark-sets/all/libecc.yaml b/benchmark-sets/all/libecc.yaml index fca03a3f07..2fbc6595c0 100644 --- a/benchmark-sets/all/libecc.yaml +++ b/benchmark-sets/all/libecc.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int wolfSSL_writev(struct WOLFSSL * , std::string_view * , int )" + "signature": "int wolfSSL_writev(WOLFSSL *, const iovec *, int)" - "name": "wolfSSL_send" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int wolfSSL_send(struct WOLFSSL * , char * , int , int )" + "signature": "int wolfSSL_send(WOLFSSL *, const void *, int, int)" - "name": "wolfSSL_write" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int wolfSSL_write(struct WOLFSSL * , char * , int )" + "signature": "int wolfSSL_write(WOLFSSL *, const void *, int)" - "name": "SendData" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int SendData(struct WOLFSSL * , char * , int )" + "signature": "int SendData(WOLFSSL *, const void *, int)" - "name": "wolfSSL_recv" "params": - "name": "" @@ -52,7 +52,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int wolfSSL_recv(struct WOLFSSL * , char * , int , int )" + "signature": "int wolfSSL_recv(WOLFSSL *, void *, int, int)" "language": "c++" "project": "libecc" "target_name": "cryptofuzz-libecc" diff --git a/benchmark-sets/all/libevent.yaml b/benchmark-sets/all/libevent.yaml index e857a403b2..d140147f6c 100644 --- a/benchmark-sets/all/libevent.yaml +++ b/benchmark-sets/all/libevent.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "short" "return_type": "struct evhttp *" - "signature": "struct evhttp * evhttp_start(char * , short )" + "signature": "evhttp * evhttp_start(const char *, uint16_t)" - "name": "evhttp_bind_socket" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "short" "return_type": "int" - "signature": "int evhttp_bind_socket(struct evhttp * , char * , short )" + "signature": "int evhttp_bind_socket(evhttp *, const char *, uint16_t)" - "name": "evhttp_bind_socket_with_handle" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "short" "return_type": "struct evhttp_bound_socket *" - "signature": "struct evhttp_bound_socket * evhttp_bind_socket_with_handle(struct evhttp * , char * , short )" + "signature": "evhttp_bound_socket * evhttp_bind_socket_with_handle(evhttp *, const char *, uint16_t)" - "name": "evhttp_accept_socket" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int evhttp_accept_socket(struct evhttp * , int )" + "signature": "int evhttp_accept_socket(evhttp *, int)" - "name": "evhttp_accept_socket_with_handle" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "int" "return_type": "struct evhttp_bound_socket *" - "signature": "struct evhttp_bound_socket * evhttp_accept_socket_with_handle(struct evhttp * , int )" + "signature": "evhttp_bound_socket * evhttp_accept_socket_with_handle(evhttp *, int)" "language": "c++" "project": "libevent" "target_name": "dns_config_fuzzer" diff --git a/benchmark-sets/all/libexif.yaml b/benchmark-sets/all/libexif.yaml index f76bbc9978..a52a7ffdb1 100644 --- a/benchmark-sets/all/libexif.yaml +++ b/benchmark-sets/all/libexif.yaml @@ -4,13 +4,13 @@ - "name": "path" "type": "char *" "return_type": "struct _ExifData *" - "signature": "struct _ExifData * exif_data_new_from_file(char * path)" + "signature": "ExifData * exif_data_new_from_file(const char *)" - "name": "exif_data_dump" "params": - "name": "data" "type": "struct _ExifData *" "return_type": "void" - "signature": "void exif_data_dump(struct _ExifData * data)" + "signature": "void exif_data_dump(ExifData *)" - "name": "exif_content_dump" "params": - "name": "content" @@ -18,7 +18,7 @@ - "name": "indent" "type": "int" "return_type": "void" - "signature": "void exif_content_dump(struct _ExifContent * content, int indent)" + "signature": "void exif_content_dump(ExifContent *, unsigned int)" - "name": "exif_entry_dump" "params": - "name": "e" @@ -26,7 +26,7 @@ - "name": "indent" "type": "int" "return_type": "void" - "signature": "void exif_entry_dump(struct _ExifEntry * e, int indent)" + "signature": "void exif_entry_dump(ExifEntry *, unsigned int)" - "name": "exif_data_set_byte_order" "params": - "name": "data" @@ -34,7 +34,7 @@ - "name": "order" "type": "int" "return_type": "void" - "signature": "void exif_data_set_byte_order(struct _ExifData * data, int order)" + "signature": "void exif_data_set_byte_order(ExifData *, ExifByteOrder)" "language": "c++" "project": "libexif" "target_name": "exif_loader_fuzzer" diff --git a/benchmark-sets/all/libfdk-aac.yaml b/benchmark-sets/all/libfdk-aac.yaml index 5893f38aaf..ea2c4c4c53 100644 --- a/benchmark-sets/all/libfdk-aac.yaml +++ b/benchmark-sets/all/libfdk-aac.yaml @@ -12,7 +12,7 @@ - "name": "outargs" "type": "struct QMF_SCALE_FACTOR *" "return_type": "int" - "signature": "int aacEncEncode(struct AACENCODER * hAacEncoder, struct AACENC_BufDesc * inBufDesc, struct AACENC_BufDesc * outBufDesc, struct AACENC_InArgs * inargs, struct QMF_SCALE_FACTOR * outargs)" + "signature": "AACENC_ERROR aacEncEncode(const HANDLE_AACENCODER, const AACENC_BufDesc *, const AACENC_BufDesc *, const AACENC_InArgs *, AACENC_OutArgs *)" - "name": "_ZL10aacEncInitP10AACENCODERjP10USER_PARAM" "params": - "name": "hAacEncoder" @@ -22,7 +22,7 @@ - "name": "config" "type": "struct USER_PARAM *" "return_type": "int" - "signature": "aacEncInit(AACENCODER*, unsigned int, USER_PARAM*)" + "signature": "AACENC_ERROR aacEncInit(HANDLE_AACENCODER, UINT, USER_PARAM *)" - "name": "FDKaacEnc_EncodeFrame" "params": - "name": "hAacEnc" @@ -38,7 +38,7 @@ - "name": "extPayload" "type": "struct AACENC_EXT_PAYLOAD *" "return_type": "int" - "signature": "int FDKaacEnc_EncodeFrame(struct AAC_ENC * hAacEnc, struct TRANSPORTENC * hTpEnc, short * inputBuffer, int inputBufferBufSize, int * nOutBytes, struct AACENC_EXT_PAYLOAD * extPayload)" + "signature": "AAC_ENCODER_ERROR FDKaacEnc_EncodeFrame(HANDLE_AAC_ENC, HANDLE_TRANSPORTENC, INT_PCM *, const UINT, INT *, AACENC_EXT_PAYLOAD *)" - "name": "sbrEncoder_Init" "params": - "name": "hSbrEncoder" @@ -76,7 +76,7 @@ - "name": "statesInitFlag" "type": "int" "return_type": "int" - "signature": "int sbrEncoder_Init(struct SBR_ENCODER * hSbrEncoder, struct SBR_ELEMENT_INFO * elInfo, int noElements, short * inputBuffer, int inputBufferBufSize, int * coreBandwidth, int * inputBufferOffset, int * numChannels, int syntaxFlags, int * coreSampleRate, int * downSampleFactor, int * frameLength, int aot, int * delay, int transformFactor, int headerPeriod, int statesInitFlag)" + "signature": "INT sbrEncoder_Init(HANDLE_SBR_ENCODER, SBR_ELEMENT_INFO *, int, INT_PCM *, UINT, INT *, INT *, INT *, const UINT, INT *, UINT *, INT *, AUDIO_OBJECT_TYPE, int *, int, const int, UINT)" - "name": "sbrEncoder_EncodeFrame" "params": - "name": "hSbrEncoder" @@ -90,7 +90,7 @@ - "name": "sbrData" "type": "bool " "return_type": "int" - "signature": "int sbrEncoder_EncodeFrame(struct SBR_ENCODER * hSbrEncoder, short * samples, int samplesBufSize, int * sbrDataBits, bool sbrData)" + "signature": "INT sbrEncoder_EncodeFrame(HANDLE_SBR_ENCODER, INT_PCM *, UINT, UINT *, *)" "language": "c++" "project": "libfdk-aac" "target_name": "aacDecoder_DecodeFrame" diff --git a/benchmark-sets/all/libfido2.yaml b/benchmark-sets/all/libfido2.yaml index 8f34822a2c..00fb580fcf 100644 --- a/benchmark-sets/all/libfido2.yaml +++ b/benchmark-sets/all/libfido2.yaml @@ -4,7 +4,7 @@ - "name": "opt" "type": "char *" "return_type": "int" - "signature": "int save_seed(char * opt)" + "signature": "int save_seed(const char *)" - "name": "LLVMFuzzerCustomMutator" "params": - "name": "data" @@ -16,7 +16,7 @@ - "name": "seed" "type": "int" "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomMutator(char * data, size_t size, size_t maxsize, int seed)" + "signature": "size_t LLVMFuzzerCustomMutator(uint8_t *, size_t, size_t, unsigned int)" - "name": "pack_dummy" "params": - "name": "ptr" @@ -24,7 +24,7 @@ - "name": "len" "type": "size_t" "return_type": "size_t" - "signature": "size_t pack_dummy(char * ptr, size_t len)" + "signature": "size_t pack_dummy(uint8_t *, size_t)" - "name": "parse_mutate_flags" "params": - "name": "opt" @@ -32,7 +32,7 @@ - "name": "mutate_flags" "type": "int *" "return_type": "void" - "signature": "void parse_mutate_flags(char * opt, int * mutate_flags)" + "signature": "void parse_mutate_flags(const char *, unsigned int *)" - "name": "mutate" "params": - "name": "p" @@ -42,7 +42,7 @@ - "name": "flags" "type": "int" "return_type": "void" - "signature": "void mutate(struct param * p, int seed, int flags)" + "signature": "void mutate(param *, unsigned int, unsigned int)" "language": "c++" "project": "libfido2" "target_name": "fuzz_netlink" diff --git a/benchmark-sets/all/libgd.yaml b/benchmark-sets/all/libgd.yaml index 40159c109f..1e2cb98293 100644 --- a/benchmark-sets/all/libgd.yaml +++ b/benchmark-sets/all/libgd.yaml @@ -4,7 +4,7 @@ - "name": "inFile" "type": "struct _IO_FILE *" "return_type": "struct gdImageStruct *" - "signature": "struct gdImageStruct * gdImageCreateFromBmp(struct _IO_FILE * inFile)" + "signature": "gdImagePtr gdImageCreateFromBmp(FILE *)" - "name": "gdImageArc" "params": - "name": "im" @@ -24,7 +24,7 @@ - "name": "color" "type": "int" "return_type": "void" - "signature": "void gdImageArc(struct gdImageStruct * im, int cx, int cy, int w, int h, int s, int e, int color)" + "signature": "void gdImageArc(gdImagePtr, int, int, int, int, int, int, int)" - "name": "gdImageFilledArc" "params": - "name": "im" @@ -46,7 +46,7 @@ - "name": "style" "type": "int" "return_type": "void" - "signature": "void gdImageFilledArc(struct gdImageStruct * im, int cx, int cy, int w, int h, int s, int e, int color, int style)" + "signature": "void gdImageFilledArc(gdImagePtr, int, int, int, int, int, int, int, int)" - "name": "gdImageFilledPolygon" "params": - "name": "im" @@ -58,14 +58,14 @@ - "name": "c" "type": "int" "return_type": "void" - "signature": "void gdImageFilledPolygon(struct gdImageStruct * im, struct gdPoint * p, int n, int c)" + "signature": "void gdImageFilledPolygon(gdImagePtr, gdPointPtr, int, int)" - "name": "gdImageCreateFromGif" "params": - "name": "fdFile" "type": "struct _IO_FILE *" "return_type": "struct gdImageStruct *" - "signature": "struct gdImageStruct * gdImageCreateFromGif(struct _IO_FILE * fdFile)" + "signature": "gdImagePtr gdImageCreateFromGif(FILE *)" "language": "c++" "project": "libgd" -"target_name": "png_target" +"target_name": "gd_target" "target_path": "/src/parser_target.cc" diff --git a/benchmark-sets/all/libhevc.yaml b/benchmark-sets/all/libhevc.yaml index a6bdbe00eb..dbeb368908 100644 --- a/benchmark-sets/all/libhevc.yaml +++ b/benchmark-sets/all/libhevc.yaml @@ -4,13 +4,13 @@ - "name": "pv_frm_proc_thrd_ctxt" "type": "char *" "return_type": "int" - "signature": "int ihevce_enc_frm_proc_slave_thrd(char * pv_frm_proc_thrd_ctxt)" + "signature": "WORD32 ihevce_enc_frm_proc_slave_thrd(void *)" - "name": "ihevce_pre_enc_process_frame_thrd" "params": - "name": "pv_frm_proc_thrd_ctxt" "type": "char *" "return_type": "int" - "signature": "int ihevce_pre_enc_process_frame_thrd(char * pv_frm_proc_thrd_ctxt)" + "signature": "WORD32 ihevce_pre_enc_process_frame_thrd(void *)" - "name": "ihevce_me_process" "params": - "name": "pv_me_ctxt" @@ -38,7 +38,7 @@ - "name": "i4_me_frm_id" "type": "int" "return_type": "void" - "signature": "void ihevce_me_process(char * pv_me_ctxt, struct ihevce_lap_enc_buf_t * ps_enc_lap_inp, struct ctb_analyse_t * ps_ctb_out, struct me_enc_rdopt_ctxt_t * ps_cur_out_me_prms, double * pd_intra_costs, struct ipe_l0_ctb_analyse_for_me_t * ps_ipe_analyse_ctb, struct pre_enc_L0_ipe_encloop_ctxt_t * ps_l0_ipe_input, char * pv_coarse_layer, struct multi_thrd_ctxt_t * ps_multi_thrd_ctxt, int i4_frame_parallelism_level, int thrd_id, int i4_me_frm_id)" + "signature": "void ihevce_me_process(void *, ihevce_lap_enc_buf_t *, ctb_analyse_t *, me_enc_rdopt_ctxt_t *, double *, ipe_l0_ctb_analyse_for_me_t *, pre_enc_L0_ipe_encloop_ctxt_t *, void *, multi_thrd_ctxt_t *, WORD32, WORD32, WORD32)" - "name": "hme_process_frm" "params": - "name": "pv_me_ctxt" @@ -64,7 +64,7 @@ - "name": "i4_me_frm_id" "type": "int" "return_type": "void" - "signature": "void hme_process_frm(char * pv_me_ctxt, struct pre_enc_L0_ipe_encloop_ctxt_t * ps_l0_ipe_input, struct hme_ref_map_t * ps_ref_map, double ** ppd_intra_costs, struct hme_frm_prms_t * ps_frm_prms, func_type * pf_ext_update_fxn, char * pv_coarse_layer, char * pv_multi_thrd_ctxt, int i4_frame_parallelism_level, int thrd_id, int i4_me_frm_id)" + "signature": "void hme_process_frm(void *, pre_enc_L0_ipe_encloop_ctxt_t *, hme_ref_map_t *, double **, hme_frm_prms_t *, PF_EXT_UPDATE_FXN_T, void *, void *, S32, S32, S32)" - "name": "ihevce_enc_loop_process" "params": - "name": "pv_ctxt" @@ -102,7 +102,7 @@ - "name": "i4_pass" "type": "int" "return_type": "void" - "signature": "void ihevce_enc_loop_process(char * pv_ctxt, struct ihevce_lap_enc_buf_t * ps_curr_inp, struct ctb_analyse_t * ps_ctb_in, struct ipe_l0_ctb_analyse_for_me_t * ps_ipe_analyse, struct recon_pic_buf_t * ps_frm_recon, struct cur_ctb_cu_tree_t * ps_cu_tree_out, struct ctb_enc_loop_out_t * ps_ctb_out, struct cu_enc_loop_out_t * ps_cu_out, struct tu_enc_loop_out_t * ps_tu_out, struct pu_t * ps_pu_out, char * pu1_frm_ecd_data, struct frm_ctb_ctxt_t * ps_frm_ctb_prms, struct frm_lambda_ctxt_t * ps_frm_lamda, struct multi_thrd_ctxt_t * ps_multi_thrd_ctxt, int thrd_id, int i4_enc_frm_id, int i4_pass)" + "signature": "void ihevce_enc_loop_process(void *, ihevce_lap_enc_buf_t *, ctb_analyse_t *, ipe_l0_ctb_analyse_for_me_t *, recon_pic_buf_t *, cur_ctb_cu_tree_t *, ctb_enc_loop_out_t *, cu_enc_loop_out_t *, tu_enc_loop_out_t *, pu_t *, UWORD8 *, frm_ctb_ctxt_t *, frm_lambda_ctxt_t *, multi_thrd_ctxt_t *, WORD32, WORD32, WORD32)" "language": "c++" "project": "libhevc" "target_name": "hevc_dec_fuzzer" diff --git a/benchmark-sets/all/libical.yaml b/benchmark-sets/all/libical.yaml index 70bd3f2c73..d91e1912cf 100644 --- a/benchmark-sets/all/libical.yaml +++ b/benchmark-sets/all/libical.yaml @@ -6,7 +6,7 @@ - "name": "comp_to_merge" "type": "struct icalcomponent_impl *" "return_type": "void" - "signature": "void icalcomponent_merge_component(struct icalcomponent_impl * comp, struct icalcomponent_impl * comp_to_merge)" + "signature": "void icalcomponent_merge_component(icalcomponent *, icalcomponent *)" - "name": "icalcomponent_merge_vtimezone" "params": - "name": "comp" @@ -16,7 +16,7 @@ - "name": "tzids_to_rename" "type": "struct _icalarray *" "return_type": "void" - "signature": "void icalcomponent_merge_vtimezone(struct icalcomponent_impl * comp, struct icalcomponent_impl * vtimezone, struct _icalarray * tzids_to_rename)" + "signature": "void icalcomponent_merge_vtimezone(icalcomponent *, icalcomponent *, icalarray *)" - "name": "icalcomponent_handle_conflicting_vtimezones" "params": - "name": "comp" @@ -30,7 +30,7 @@ - "name": "tzids_to_rename" "type": "struct _icalarray *" "return_type": "void" - "signature": "void icalcomponent_handle_conflicting_vtimezones(struct icalcomponent_impl * comp, struct icalcomponent_impl * vtimezone, struct icalproperty_impl * tzid_prop, char * tzid, struct _icalarray * tzids_to_rename)" + "signature": "void icalcomponent_handle_conflicting_vtimezones(icalcomponent *, icalcomponent *, icalproperty *, const char *, icalarray *)" - "name": "icalcomponent_foreach_recurrence" "params": - "name": "comp" @@ -44,7 +44,7 @@ - "name": "callback_data" "type": "char *" "return_type": "void" - "signature": "void icalcomponent_foreach_recurrence(struct icalcomponent_impl * comp, struct icaltimetype * start, struct icaltimetype * end, func_type * callback, char * callback_data)" + "signature": "int icalcomponent_is_busy(icalcomponent *)" - "name": "icaltimezone_truncate_vtimezone" "params": - "name": "vtz" @@ -56,7 +56,7 @@ - "name": "ms_compatible" "type": "int" "return_type": "void" - "signature": "void icaltimezone_truncate_vtimezone(struct icalcomponent_impl * vtz, struct icaltimetype * start, struct icaltimetype * end, int ms_compatible)" + "signature": "void icaltimezone_truncate_vtimezone(icalcomponent *, icaltimetype, icaltimetype, int)" "language": "c++" "project": "libical" "target_name": "libical_extended_fuzzer" diff --git a/benchmark-sets/all/libidn2.yaml b/benchmark-sets/all/libidn2.yaml index c0c757f6e8..e5183e3e53 100644 --- a/benchmark-sets/all/libidn2.yaml +++ b/benchmark-sets/all/libidn2.yaml @@ -12,7 +12,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_iconveha(char * src, char * from_codeset, char * to_codeset, bool transliterate, int handler)" + "signature": "char * str_iconveha(const char *, const char *, const char *, _Bool, iconv_ilseq_handler)" - "name": "str_iconveha_notranslit" "params": - "name": "src" @@ -24,7 +24,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_iconveha_notranslit(char * src, char * from_codeset, char * to_codeset, int handler)" + "signature": "char * str_iconveha_notranslit(const char *, const char *, const char *, iconv_ilseq_handler)" - "name": "str_iconveh" "params": - "name": "src" @@ -36,7 +36,7 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_iconveh(char * src, char * from_codeset, char * to_codeset, int handler)" + "signature": "char * str_iconveh(const char *, const char *, const char *, iconv_ilseq_handler)" - "name": "str_cd_iconveh" "params": - "name": "src" @@ -46,13 +46,13 @@ - "name": "handler" "type": "int" "return_type": "char *" - "signature": "char * str_cd_iconveh(char * src, struct iconveh_t * cd, int handler)" + "signature": "char * str_cd_iconveh(const char *, const iconveh_t *, iconv_ilseq_handler)" - "name": "c_isascii" "params": - "name": "c" "type": "int" "return_type": "bool" - "signature": "bool c_isascii(int c)" + "signature": "_Bool c_isascii(int)" "language": "c++" "project": "libidn2" "target_name": "libidn2_to_unicode_8z8z_fuzzer" diff --git a/benchmark-sets/all/libiec61850.yaml b/benchmark-sets/all/libiec61850.yaml index 620ba23d01..f2f08f7b2f 100644 --- a/benchmark-sets/all/libiec61850.yaml +++ b/benchmark-sets/all/libiec61850.yaml @@ -10,7 +10,7 @@ - "name": "encode" "type": "bool" "return_type": "int" - "signature": "int MmsValue_encodeMmsData(struct sMmsValue * self, char * buffer, int bufPos, bool encode)" + "signature": "int MmsValue_encodeMmsData(MmsValue *, uint8_t *, int, _Bool)" - "name": "MmsValue_printToBuffer" "params": - "name": "self" @@ -20,7 +20,7 @@ - "name": "bufferSize" "type": "int" "return_type": "char *" - "signature": "char * MmsValue_printToBuffer(struct sMmsValue * self, char * buffer, int bufferSize)" + "signature": "const char * MmsValue_printToBuffer(const MmsValue *, char *, int)" - "name": "encodeArrayAccessResult" "params": - "name": "value" @@ -32,7 +32,7 @@ - "name": "encode" "type": "bool" "return_type": "int" - "signature": "int encodeArrayAccessResult(struct sMmsValue * value, char * buffer, int bufPos, bool encode)" + "signature": "int encodeArrayAccessResult(MmsValue *, uint8_t *, int, _Bool)" - "name": "encodeStructuredAccessResult" "params": - "name": "value" @@ -44,13 +44,13 @@ - "name": "encode" "type": "bool" "return_type": "int" - "signature": "int encodeStructuredAccessResult(struct sMmsValue * value, char * buffer, int bufPos, bool encode)" + "signature": "int encodeStructuredAccessResult(MmsValue *, uint8_t *, int, _Bool)" - "name": "MmsValue_newDefaultValue" "params": - "name": "typeSpec" "type": "struct sMmsVariableSpecification *" "return_type": "struct sMmsValue *" - "signature": "struct sMmsValue * MmsValue_newDefaultValue(struct sMmsVariableSpecification * typeSpec)" + "signature": "MmsValue * MmsValue_newDefaultValue(const MmsVariableSpecification *)" "language": "c" "project": "libiec61850" "target_name": "fuzz_mms_decode" diff --git a/benchmark-sets/all/libjpeg-turbo.yaml b/benchmark-sets/all/libjpeg-turbo.yaml index 129b125c35..ffbd052397 100644 --- a/benchmark-sets/all/libjpeg-turbo.yaml +++ b/benchmark-sets/all/libjpeg-turbo.yaml @@ -24,7 +24,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int tjCompress(char * handle, char * srcBuf, int width, int pitch, int height, int pixelSize, char * jpegBuf, size_t * jpegSize, int jpegSubsamp, int jpegQual, int flags)" + "signature": "int tjCompress(tjhandle, unsigned char *, int, int, int, int, unsigned char *, unsigned long *, int, int, int)" - "name": "tjDecompress" "params": - "name": "handle" @@ -46,7 +46,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int tjDecompress(char * handle, char * jpegBuf, size_t jpegSize, char * dstBuf, int width, int pitch, int height, int pixelSize, int flags)" + "signature": "int tjDecompress(tjhandle, unsigned char *, unsigned long, unsigned char *, int, int, int, int, int)" - "name": "tjDecompressToYUV" "params": - "name": "handle" @@ -60,7 +60,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int tjDecompressToYUV(char * handle, char * jpegBuf, size_t jpegSize, char * dstBuf, int flags)" + "signature": "int tjDecompressToYUV(tjhandle, unsigned char *, unsigned long, unsigned char *, int)" - "name": "tj3SaveImage16" "params": - "name": "handle" @@ -78,7 +78,7 @@ - "name": "pixelFormat" "type": "int" "return_type": "int" - "signature": "int tj3SaveImage16(char * handle, char * filename, short * buffer, int width, int pitch, int height, int pixelFormat)" + "signature": "int tj3SaveImage16(tjhandle, const char *, const J16SAMPLE *, int, int, int, int)" - "name": "tj3SaveImage12" "params": - "name": "handle" @@ -96,7 +96,7 @@ - "name": "pixelFormat" "type": "int" "return_type": "int" - "signature": "int tj3SaveImage12(char * handle, char * filename, short * buffer, int width, int pitch, int height, int pixelFormat)" + "signature": "int tj3SaveImage16(tjhandle, const char *, const J16SAMPLE *, int, int, int, int)" "language": "c" "project": "libjpeg-turbo" "target_name": "cjpeg_fuzzer" diff --git a/benchmark-sets/all/libldac.yaml b/benchmark-sets/all/libldac.yaml index 6aa1894bb3..5866614547 100644 --- a/benchmark-sets/all/libldac.yaml +++ b/benchmark-sets/all/libldac.yaml @@ -6,7 +6,7 @@ - "name": "priority" "type": "int" "return_type": "int" - "signature": "int ldacBT_alter_eqmid_priority(struct _st_ldacbt_handle * hLdacBT, int priority)" + "signature": "int ldacBT_alter_eqmid_priority(HANDLE_LDAC_BT, int)" - "name": "ldacBT_set_eqmid" "params": - "name": "hLdacBT" @@ -14,7 +14,7 @@ - "name": "eqmid" "type": "int" "return_type": "int" - "signature": "int ldacBT_set_eqmid(struct _st_ldacbt_handle * hLdacBT, int eqmid)" + "signature": "int ldacBT_set_eqmid(HANDLE_LDAC_BT, int)" - "name": "ldaclib_check_nlnn_shift" "params": - "name": "smplrate_id" @@ -22,13 +22,13 @@ - "name": "nlnn_shift" "type": "int" "return_type": "int" - "signature": "int ldaclib_check_nlnn_shift(int smplrate_id, int nlnn_shift)" + "signature": "LDAC_RESULT ldaclib_check_nlnn_shift(int, int)" - "name": "ldacBT_get_error_code" "params": - "name": "hLdacBT" "type": "struct _st_ldacbt_handle *" "return_type": "int" - "signature": "int ldacBT_get_error_code(struct _st_ldacbt_handle * hLdacBT)" + "signature": "int ldacBT_get_error_code(HANDLE_LDAC_BT)" - "name": "ldacBT_set_eqmid_core" "params": - "name": "hLdacBT" @@ -36,7 +36,7 @@ - "name": "eqmid" "type": "int" "return_type": "void" - "signature": "void ldacBT_set_eqmid_core(struct _st_ldacbt_handle * hLdacBT, int eqmid)" + "signature": "void ldacBT_set_eqmid_core(HANDLE_LDAC_BT, int)" "language": "c++" "project": "libldac" "target_name": "libldac_encode_fuzzer" diff --git a/benchmark-sets/all/liblouis.yaml b/benchmark-sets/all/liblouis.yaml index 27fa8fdee3..e3b93df7a0 100644 --- a/benchmark-sets/all/liblouis.yaml +++ b/benchmark-sets/all/liblouis.yaml @@ -28,7 +28,7 @@ - "name": "mode" "type": "int" "return_type": "int" - "signature": "int lou_translatePrehyphenated(char * tableList, short * inbufx, int * inlen, short * outbuf, int * outlen, short * typeform, char * spacing, int * outputPos, int * inputPos, int * cursorPos, char * inputHyphens, char * outputHyphens, int mode)" + "signature": "int lou_translatePrehyphenated(const char *, const widechar *, int *, widechar *, int *, formtype *, char *, int *, int *, int *, char *, char *, int)" - "name": "lou_hyphenate" "params": - "name": "tableList" @@ -42,7 +42,7 @@ - "name": "mode" "type": "int" "return_type": "int" - "signature": "int lou_hyphenate(char * tableList, short * inbuf, int inlen, char * hyphens, int mode)" + "signature": "int lou_hyphenate(const char *, const widechar *, int, char *, int)" - "name": "lou_getTypeformForEmphClass" "params": - "name": "tableList" @@ -50,19 +50,19 @@ - "name": "emphClass" "type": "char *" "return_type": "short" - "signature": "short lou_getTypeformForEmphClass(char * tableList, char * emphClass)" + "signature": "formtype lou_getTypeformForEmphClass(const char *, const char *)" - "name": "lou_getEmphClasses" "params": - "name": "tableList" "type": "char *" "return_type": "char **" - "signature": "char ** lou_getEmphClasses(char * tableList)" + "signature": "const char ** lou_getEmphClasses(const char *)" - "name": "_lou_getTranslationTable" "params": - "name": "tableList" "type": "char *" "return_type": "struct TranslationTableHeader *" - "signature": "struct TranslationTableHeader * _lou_getTranslationTable(char * tableList)" + "signature": "const TranslationTableHeader * _lou_getTranslationTable(const char *)" "language": "c" "project": "liblouis" "target_name": "table_fuzzer" diff --git a/benchmark-sets/all/libmodbus.yaml b/benchmark-sets/all/libmodbus.yaml index 0a528ba7ae..5640be1ed7 100644 --- a/benchmark-sets/all/libmodbus.yaml +++ b/benchmark-sets/all/libmodbus.yaml @@ -10,7 +10,7 @@ - "name": "dest" "type": "char *" "return_type": "int" - "signature": "int modbus_read_input_bits(struct _modbus * ctx, int addr, int nb, char * dest)" + "signature": "int modbus_read_input_bits(modbus_t *, int, int, uint8_t *)" - "name": "modbus_write_and_read_registers" "params": - "name": "ctx" @@ -28,7 +28,7 @@ - "name": "dest" "type": "short *" "return_type": "int" - "signature": "int modbus_write_and_read_registers(struct _modbus * ctx, int write_addr, int write_nb, short * src, int read_addr, int read_nb, short * dest)" + "signature": "int modbus_write_and_read_registers(modbus_t *, int, int, const uint16_t *, int, int, uint16_t *)" - "name": "modbus_read_input_registers" "params": - "name": "ctx" @@ -40,7 +40,7 @@ - "name": "dest" "type": "short *" "return_type": "int" - "signature": "int modbus_read_input_registers(struct _modbus * ctx, int addr, int nb, short * dest)" + "signature": "int modbus_read_input_registers(modbus_t *, int, int, uint16_t *)" - "name": "modbus_write_bits" "params": - "name": "ctx" @@ -52,7 +52,7 @@ - "name": "src" "type": "char *" "return_type": "int" - "signature": "int modbus_write_bits(struct _modbus * ctx, int addr, int nb, char * src)" + "signature": "int modbus_write_bits(modbus_t *, int, int, const uint8_t *)" - "name": "modbus_report_slave_id" "params": - "name": "ctx" @@ -62,7 +62,7 @@ - "name": "dest" "type": "char *" "return_type": "int" - "signature": "int modbus_report_slave_id(struct _modbus * ctx, int max_dest, char * dest)" + "signature": "int modbus_report_slave_id(modbus_t *, int, uint8_t *)" "language": "c" "project": "libmodbus" "target_name": "FuzzClient" diff --git a/benchmark-sets/all/libmpeg2.yaml b/benchmark-sets/all/libmpeg2.yaml index 5956eb82fa..83a157ce07 100644 --- a/benchmark-sets/all/libmpeg2.yaml +++ b/benchmark-sets/all/libmpeg2.yaml @@ -8,7 +8,7 @@ - "name": "pu2_sym_val" "type": "short *" "return_type": "short" - "signature": "short impeg2d_dec_ac_coeff_one(struct _stream_t * ps_stream, short * pu2_sym_len, short * pu2_sym_val)" + "signature": "UWORD16 impeg2d_dec_ac_coeff_one(stream_t *, UWORD16 *, UWORD16 *)" - "name": "impeg2d_dec_ac_coeff_zero" "params": - "name": "ps_stream" @@ -18,7 +18,7 @@ - "name": "pu2_sym_val" "type": "short *" "return_type": "short" - "signature": "short impeg2d_dec_ac_coeff_zero(struct _stream_t * ps_stream, short * pu2_sym_len, short * pu2_sym_val)" + "signature": "UWORD16 impeg2d_dec_ac_coeff_zero(stream_t *, UWORD16 *, UWORD16 *)" - "name": "impeg2d_fast_dec_vld_symbol" "params": - "name": "ps_stream" @@ -30,19 +30,19 @@ - "name": "u2_max_len" "type": "short" "return_type": "short" - "signature": "short impeg2d_fast_dec_vld_symbol(struct _stream_t * ps_stream, bool ai2_code_table, bool au2_indexTable, short u2_max_len)" + "signature": "WORD16 impeg2d_fast_dec_vld_symbol(stream_t *, *, *, UWORD16)" - "name": "impeg2_jobq_free" "params": - "name": "ps_jobq" "type": "struct jobq_t *" "return_type": "int" - "signature": "int impeg2_jobq_free(struct jobq_t * ps_jobq)" + "signature": "IV_API_CALL_STATUS_T impeg2_jobq_free(jobq_t *)" - "name": "ithread_sem_destroy" "params": - "name": "sem" "type": "char *" "return_type": "int" - "signature": "int ithread_sem_destroy(char * sem)" + "signature": "WORD32 ithread_sem_destroy(void *)" "language": "c++" "project": "libmpeg2" "target_name": "mpeg2_dec_fuzzer" diff --git a/benchmark-sets/all/libpcap.yaml b/benchmark-sets/all/libpcap.yaml index ca77de776e..f735a23d44 100644 --- a/benchmark-sets/all/libpcap.yaml +++ b/benchmark-sets/all/libpcap.yaml @@ -14,7 +14,7 @@ - "name": "mask" "type": "int" "return_type": "int" - "signature": "int pcap_compile_nopcap(int snaplen_arg, int linktype_arg, struct bpf_program * program, char * buf, int optimize, int mask)" + "signature": "int pcap_compile_nopcap(int, int, bpf_program *, const char *, int, bpf_u_int32)" - "name": "pcap_open" "params": - "name": "source" @@ -30,7 +30,7 @@ - "name": "errbuf" "type": "char *" "return_type": "struct pcap *" - "signature": "struct pcap * pcap_open(char * source, int snaplen, int flags, int read_timeout, struct pcap_rmtauth * auth, char * errbuf)" + "signature": "pcap_t * pcap_open(const char *, int, int, int, pcap_rmtauth *, char *)" - "name": "pcap_open_live" "params": - "name": "device" @@ -44,7 +44,7 @@ - "name": "errbuf" "type": "char *" "return_type": "struct pcap *" - "signature": "struct pcap * pcap_open_live(char * device, int snaplen, int promisc, int to_ms, char * errbuf)" + "signature": "pcap_t * pcap_open_live(const char *, int, int, int, char *)" - "name": "pcap_create" "params": - "name": "device" @@ -52,7 +52,7 @@ - "name": "errbuf" "type": "char *" "return_type": "struct pcap *" - "signature": "struct pcap * pcap_create(char * device, char * errbuf)" + "signature": "pcap_t * pcap_create(const char *, char *)" - "name": "pcapint_create_interface" "params": - "name": "device" @@ -60,7 +60,7 @@ - "name": "ebuf" "type": "char *" "return_type": "struct pcap *" - "signature": "struct pcap * pcapint_create_interface(char * device, char * ebuf)" + "signature": "pcap_t * pcapint_create_interface(const char *, char *)" "language": "c++" "project": "libpcap" "target_name": "onefile" diff --git a/benchmark-sets/all/libpg_query.yaml b/benchmark-sets/all/libpg_query.yaml index ea533b1eff..211fab21e0 100644 --- a/benchmark-sets/all/libpg_query.yaml +++ b/benchmark-sets/all/libpg_query.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void pg_query_parse_protobuf(struct PgQueryProtobufParseResult * , char * )" + "signature": "PgQueryProtobufParseResult pg_query_parse_protobuf(const char *)" - "name": "pg_query_parse_protobuf_opts" "params": - "name": "" @@ -16,29 +16,13 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void pg_query_parse_protobuf_opts(struct PgQueryProtobufParseResult * , char * , int )" + "signature": "PgQueryProtobufParseResult pg_query_parse_protobuf_opts(const char *, int)" - "name": "pg_query_nodes_to_protobuf" "params": - "name": "" "type": "char *" "return_type": "void" - "signature": "void pg_query_nodes_to_protobuf(char * )" -- "name": "pg_query_node_to_json" - "params": - - "name": "" - "type": "char *" - "return_type": "char *" - "signature": "char * pg_query_node_to_json(char * )" -- "name": "raw_expression_tree_walker_impl" - "params": - - "name": "" - "type": "struct Node *" - - "name": "" - "type": "func_type *" - - "name": "" - "type": "char *" - "return_type": "bool" - "signature": "bool raw_expression_tree_walker_impl(struct Node * , func_type * , char * )" + "signature": "PgQueryProtobuf pg_query_nodes_to_protobuf(const void *)" "language": "c" "project": "libpg_query" "target_name": "fuzz_parser" diff --git a/benchmark-sets/all/libphonenumber.yaml b/benchmark-sets/all/libphonenumber.yaml index 4792b949cc..4df2aaab7a 100644 --- a/benchmark-sets/all/libphonenumber.yaml +++ b/benchmark-sets/all/libphonenumber.yaml @@ -10,7 +10,7 @@ - "name": "status" "type": "int *" "return_type": "char" - "signature": "icu_66::RegexPattern::matches(icu_66::UnicodeString const&, icu_66::UnicodeString const&, UParseError&, UErrorCode&)" + "signature": "UBool matches(const UnicodeString, const UnicodeString, UParseError, UErrorCode)" - "name": "_ZN6icu_6612RegexPattern7matchesEP5UTextS2_R11UParseErrorR10UErrorCode" "params": - "name": "regex" @@ -22,7 +22,7 @@ - "name": "status" "type": "int *" "return_type": "char" - "signature": "icu_66::RegexPattern::matches(UText*, UText*, UParseError&, UErrorCode&)" + "signature": "UBool matches(UText *, UText *, UParseError, UErrorCode)" - "name": "_ZN6icu_6612RegexMatcherC2ERKNS_13UnicodeStringEjR10UErrorCode" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "icu_66::RegexMatcher::RegexMatcher(icu_66::UnicodeString const&, unsigned int, UErrorCode&)" + "signature": "void RegexMatcher::RegexMatcher(const UnicodeString, uint32_t, UErrorCode)" - "name": "_ZN6icu_6612RegexMatcherC2ERKNS_13UnicodeStringES3_jR10UErrorCode" "params": - "name": "this" @@ -48,7 +48,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "icu_66::RegexMatcher::RegexMatcher(icu_66::UnicodeString const&, icu_66::UnicodeString const&, unsigned int, UErrorCode&)" + "signature": "void RegexMatcher::RegexMatcher(const UnicodeString, const UnicodeString, uint32_t, UErrorCode)" - "name": "_ZN6icu_6612RegexMatcherC2EP5UTextjR10UErrorCode" "params": - "name": "this" @@ -60,7 +60,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "icu_66::RegexMatcher::RegexMatcher(UText*, unsigned int, UErrorCode&)" + "signature": "void RegexMatcher::RegexMatcher(UText *, uint32_t, UErrorCode)" "language": "c++" "project": "libphonenumber" "target_name": "phonefuzz" diff --git a/benchmark-sets/all/libplist.yaml b/benchmark-sets/all/libplist.yaml index 1582053bbe..d41278c9b9 100644 --- a/benchmark-sets/all/libplist.yaml +++ b/benchmark-sets/all/libplist.yaml @@ -8,7 +8,7 @@ - "name": "format" "type": "int *" "return_type": "int" - "signature": "int plist_read_from_file(char * filename, char ** plist, int * format)" + "signature": "plist_err_t plist_read_from_file(const char *, plist_t *, plist_format_t *)" - "name": "plist_from_memory" "params": - "name": "plist_data" @@ -20,7 +20,7 @@ - "name": "format" "type": "int *" "return_type": "int" - "signature": "int plist_from_memory(char * plist_data, int length, char ** plist, int * format)" + "signature": "plist_err_t plist_from_memory(const char *, uint32_t, plist_t *, plist_format_t *)" - "name": "plist_write_to_file" "params": - "name": "plist" @@ -32,13 +32,13 @@ - "name": "options" "type": "int" "return_type": "int" - "signature": "int plist_write_to_file(char * plist, char * filename, int format, int options)" + "signature": "plist_err_t plist_write_to_file(plist_t, const char *, plist_format_t, plist_write_options_t)" - "name": "plist_print" "params": - "name": "plist" "type": "char *" "return_type": "void" - "signature": "void plist_print(char * plist)" + "signature": "void plist_print(plist_t)" - "name": "plist_write_to_stream" "params": - "name": "plist" @@ -50,7 +50,7 @@ - "name": "options" "type": "int" "return_type": "int" - "signature": "int plist_write_to_stream(char * plist, struct _IO_FILE * stream, int format, int options)" + "signature": "plist_err_t plist_write_to_stream(plist_t, FILE *, plist_format_t, plist_write_options_t)" "language": "c++" "project": "libplist" "target_name": "oplist_fuzzer" diff --git a/benchmark-sets/all/libpng.yaml b/benchmark-sets/all/libpng.yaml index 7108812540..74207ff460 100644 --- a/benchmark-sets/all/libpng.yaml +++ b/benchmark-sets/all/libpng.yaml @@ -10,7 +10,7 @@ - "name": "params" "type": "char *" "return_type": "void" - "signature": "void OSS_FUZZ_png_read_png(struct png_struct_def * png_ptr, struct png_info_def * info_ptr, int transforms, char * params)" + "signature": "void OSS_FUZZ_png_read_png(png_structrp, png_inforp, int, voidp)" - "name": "OSS_FUZZ_png_image_finish_read" "params": - "name": "image" @@ -24,13 +24,13 @@ - "name": "colormap" "type": "char *" "return_type": "int" - "signature": "int OSS_FUZZ_png_image_finish_read(struct png_image * image, struct png_color_struct * background, char * buffer, int row_stride, char * colormap)" + "signature": "int OSS_FUZZ_png_image_finish_read(png_imagep, png_const_colorp, void *, png_int_32, void *)" - "name": "png_image_read_direct" "params": - "name": "argument" "type": "char *" "return_type": "int" - "signature": "int png_image_read_direct(char * argument)" + "signature": "int png_image_read_direct(png_voidp)" - "name": "OSS_FUZZ_png_image_begin_read_from_memory" "params": - "name": "image" @@ -40,13 +40,13 @@ - "name": "size" "type": "size_t" "return_type": "int" - "signature": "int OSS_FUZZ_png_image_begin_read_from_memory(struct png_image * image, char * memory, size_t size)" + "signature": "int OSS_FUZZ_png_image_begin_read_from_memory(png_imagep, png_const_voidp, size_t)" - "name": "png_image_read_colormapped" "params": - "name": "argument" "type": "char *" "return_type": "int" - "signature": "int png_image_read_colormapped(char * argument)" + "signature": "int png_image_read_colormapped(png_voidp)" "language": "c++" "project": "libpng" "target_name": "libpng_read_fuzzer" diff --git a/benchmark-sets/all/libpsl.yaml b/benchmark-sets/all/libpsl.yaml index 8ca2c3f534..33ef297832 100644 --- a/benchmark-sets/all/libpsl.yaml +++ b/benchmark-sets/all/libpsl.yaml @@ -14,7 +14,7 @@ - "name": "pErrorCode" "type": "int *" "return_type": "int" - "signature": "int u_strToUpper_59(short * dest, int destCapacity, short * src, int srcLength, char * locale, int * pErrorCode)" + "signature": "int32_t u_strToUpper_59(UChar *, int32_t, const UChar *, int32_t, const char *, UErrorCode *)" - "name": "uloc_toLanguageTag_59" "params": - "name": "localeID" @@ -28,7 +28,7 @@ - "name": "status" "type": "int *" "return_type": "int" - "signature": "int uloc_toLanguageTag_59(char * localeID, char * langtag, int langtagCapacity, char strict, int * status)" + "signature": "int32_t uloc_toLanguageTag_59(const char *, char *, int32_t, UBool, UErrorCode *)" - "name": "_ZN6icu_597CaseMap7toUpperEPKcjPKDsiPDsiPNS_5EditsER10UErrorCode" "params": - "name": "locale" @@ -48,7 +48,7 @@ - "name": "errorCode" "type": "int *" "return_type": "int" - "signature": "icu_59::CaseMap::toUpper(char const*, unsigned int, char16_t const*, int, char16_t*, int, icu_59::Edits*, UErrorCode&)" + "signature": "int32_t toUpper(const char *, uint32_t, const UChar *, int32_t, UChar *, int32_t, Edits *, UErrorCode)" - "name": "_ZN6icu_597CaseMap7toLowerEPKcjPKDsiPDsiPNS_5EditsER10UErrorCode" "params": - "name": "locale" @@ -68,7 +68,7 @@ - "name": "errorCode" "type": "int *" "return_type": "int" - "signature": "icu_59::CaseMap::toLower(char const*, unsigned int, char16_t const*, int, char16_t*, int, icu_59::Edits*, UErrorCode&)" + "signature": "int32_t toLower(const char *, uint32_t, const UChar *, int32_t, UChar *, int32_t, Edits *, UErrorCode)" - "name": "_ZL28_appendKeywordsToLanguageTagPKcPciaaP10UErrorCode" "params": - "name": "localeID" @@ -84,8 +84,8 @@ - "name": "status" "type": "int *" "return_type": "int" - "signature": "_appendKeywordsToLanguageTag(char const*, char*, int, signed char, signed char, UErrorCode*)" + "signature": "int32_t _appendKeywordsToLanguageTag(const char *, char *, int32_t, UBool, UBool, UErrorCode *)" "language": "c++" "project": "libpsl" -"target_name": "libpsl_fuzzer" +"target_name": "libpsl_idn_fuzzer" "target_path": "/src/libpsl/fuzz/libpsl_fuzzer.c" diff --git a/benchmark-sets/all/libraw.yaml b/benchmark-sets/all/libraw.yaml index 90cb641a09..950109700d 100644 --- a/benchmark-sets/all/libraw.yaml +++ b/benchmark-sets/all/libraw.yaml @@ -6,7 +6,7 @@ - "name": "fname" "type": "char *" "return_type": "int" - "signature": "LibRaw::open_file(char const*)" + "signature": "int LibRaw::open_file(const char *)" - "name": "_ZN6LibRaw20libraw_openfile_tailEP26LibRaw_abstract_datastream" "params": - "name": "this" @@ -14,13 +14,13 @@ - "name": "stream" "type": "std::exception *" "return_type": "int" - "signature": "LibRaw::libraw_openfile_tail(LibRaw_abstract_datastream*)" + "signature": "int LibRaw::libraw_openfile_tail(LibRaw_abstract_datastream *)" - "name": "_ZN6LibRaw20unpack_function_nameEv" "params": - "name": "this" "type": "LibRaw *" "return_type": "char *" - "signature": "LibRaw::unpack_function_name()" + "signature": "const char * LibRaw::unpack_function_name()" - "name": "_ZN6LibRaw17crxLoadDecodeLoopEPvi" "params": - "name": "this" @@ -30,7 +30,7 @@ - "name": "nPlanes" "type": "int" "return_type": "void" - "signature": "LibRaw::crxLoadDecodeLoop(void*, int)" + "signature": "void LibRaw::crxLoadDecodeLoop(void *, int)" - "name": "_ZN6LibRaw14crxDecodePlaneEPvj" "params": - "name": "this" @@ -40,8 +40,8 @@ - "name": "planeNumber" "type": "int" "return_type": "int" - "signature": "LibRaw::crxDecodePlane(void*, unsigned int)" + "signature": "int LibRaw::crxDecodePlane(void *, uint32_t)" "language": "c++" "project": "libraw" -"target_name": "libraw_cr2_fuzzer" +"target_name": "libraw_raf_fuzzer" "target_path": "/src/libraw_fuzzer.cc" diff --git a/benchmark-sets/all/librdkafka.yaml b/benchmark-sets/all/librdkafka.yaml index b74c5af3a1..1802b73612 100644 --- a/benchmark-sets/all/librdkafka.yaml +++ b/benchmark-sets/all/librdkafka.yaml @@ -12,7 +12,7 @@ - "name": "out" "type": "struct Resub *" "return_type": "int" - "signature": "int match(struct Reinst * pc, char * sp, char * bol, int flags, struct Resub * out)" + "signature": "int match(Reinst *, const char *, const char *, int, Resub *)" - "name": "re_regexec" "params": - "name": "prog" @@ -24,7 +24,7 @@ - "name": "eflags" "type": "int" "return_type": "int" - "signature": "int re_regexec(struct Reprog * prog, char * sp, struct Resub * sub, int eflags)" + "signature": "int re_regexec(Reprog *, const char *, Resub *, int)" - "name": "strncmpcanon" "params": - "name": "a" @@ -34,7 +34,7 @@ - "name": "n" "type": "int" "return_type": "int" - "signature": "int strncmpcanon(char * a, char * b, int n)" + "signature": "int strncmpcanon(const char *, const char *, unsigned int)" - "name": "incclasscanon" "params": - "name": "cc" @@ -42,13 +42,13 @@ - "name": "c" "type": "int" "return_type": "int" - "signature": "int incclasscanon(struct Reclass * cc, int c)" + "signature": "int incclasscanon(Reclass *, Rune)" - "name": "iswordchar" "params": - "name": "c" "type": "int" "return_type": "int" - "signature": "int iswordchar(int c)" + "signature": "int iswordchar(int)" "language": "c++" "project": "librdkafka" "target_name": "fuzz_regex" diff --git a/benchmark-sets/all/libsndfile.yaml b/benchmark-sets/all/libsndfile.yaml index 5b73e7a21b..c11104fe34 100644 --- a/benchmark-sets/all/libsndfile.yaml +++ b/benchmark-sets/all/libsndfile.yaml @@ -8,7 +8,7 @@ - "name": "sfinfo" "type": "struct SF_INFO *" "return_type": "struct sf_private_tag *" - "signature": "struct sf_private_tag * sf_open(char * path, int mode, struct SF_INFO * sfinfo)" + "signature": "SNDFILE * sf_open(const char *, int, SF_INFO *)" - "name": "sf_open_fd" "params": - "name": "fd" @@ -20,7 +20,7 @@ - "name": "close_desc" "type": "int" "return_type": "struct sf_private_tag *" - "signature": "struct sf_private_tag * sf_open_fd(int fd, int mode, struct SF_INFO * sfinfo, int close_desc)" + "signature": "SNDFILE * sf_open_fd(int, int, SF_INFO *, int)" - "name": "sf_command" "params": - "name": "sndfile" @@ -32,7 +32,7 @@ - "name": "datasize" "type": "int" "return_type": "int" - "signature": "int sf_command(struct sf_private_tag * sndfile, int command, char * data, int datasize)" + "signature": "int sf_command(SNDFILE *, int, void *, int)" - "name": "psf_calc_max_all_channels" "params": - "name": "psf" @@ -42,7 +42,7 @@ - "name": "normalize" "type": "int" "return_type": "int" - "signature": "int psf_calc_max_all_channels(struct sf_private_tag * psf, double * peaks, int normalize)" + "signature": "int psf_calc_max_all_channels(SF_PRIVATE *, double *, int)" - "name": "psf_calc_signal_max" "params": - "name": "psf" @@ -50,7 +50,7 @@ - "name": "normalize" "type": "int" "return_type": "double" - "signature": "double psf_calc_signal_max(struct sf_private_tag * psf, int normalize)" + "signature": "double psf_calc_signal_max(SF_PRIVATE *, int)" "language": "c" "project": "libsndfile" "target_name": "sndfile_fuzzer" diff --git a/benchmark-sets/all/libsodium.yaml b/benchmark-sets/all/libsodium.yaml index 101ca54b95..b3a169540a 100644 --- a/benchmark-sets/all/libsodium.yaml +++ b/benchmark-sets/all/libsodium.yaml @@ -6,7 +6,7 @@ - "name": "context" "type": "struct Argon2_Context *" "return_type": "int" - "signature": "int argon2_initialize(struct Argon2_instance_t * instance, struct Argon2_Context * context)" + "signature": "int argon2_initialize(argon2_instance_t *, argon2_context *)" - "name": "argon2_finalize" "params": - "name": "context" @@ -14,7 +14,7 @@ - "name": "instance" "type": "struct Argon2_instance_t *" "return_type": "void" - "signature": "void argon2_finalize(struct Argon2_Context * context, struct Argon2_instance_t * instance)" + "signature": "void argon2_finalize(const argon2_context *, argon2_instance_t *)" - "name": "argon2_fill_first_blocks" "params": - "name": "blockhash" @@ -22,7 +22,7 @@ - "name": "instance" "type": "struct Argon2_instance_t *" "return_type": "void" - "signature": "void argon2_fill_first_blocks(char * blockhash, struct Argon2_instance_t * instance)" + "signature": "void argon2_fill_first_blocks(uint8_t *, const argon2_instance_t *)" - "name": "blake2b_long" "params": - "name": "pout" @@ -34,7 +34,7 @@ - "name": "inlen" "type": "size_t" "return_type": "int" - "signature": "int blake2b_long(char * pout, size_t outlen, char * in, size_t inlen)" + "signature": "int blake2b_long(void *, size_t, const void *, size_t)" - "name": "ge25519_from_hash" "params": - "name": "s" @@ -42,7 +42,7 @@ - "name": "h" "type": "char *" "return_type": "void" - "signature": "void ge25519_from_hash(char * s, char * h)" + "signature": "void ge25519_from_hash(unsigned char *, const unsigned char *)" "language": "c++" "project": "libsodium" "target_name": "secret_key_auth_fuzzer" diff --git a/benchmark-sets/all/libspng.yaml b/benchmark-sets/all/libspng.yaml index a65f0dafdc..4c422019b5 100644 --- a/benchmark-sets/all/libspng.yaml +++ b/benchmark-sets/all/libspng.yaml @@ -16,7 +16,7 @@ - "name": "Seed" "type": "int" "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomCrossOver(char * Data1, size_t Size1, char * Data2, size_t Size2, char * Out, size_t MaxOutSize, int Seed)" + "signature": "size_t LLVMFuzzerCustomCrossOver(const uint8_t *, size_t, const uint8_t *, size_t, uint8_t *, size_t, unsigned int)" - "name": "LLVMFuzzerCustomMutator" "params": - "name": "Data" @@ -28,7 +28,7 @@ - "name": "Seed" "type": "int" "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomMutator(char * Data, size_t Size, size_t MaxSize, int Seed)" + "signature": "size_t LLVMFuzzerCustomMutator(uint8_t *, size_t, size_t, unsigned int)" - "name": "_ZN10PngMutatorC2ERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEE" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "in" "type": "std::istream *" "return_type": "void" - "signature": "PngMutator::PngMutator(std::__1::basic_istream >&)" + "signature": "void PngMutator::PngMutator(istream)" - "name": "spng_set_text" "params": - "name": "ctx" @@ -46,7 +46,7 @@ - "name": "n_text" "type": "int" "return_type": "int" - "signature": "int spng_set_text(struct spng_ctx * ctx, struct spng_text * text, int n_text)" + "signature": "int spng_set_text(spng_ctx *, spng_text *, uint32_t)" - "name": "spng_set_splt" "params": - "name": "ctx" @@ -56,7 +56,7 @@ - "name": "n_splt" "type": "int" "return_type": "int" - "signature": "int spng_set_splt(struct spng_ctx * ctx, struct spng_splt * splt, int n_splt)" + "signature": "int spng_set_splt(spng_ctx *, spng_splt *, uint32_t)" "language": "c++" "project": "libspng" "target_name": "fuzz_main" diff --git a/benchmark-sets/all/libsrtp.yaml b/benchmark-sets/all/libsrtp.yaml index 902f676132..5a78960c12 100644 --- a/benchmark-sets/all/libsrtp.yaml +++ b/benchmark-sets/all/libsrtp.yaml @@ -6,7 +6,7 @@ - "name": "policy" "type": "struct srtp_policy_t *" "return_type": "int" - "signature": "int srtp_update(struct srtp_ctx_t_ * session, struct srtp_policy_t * policy)" + "signature": "srtp_err_status_t srtp_update(srtp_t, const srtp_policy_t *)" - "name": "srtp_stream_update" "params": - "name": "session" @@ -14,7 +14,7 @@ - "name": "policy" "type": "struct srtp_policy_t *" "return_type": "int" - "signature": "int srtp_stream_update(struct srtp_ctx_t_ * session, struct srtp_policy_t * policy)" + "signature": "srtp_err_status_t srtp_stream_update(srtp_t, const srtp_policy_t *)" - "name": "update_template_streams" "params": - "name": "session" @@ -22,7 +22,7 @@ - "name": "policy" "type": "struct srtp_policy_t *" "return_type": "int" - "signature": "int update_template_streams(struct srtp_ctx_t_ * session, struct srtp_policy_t * policy)" + "signature": "srtp_err_status_t update_template_streams(srtp_t, const srtp_policy_t *)" - "name": "stream_update" "params": - "name": "session" @@ -30,7 +30,7 @@ - "name": "policy" "type": "struct srtp_policy_t *" "return_type": "int" - "signature": "int stream_update(struct srtp_ctx_t_ * session, struct srtp_policy_t * policy)" + "signature": "srtp_err_status_t stream_update(srtp_t, const srtp_policy_t *)" - "name": "srtp_unprotect_aead" "params": - "name": "ctx" @@ -52,7 +52,7 @@ - "name": "advance_packet_index" "type": "bool" "return_type": "int" - "signature": "int srtp_unprotect_aead(struct srtp_ctx_t_ * ctx, struct srtp_stream_ctx_t_ * stream, size_t delta, size_t est, char * srtp_hdr, size_t * pkt_octet_len, struct srtp_session_keys_t * session_keys, size_t mki_size, bool advance_packet_index)" + "signature": "srtp_err_status_t srtp_unprotect_aead(srtp_ctx_t *, srtp_stream_ctx_t *, ssize_t, srtp_xtd_seq_num_t, uint8_t *, size_t *, srtp_session_keys_t *, size_t, _Bool)" "language": "c++" "project": "libsrtp" "target_name": "srtp-fuzzer" diff --git a/benchmark-sets/all/libssh.yaml b/benchmark-sets/all/libssh.yaml index 8bd81bca05..9de9b92b4d 100644 --- a/benchmark-sets/all/libssh.yaml +++ b/benchmark-sets/all/libssh.yaml @@ -2,51 +2,51 @@ - "name": "ssh_userauth_publickey_auto" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "passphrase" "type": "char *" "return_type": "int" - "signature": "int ssh_userauth_publickey_auto(struct ssh_session_struct 521 * session, char * username, char * passphrase)" + "signature": "int ssh_userauth_publickey_auto(ssh_session, const char *, const char *)" - "name": "ssh_userauth_agent" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" "return_type": "int" - "signature": "int ssh_userauth_agent(struct ssh_session_struct 521 * session, char * username)" + "signature": "int ssh_userauth_agent(ssh_session, const char *)" - "name": "ssh_userauth_agent_pubkey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "publickey" "type": "struct ssh_public_key_struct *" "return_type": "int" - "signature": "int ssh_userauth_agent_pubkey(struct ssh_session_struct 521 * session, char * username, struct ssh_public_key_struct * publickey)" + "signature": "int ssh_userauth_agent_pubkey(ssh_session, const char *, ssh_public_key)" - "name": "ssh_userauth_agent_publickey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "pubkey" "type": "struct ssh_key_struct *" "return_type": "int" - "signature": "int ssh_userauth_agent_publickey(struct ssh_session_struct 521 * session, char * username, struct ssh_key_struct * pubkey)" + "signature": "int ssh_userauth_agent_publickey(ssh_session, const char *, ssh_key)" - "name": "ssh_userauth_publickey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "privkey" "type": "struct ssh_key_struct *" "return_type": "int" - "signature": "int ssh_userauth_publickey(struct ssh_session_struct 521 * session, char * username, struct ssh_key_struct * privkey)" + "signature": "int ssh_userauth_publickey(ssh_session, const char *, const ssh_key)" "language": "c" "project": "libssh" "target_name": "ssh_client_fuzzer" diff --git a/benchmark-sets/all/libssh2.yaml b/benchmark-sets/all/libssh2.yaml index 2116e3229f..829261fc38 100644 --- a/benchmark-sets/all/libssh2.yaml +++ b/benchmark-sets/all/libssh2.yaml @@ -14,7 +14,7 @@ - "name": "exchange_state" "type": "struct kmdhgGPshakex_state_t *" "return_type": "int" - "signature": "int curve25519_sha256(struct _LIBSSH2_SESSION * session, char * data, size_t data_len, char * public_key, char * private_key, struct kmdhgGPshakex_state_t * exchange_state)" + "signature": "int curve25519_sha256(LIBSSH2_SESSION *, unsigned char *, size_t, unsigned char *, unsigned char *, kmdhgGPshakex_state_t *)" - "name": "libssh2_session_startup" "params": - "name": "session" @@ -22,7 +22,7 @@ - "name": "sock" "type": "int" "return_type": "int" - "signature": "int libssh2_session_startup(struct _LIBSSH2_SESSION * session, int sock)" + "signature": "int libssh2_session_startup(LIBSSH2_SESSION *, int)" - "name": "libssh2_channel_read_ex" "params": - "name": "channel" @@ -34,7 +34,7 @@ - "name": "buflen" "type": "size_t" "return_type": "size_t" - "signature": "size_t libssh2_channel_read_ex(struct _LIBSSH2_CHANNEL * channel, int stream_id, char * buf, size_t buflen)" + "signature": "ssize_t libssh2_channel_read_ex(LIBSSH2_CHANNEL *, int, char *, size_t)" - "name": "libssh2_channel_direct_streamlocal_ex" "params": - "name": "session" @@ -46,7 +46,7 @@ - "name": "sport" "type": "int" "return_type": "struct _LIBSSH2_CHANNEL *" - "signature": "struct _LIBSSH2_CHANNEL * libssh2_channel_direct_streamlocal_ex(struct _LIBSSH2_SESSION * session, char * socket_path, char * shost, int sport)" + "signature": "LIBSSH2_CHANNEL * libssh2_channel_direct_streamlocal_ex(LIBSSH2_SESSION *, const char *, const char *, int)" - "name": "libssh2_channel_direct_tcpip_ex" "params": - "name": "session" @@ -60,7 +60,7 @@ - "name": "sport" "type": "int" "return_type": "struct _LIBSSH2_CHANNEL *" - "signature": "struct _LIBSSH2_CHANNEL * libssh2_channel_direct_tcpip_ex(struct _LIBSSH2_SESSION * session, char * host, int port, char * shost, int sport)" + "signature": "LIBSSH2_CHANNEL * libssh2_channel_direct_tcpip_ex(LIBSSH2_SESSION *, const char *, int, const char *, int)" "language": "c++" "project": "libssh2" "target_name": "ssh2_client_fuzzer" diff --git a/benchmark-sets/all/libtasn1.yaml b/benchmark-sets/all/libtasn1.yaml index f5163703c7..e059597857 100644 --- a/benchmark-sets/all/libtasn1.yaml +++ b/benchmark-sets/all/libtasn1.yaml @@ -10,7 +10,7 @@ - "name": "src_name" "type": "char *" "return_type": "int" - "signature": "int asn1_copy_node(struct asn1_node_st * dst, char * dst_name, struct asn1_node_st * src, char * src_name)" + "signature": "int asn1_copy_node(asn1_node, const char *, asn1_node_const, const char *)" - "name": "asn1_expand_any_defined_by" "params": - "name": "definitions" @@ -18,7 +18,7 @@ - "name": "element" "type": "struct asn1_node_st **" "return_type": "int" - "signature": "int asn1_expand_any_defined_by(struct asn1_node_st * definitions, struct asn1_node_st ** element)" + "signature": "int asn1_expand_any_defined_by(asn1_node_const, asn1_node *)" - "name": "asn1_expand_octet_string" "params": - "name": "definitions" @@ -30,7 +30,7 @@ - "name": "objectName" "type": "char *" "return_type": "int" - "signature": "int asn1_expand_octet_string(struct asn1_node_st * definitions, struct asn1_node_st ** element, char * octetName, char * objectName)" + "signature": "int asn1_expand_octet_string(asn1_node_const, asn1_node *, const char *, const char *)" - "name": "asn1_der_decoding_element" "params": - "name": "structure" @@ -44,7 +44,7 @@ - "name": "errorDescription" "type": "char *" "return_type": "int" - "signature": "int asn1_der_decoding_element(struct asn1_node_st ** structure, char * elementName, char * ider, int len, char * errorDescription)" + "signature": "int asn1_der_decoding_element(asn1_node *, const char *, const void *, int, char *)" - "name": "asn1_parser2array" "params": - "name": "inputFileName" @@ -56,7 +56,7 @@ - "name": "error_desc" "type": "char *" "return_type": "int" - "signature": "int asn1_parser2array(char * inputFileName, char * outputFileName, char * vectorName, char * error_desc)" + "signature": "int asn1_parser2array(const char *, const char *, const char *, char *)" "language": "c++" "project": "libtasn1" "target_name": "libtasn1_pkix_der_fuzzer" diff --git a/benchmark-sets/all/libtheora.yaml b/benchmark-sets/all/libtheora.yaml index c30dbc13dc..2379eae0ed 100644 --- a/benchmark-sets/all/libtheora.yaml +++ b/benchmark-sets/all/libtheora.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "fuzzing::types::Container fuzzing::datasource::Base::Get >(unsigned long)" + "signature": "Data<> Base::>(const uint64_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINS_5types9ContainerIcLb1ELb0EEEEET_m" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "fuzzing::types::Container fuzzing::datasource::Base::Get >(unsigned long)" + "signature": "String<> Base::>(const uint64_t)" - "name": "oc_state_frag_recon_c" "params": - "name": "_state" @@ -34,7 +34,7 @@ - "name": "_dc_quant" "type": "short" "return_type": "void" - "signature": "void oc_state_frag_recon_c(struct oc_theora_state * _state, size_t _fragi, int _pli, short * _dct_coeffs, int _last_zzi, short _dc_quant)" + "signature": "void oc_state_frag_recon_c(const oc_theora_state *, ptrdiff_t, int, ogg_int16_t *, int, ogg_uint16_t)" - "name": "_ZN7fuzzing10datasource4Base3GetINSt3__16vectorINS3_12basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEENS8_ISA_EEEEEET_m" "params": - "name": "this" @@ -44,7 +44,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > fuzzing::datasource::Base::Get, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > >(unsigned long)" + "signature": "string Base::>(const uint64_t)" - "name": "_ZN7fuzzing10datasource10Datasource3getEmmm" "params": - "name": "this" @@ -58,7 +58,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "fuzzing::datasource::Datasource::get(unsigned long, unsigned long, unsigned long)" + "signature": "void Datasource::Datasource(const uint8_t *, const size_t)" "language": "c++" "project": "libtheora" "target_name": "fuzzer-decoder" diff --git a/benchmark-sets/all/libtpms.yaml b/benchmark-sets/all/libtpms.yaml index 4ff8aeafd0..d48e2fb4cf 100644 --- a/benchmark-sets/all/libtpms.yaml +++ b/benchmark-sets/all/libtpms.yaml @@ -16,7 +16,7 @@ - "name": "transportInternal" "type": "struct tdTPM_TRANSPORT_INTERNAL *" "return_type": "int" - "signature": "int TPM_Process_DAAJoin(struct tdTPM_STATE * tpm_state, struct tdTPM_STORE_BUFFER * response, short tag, int paramSize, int ordinal, char * command, struct tdTPM_TRANSPORT_INTERNAL * transportInternal)" + "signature": "TPM_RESULT TPM_Process_DAAJoin(tpm_state_t *, TPM_STORE_BUFFER *, TPM_TAG, uint32_t, TPM_COMMAND_CODE, unsigned char *, TPM_TRANSPORT_INTERNAL *)" - "name": "TPM2_ValidateState" "params": - "name": "st" @@ -24,7 +24,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int TPM2_ValidateState(int st, int flags)" + "signature": "TPM_RESULT TPM2_ValidateState(TPMLIB_StateType, unsigned int)" - "name": "TPM_Process_DAASign" "params": - "name": "tpm_state" @@ -42,7 +42,7 @@ - "name": "transportInternal" "type": "struct tdTPM_TRANSPORT_INTERNAL *" "return_type": "int" - "signature": "int TPM_Process_DAASign(struct tdTPM_STATE * tpm_state, struct tdTPM_STORE_BUFFER * response, short tag, int paramSize, int ordinal, char * command, struct tdTPM_TRANSPORT_INTERNAL * transportInternal)" + "signature": "TPM_RESULT TPM_Process_DAASign(tpm_state_t *, TPM_STORE_BUFFER *, TPM_TAG, uint32_t, TPM_COMMAND_CODE, unsigned char *, TPM_TRANSPORT_INTERNAL *)" - "name": "TPM_Process_GetCapabilitySigned" "params": - "name": "tpm_state" @@ -60,11 +60,11 @@ - "name": "transportInternal" "type": "struct tdTPM_TRANSPORT_INTERNAL *" "return_type": "int" - "signature": "int TPM_Process_GetCapabilitySigned(struct tdTPM_STATE * tpm_state, struct tdTPM_STORE_BUFFER * response, short tag, int paramSize, int ordinal, char * command, struct tdTPM_TRANSPORT_INTERNAL * transportInternal)" + "signature": "TPM_RESULT TPM_Process_GetCapabilitySigned(tpm_state_t *, TPM_STORE_BUFFER *, TPM_TAG, uint32_t, TPM_COMMAND_CODE, unsigned char *, TPM_TRANSPORT_INTERNAL *)" - "name": "TPM12_MainInit" "params": [] "return_type": "int" - "signature": "int TPM12_MainInit()" + "signature": "TPM_RESULT TPM12_MainInit()" "language": "c++" "project": "libtpms" "target_name": "fuzz-main" diff --git a/benchmark-sets/all/libtsm.yaml b/benchmark-sets/all/libtsm.yaml index 9c789ce237..6f5425841d 100644 --- a/benchmark-sets/all/libtsm.yaml +++ b/benchmark-sets/all/libtsm.yaml @@ -12,7 +12,7 @@ - "name": "unicode" "type": "int" "return_type": "bool" - "signature": "bool tsm_vte_handle_keyboard(struct tsm_vte * vte, int keysym, int ascii, int mods, int unicode)" + "signature": "_Bool tsm_vte_handle_keyboard(tsm_vte *, uint32_t, uint32_t, unsigned int, uint32_t)" - "name": "tsm_symbol_append" "params": - "name": "tbl" @@ -22,7 +22,7 @@ - "name": "ucs4" "type": "int" "return_type": "int" - "signature": "int tsm_symbol_append(struct tsm_symbol_table * tbl, int sym, int ucs4)" + "signature": "tsm_symbol_t tsm_symbol_append(tsm_symbol_table *, tsm_symbol_t, uint32_t)" - "name": "shl_htable_insert" "params": - "name": "htable" @@ -32,7 +32,7 @@ - "name": "hash" "type": "size_t" "return_type": "int" - "signature": "int shl_htable_insert(struct shl_htable * htable, char * obj, size_t hash)" + "signature": "int shl_htable_insert(shl_htable *, const void *, size_t)" - "name": "htable_add" "params": - "name": "ht" @@ -42,7 +42,7 @@ - "name": "p" "type": "char *" "return_type": "bool" - "signature": "bool htable_add(struct shl_htable_int * ht, size_t hash, char * p)" + "signature": "_Bool htable_add(htable *, size_t, const void *)" - "name": "mk_wcswidth_cjk" "params": - "name": "pwcs" @@ -50,7 +50,7 @@ - "name": "n" "type": "size_t" "return_type": "int" - "signature": "int mk_wcswidth_cjk(int * pwcs, size_t n)" + "signature": "int mk_wcswidth_cjk(const wchar_t *, size_t)" "language": "c++" "project": "libtsm" "target_name": "libtsm_fuzzer" diff --git a/benchmark-sets/all/libucl.yaml b/benchmark-sets/all/libucl.yaml index c49d09fc22..e04f928f9f 100644 --- a/benchmark-sets/all/libucl.yaml +++ b/benchmark-sets/all/libucl.yaml @@ -6,7 +6,7 @@ - "name": "fd" "type": "int" "return_type": "bool" - "signature": "bool ucl_parser_add_fd(struct ucl_parser * parser, int fd)" + "signature": "_Bool ucl_parser_add_fd(ucl_parser *, int)" - "name": "ucl_parser_add_fd_priority" "params": - "name": "parser" @@ -16,7 +16,7 @@ - "name": "priority" "type": "int" "return_type": "bool" - "signature": "bool ucl_parser_add_fd_priority(struct ucl_parser * parser, int fd, int priority)" + "signature": "_Bool ucl_parser_add_fd_priority(ucl_parser *, int, unsigned int)" - "name": "ucl_parser_add_file" "params": - "name": "parser" @@ -24,7 +24,7 @@ - "name": "filename" "type": "char *" "return_type": "bool" - "signature": "bool ucl_parser_add_file(struct ucl_parser * parser, char * filename)" + "signature": "_Bool ucl_parser_add_file(ucl_parser *, const char *)" - "name": "ucl_parser_add_file_priority" "params": - "name": "parser" @@ -34,7 +34,7 @@ - "name": "priority" "type": "int" "return_type": "bool" - "signature": "bool ucl_parser_add_file_priority(struct ucl_parser * parser, char * filename, int priority)" + "signature": "_Bool ucl_parser_add_file_priority(ucl_parser *, const char *, unsigned int)" - "name": "ucl_parser_insert_chunk" "params": - "name": "parser" @@ -44,7 +44,7 @@ - "name": "len" "type": "size_t" "return_type": "bool" - "signature": "bool ucl_parser_insert_chunk(struct ucl_parser * parser, char * data, size_t len)" + "signature": "_Bool ucl_parser_insert_chunk(ucl_parser *, const unsigned char *, size_t)" "language": "c" "project": "libucl" "target_name": "ucl_add_string_fuzzer" diff --git a/benchmark-sets/all/libunwind.yaml b/benchmark-sets/all/libunwind.yaml index 2ed8e353c9..5bcfef63c9 100644 --- a/benchmark-sets/all/libunwind.yaml +++ b/benchmark-sets/all/libunwind.yaml @@ -6,7 +6,7 @@ - "name": "rs" "type": "struct dwarf_reg_state *" "return_type": "int" - "signature": "int _ULx86_64_dwarf_apply_reg_state(struct dwarf_cursor * c, struct dwarf_reg_state * rs)" + "signature": "int _ULx86_64_dwarf_apply_reg_state(dwarf_cursor *, dwarf_reg_state *)" - "name": "_ULx86_64_local_resume" "params": - "name": "as" @@ -16,7 +16,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int _ULx86_64_local_resume(struct unw_addr_space * as, struct unw_cursor * cursor, char * arg)" + "signature": "int _ULx86_64_local_resume(unw_addr_space_t, unw_cursor_t *, void *)" - "name": "_ULx86_64_dwarf_reg_states_iterate" "params": - "name": "c" @@ -26,13 +26,13 @@ - "name": "token" "type": "char *" "return_type": "int" - "signature": "int _ULx86_64_dwarf_reg_states_iterate(struct dwarf_cursor * c, func_type * cb, char * token)" + "signature": "int _ULx86_64_dwarf_reg_states_iterate(dwarf_cursor *, unw_reg_states_callback, void *)" - "name": "_ULx86_64_dwarf_make_proc_info" "params": - "name": "c" "type": "struct dwarf_cursor *" "return_type": "int" - "signature": "int _ULx86_64_dwarf_make_proc_info(struct dwarf_cursor * c)" + "signature": "int _ULx86_64_dwarf_make_proc_info(dwarf_cursor *)" - "name": "dwarf_reg_states_table_iterate" "params": - "name": "c" @@ -42,7 +42,7 @@ - "name": "token" "type": "char *" "return_type": "int" - "signature": "int dwarf_reg_states_table_iterate(struct dwarf_cursor * c, func_type * cb, char * token)" + "signature": "int dwarf_reg_states_table_iterate(dwarf_cursor *, unw_reg_states_callback, void *)" "language": "c" "project": "libunwind" "target_name": "fuzz_libunwind" diff --git a/benchmark-sets/all/libusb.yaml b/benchmark-sets/all/libusb.yaml index 76a066aba4..5206e42dba 100644 --- a/benchmark-sets/all/libusb.yaml +++ b/benchmark-sets/all/libusb.yaml @@ -4,7 +4,7 @@ - "name": "ctx" "type": "struct libusb_context *" "return_type": "int" - "signature": "int op_init(struct libusb_context * ctx)" + "signature": "int op_init(libusb_context *)" - "name": "libusb_get_bos_descriptor" "params": - "name": "dev_handle" @@ -12,7 +12,7 @@ - "name": "bos" "type": "struct libusb_bos_descriptor **" "return_type": "int" - "signature": "int libusb_get_bos_descriptor(struct libusb_device_handle * dev_handle, struct libusb_bos_descriptor ** bos)" + "signature": "int libusb_get_bos_descriptor(libusb_device_handle *, libusb_bos_descriptor **)" - "name": "libusb_get_string_descriptor_ascii" "params": - "name": "dev_handle" @@ -24,7 +24,7 @@ - "name": "length" "type": "int" "return_type": "int" - "signature": "int libusb_get_string_descriptor_ascii(struct libusb_device_handle * dev_handle, char desc_index, char * data, int length)" + "signature": "int libusb_get_string_descriptor_ascii(libusb_device_handle *, uint8_t, unsigned char *, int)" - "name": "libusb_get_configuration" "params": - "name": "dev_handle" @@ -32,7 +32,7 @@ - "name": "config" "type": "int *" "return_type": "int" - "signature": "int libusb_get_configuration(struct libusb_device_handle * dev_handle, int * config)" + "signature": "int libusb_get_configuration(libusb_device_handle *, int *)" - "name": "libusb_get_string_descriptor" "params": - "name": "dev_handle" @@ -46,7 +46,7 @@ - "name": "length" "type": "int" "return_type": "int" - "signature": "int libusb_get_string_descriptor(struct libusb_device_handle * dev_handle, char desc_index, short langid, char * data, int length)" + "signature": "int libusb_get_string_descriptor(libusb_device_handle *, uint8_t, uint16_t, unsigned char *, int)" "language": "c++" "project": "libusb" "target_name": "libusb_fuzzer" diff --git a/benchmark-sets/all/libvnc.yaml b/benchmark-sets/all/libvnc.yaml index 1b8fca1a4b..b442c670c7 100644 --- a/benchmark-sets/all/libvnc.yaml +++ b/benchmark-sets/all/libvnc.yaml @@ -8,7 +8,7 @@ - "name": "runInBackground" "type": "char" "return_type": "void" - "signature": "void rfbRunEventLoop(struct _rfbScreenInfo * screen, size_t usec, char runInBackground)" + "signature": "void rfbRunEventLoop(rfbScreenInfoPtr, long, rfbBool)" - "name": "rfbProcessEvents" "params": - "name": "screen" @@ -16,7 +16,7 @@ - "name": "usec" "type": "size_t" "return_type": "char" - "signature": "char rfbProcessEvents(struct _rfbScreenInfo * screen, size_t usec)" + "signature": "rfbBool rfbProcessEvents(rfbScreenInfoPtr, long)" - "name": "rfbReverseConnection" "params": - "name": "rfbScreen" @@ -26,19 +26,19 @@ - "name": "port" "type": "int" "return_type": "struct _rfbClientRec *" - "signature": "struct _rfbClientRec * rfbReverseConnection(struct _rfbScreenInfo * rfbScreen, char * host, int port)" + "signature": "rfbClientPtr rfbReverseConnection(rfbScreenInfoPtr, char *, int)" - "name": "listenerRun" "params": - "name": "data" "type": "char *" "return_type": "char *" - "signature": "char * listenerRun(char * data)" + "signature": "void * listenerRun(void *)" - "name": "rfbStartOnHoldClient" "params": - "name": "cl" "type": "struct _rfbClientRec *" "return_type": "void" - "signature": "void rfbStartOnHoldClient(struct _rfbClientRec * cl)" + "signature": "void rfbStartOnHoldClient(rfbClientPtr)" "language": "c++" "project": "libvnc" "target_name": "fuzz_server" diff --git a/benchmark-sets/all/libvpx.yaml b/benchmark-sets/all/libvpx.yaml index 750510b5cf..6b9b8acc4a 100644 --- a/benchmark-sets/all/libvpx.yaml +++ b/benchmark-sets/all/libvpx.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "char *" "return_type": "char *" - "signature": "char * decode_tiles_row_wise_mt(struct VP9Decoder * , char * , char * )" + "signature": "const uint8_t * decode_tiles_row_wise_mt(VP9Decoder *, const uint8_t *, const uint8_t *)" - "name": "row_decode_worker_hook" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int row_decode_worker_hook(char * , char * )" + "signature": "int row_decode_worker_hook(void *, void *)" - "name": "parse_tile_row" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "char **" "return_type": "void" - "signature": "void parse_tile_row(struct TileWorkerData * , struct VP9Decoder * , int , int , char ** )" + "signature": "void parse_tile_row(TileWorkerData *, VP9Decoder *, int, int, uint8_t **)" - "name": "recon_tile_row" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void recon_tile_row(struct TileWorkerData * , struct VP9Decoder * , int , int , struct VP9LfSyncData * , int )" + "signature": "void recon_tile_row(TileWorkerData *, VP9Decoder *, int, int, VP9LfSync *, int)" - "name": "parse_block" "params": - "name": "" @@ -64,7 +64,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void parse_block(struct TileWorkerData * , struct VP9Decoder * , int , int , char , int , int )" + "signature": "void parse_block(TileWorkerData *, const VP9Decoder *, int, int, BLOCK_SIZE, int, int)" "language": "c++" "project": "libvpx" "target_name": "vpx_dec_fuzzer_vp8" diff --git a/benchmark-sets/all/libwebp.yaml b/benchmark-sets/all/libwebp.yaml index 5208695873..179828c0b8 100644 --- a/benchmark-sets/all/libwebp.yaml +++ b/benchmark-sets/all/libwebp.yaml @@ -12,7 +12,7 @@ - "name": "out" "type": "char **" "return_type": "size_t" - "signature": "size_t WebPEncodeLosslessBGRA(char * in, int w, int h, int bps, char ** out)" + "signature": "size_t WebPEncodeLosslessBGRA(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeLosslessBGR" "params": - "name": "in" @@ -26,7 +26,7 @@ - "name": "out" "type": "char **" "return_type": "size_t" - "signature": "size_t WebPEncodeLosslessBGR(char * in, int w, int h, int bps, char ** out)" + "signature": "size_t WebPEncodeLosslessBGR(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeLosslessRGBA" "params": - "name": "in" @@ -40,7 +40,7 @@ - "name": "out" "type": "char **" "return_type": "size_t" - "signature": "size_t WebPEncodeLosslessRGBA(char * in, int w, int h, int bps, char ** out)" + "signature": "size_t WebPEncodeLosslessRGBA(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeLosslessRGB" "params": - "name": "in" @@ -54,7 +54,7 @@ - "name": "out" "type": "char **" "return_type": "size_t" - "signature": "size_t WebPEncodeLosslessRGB(char * in, int w, int h, int bps, char ** out)" + "signature": "size_t WebPEncodeLosslessRGB(const uint8_t *, int, int, int, uint8_t **)" - "name": "WebPEncodeBGRA" "params": - "name": "in" @@ -70,7 +70,7 @@ - "name": "out" "type": "char **" "return_type": "size_t" - "signature": "size_t WebPEncodeBGRA(char * in, int w, int h, int bps, float q, char ** out)" + "signature": "size_t WebPEncodeBGRA(const uint8_t *, int, int, int, float, uint8_t **)" "language": "c++" "project": "libwebp" "target_name": "enc_dec_fuzzer" diff --git a/benchmark-sets/all/libxaac.yaml b/benchmark-sets/all/libxaac.yaml index aa3ef857e3..e4108d17db 100644 --- a/benchmark-sets/all/libxaac.yaml +++ b/benchmark-sets/all/libxaac.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "Codec::setXAACDRCInfo(int, int, int, int, int)" + "signature": "IA_ERRORCODE setXAACDRCInfo(Codec *, int32_t, int32_t, int32_t, int32_t, int32_t)" - "name": "ixheaacd_hbe_apply_ifft_336" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void ixheaacd_hbe_apply_ifft_336(float * , float * , int , int )" + "signature": "VOID ixheaacd_hbe_apply_ifft_336(FLOAT32 *, FLOAT32 *, WORD32, WORD32)" - "name": "ixheaacd_hbe_apply_fft_288" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void ixheaacd_hbe_apply_fft_288(float * , float * , int , int )" + "signature": "VOID ixheaacd_hbe_apply_fft_288(FLOAT32 *, FLOAT32 *, WORD32, WORD32)" - "name": "ixheaacd_hbe_apply_ifft_224" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void ixheaacd_hbe_apply_ifft_224(float * , float * , int , int )" + "signature": "VOID ixheaacd_hbe_apply_ifft_224(FLOAT32 *, FLOAT32 *, WORD32, WORD32)" - "name": "ixheaacd_apply_rot_dec" "params": - "name": "" @@ -68,7 +68,7 @@ - "name": "" "type": "short *" "return_type": "void" - "signature": "void ixheaacd_apply_rot_dec(struct ia_ps_dec_struct * , int * , int * , int * , int * , struct ia_sbr_tables_struct * , short * )" + "signature": "VOID ixheaacd_apply_rot_dec(ia_ps_dec_struct *, WORD32 *, WORD32 *, WORD32 *, WORD32 *, ia_sbr_tables_struct *, const WORD16 *)" "language": "c++" "project": "libxaac" "target_name": "xaac_enc_fuzzer" diff --git a/benchmark-sets/all/libxls.yaml b/benchmark-sets/all/libxls.yaml index 874d873dce..5ae54b19ec 100644 --- a/benchmark-sets/all/libxls.yaml +++ b/benchmark-sets/all/libxls.yaml @@ -6,7 +6,7 @@ - "name": "charset" "type": "char *" "return_type": "struct xlsWorkBook *" - "signature": "struct xlsWorkBook * xls_open(char * file, char * charset)" + "signature": "xlsWorkBook * xls_open(const char *, const char *)" - "name": "xls_open_file" "params": - "name": "file" @@ -16,25 +16,25 @@ - "name": "outError" "type": "int *" "return_type": "struct xlsWorkBook *" - "signature": "struct xlsWorkBook * xls_open_file(char * file, char * charset, int * outError)" + "signature": "xlsWorkBook * xls_open_file(const char *, const char *, xls_error_t *)" - "name": "ole2_open_file" "params": - "name": "file" "type": "char *" "return_type": "struct OLE2 *" - "signature": "struct OLE2 * ole2_open_file(char * file)" + "signature": "OLE2 * ole2_open_file(const char *)" - "name": "xls_getCSS" "params": - "name": "pWB" "type": "struct xlsWorkBook *" "return_type": "char *" - "signature": "char * xls_getCSS(struct xlsWorkBook * pWB)" + "signature": "char * xls_getCSS(xlsWorkBook *)" - "name": "xls_showBookInfo" "params": - "name": "pWB" "type": "struct xlsWorkBook *" "return_type": "void" - "signature": "void xls_showBookInfo(struct xlsWorkBook * pWB)" + "signature": "void xls_showBookInfo(xlsWorkBook *)" "language": "c++" "project": "libxls" "target_name": "fuzz_xls" diff --git a/benchmark-sets/all/libxlsxwriter.yaml b/benchmark-sets/all/libxlsxwriter.yaml index 4cb00afbd4..971250f05e 100644 --- a/benchmark-sets/all/libxlsxwriter.yaml +++ b/benchmark-sets/all/libxlsxwriter.yaml @@ -6,13 +6,13 @@ - "name": "type" "type": "char" "return_type": "struct lxw_chart *" - "signature": "struct lxw_chart * workbook_add_chart(struct lxw_workbook * self, char type)" + "signature": "lxw_chart * workbook_add_chart(lxw_workbook *, uint8_t)" - "name": "lxw_chart_new" "params": - "name": "type" "type": "char" "return_type": "struct lxw_chart *" - "signature": "struct lxw_chart * lxw_chart_new(char type)" + "signature": "lxw_chart * lxw_chart_new(uint8_t)" - "name": "_chart_initialize" "params": - "name": "self" @@ -20,7 +20,7 @@ - "name": "type" "type": "char" "return_type": "void" - "signature": "void _chart_initialize(struct lxw_chart * self, char type)" + "signature": "void _chart_initialize(lxw_chart *, uint8_t)" - "name": "new_workbook_opt" "params": - "name": "filename" @@ -28,13 +28,13 @@ - "name": "options" "type": "struct lxw_workbook_options *" "return_type": "struct lxw_workbook *" - "signature": "struct lxw_workbook * new_workbook_opt(char * filename, struct lxw_workbook_options * options)" + "signature": "lxw_workbook * new_workbook_opt(const char *, lxw_workbook_options *)" - "name": "new_workbook" "params": - "name": "filename" "type": "char *" "return_type": "struct lxw_workbook *" - "signature": "struct lxw_workbook * new_workbook(char * filename)" + "signature": "lxw_workbook * new_workbook(const char *)" "language": "c" "project": "libxlsxwriter" "target_name": "xlsx_fuzzer" diff --git a/benchmark-sets/all/libxml2.yaml b/benchmark-sets/all/libxml2.yaml index 7a1e71eb16..dda5da3b04 100644 --- a/benchmark-sets/all/libxml2.yaml +++ b/benchmark-sets/all/libxml2.yaml @@ -6,7 +6,7 @@ - "name": "xsd" "type": "char *" "return_type": "int" - "signature": "int xmlTextReaderSchemaValidate(struct _xmlTextReader * reader, char * xsd)" + "signature": "int xmlTextReaderSchemaValidate(xmlTextReaderPtr, const char *)" - "name": "xmlTextReaderSchemaValidateCtxt" "params": - "name": "reader" @@ -16,7 +16,7 @@ - "name": "options" "type": "int" "return_type": "int" - "signature": "int xmlTextReaderSchemaValidateCtxt(struct _xmlTextReader * reader, struct _xmlSchemaValidCtxt * ctxt, int options)" + "signature": "int xmlTextReaderSchemaValidateCtxt(xmlTextReaderPtr, xmlSchemaValidCtxtPtr, int)" - "name": "xmlSchemaValidateStream" "params": - "name": "ctxt" @@ -30,7 +30,7 @@ - "name": "user_data" "type": "char *" "return_type": "int" - "signature": "int xmlSchemaValidateStream(struct _xmlSchemaValidCtxt * ctxt, struct _xmlParserInputBuffer * input, int enc, struct _xmlSAXHandler * sax, char * user_data)" + "signature": "int xmlSchemaValidateStream(xmlSchemaValidCtxtPtr, xmlParserInputBufferPtr, xmlCharEncoding, xmlSAXHandlerPtr, void *)" - "name": "xmlTextReaderSchemaValidateInternal" "params": - "name": "reader" @@ -42,7 +42,7 @@ - "name": "options" "type": "int" "return_type": "int" - "signature": "int xmlTextReaderSchemaValidateInternal(struct _xmlTextReader * reader, char * xsd, struct _xmlSchemaValidCtxt * ctxt, int options)" + "signature": "int xmlTextReaderSchemaValidateInternal(xmlTextReaderPtr, const char *, xmlSchemaValidCtxtPtr, int)" - "name": "xmlSchemaValidateFile" "params": - "name": "ctxt" @@ -52,7 +52,7 @@ - "name": "options" "type": "int" "return_type": "int" - "signature": "int xmlSchemaValidateFile(struct _xmlSchemaValidCtxt * ctxt, char * filename, int options)" + "signature": "int xmlSchemaValidateFile(xmlSchemaValidCtxtPtr, const char *, int)" "language": "c++" "project": "libxml2" "target_name": "xinclude" diff --git a/benchmark-sets/all/libxslt.yaml b/benchmark-sets/all/libxslt.yaml index a80a4c857b..cef6883156 100644 --- a/benchmark-sets/all/libxslt.yaml +++ b/benchmark-sets/all/libxslt.yaml @@ -14,7 +14,7 @@ - "name": "IObuf" "type": "struct _xmlOutputBuffer *" "return_type": "int" - "signature": "int xsltRunStylesheet(struct _xsltStylesheet * style, struct _xmlDoc * doc, char ** params, char * output, struct _xmlSAXHandler * SAX, struct _xmlOutputBuffer * IObuf)" + "signature": "int xsltRunStylesheet(xsltStylesheetPtr, xmlDocPtr, const char **, const char *, xmlSAXHandlerPtr, xmlOutputBufferPtr)" - "name": "xsltRunStylesheetUser" "params": - "name": "style" @@ -34,7 +34,7 @@ - "name": "userCtxt" "type": "struct _xsltTransformContext *" "return_type": "int" - "signature": "int xsltRunStylesheetUser(struct _xsltStylesheet * style, struct _xmlDoc * doc, char ** params, char * output, struct _xmlSAXHandler * SAX, struct _xmlOutputBuffer * IObuf, struct _IO_FILE * profile, struct _xsltTransformContext * userCtxt)" + "signature": "int xsltRunStylesheetUser(xsltStylesheetPtr, xmlDocPtr, const char **, const char *, xmlSAXHandlerPtr, xmlOutputBufferPtr, FILE *, xsltTransformContextPtr)" - "name": "xsltProfileStylesheet" "params": - "name": "style" @@ -46,7 +46,7 @@ - "name": "output" "type": "struct _IO_FILE *" "return_type": "struct _xmlDoc *" - "signature": "struct _xmlDoc * xsltProfileStylesheet(struct _xsltStylesheet * style, struct _xmlDoc * doc, char ** params, struct _IO_FILE * output)" + "signature": "xmlDocPtr xsltProfileStylesheet(xsltStylesheetPtr, xmlDocPtr, const char **, FILE *)" - "name": "xsltApplyStylesheet" "params": - "name": "style" @@ -56,7 +56,7 @@ - "name": "params" "type": "char **" "return_type": "struct _xmlDoc *" - "signature": "struct _xmlDoc * xsltApplyStylesheet(struct _xsltStylesheet * style, struct _xmlDoc * doc, char ** params)" + "signature": "xmlDocPtr xsltApplyStylesheet(xsltStylesheetPtr, xmlDocPtr, const char **)" - "name": "xmlShell" "params": - "name": "doc" @@ -68,7 +68,7 @@ - "name": "output" "type": "struct _IO_FILE *" "return_type": "void" - "signature": "void xmlShell(struct _xmlDoc * doc, char * filename, func_type * input, struct _IO_FILE * output)" + "signature": "void xmlShell(xmlDocPtr, char *, xmlShellReadlineFunc, FILE *)" "language": "c++" "project": "libxslt" "target_name": "xslt" diff --git a/benchmark-sets/all/libyal.yaml b/benchmark-sets/all/libyal.yaml index 8247718b94..d9c493bacb 100644 --- a/benchmark-sets/all/libyal.yaml +++ b/benchmark-sets/all/libyal.yaml @@ -12,7 +12,7 @@ - "name": "error" "type": "size_t **" "return_type": "int" - "signature": "int libewf_handle_open(size_t * handle, char ** filenames, int number_of_filenames, int access_flags, size_t ** error)" + "signature": "int libewf_handle_open(libewf_handle_t *, const char **, int, int, libcerror_error_t **)" - "name": "libevtx_file_open" "params": - "name": "file" @@ -24,7 +24,7 @@ - "name": "error" "type": "size_t **" "return_type": "int" - "signature": "int libevtx_file_open(size_t * file, char * filename, int access_flags, size_t ** error)" + "signature": "int libevtx_file_open(libevtx_file_t *, const char *, int, libcerror_error_t **)" - "name": "libscca_file_open" "params": - "name": "file" @@ -36,7 +36,7 @@ - "name": "error" "type": "size_t **" "return_type": "int" - "signature": "int libscca_file_open(size_t * file, char * filename, int access_flags, size_t ** error)" + "signature": "int libscca_file_open(libscca_file_t *, const char *, int, libcerror_error_t **)" - "name": "libesedb_index_get_record" "params": - "name": "index" @@ -48,7 +48,7 @@ - "name": "error" "type": "size_t **" "return_type": "int" - "signature": "int libesedb_index_get_record(size_t * index, int record_entry, size_t ** record, size_t ** error)" + "signature": "int libesedb_index_get_record(libesedb_index_t *, int, libesedb_record_t **, libcerror_error_t **)" - "name": "libevtx_record_get_data" "params": - "name": "record" @@ -60,7 +60,7 @@ - "name": "error" "type": "size_t **" "return_type": "int" - "signature": "int libevtx_record_get_data(size_t * record, char * data, size_t data_size, size_t ** error)" + "signature": "int libevtx_record_get_data(libevtx_record_t *, uint8_t *, size_t, libcerror_error_t **)" "language": "c" "project": "libyal" "target_name": "libmdmp_file_fuzzer" diff --git a/benchmark-sets/all/libyaml.yaml b/benchmark-sets/all/libyaml.yaml new file mode 100644 index 0000000000..b93def046c --- /dev/null +++ b/benchmark-sets/all/libyaml.yaml @@ -0,0 +1,53 @@ +"functions": +- "name": "yaml_parser_set_input_file" + "params": + - "name": "parser" + "type": "struct yaml_parser_s *" + - "name": "file" + "type": "struct _IO_FILE *" + "return_type": "void" + "signature": "void yaml_parser_set_input_file(yaml_parser_t *, FILE *)" +- "name": "yaml_emitter_set_output_file" + "params": + - "name": "emitter" + "type": "struct yaml_emitter_s *" + - "name": "file" + "type": "struct _IO_FILE *" + "return_type": "void" + "signature": "void yaml_emitter_set_output_file(yaml_emitter_t *, FILE *)" +- "name": "yaml_emitter_set_indent" + "params": + - "name": "emitter" + "type": "struct yaml_emitter_s *" + - "name": "indent" + "type": "int" + "return_type": "void" + "signature": "void yaml_emitter_set_indent(yaml_emitter_t *, int)" +- "name": "yaml_emitter_set_output_string" + "params": + - "name": "emitter" + "type": "struct yaml_emitter_s *" + - "name": "output" + "type": "char *" + - "name": "size" + "type": "size_t" + - "name": "size_written" + "type": "size_t *" + "return_type": "void" + "signature": "void yaml_emitter_set_output_string(yaml_emitter_t *, unsigned char *, size_t, size_t *)" +- "name": "yaml_file_read_handler" + "params": + - "name": "data" + "type": "char *" + - "name": "buffer" + "type": "char *" + - "name": "size" + "type": "size_t" + - "name": "size_read" + "type": "size_t *" + "return_type": "int" + "signature": "int yaml_file_read_handler(void *, unsigned char *, size_t, size_t *)" +"language": "c++" +"project": "libyaml" +"target_name": "libyaml_parser_fuzzer" +"target_path": "/src/libyaml_parser_fuzzer.c" diff --git a/benchmark-sets/all/libyang.yaml b/benchmark-sets/all/libyang.yaml index dbdf1c1184..1c19375d2c 100644 --- a/benchmark-sets/all/libyang.yaml +++ b/benchmark-sets/all/libyang.yaml @@ -6,7 +6,7 @@ - "name": "ext" "type": "struct lysp_ext_instance *" "return_type": "int" - "signature": "int structure_aug_parse(struct lysp_ctx * pctx, struct lysp_ext_instance * ext)" + "signature": "LY_ERR structure_aug_parse(lysp_ctx *, lysp_ext_instance *)" - "name": "yangdata_parse" "params": - "name": "pctx" @@ -14,7 +14,7 @@ - "name": "ext" "type": "struct lysp_ext_instance *" "return_type": "int" - "signature": "int yangdata_parse(struct lysp_ctx * pctx, struct lysp_ext_instance * ext)" + "signature": "LY_ERR yangdata_parse(lysp_ctx *, lysp_ext_instance *)" - "name": "structure_parse" "params": - "name": "pctx" @@ -22,7 +22,7 @@ - "name": "ext" "type": "struct lysp_ext_instance *" "return_type": "int" - "signature": "int structure_parse(struct lysp_ctx * pctx, struct lysp_ext_instance * ext)" + "signature": "LY_ERR structure_parse(lysp_ctx *, lysp_ext_instance *)" - "name": "lysp_stmt_parse" "params": - "name": "pctx" @@ -34,7 +34,7 @@ - "name": "exts" "type": "struct lysp_ext_instance **" "return_type": "int" - "signature": "int lysp_stmt_parse(struct lysp_ctx * pctx, struct lysp_stmt * stmt, char ** result, struct lysp_ext_instance ** exts)" + "signature": "LY_ERR lysp_stmt_parse(lysp_ctx *, const lysp_stmt *, void **, lysp_ext_instance **)" - "name": "lysp_stmt_list" "params": - "name": "ctx" @@ -46,7 +46,7 @@ - "name": "siblings" "type": "struct lysp_node **" "return_type": "int" - "signature": "int lysp_stmt_list(struct lysp_ctx * ctx, struct lysp_stmt * stmt, struct lysp_node * parent, struct lysp_node ** siblings)" + "signature": "LY_ERR lysp_stmt_list(lysp_ctx *, const lysp_stmt *, lysp_node *, lysp_node **)" "language": "c" "project": "libyang" "target_name": "lyd_parse_mem_xml" diff --git a/benchmark-sets/all/libzip.yaml b/benchmark-sets/all/libzip.yaml index d82d9455b0..9959f2a290 100644 --- a/benchmark-sets/all/libzip.yaml +++ b/benchmark-sets/all/libzip.yaml @@ -16,7 +16,7 @@ - "name": "password" "type": "char *" "return_type": "struct zip_source *" - "signature": "struct zip_source * zip_source_zip_file(struct zip * za, struct zip * srcza, size_t srcidx, int flags, size_t start, size_t len, char * password)" + "signature": "zip_source_t * zip_source_zip_file(zip_t *, zip_t *, zip_uint64_t, zip_flags_t, zip_uint64_t, zip_int64_t, const char *)" - "name": "zip_file_replace" "params": - "name": "za" @@ -28,7 +28,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int zip_file_replace(struct zip * za, size_t idx, struct zip_source * source, int flags)" + "signature": "int zip_file_replace(zip_t *, zip_uint64_t, zip_source_t *, zip_flags_t)" - "name": "zip_source_window_create" "params": - "name": "src" @@ -40,7 +40,7 @@ - "name": "error" "type": "struct zip_error *" "return_type": "struct zip_source *" - "signature": "struct zip_source * zip_source_window_create(struct zip_source * src, size_t start, size_t len, struct zip_error * error)" + "signature": "zip_source_t * zip_source_window_create(zip_source_t *, zip_uint64_t, zip_int64_t, zip_error_t *)" - "name": "zip_source_buffer_with_attributes" "params": - "name": "za" @@ -54,7 +54,7 @@ - "name": "attributes" "type": "struct zip_file_attributes *" "return_type": "struct zip_source *" - "signature": "struct zip_source * zip_source_buffer_with_attributes(struct zip * za, char * data, size_t len, int freep, struct zip_file_attributes * attributes)" + "signature": "zip_source_t * zip_source_buffer_with_attributes(zip_t *, const void *, zip_uint64_t, int, zip_file_attributes_t *)" - "name": "zip_source_buffer_fragment" "params": - "name": "za" @@ -66,7 +66,7 @@ - "name": "freep" "type": "int" "return_type": "struct zip_source *" - "signature": "struct zip_source * zip_source_buffer_fragment(struct zip * za, struct zip_buffer_fragment * fragments, size_t nfragments, int freep)" + "signature": "zip_source_t * zip_source_buffer_fragment(zip_t *, const zip_buffer_fragment_t *, zip_uint64_t, int)" "language": "c++" "project": "libzip" "target_name": "fuzz_main" diff --git a/benchmark-sets/all/lighttpd.yaml b/benchmark-sets/all/lighttpd.yaml index db63537a26..c63dee5b4c 100644 --- a/benchmark-sets/all/lighttpd.yaml +++ b/benchmark-sets/all/lighttpd.yaml @@ -10,7 +10,7 @@ - "name": "flags" "type": "int" "return_type": "void" - "signature": "void burl_append(struct buffer * b, char * str, size_t len, int flags)" + "signature": "void burl_append(const buffer *, const char *, const size_t, const int)" - "name": "burl_append_encode_psnde" "params": - "name": "b" @@ -20,7 +20,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void burl_append_encode_psnde(struct buffer * b, char * str, size_t len)" + "signature": "void burl_append_encode_psnde(const buffer *, const char *, const size_t)" - "name": "burl_append_encode_nde" "params": - "name": "b" @@ -30,7 +30,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void burl_append_encode_nde(struct buffer * b, char * str, size_t len)" + "signature": "void burl_append_encode_nde(const buffer *, const char *, const size_t)" - "name": "burl_append_encode_all" "params": - "name": "b" @@ -40,7 +40,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void burl_append_encode_all(struct buffer * b, char * str, size_t len)" + "signature": "void burl_append_encode_all(const buffer *, const char *, const size_t)" - "name": "buffer_append_base64_decode" "params": - "name": "out" @@ -52,7 +52,7 @@ - "name": "charset" "type": "int" "return_type": "char *" - "signature": "char * buffer_append_base64_decode(struct buffer * out, char * in, size_t in_length, int charset)" + "signature": "unsigned char * buffer_append_base64_decode(buffer *, const char *, size_t, base64_charset)" "language": "c" "project": "lighttpd" "target_name": "fuzz_burl" diff --git a/benchmark-sets/all/lldpd.yaml b/benchmark-sets/all/lldpd.yaml index ec2d6e0365..c937734e30 100644 --- a/benchmark-sets/all/lldpd.yaml +++ b/benchmark-sets/all/lldpd.yaml @@ -4,13 +4,13 @@ - "name": "cfg" "type": "struct lldpd *" "return_type": "void" - "signature": "void levent_loop(struct lldpd * cfg)" + "signature": "void levent_loop(lldpd *)" - "name": "levent_init" "params": - "name": "cfg" "type": "struct lldpd *" "return_type": "void" - "signature": "void levent_init(struct lldpd * cfg)" + "signature": "void levent_init(lldpd *)" - "name": "levent_update_and_send" "params": - "name": "fd" @@ -20,19 +20,19 @@ - "name": "arg" "type": "char *" "return_type": "void" - "signature": "void levent_update_and_send(int fd, short what, char * arg)" + "signature": "void levent_update_and_send(int, short, void *)" - "name": "lldpd_loop" "params": - "name": "cfg" "type": "struct lldpd *" "return_type": "void" - "signature": "void lldpd_loop(struct lldpd * cfg)" + "signature": "void lldpd_loop(lldpd *)" - "name": "netlink_initialize" "params": - "name": "cfg" "type": "struct lldpd *" "return_type": "int" - "signature": "int netlink_initialize(struct lldpd * cfg)" + "signature": "int netlink_initialize(lldpd *)" "language": "c" "project": "lldpd" "target_name": "fuzz_lldp" diff --git a/benchmark-sets/all/llhttp.yaml b/benchmark-sets/all/llhttp.yaml index e235fd0d4f..213bf035fc 100644 --- a/benchmark-sets/all/llhttp.yaml +++ b/benchmark-sets/all/llhttp.yaml @@ -4,13 +4,13 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * llhttp_status_name(int )" + "signature": "const char * llhttp_status_name(llhttp_status_t)" - "name": "llhttp_finish" "params": - "name": "" "type": "struct llhttp__internal_s *" "return_type": "int" - "signature": "int llhttp_finish(struct llhttp__internal_s * )" + "signature": "llhttp_errno_t llhttp_finish(llhttp_t *)" - "name": "llhttp__debug" "params": - "name": "" @@ -22,19 +22,19 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "void llhttp__debug(struct llhttp__internal_s * , char * , char * , char * )" + "signature": "void llhttp__debug(llhttp_t *, const char *, const char *, const char *)" - "name": "llhttp_method_name" "params": - "name": "" "type": "int" "return_type": "char *" - "signature": "char * llhttp_method_name(int )" + "signature": "const char * llhttp_method_name(llhttp_method_t)" - "name": "llhttp_errno_name" "params": - "name": "" "type": "int" "return_type": "char *" - "signature": "char * llhttp_errno_name(int )" + "signature": "const char * llhttp_errno_name(llhttp_errno_t)" "language": "c" "project": "llhttp" "target_name": "fuzz_parser" diff --git a/benchmark-sets/all/llvm_libcxxabi.yaml b/benchmark-sets/all/llvm_libcxxabi.yaml index ca3173bc31..e86a76b532 100644 --- a/benchmark-sets/all/llvm_libcxxabi.yaml +++ b/benchmark-sets/all/llvm_libcxxabi.yaml @@ -6,7 +6,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::NewExpr *" "return_type": "void" - "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::NewExpr>((anonymous namespace)::itanium_demangle::NewExpr const*)" + "signature": "void DumpVisitor::namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle12TemplateArgsEEEvPKT_" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::TemplateArgs *" "return_type": "void" - "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::TemplateArgs>((anonymous namespace)::itanium_demangle::TemplateArgs const*)" + "signature": "void DumpVisitor::namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle25TemplateTemplateParamDeclEEEvPKT_" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl *" "return_type": "void" - "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl>((anonymous namespace)::itanium_demangle::TemplateTemplateParamDecl const*)" + "signature": "void DumpVisitor::namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle14ConversionExprEEEvPKT_" "params": - "name": "this" @@ -30,7 +30,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::InitListExpr *" "return_type": "void" - "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::ConversionExpr>((anonymous namespace)::itanium_demangle::ConversionExpr const*)" + "signature": "void DumpVisitor::namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" - "name": "_ZN12_GLOBAL__N_111DumpVisitorclINS_16itanium_demangle8CallExprEEEvPKT_" "params": - "name": "this" @@ -38,7 +38,7 @@ - "name": "Node" "type": "(anonymous namespace)::itanium_demangle::InitListExpr *" "return_type": "void" - "signature": "void (anonymous namespace)::DumpVisitor::operator()<(anonymous namespace)::itanium_demangle::CallExpr>((anonymous namespace)::itanium_demangle::CallExpr const*)" + "signature": "void DumpVisitor::namespace)::itanium_demangle::NodeArrayNode>(const NodeArrayNode *)" "language": "c++" "project": "llvm_libcxxabi" "target_name": "DummyParserFuzzer" diff --git a/benchmark-sets/all/lodepng.yaml b/benchmark-sets/all/lodepng.yaml index 72b1e4428e..9b5c86a066 100644 --- a/benchmark-sets/all/lodepng.yaml +++ b/benchmark-sets/all/lodepng.yaml @@ -14,7 +14,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "lodepng::encode(std::__1::basic_string, std::__1::allocator > const&, std::__1::vector > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int encode(const string, const std::__1::allocator >, unsigned int, unsigned int, LodePNGColorType, unsigned int)" - "name": "_ZN7lodepng6encodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKhjj16LodePNGColorTypej" "params": - "name": "filename" @@ -30,7 +30,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "lodepng::encode(std::__1::basic_string, std::__1::allocator > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int encode(const string, const unsigned char *, unsigned int, unsigned int, LodePNGColorType, unsigned int)" - "name": "_Z21lodepng_encode24_filePKcPKhjj" "params": - "name": "filename" @@ -42,7 +42,7 @@ - "name": "h" "type": "int" "return_type": "int" - "signature": "lodepng_encode24_file(char const*, unsigned char const*, unsigned int, unsigned int)" + "signature": "unsigned int lodepng_encode24_file(const char *, const unsigned char *, unsigned int, unsigned int)" - "name": "_Z21lodepng_encode32_filePKcPKhjj" "params": - "name": "filename" @@ -54,7 +54,7 @@ - "name": "h" "type": "int" "return_type": "int" - "signature": "lodepng_encode32_file(char const*, unsigned char const*, unsigned int, unsigned int)" + "signature": "unsigned int lodepng_encode32_file(const char *, const unsigned char *, unsigned int, unsigned int)" - "name": "_Z19lodepng_encode_filePKcPKhjj16LodePNGColorTypej" "params": - "name": "filename" @@ -70,7 +70,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "lodepng_encode_file(char const*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int lodepng_encode_file(const char *, const unsigned char *, unsigned int, unsigned int, LodePNGColorType, unsigned int)" "language": "c++" "project": "lodepng" "target_name": "lodepng_fuzzer" diff --git a/benchmark-sets/all/lua.yaml b/benchmark-sets/all/lua.yaml deleted file mode 100644 index fb3d579f45..0000000000 --- a/benchmark-sets/all/lua.yaml +++ /dev/null @@ -1,53 +0,0 @@ -"functions": -- "name": "_GLOBAL__sub_I_serializer.cc" - "params": [] - "return_type": "void" - "signature": "void _GLOBAL__sub_I_serializer.cc()" -- "name": "_ZL8teardownv" - "params": [] - "return_type": "void" - "signature": "void _ZL8teardownv()" -- "name": "_Z11sig_handleriP9siginfo_tPv" - "params": - - "name": "signo" - "type": "int" - - "name": "info" - "type": "struct siginfo_t *" - - "name": "context" - "type": "char *" - "return_type": "void" - "signature": "void _Z11sig_handleriP9siginfo_tPv(int signo, struct siginfo_t * info, char * context)" -- "name": "LLVMFuzzerCustomMutator" - "params": - - "name": "data" - "type": "char *" - - "name": "size" - "type": "size_t" - - "name": "max_size" - "type": "size_t" - - "name": "seed" - "type": "int" - "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomMutator(char * data, size_t size, size_t max_size, int seed)" -- "name": "LLVMFuzzerCustomCrossOver" - "params": - - "name": "data1" - "type": "char *" - - "name": "size1" - "type": "size_t" - - "name": "data2" - "type": "char *" - - "name": "size2" - "type": "size_t" - - "name": "out" - "type": "char *" - - "name": "max_out_size" - "type": "size_t" - - "name": "seed" - "type": "int" - "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomCrossOver(char * data1, size_t size1, char * data2, size_t size2, char * out, size_t max_out_size, int seed)" -"language": "c" -"project": "lua" -"target_name": "fuzz_lua" -"target_path": "/src/fuzz_lua.c" diff --git a/benchmark-sets/all/lwan.yaml b/benchmark-sets/all/lwan.yaml index dd56fa8e92..898fb2eec5 100644 --- a/benchmark-sets/all/lwan.yaml +++ b/benchmark-sets/all/lwan.yaml @@ -4,7 +4,7 @@ - "name": "l" "type": "struct lwan *" "return_type": "void" - "signature": "void lwan_init(struct lwan * l)" + "signature": "void lwan_init(lwan *)" - "name": "lwan_init_with_config" "params": - "name": "l" @@ -12,13 +12,13 @@ - "name": "config" "type": "struct lwan_config *" "return_type": "void" - "signature": "void lwan_init_with_config(struct lwan * l, struct lwan_config * config)" + "signature": "void lwan_init_with_config(lwan *, const lwan_config *)" - "name": "lwan_thread_init" "params": - "name": "l" "type": "struct lwan *" "return_type": "void" - "signature": "void lwan_thread_init(struct lwan * l)" + "signature": "void lwan_thread_init(lwan *)" - "name": "create_thread" "params": - "name": "l" @@ -26,13 +26,13 @@ - "name": "thread" "type": "struct lwan_thread *" "return_type": "void" - "signature": "void create_thread(struct lwan * l, struct lwan_thread * thread)" + "signature": "void create_thread(lwan *, lwan_thread *)" - "name": "thread_io_loop" "params": - "name": "data" "type": "char *" "return_type": "char *" - "signature": "char * thread_io_loop(char * data)" + "signature": "void * thread_io_loop(void *)" "language": "c++" "project": "lwan" "target_name": "config_fuzzer" diff --git a/benchmark-sets/all/lz4.yaml b/benchmark-sets/all/lz4.yaml index 78e9773b0c..16b8cf832e 100644 --- a/benchmark-sets/all/lz4.yaml +++ b/benchmark-sets/all/lz4.yaml @@ -12,7 +12,7 @@ - "name": "maxDstSize" "type": "int" "return_type": "int" - "signature": "int LZ4_compressHC_limitedOutput_continue(union.LZ4_streamHC_u * ctx, char * src, char * dst, int srcSize, int maxDstSize)" + "signature": "int LZ4_compressHC_limitedOutput_continue(LZ4_streamHC_t *, const char *, char *, int, int)" - "name": "LZ4_compressHC_continue" "params": - "name": "ctx" @@ -24,7 +24,7 @@ - "name": "srcSize" "type": "int" "return_type": "int" - "signature": "int LZ4_compressHC_continue(union.LZ4_streamHC_u * ctx, char * src, char * dst, int srcSize)" + "signature": "int LZ4_compressHC_continue(LZ4_streamHC_t *, const char *, char *, int)" - "name": "LZ4_compress_HC_continue_destSize" "params": - "name": "LZ4_streamHCPtr" @@ -38,7 +38,7 @@ - "name": "targetDestSize" "type": "int" "return_type": "int" - "signature": "int LZ4_compress_HC_continue_destSize(union.LZ4_streamHC_u * LZ4_streamHCPtr, char * src, char * dst, int * srcSizePtr, int targetDestSize)" + "signature": "int LZ4_compress_HC_continue_destSize(LZ4_streamHC_t *, const char *, char *, int *, int)" - "name": "LZ4_compressHC2_limitedOutput" "params": - "name": "src" @@ -52,7 +52,7 @@ - "name": "cLevel" "type": "int" "return_type": "int" - "signature": "int LZ4_compressHC2_limitedOutput(char * src, char * dst, int srcSize, int maxDstSize, int cLevel)" + "signature": "int LZ4_compressHC2_limitedOutput(const char *, char *, int, int, int)" - "name": "LZ4_compressHC2" "params": - "name": "src" @@ -64,7 +64,7 @@ - "name": "cLevel" "type": "int" "return_type": "int" - "signature": "int LZ4_compressHC2(char * src, char * dst, int srcSize, int cLevel)" + "signature": "int LZ4_compressHC2(const char *, char *, int, int)" "language": "c++" "project": "lz4" "target_name": "compress_fuzzer" diff --git a/benchmark-sets/all/lzma.yaml b/benchmark-sets/all/lzma.yaml index b38c97b96b..a629ae7387 100644 --- a/benchmark-sets/all/lzma.yaml +++ b/benchmark-sets/all/lzma.yaml @@ -10,7 +10,7 @@ - "name": "progress" "type": "struct ICompressProgress *" "return_type": "int" - "signature": "int Xz_Encode(struct ISeqOutStream * outStream, struct ISeqInStream * inStream, struct CXzProps * props, struct ICompressProgress * progress)" + "signature": "SRes Xz_Encode(ISeqOutStream *, ISeqInStream *, const CXzProps *, ICompressProgress *)" - "name": "XzUnpacker_CodeFull" "params": - "name": "p" @@ -28,7 +28,7 @@ - "name": "status" "type": "int *" "return_type": "int" - "signature": "int XzUnpacker_CodeFull(struct CXzUnpacker * p, char * dest, size_t * destLen, char * src, size_t * srcLen, int finishMode, int * status)" + "signature": "SRes XzUnpacker_CodeFull(CXzUnpacker *, Byte *, SizeT *, const Byte *, SizeT *, ECoderFinishMode, ECoderStatus *)" - "name": "LzmaEncode" "params": - "name": "dest" @@ -54,7 +54,7 @@ - "name": "allocBig" "type": "struct ISzAlloc *" "return_type": "int" - "signature": "int LzmaEncode(char * dest, size_t * destLen, char * src, size_t srcLen, struct _CLzmaEncProps * props, char * propsEncoded, size_t * propsSize, int writeEndMark, struct ICompressProgress * progress, struct ISzAlloc * alloc, struct ISzAlloc * allocBig)" + "signature": "SRes LzmaEncode(Byte *, SizeT *, const Byte *, SizeT, const CLzmaEncProps *, Byte *, SizeT *, int, ICompressProgress *, ISzAllocPtr, ISzAllocPtr)" - "name": "LzmaEnc_MemEncode" "params": - "name": "pp" @@ -76,7 +76,7 @@ - "name": "allocBig" "type": "struct ISzAlloc *" "return_type": "int" - "signature": "int LzmaEnc_MemEncode(char * pp, char * dest, size_t * destLen, char * src, size_t srcLen, int writeEndMark, struct ICompressProgress * progress, struct ISzAlloc * alloc, struct ISzAlloc * allocBig)" + "signature": "SRes LzmaEnc_MemEncode(CLzmaEncHandle, Byte *, SizeT *, const Byte *, SizeT, int, ICompressProgress *, ISzAllocPtr, ISzAllocPtr)" - "name": "Bt3Zip_MatchFinder_GetMatches" "params": - "name": "p" @@ -84,7 +84,7 @@ - "name": "distances" "type": "int *" "return_type": "int" - "signature": "int Bt3Zip_MatchFinder_GetMatches(struct _CMatchFinder * p, int * distances)" + "signature": "UInt32 Bt3Zip_MatchFinder_GetMatches(CMatchFinder *, UInt32 *)" "language": "c++" "project": "lzma" "target_name": "7z_fuzzer" diff --git a/benchmark-sets/all/lzo.yaml b/benchmark-sets/all/lzo.yaml index 7f8b1bd22e..e9494df1b2 100644 --- a/benchmark-sets/all/lzo.yaml +++ b/benchmark-sets/all/lzo.yaml @@ -16,7 +16,7 @@ - "name": "dict_len" "type": "size_t" "return_type": "int" - "signature": "int lzo1z_999_compress_dict(char * in, size_t in_len, char * out, size_t * out_len, char * wrkmem, char * dict, size_t dict_len)" + "signature": "int lzo1z_999_compress_dict(const unsigned char *, lzo_uint, unsigned char *, lzo_uint *, void *, const unsigned char *, lzo_uint)" - "name": "lzo1x_999_compress_dict" "params": - "name": "in" @@ -34,7 +34,7 @@ - "name": "dict_len" "type": "size_t" "return_type": "int" - "signature": "int lzo1x_999_compress_dict(char * in, size_t in_len, char * out, size_t * out_len, char * wrkmem, char * dict, size_t dict_len)" + "signature": "int lzo1z_999_compress_dict(const unsigned char *, lzo_uint, unsigned char *, lzo_uint *, void *, const unsigned char *, lzo_uint)" - "name": "lzo1y_999_compress_dict" "params": - "name": "in" @@ -52,7 +52,7 @@ - "name": "dict_len" "type": "size_t" "return_type": "int" - "signature": "int lzo1y_999_compress_dict(char * in, size_t in_len, char * out, size_t * out_len, char * wrkmem, char * dict, size_t dict_len)" + "signature": "int lzo1z_999_compress_dict(const unsigned char *, lzo_uint, unsigned char *, lzo_uint *, void *, const unsigned char *, lzo_uint)" - "name": "swd_insertdict" "params": - "name": "s" @@ -62,7 +62,7 @@ - "name": "len" "type": "size_t" "return_type": "void" - "signature": "void swd_insertdict(struct lzo2a_999_swd_t * s, size_t node, size_t len)" + "signature": "void swd_insertdict(lzo2a_999_swd_t *, lzo_uint, lzo_uint)" - "name": "lzo1_info" "params": - "name": "rbits" @@ -70,7 +70,7 @@ - "name": "clevel" "type": "int *" "return_type": "size_t" - "signature": "size_t lzo1_info(int * rbits, int * clevel)" + "signature": "lzo_uint lzo1_info(int *, int *)" "language": "c++" "project": "lzo" "target_name": "all_lzo_compress" diff --git a/benchmark-sets/all/mbedtls.yaml b/benchmark-sets/all/mbedtls.yaml index e2976ca4ce..76df6412e7 100644 --- a/benchmark-sets/all/mbedtls.yaml +++ b/benchmark-sets/all/mbedtls.yaml @@ -8,7 +8,7 @@ - "name": "len" "type": "size_t" "return_type": "int" - "signature": "int mbedtls_ssl_write(struct mbedtls_ssl_context * ssl, char * buf, size_t len)" + "signature": "int mbedtls_ssl_write(mbedtls_ssl_context *, const unsigned char *, size_t)" - "name": "mbedtls_test_psa_exercise_key" "params": - "name": "key" @@ -18,7 +18,7 @@ - "name": "alg" "type": "int" "return_type": "int" - "signature": "int mbedtls_test_psa_exercise_key(int key, int usage, int alg)" + "signature": "int mbedtls_test_psa_exercise_key(mbedtls_svc_key_id_t, psa_key_usage_t, psa_algorithm_t)" - "name": "mbedtls_ssl_context_load" "params": - "name": "context" @@ -28,7 +28,7 @@ - "name": "len" "type": "size_t" "return_type": "int" - "signature": "int mbedtls_ssl_context_load(struct mbedtls_ssl_context * context, char * buf, size_t len)" + "signature": "int mbedtls_ssl_context_load(mbedtls_ssl_context *, const unsigned char *, size_t)" - "name": "ssl_context_load" "params": - "name": "ssl" @@ -38,17 +38,21 @@ - "name": "len" "type": "size_t" "return_type": "int" - "signature": "int ssl_context_load(struct mbedtls_ssl_context * ssl, char * buf, size_t len)" -- "name": "mbedtls_ssl_check_record" + "signature": "int ssl_context_load(mbedtls_ssl_context *, const unsigned char *, size_t)" +- "name": "mbedtls_pk_parse_keyfile" "params": - - "name": "ssl" - "type": "struct mbedtls_ssl_context *" - - "name": "buf" + - "name": "ctx" + "type": "struct mbedtls_pk_context *" + - "name": "path" + "type": "char *" + - "name": "pwd" + "type": "char *" + - "name": "f_rng" + "type": "func_type *" + - "name": "p_rng" "type": "char *" - - "name": "buflen" - "type": "size_t" "return_type": "int" - "signature": "int mbedtls_ssl_check_record(struct mbedtls_ssl_context * ssl, char * buf, size_t buflen)" + "signature": "int mbedtls_pk_parse_keyfile(mbedtls_pk_context *, const char *, const char *, *, void *)" "language": "c++" "project": "mbedtls" "target_name": "usepsa-fuzz_server" diff --git a/benchmark-sets/all/mdbtools.yaml b/benchmark-sets/all/mdbtools.yaml index 7c03bbc92a..968f55bb24 100644 --- a/benchmark-sets/all/mdbtools.yaml +++ b/benchmark-sets/all/mdbtools.yaml @@ -12,7 +12,7 @@ - "name": "export_options" "type": "int" "return_type": "int" - "signature": "int mdb_print_schema(struct MdbHandle * mdb, struct _IO_FILE * outfile, char * tabname, char * dbnamespace, int export_options)" + "signature": "int mdb_print_schema(MdbHandle *, FILE *, char *, char *, guint32)" - "name": "mdb_get_relationships" "params": - "name": "mdb" @@ -22,7 +22,7 @@ - "name": "tablename" "type": "char *" "return_type": "char *" - "signature": "char * mdb_get_relationships(struct MdbHandle * mdb, char * dbnamespace, char * tablename)" + "signature": "char * mdb_get_relationships(MdbHandle *, const gchar *, const char *)" - "name": "mdb_dump_catalog" "params": - "name": "mdb" @@ -30,7 +30,7 @@ - "name": "obj_type" "type": "int" "return_type": "void" - "signature": "void mdb_dump_catalog(struct MdbHandle * mdb, int obj_type)" + "signature": "void mdb_dump_catalog(MdbHandle *, int)" - "name": "mdb_read_table_by_name" "params": - "name": "mdb" @@ -40,13 +40,13 @@ - "name": "obj_type" "type": "int" "return_type": "struct S_MdbTableDef *" - "signature": "struct S_MdbTableDef * mdb_read_table_by_name(struct MdbHandle * mdb, char * table_name, int obj_type)" + "signature": "MdbTableDef * mdb_read_table_by_name(MdbHandle *, gchar *, int)" - "name": "mdb_data_dump" "params": - "name": "table" "type": "struct S_MdbTableDef *" "return_type": "void" - "signature": "void mdb_data_dump(struct S_MdbTableDef * table)" + "signature": "void mdb_data_dump(MdbTableDef *)" "language": "c" "project": "mdbtools" "target_name": "fuzz_mdb" diff --git a/benchmark-sets/all/meshoptimizer.yaml b/benchmark-sets/all/meshoptimizer.yaml index 7c418c3f29..9e69a30d31 100644 --- a/benchmark-sets/all/meshoptimizer.yaml +++ b/benchmark-sets/all/meshoptimizer.yaml @@ -10,7 +10,7 @@ - "name": "index_count" "type": "size_t" "return_type": "size_t" - "signature": "size_t meshopt_encodeIndexBuffer(char * buffer, size_t buffer_size, int * indices, size_t index_count)" + "signature": "size_t meshopt_encodeIndexBuffer(unsigned char *, size_t, const unsigned int *, size_t)" - "name": "meshopt_encodeVertexBuffer" "params": - "name": "buffer" @@ -24,7 +24,7 @@ - "name": "vertex_size" "type": "size_t" "return_type": "size_t" - "signature": "size_t meshopt_encodeVertexBuffer(char * buffer, size_t buffer_size, char * vertices, size_t vertex_count, size_t vertex_size)" + "signature": "size_t meshopt_encodeVertexBuffer(unsigned char *, size_t, const void *, size_t, size_t)" - "name": "_ZN7meshoptL17decodeVertexBlockEPKhS1_PhmmS2_" "params": - "name": "data" @@ -40,7 +40,7 @@ - "name": "last_vertex" "type": "char *" "return_type": "char *" - "signature": "meshopt::decodeVertexBlock(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned long, unsigned char*)" + "signature": "const unsigned char * decodeVertexBlock(const unsigned char *, const unsigned char *, unsigned char *, size_t, size_t, unsigned char *)" - "name": "_ZN7meshoptL11decodeBytesEPKhS1_Phm" "params": - "name": "data" @@ -52,7 +52,7 @@ - "name": "buffer_size" "type": "size_t" "return_type": "char *" - "signature": "meshopt::decodeBytes(unsigned char const*, unsigned char const*, unsigned char*, unsigned long)" + "signature": "const unsigned char * decodeBytes(const unsigned char *, const unsigned char *, unsigned char *, size_t)" - "name": "_ZN7meshoptL17encodeVertexBlockEPhS0_PKhmmS0_" "params": - "name": "data" @@ -68,7 +68,7 @@ - "name": "last_vertex" "type": "char *" "return_type": "char *" - "signature": "meshopt::encodeVertexBlock(unsigned char*, unsigned char*, unsigned char const*, unsigned long, unsigned long, unsigned char*)" + "signature": "unsigned char * encodeVertexBlock(unsigned char *, unsigned char *, const unsigned char *, size_t, size_t, unsigned char *)" "language": "c++" "project": "meshoptimizer" "target_name": "gltfpack" diff --git a/benchmark-sets/all/miniz.yaml b/benchmark-sets/all/miniz.yaml index da52c49af9..b22b7e6bbf 100644 --- a/benchmark-sets/all/miniz.yaml +++ b/benchmark-sets/all/miniz.yaml @@ -16,7 +16,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int mz_zip_add_mem_to_archive_file_in_place(char * , char * , char * , size_t , char * , short , int )" + "signature": "mz_bool mz_zip_add_mem_to_archive_file_in_place(const char *, const char *, const void *, size_t, const void *, mz_uint16, mz_uint)" - "name": "mz_zip_add_mem_to_archive_file_in_place_v2" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int *" "return_type": "int" - "signature": "int mz_zip_add_mem_to_archive_file_in_place_v2(char * , char * , char * , size_t , char * , short , int , int * )" + "signature": "mz_bool mz_zip_add_mem_to_archive_file_in_place_v2(const char *, const char *, const void *, size_t, const void *, mz_uint16, mz_uint, mz_zip_error *)" - "name": "mz_zip_writer_add_file" "params": - "name": "" @@ -52,7 +52,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int mz_zip_writer_add_file(struct mz_zip_archive * , char * , char * , char * , short , int )" + "signature": "mz_bool mz_zip_writer_add_file(mz_zip_archive *, const char *, const char *, const void *, mz_uint16, mz_uint)" - "name": "mz_zip_validate_file_archive" "params": - "name": "" @@ -62,7 +62,7 @@ - "name": "" "type": "int *" "return_type": "int" - "signature": "int mz_zip_validate_file_archive(char * , int , int * )" + "signature": "mz_bool mz_zip_validate_file_archive(const char *, mz_uint, mz_zip_error *)" - "name": "mz_zip_writer_add_cfile" "params": - "name": "" @@ -90,7 +90,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int mz_zip_writer_add_cfile(struct mz_zip_archive * , char * , struct _IO_FILE * , size_t , size_t * , char * , short , int , char * , int , char * , int )" + "signature": "mz_bool mz_zip_writer_add_cfile(mz_zip_archive *, const char *, FILE *, mz_uint64, const time_t *, const void *, mz_uint16, mz_uint, const char *, mz_uint, const char *, mz_uint)" "language": "c" "project": "miniz" "target_name": "compress_fuzzer" diff --git a/benchmark-sets/all/minizip.yaml b/benchmark-sets/all/minizip.yaml new file mode 100644 index 0000000000..fa217e3113 --- /dev/null +++ b/benchmark-sets/all/minizip.yaml @@ -0,0 +1,57 @@ +"functions": +- "name": "mz_zip_locate_first_entry" + "params": + - "name": "handle" + "type": "char *" + - "name": "userdata" + "type": "char *" + - "name": "cb" + "type": "func_type *" + "return_type": "int" + "signature": "int32_t mz_zip_locate_first_entry(void *, void *, mz_zip_locate_entry_cb)" +- "name": "mz_zip_locate_next_entry" + "params": + - "name": "handle" + "type": "char *" + - "name": "userdata" + "type": "char *" + - "name": "cb" + "type": "func_type *" + "return_type": "int" + "signature": "int32_t mz_zip_locate_next_entry(void *, void *, mz_zip_locate_entry_cb)" +- "name": "mz_zip_goto_entry" + "params": + - "name": "handle" + "type": "char *" + - "name": "cd_pos" + "type": "size_t" + "return_type": "int" + "signature": "int32_t mz_zip_goto_entry(void *, int64_t)" +- "name": "mz_crypt_aes_set_decrypt_key" + "params": + - "name": "handle" + "type": "char *" + - "name": "key" + "type": "char *" + - "name": "key_length" + "type": "int" + - "name": "iv" + "type": "char *" + - "name": "iv_length" + "type": "int" + "return_type": "int" + "signature": "int32_t mz_crypt_aes_set_decrypt_key(void *, const void *, int32_t, const void *, int32_t)" +- "name": "mz_stream_wzaes_write" + "params": + - "name": "stream" + "type": "char *" + - "name": "buf" + "type": "char *" + - "name": "size" + "type": "int" + "return_type": "int" + "signature": "int32_t mz_stream_wzaes_write(void *, const void *, int32_t)" +"language": "c++" +"project": "minizip" +"target_name": "standalone" +"target_path": "/src/minizip-ng/test/fuzz/standalone.c" diff --git a/benchmark-sets/all/mosh.yaml b/benchmark-sets/all/mosh.yaml index 02e8d61f4c..0a8bc664a6 100644 --- a/benchmark-sets/all/mosh.yaml +++ b/benchmark-sets/all/mosh.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "Terminal::Complete *" "return_type": "void" - "signature": "Terminal::Complete::init_diff[abi:cxx11]() const" + "signature": "string const Complete::init_diff()" - "name": "_ZNK8Terminal8Complete9diff_fromB5cxx11ERKS0_" "params": - "name": "this" @@ -16,7 +16,7 @@ - "name": "" "type": "Terminal::Complete *" "return_type": "void" - "signature": "Terminal::Complete::diff_from[abi:cxx11](Terminal::Complete const&) const" + "signature": "string const Complete::diff_from(const Complete)" - "name": "_ZN8Terminal8Complete12apply_stringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "diff" "type": "std::__cxx11::basic_string *" "return_type": "void" - "signature": "Terminal::Complete::apply_string(std::__cxx11::basic_string, std::allocator > const&)" + "signature": "void Complete::apply_string(const string)" - "name": "_ZNK6Parser6Resize15act_on_terminalEPN8Terminal8EmulatorE" "params": - "name": "this" @@ -32,7 +32,7 @@ - "name": "emu" "type": "Terminal::Emulator *" "return_type": "void" - "signature": "Parser::Resize::act_on_terminal(Terminal::Emulator*) const" + "signature": "void const Resize::act_on_terminal(Emulator *)" - "name": "_ZN8Terminal8Emulator6resizeEmm" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "s_height" "type": "size_t" "return_type": "void" - "signature": "Terminal::Emulator::resize(unsigned long, unsigned long)" + "signature": "void Emulator::resize(size_t, size_t)" "language": "c++" "project": "mosh" "target_name": "terminal_parser_fuzzer" diff --git a/benchmark-sets/all/mpg123.yaml b/benchmark-sets/all/mpg123.yaml index 5adb303dab..ab860e40f8 100644 --- a/benchmark-sets/all/mpg123.yaml +++ b/benchmark-sets/all/mpg123.yaml @@ -10,7 +10,7 @@ - "name": "encoding" "type": "int" "return_type": "int" - "signature": "int mpg123_open_fixed_64(struct mpg123_handle_struct * mh, char * path, int channels, int encoding)" + "signature": "int mpg123_open_fixed_64(mpg123_handle *, const char *, int, int)" - "name": "mpg123_open_fixed" "params": - "name": "mh" @@ -22,7 +22,7 @@ - "name": "encoding" "type": "int" "return_type": "int" - "signature": "int mpg123_open_fixed(struct mpg123_handle_struct * mh, char * path, int channels, int encoding)" + "signature": "int mpg123_open_fixed(mpg123_handle *, const char *, int, int)" - "name": "INT123_open_fixed_post" "params": - "name": "mh" @@ -32,7 +32,7 @@ - "name": "encoding" "type": "int" "return_type": "int" - "signature": "int INT123_open_fixed_post(struct mpg123_handle_struct * mh, int channels, int encoding)" + "signature": "int INT123_open_fixed_post(mpg123_handle *, int, int)" - "name": "mpg123_decode_frame" "params": - "name": "mh" @@ -44,7 +44,7 @@ - "name": "bytes" "type": "size_t *" "return_type": "int" - "signature": "int mpg123_decode_frame(struct mpg123_handle_struct * mh, size_t * num, char ** audio, size_t * bytes)" + "signature": "int mpg123_decode_frame(mpg123_handle *, off_t *, unsigned char **, size_t *)" - "name": "mpg123_decode_frame_64" "params": - "name": "mh" @@ -56,7 +56,7 @@ - "name": "bytes" "type": "size_t *" "return_type": "int" - "signature": "int mpg123_decode_frame_64(struct mpg123_handle_struct * mh, size_t * num, char ** audio, size_t * bytes)" + "signature": "int mpg123_decode_frame_64(mpg123_handle *, off_t *, unsigned char **, size_t *)" "language": "c++" "project": "mpg123" "target_name": "read_fuzzer" diff --git a/benchmark-sets/all/mruby.yaml b/benchmark-sets/all/mruby.yaml index 46f1ef1b73..607a2ab941 100644 --- a/benchmark-sets/all/mruby.yaml +++ b/benchmark-sets/all/mruby.yaml @@ -8,7 +8,7 @@ - "name": "c" "type": "struct mrb_ccontext *" "return_type": "size_t" - "signature": "size_t mrb_load_detect_file_cxt(struct mrb_state * mrb, struct _IO_FILE * fp, struct mrb_ccontext * c)" + "signature": "mrb_value mrb_load_detect_file_cxt(mrb_state *, FILE *, mrb_ccontext *)" - "name": "mrb_binding_eval" "params": - "name": "mrb" @@ -16,7 +16,7 @@ - "name": "binding" "type": "size_t" "return_type": "size_t" - "signature": "size_t mrb_binding_eval(struct mrb_state * mrb, size_t binding)" + "signature": "mrb_value mrb_binding_eval(mrb_state *, mrb_value)" - "name": "f_eval" "params": - "name": "mrb" @@ -24,7 +24,7 @@ - "name": "self" "type": "size_t" "return_type": "size_t" - "signature": "size_t f_eval(struct mrb_state * mrb, size_t self)" + "signature": "mrb_value f_eval(mrb_state *, mrb_value)" - "name": "mrb_load_file" "params": - "name": "mrb" @@ -32,7 +32,7 @@ - "name": "f" "type": "struct _IO_FILE *" "return_type": "size_t" - "signature": "size_t mrb_load_file(struct mrb_state * mrb, struct _IO_FILE * f)" + "signature": "mrb_value mrb_load_file(mrb_state *, FILE *)" - "name": "mrb_load_file_cxt" "params": - "name": "mrb" @@ -42,7 +42,7 @@ - "name": "c" "type": "struct mrb_ccontext *" "return_type": "size_t" - "signature": "size_t mrb_load_file_cxt(struct mrb_state * mrb, struct _IO_FILE * f, struct mrb_ccontext * c)" + "signature": "mrb_value mrb_load_file_cxt(mrb_state *, FILE *, mrb_ccontext *)" "language": "c++" "project": "mruby" "target_name": "mruby_fuzzer" diff --git a/benchmark-sets/all/msgpack-c.yaml b/benchmark-sets/all/msgpack-c.yaml index 18b69a8461..a2621dbc93 100644 --- a/benchmark-sets/all/msgpack-c.yaml +++ b/benchmark-sets/all/msgpack-c.yaml @@ -4,27 +4,27 @@ - "name": "this" "type": "msgpack::v1::zone *" "return_type": "void" - "signature": "msgpack::v1::zone::~zone()" + "signature": "void zone::~zone()" - "name": "_GLOBAL__sub_I_unpack_pack_fuzzer.cpp" "params": [] "return_type": "void" - "signature": "void _GLOBAL__sub_I_unpack_pack_fuzzer.cpp()" + "signature": "N/A" - "name": "__cxx_global_var_init" "params": [] "return_type": "void" - "signature": "void __cxx_global_var_init()" + "signature": "N/A" - "name": "_ZN7msgpack2v110type_errorD2Ev" "params": - "name": "this" "type": "msgpack::v1::type_error *" "return_type": "void" - "signature": "msgpack::v1::type_error::~type_error()" + "signature": "void type_error::type_error()" - "name": "_ZN7msgpack2v123container_size_overflowD2Ev" "params": - "name": "this" "type": "std::length_error *" "return_type": "void" - "signature": "msgpack::v1::container_size_overflow::~container_size_overflow()" + "signature": "void container_size_overflow::~container_size_overflow()" "language": "c++" "project": "msgpack-c" "target_name": "unpack_pack_fuzzer" diff --git a/benchmark-sets/all/muduo.yaml b/benchmark-sets/all/muduo.yaml index a6d2458e6c..3aa15f151f 100644 --- a/benchmark-sets/all/muduo.yaml +++ b/benchmark-sets/all/muduo.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "muduo::Thread *" "return_type": "void" - "signature": "muduo::Thread::start()" + "signature": "void start(Thread *)" - "name": "_ZN5muduo8TimeZone12loadZoneFileEPKc" "params": - "name": "" @@ -12,7 +12,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "muduo::TimeZone::loadZoneFile(char const*)" + "signature": "const LocalTime * findLocalTime(const Data *, const DateTime, bool)" - "name": "_ZN5muduo6detail16readTimeZoneFileEPKcPNS_8TimeZone4DataE" "params": - "name": "" @@ -20,13 +20,13 @@ - "name": "" "type": "struct muduo::TimeZone::Data *" "return_type": "bool" - "signature": "muduo::detail::readTimeZoneFile(char const*, muduo::TimeZone::Data*)" + "signature": "bool readTimeZoneFile(const char *, Data *)" - "name": "_ZN5muduo3net7sockets13isSelfConnectEi" "params": - "name": "" "type": "int" "return_type": "bool" - "signature": "muduo::net::sockets::isSelfConnect(int)" + "signature": "bool isSelfConnect(int)" - "name": "_ZN5muduo3net7sockets6acceptEiP12sockaddr_in6" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "struct sockaddr_in6 *" "return_type": "int" - "signature": "muduo::net::sockets::accept(int, sockaddr_in6*)" + "signature": "int accept(int, sockaddr_in6 *)" "language": "c++" "project": "muduo" "target_name": "muduo_http_fuzzer" diff --git a/benchmark-sets/all/muparser.yaml b/benchmark-sets/all/muparser.yaml index 57cdf232d9..4c61506ff5 100644 --- a/benchmark-sets/all/muparser.yaml +++ b/benchmark-sets/all/muparser.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "int *" "return_type": "double *" - "signature": "mu::ParserBase::Eval(int&) const" + "signature": "value_type * Eval(const ParserBase *, int)" - "name": "_ZN2mu10ParserBase4EvalEPdi" "params": - "name": "" @@ -16,13 +16,13 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "mu::ParserBase::Eval(double*, int)" + "signature": "void Eval(ParserBase *, value_type *, int)" - "name": "_ZNK2mu10ParserBase10GetUsedVarEv" "params": - "name": "" "type": "mu::ParserBase *" "return_type": "std::map *" - "signature": "mu::ParserBase::GetUsedVar() const" + "signature": "const varmap_type GetUsedVar(const ParserBase *)" - "name": "_ZNK2mu10ParserBase12ApplyStrFuncERKNS_11ParserTokenIdNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEERKNS2_6vectorIS9_NS6_IS9_EEEE" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "mu::ParserBase::ApplyStrFunc(mu::ParserToken, std::__1::allocator > > const&, std::__1::vector, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > > > > const&) const" + "signature": "token_type ApplyStrFunc(const ParserBase *, const token_type, const std::__1::allocator > > > >)" - "name": "_ZNK2mu10ParserBase9StackDumpERKNSt3__15stackINS_11ParserTokenIdNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEENS1_5dequeISA_NS7_ISA_EEEEEESG_" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "std::stack *" "return_type": "void" - "signature": "mu::ParserBase::StackDump(std::__1::stack, std::__1::allocator > >, std::__1::deque, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > > > > > const&, std::__1::stack, std::__1::allocator > >, std::__1::deque, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > > > > > const&) const" + "signature": "void StackDump(const ParserBase *, const std::__1::allocator > > > > >, const std::__1::allocator > > > > >)" "language": "c++" "project": "muparser" "target_name": "set_eval_fuzzer" diff --git a/benchmark-sets/all/mupdf.yaml b/benchmark-sets/all/mupdf.yaml index df99fa4162..04d72690bb 100644 --- a/benchmark-sets/all/mupdf.yaml +++ b/benchmark-sets/all/mupdf.yaml @@ -10,7 +10,7 @@ - "name": "options" "type": "char *" "return_type": "struct fz_document_writer *" - "signature": "struct fz_document_writer * fz_new_document_writer(struct fz_context * ctx, char * path, char * explicit_format, char * options)" + "signature": "fz_document_writer * fz_new_document_writer(fz_context *, const char *, const char *, const char *)" - "name": "fz_new_buffer_from_page_with_format" "params": - "name": "ctx" @@ -26,7 +26,7 @@ - "name": "cookie" "type": "struct fz_cookie *" "return_type": "struct fz_buffer *" - "signature": "struct fz_buffer * fz_new_buffer_from_page_with_format(struct fz_context * ctx, struct fz_page * page, char * format, char * options, struct fz_matrix * transform, struct fz_cookie * cookie)" + "signature": "fz_buffer * fz_new_buffer_from_page_with_format(fz_context *, fz_page *, const char *, const char *, fz_matrix, fz_cookie *)" - "name": "fz_new_document_writer_with_buffer" "params": - "name": "ctx" @@ -38,7 +38,7 @@ - "name": "options" "type": "char *" "return_type": "struct fz_document_writer *" - "signature": "struct fz_document_writer * fz_new_document_writer_with_buffer(struct fz_context * ctx, struct fz_buffer * buffer, char * format, char * options)" + "signature": "fz_document_writer * fz_new_document_writer_with_buffer(fz_context *, fz_buffer *, const char *, const char *)" - "name": "fz_new_document_writer_with_output" "params": - "name": "ctx" @@ -50,7 +50,7 @@ - "name": "options" "type": "char *" "return_type": "struct fz_document_writer *" - "signature": "struct fz_document_writer * fz_new_document_writer_with_output(struct fz_context * ctx, struct fz_output * out, char * format, char * options)" + "signature": "fz_document_writer * fz_new_document_writer_with_output(fz_context *, fz_output *, const char *, const char *)" - "name": "fz_new_pdf_writer" "params": - "name": "ctx" @@ -60,7 +60,7 @@ - "name": "options" "type": "char *" "return_type": "struct fz_document_writer *" - "signature": "struct fz_document_writer * fz_new_pdf_writer(struct fz_context * ctx, char * path, char * options)" + "signature": "fz_document_writer * fz_new_pdf_writer(fz_context *, const char *, const char *)" "language": "c++" "project": "mupdf" "target_name": "fuzzer-api" diff --git a/benchmark-sets/all/myanmar-tools.yaml b/benchmark-sets/all/myanmar-tools.yaml index d0d7f02d2b..47d2983d22 100644 --- a/benchmark-sets/all/myanmar-tools.yaml +++ b/benchmark-sets/all/myanmar-tools.yaml @@ -2,7 +2,7 @@ - "name": "GMTOpenZawgyiDetector" "params": [] "return_type": "struct GMTZawgyiDetector *" - "signature": "struct GMTZawgyiDetector * GMTOpenZawgyiDetector()" + "signature": "GMTZawgyiDetector * GMTOpenZawgyiDetector()" - "name": "GMTGetZawgyiProbability" "params": - "name": "detector" @@ -10,7 +10,7 @@ - "name": "input_utf8" "type": "char *" "return_type": "double" - "signature": "double GMTGetZawgyiProbability(struct GMTZawgyiDetector * detector, char * input_utf8)" + "signature": "double GMTGetZawgyiProbability(GMTZawgyiDetector *, const char *)" - "name": "GMTGetZawgyiProbabilityWithLength" "params": - "name": "detector" @@ -20,13 +20,7 @@ - "name": "length" "type": "int" "return_type": "double" - "signature": "double GMTGetZawgyiProbabilityWithLength(struct GMTZawgyiDetector * detector, char * input_utf8, int length)" -- "name": "GMTCloseZawgyiDetector" - "params": - - "name": "detector" - "type": "struct GMTZawgyiDetector *" - "return_type": "void" - "signature": "void GMTCloseZawgyiDetector(struct GMTZawgyiDetector * detector)" + "signature": "double GMTGetZawgyiProbabilityWithLength(GMTZawgyiDetector *, const char *, int32_t)" "language": "c++" "project": "myanmar-tools" "target_name": "zawgyi_detector_fuzz_target" diff --git a/benchmark-sets/all/nanopb.yaml b/benchmark-sets/all/nanopb.yaml index f5e46a4513..ad014584b5 100644 --- a/benchmark-sets/all/nanopb.yaml +++ b/benchmark-sets/all/nanopb.yaml @@ -10,7 +10,7 @@ - "name": "flags" "type": "int" "return_type": "bool" - "signature": "bool pb_encode_ex(struct pb_ostream_s * stream, struct pb_msgdesc_s * fields, char * src_struct, int flags)" + "signature": "_Bool pb_encode_ex(pb_ostream_t *, const pb_msgdesc_t *, const void *, unsigned int)" - "name": "pb_get_encoded_size" "params": - "name": "size" @@ -20,7 +20,7 @@ - "name": "src_struct" "type": "char *" "return_type": "bool" - "signature": "bool pb_get_encoded_size(size_t * size, struct pb_msgdesc_s * fields, char * src_struct)" + "signature": "_Bool pb_get_encoded_size(size_t *, const pb_msgdesc_t *, const void *)" "language": "c++" "project": "nanopb" "target_name": "fuzztest" diff --git a/benchmark-sets/all/ndpi.yaml b/benchmark-sets/all/ndpi.yaml index 83174ca574..d6514d8452 100644 --- a/benchmark-sets/all/ndpi.yaml +++ b/benchmark-sets/all/ndpi.yaml @@ -8,7 +8,7 @@ - "name": "key_bitlen" "type": "int" "return_type": "int" - "signature": "int gcm_aes_setkey_wrap(char * ctx, char * key, int key_bitlen)" + "signature": "int gcm_aes_setkey_wrap(void *, const unsigned char *, unsigned int)" - "name": "libinjection_sqli_callback" "params": - "name": "sf" @@ -18,7 +18,7 @@ - "name": "userdata" "type": "char *" "return_type": "void" - "signature": "void libinjection_sqli_callback(struct libinjection_sqli_state * sf, func_type * fn, char * userdata)" + "signature": "void libinjection_sqli_callback(libinjection_sqli_state *, ptr_lookup_fn, void *)" - "name": "ndpi_deserialize_value_double" "params": - "name": "_deserializer" @@ -26,7 +26,7 @@ - "name": "value" "type": "double *" "return_type": "int" - "signature": "int ndpi_deserialize_value_double(struct ndpi_serializer * _deserializer, double * value)" + "signature": "int ndpi_deserialize_value_double(ndpi_serializer *, double *)" - "name": "mbedtls_cipher_check_tag" "params": - "name": "ctx" @@ -36,7 +36,7 @@ - "name": "tag_len" "type": "size_t" "return_type": "int" - "signature": "int mbedtls_cipher_check_tag(struct mbedtls_cipher_context_t * ctx, char * tag, size_t tag_len)" + "signature": "int mbedtls_cipher_check_tag(mbedtls_cipher_context_t *, const unsigned char *, size_t)" - "name": "mbedtls_cipher_write_tag" "params": - "name": "ctx" @@ -46,7 +46,7 @@ - "name": "tag_len" "type": "size_t" "return_type": "int" - "signature": "int mbedtls_cipher_write_tag(struct mbedtls_cipher_context_t * ctx, char * tag, size_t tag_len)" + "signature": "int mbedtls_cipher_write_tag(mbedtls_cipher_context_t *, unsigned char *, size_t)" "language": "c++" "project": "ndpi" "target_name": "fuzz_process_packet" diff --git a/benchmark-sets/all/neomutt.yaml b/benchmark-sets/all/neomutt.yaml index 3c0f547d78..89cf44a10c 100644 --- a/benchmark-sets/all/neomutt.yaml +++ b/benchmark-sets/all/neomutt.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int disabled_main(int , char ** , char ** )" + "signature": "int disabled_main(int, char **, char **)" - "name": "op_alias_dialog" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int op_alias_dialog(struct IndexSharedData * , struct IndexPrivateData * , int )" + "signature": "int op_alias_dialog(IndexSharedData *, IndexPrivateData *, int)" - "name": "alias_dialog" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "struct ConfigSubset *" "return_type": "void" - "signature": "void alias_dialog(struct Mailbox * , struct ConfigSubset * )" + "signature": "void alias_dialog(Mailbox *, ConfigSubset *)" - "name": "op_post" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int op_post(struct IndexSharedData * , struct IndexPrivateData * , int )" + "signature": "int op_post(IndexSharedData *, IndexPrivateData *, int)" - "name": "op_followup" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int op_followup(struct AttachPrivateData * , int )" + "signature": "int op_followup(AttachPrivateData *, int)" "language": "c++" "project": "neomutt" "target_name": "fuzz/date.c" diff --git a/benchmark-sets/all/nestegg.yaml b/benchmark-sets/all/nestegg.yaml index 6c02fb823d..4b6edc4c12 100644 --- a/benchmark-sets/all/nestegg.yaml +++ b/benchmark-sets/all/nestegg.yaml @@ -8,7 +8,7 @@ - "name": "tstamp" "type": "size_t" "return_type": "int" - "signature": "int nestegg_track_seek(struct nestegg * ctx, int track, size_t tstamp)" + "signature": "int nestegg_track_seek(nestegg *, unsigned int, uint64_t)" - "name": "nestegg_get_cue_point" "params": - "name": "ctx" @@ -24,7 +24,7 @@ - "name": "tstamp" "type": "size_t *" "return_type": "int" - "signature": "int nestegg_get_cue_point(struct nestegg * ctx, int cluster_num, size_t max_offset, size_t * start_pos, size_t * end_pos, size_t * tstamp)" + "signature": "int nestegg_get_cue_point(nestegg *, unsigned int, int64_t, int64_t *, int64_t *, uint64_t *)" - "name": "nestegg_sniff" "params": - "name": "buffer" @@ -32,7 +32,7 @@ - "name": "length" "type": "size_t" "return_type": "int" - "signature": "int nestegg_sniff(char * buffer, size_t length)" + "signature": "int nestegg_sniff(const unsigned char *, size_t)" - "name": "ne_init_cue_points" "params": - "name": "ctx" @@ -40,7 +40,7 @@ - "name": "max_offset" "type": "size_t" "return_type": "int" - "signature": "int ne_init_cue_points(struct nestegg * ctx, size_t max_offset)" + "signature": "int ne_init_cue_points(nestegg *, int64_t)" - "name": "ne_match_webm" "params": - "name": "io" @@ -48,7 +48,7 @@ - "name": "max_offset" "type": "size_t" "return_type": "int" - "signature": "int ne_match_webm(struct nestegg_io * io, size_t max_offset)" + "signature": "int ne_match_webm(nestegg_io, int64_t)" "language": "c++" "project": "nestegg" "target_name": "fuzz" diff --git a/benchmark-sets/all/net-snmp.yaml b/benchmark-sets/all/net-snmp.yaml index de59fcfcc8..a3a08c67f5 100644 --- a/benchmark-sets/all/net-snmp.yaml +++ b/benchmark-sets/all/net-snmp.yaml @@ -8,7 +8,7 @@ - "name": "cp" "type": "char *" "return_type": "char *" - "signature": "char * register_string_index(size_t * name, size_t name_len, char * cp)" + "signature": "char * register_string_index(oid *, size_t, char *)" - "name": "register_int_index" "params": - "name": "name" @@ -18,7 +18,7 @@ - "name": "val" "type": "int" "return_type": "int" - "signature": "int register_int_index(size_t * name, size_t name_len, int val)" + "signature": "int register_int_index(oid *, size_t, int)" - "name": "register_oid_index" "params": - "name": "name" @@ -30,7 +30,7 @@ - "name": "value_len" "type": "size_t" "return_type": "struct variable_list *" - "signature": "struct variable_list * register_oid_index(size_t * name, size_t name_len, size_t * value, size_t value_len)" + "signature": "netsnmp_variable_list * register_oid_index(oid *, size_t, oid *, size_t)" - "name": "unregister_oid_index" "params": - "name": "name" @@ -42,7 +42,7 @@ - "name": "value_len" "type": "size_t" "return_type": "int" - "signature": "int unregister_oid_index(size_t * name, size_t name_len, size_t * value, size_t value_len)" + "signature": "int unregister_oid_index(oid *, size_t, oid *, size_t)" - "name": "unregister_int_index" "params": - "name": "name" @@ -52,7 +52,7 @@ - "name": "val" "type": "int" "return_type": "int" - "signature": "int unregister_int_index(size_t * name, size_t name_len, int val)" + "signature": "int unregister_int_index(oid *, size_t, int)" "language": "c++" "project": "net-snmp" "target_name": "snmp_pdu_parse_fuzzer" diff --git a/benchmark-sets/all/nghttp2.yaml b/benchmark-sets/all/nghttp2.yaml index 1b0545537e..790b887191 100644 --- a/benchmark-sets/all/nghttp2.yaml +++ b/benchmark-sets/all/nghttp2.yaml @@ -4,13 +4,13 @@ - "name": "" "type": "struct nghttp2_session *" "return_type": "int" - "signature": "int nghttp2_session_recv(struct nghttp2_session * )" + "signature": "int nghttp2_session_recv(nghttp2_session *)" - "name": "nghttp2_session_send" "params": - "name": "" "type": "struct nghttp2_session *" "return_type": "int" - "signature": "int nghttp2_session_send(struct nghttp2_session * )" + "signature": "int nghttp2_session_send(nghttp2_session *)" - "name": "nghttp2_session_upgrade2" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int nghttp2_session_upgrade2(struct nghttp2_session * , char * , size_t , int , char * )" + "signature": "int nghttp2_session_upgrade2(nghttp2_session *, const uint8_t *, size_t, int, void *)" - "name": "nghttp2_session_upgrade" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int nghttp2_session_upgrade(struct nghttp2_session * , char * , size_t , char * )" + "signature": "int nghttp2_session_upgrade(nghttp2_session *, const uint8_t *, size_t, void *)" - "name": "nghttp2_session_upgrade_internal" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int nghttp2_session_upgrade_internal(struct nghttp2_session * , char * , size_t , char * )" + "signature": "int nghttp2_session_upgrade_internal(nghttp2_session *, const uint8_t *, size_t, void *)" "language": "c++" "project": "nghttp2" "target_name": "nghttp2_fuzzer" diff --git a/benchmark-sets/all/nginx.yaml b/benchmark-sets/all/nginx.yaml index 022a9b8335..042b33bd7f 100644 --- a/benchmark-sets/all/nginx.yaml +++ b/benchmark-sets/all/nginx.yaml @@ -8,13 +8,13 @@ - "name": "conf" "type": "char *" "return_type": "char *" - "signature": "char * ngx_http_grpc_pass(struct ngx_conf_s * cf, struct ngx_command_s * cmd, char * conf)" + "signature": "char * ngx_http_grpc_pass(ngx_conf_t *, ngx_command_t *, void *)" - "name": "ngx_http_grpc_handler" "params": - "name": "r" "type": "struct ngx_http_request_s *" "return_type": "size_t" - "signature": "size_t ngx_http_grpc_handler(struct ngx_http_request_s * r)" + "signature": "ngx_int_t ngx_http_grpc_handler(ngx_http_request_t *)" - "name": "ngx_http_fastcgi_pass" "params": - "name": "cf" @@ -24,7 +24,7 @@ - "name": "conf" "type": "char *" "return_type": "char *" - "signature": "char * ngx_http_fastcgi_pass(struct ngx_conf_s * cf, struct ngx_command_s * cmd, char * conf)" + "signature": "char * ngx_http_fastcgi_pass(ngx_conf_t *, ngx_command_t *, void *)" - "name": "ngx_http_uwsgi_pass" "params": - "name": "cf" @@ -34,7 +34,7 @@ - "name": "conf" "type": "char *" "return_type": "char *" - "signature": "char * ngx_http_uwsgi_pass(struct ngx_conf_s * cf, struct ngx_command_s * cmd, char * conf)" + "signature": "char * ngx_http_uwsgi_pass(ngx_conf_t *, ngx_command_t *, void *)" - "name": "ngx_http_scgi_pass" "params": - "name": "cf" @@ -44,7 +44,7 @@ - "name": "conf" "type": "char *" "return_type": "char *" - "signature": "char * ngx_http_scgi_pass(struct ngx_conf_s * cf, struct ngx_command_s * cmd, char * conf)" + "signature": "char * ngx_http_scgi_pass(ngx_conf_t *, ngx_command_t *, void *)" "language": "c" "project": "nginx" "target_name": "target" diff --git a/benchmark-sets/all/njs.yaml b/benchmark-sets/all/njs.yaml index 2be0aae82a..ccd986ba97 100644 --- a/benchmark-sets/all/njs.yaml +++ b/benchmark-sets/all/njs.yaml @@ -1,35 +1,33 @@ "functions": -- "name": "njs_generate_try_finally" +- "name": "njs_ext_import_key" "params": - "name": "vm" "type": "struct njs_vm_s *" - - "name": "generator" - "type": "struct njs_generator_s *" - - "name": "node" - "type": "struct njs_parser_node_s *" - "return_type": "int" - "signature": "int njs_generate_try_finally(struct njs_vm_s * vm, struct njs_generator_s * generator, struct njs_parser_node_s * node)" -- "name": "njs_parser_call_expression" - "params": - - "name": "parser" - "type": "struct njs_parser_s *" - - "name": "token" - "type": "struct njs_lexer_token_t *" - - "name": "current" - "type": "struct njs_queue_link_s *" + - "name": "args" + "type": "njs_value_s *" + - "name": "nargs" + "type": "int" + - "name": "unused" + "type": "size_t" + - "name": "retval" + "type": "njs_value_s *" "return_type": "int" - "signature": "int njs_parser_call_expression(struct njs_parser_s * parser, struct njs_lexer_token_t * token, struct njs_queue_link_s * current)" -- "name": "njs_parser_new_expression" + "signature": "njs_int_t njs_ext_import_key(njs_vm_t *, njs_value_t *, njs_uint_t, njs_index_t, njs_value_t *)" +- "name": "njs_fs_realpath" "params": - - "name": "parser" - "type": "struct njs_parser_s *" - - "name": "token" - "type": "struct njs_lexer_token_t *" - - "name": "current" - "type": "struct njs_queue_link_s *" + - "name": "vm" + "type": "struct njs_vm_s *" + - "name": "args" + "type": "njs_value_s *" + - "name": "nargs" + "type": "int" + - "name": "calltype" + "type": "size_t" + - "name": "retval" + "type": "njs_value_s *" "return_type": "int" - "signature": "int njs_parser_new_expression(struct njs_parser_s * parser, struct njs_lexer_token_t * token, struct njs_queue_link_s * current)" -- "name": "njs_ext_import_key" + "signature": "njs_int_t njs_fs_realpath(njs_vm_t *, njs_value_t *, njs_uint_t, njs_index_t, njs_value_t *)" +- "name": "njs_ext_cipher" "params": - "name": "vm" "type": "struct njs_vm_s *" @@ -37,13 +35,23 @@ "type": "njs_value_s *" - "name": "nargs" "type": "int" - - "name": "unused" + - "name": "encrypt" "type": "size_t" - "name": "retval" "type": "njs_value_s *" "return_type": "int" - "signature": "int njs_ext_import_key(struct njs_vm_s * vm, union.njs_value_s * args, int nargs, size_t unused, union.njs_value_s * retval)" -- "name": "njs_fs_realpath" + "signature": "njs_int_t njs_ext_cipher(njs_vm_t *, njs_value_t *, njs_uint_t, njs_index_t, njs_value_t *)" +- "name": "njs_parser_call_expression_after" + "params": + - "name": "parser" + "type": "struct njs_parser_s *" + - "name": "token" + "type": "struct njs_lexer_token_t *" + - "name": "current" + "type": "struct njs_queue_link_s *" + "return_type": "int" + "signature": "njs_int_t njs_parser_call_expression_after(njs_parser_t *, njs_lexer_token_t *, njs_queue_link_t *)" +- "name": "njs_ext_generate_key" "params": - "name": "vm" "type": "struct njs_vm_s *" @@ -51,12 +59,12 @@ "type": "njs_value_s *" - "name": "nargs" "type": "int" - - "name": "calltype" + - "name": "unused" "type": "size_t" - "name": "retval" "type": "njs_value_s *" "return_type": "int" - "signature": "int njs_fs_realpath(struct njs_vm_s * vm, union.njs_value_s * args, int nargs, size_t calltype, union.njs_value_s * retval)" + "signature": "njs_int_t njs_ext_generate_key(njs_vm_t *, njs_value_t *, njs_uint_t, njs_index_t, njs_value_t *)" "language": "c++" "project": "njs" "target_name": "njs_process_script_fuzzer" diff --git a/benchmark-sets/all/nokogiri.yaml b/benchmark-sets/all/nokogiri.yaml index 42e48ad008..1e902354cc 100644 --- a/benchmark-sets/all/nokogiri.yaml +++ b/benchmark-sets/all/nokogiri.yaml @@ -4,7 +4,7 @@ - "name": "buffer" "type": "char *" "return_type": "struct GumboInternalOutput *" - "signature": "struct GumboInternalOutput * gumbo_parse(char * buffer)" + "signature": "GumboOutput * gumbo_parse(const char *)" - "name": "gumbo_print_caret_diagnostic" "params": - "name": "error" @@ -14,7 +14,7 @@ - "name": "source_length" "type": "size_t" "return_type": "void" - "signature": "void gumbo_print_caret_diagnostic(struct GumboInternalError * error, char * source_text, size_t source_length)" + "signature": "void gumbo_print_caret_diagnostic(const GumboError *, const char *, size_t)" - "name": "gumbo_caret_diagnostic_to_string" "params": - "name": "error" @@ -26,7 +26,7 @@ - "name": "output" "type": "char **" "return_type": "size_t" - "signature": "size_t gumbo_caret_diagnostic_to_string(struct GumboInternalError * error, char * source_text, size_t source_length, char ** output)" + "signature": "size_t gumbo_caret_diagnostic_to_string(const GumboError *, const char *, size_t, char **)" - "name": "caret_diagnostic_to_string" "params": - "name": "error" @@ -38,13 +38,13 @@ - "name": "output" "type": "struct GumboStringBuffer *" "return_type": "void" - "signature": "void caret_diagnostic_to_string(struct GumboInternalError * error, char * source_text, size_t source_length, struct GumboStringBuffer * output)" + "signature": "void caret_diagnostic_to_string(const GumboError *, const char *, size_t, GumboStringBuffer *)" - "name": "gumbo_error_code" "params": - "name": "error" "type": "struct GumboInternalError *" "return_type": "char *" - "signature": "char * gumbo_error_code(struct GumboInternalError * error)" + "signature": "const char * gumbo_error_code(const GumboError *)" "language": "c" "project": "nokogiri" "target_name": "parse_fuzzer" diff --git a/benchmark-sets/all/nss.yaml b/benchmark-sets/all/nss.yaml index f3c34fd898..206b86fb7b 100644 --- a/benchmark-sets/all/nss.yaml +++ b/benchmark-sets/all/nss.yaml @@ -10,13 +10,13 @@ - "name": "" "type": "size_t *" "return_type": "size_t" - "signature": "size_t FC_CreateObject(size_t , struct CK_ATTRIBUTE * , size_t , size_t * )" + "signature": "CK_RV FC_CreateObject(CK_SESSION_HANDLE, CK_ATTRIBUTE_PTR, CK_ULONG, CK_OBJECT_HANDLE_PTR)" - "name": "FC_Initialize" "params": - "name": "" "type": "char *" "return_type": "size_t" - "signature": "size_t FC_Initialize(char * )" + "signature": "CK_RV FC_Initialize(CK_VOID_PTR)" - "name": "sftk_CreateNewSlot" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "struct SFTKObjectStr *" "return_type": "size_t" - "signature": "size_t sftk_CreateNewSlot(struct SFTKSlotStr * , size_t , struct SFTKObjectStr * )" + "signature": "CK_RV sftk_CreateNewSlot(SFTKSlot *, CK_OBJECT_CLASS, SFTKObject *)" - "name": "sftk_DBInit" "params": - "name": "" @@ -58,7 +58,7 @@ - "name": "" "type": "struct SFTKDBHandleStr **" "return_type": "size_t" - "signature": "size_t sftk_DBInit(char * , char * , char * , char * , char * , char * , char * , int , int , int , int , int , struct SFTKDBHandleStr ** , struct SFTKDBHandleStr ** )" + "signature": "CK_RV sftk_DBInit(const char *, const char *, const char *, const char *, const char *, const char *, const char *, PRBool, PRBool, PRBool, PRBool, PRBool, SFTKDBHandle **, SFTKDBHandle **)" - "name": "s_open" "params": - "name": "" @@ -74,13 +74,13 @@ - "name": "" "type": "int" - "name": "" - "type": "4107 **" + "type": "2224 **" - "name": "" - "type": "4107 **" + "type": "2224 **" - "name": "" "type": "int *" "return_type": "size_t" - "signature": "size_t s_open(char * , char * , char * , int , int , int , struct SDBStr.4107 ** , struct SDBStr.4107 ** , int * )" + "signature": "CK_RV s_open(const char *, const char *, const char *, int, int, int, SDB **, SDB **, int *)" "language": "c++" "project": "nss" "target_name": "mpi-sqr" diff --git a/benchmark-sets/all/ntopng.yaml b/benchmark-sets/all/ntopng.yaml index 380636cb1c..6b796f3e42 100644 --- a/benchmark-sets/all/ntopng.yaml +++ b/benchmark-sets/all/ntopng.yaml @@ -4,31 +4,31 @@ - "name": "this" "type": "PcapInterface *" "return_type": "void" - "signature": "PcapInterface::startPacketPolling()" + "signature": "void PcapInterface::startPacketPolling()" - "name": "_ZN14DummyInterface18startPacketPollingEv" "params": - "name": "this" "type": "DummyInterface *" "return_type": "void" - "signature": "DummyInterface::startPacketPolling()" + "signature": "void DummyInterface::startPacketPolling()" - "name": "_ZN21ZMQCollectorInterface18startPacketPollingEv" "params": - "name": "this" "type": "ZMQCollectorInterface *" "return_type": "void" - "signature": "ZMQCollectorInterface::startPacketPolling()" + "signature": "void ZMQCollectorInterface::startPacketPolling()" - "name": "_ZL14packetPollLoopPv" "params": - "name": "ptr" "type": "char *" "return_type": "char *" - "signature": "packetPollLoop(void*)" + "signature": "void * packetPollLoop(void *)" - "name": "_ZN21ZMQCollectorInterface13collect_flowsEv" "params": - "name": "this" "type": "ZMQCollectorInterface *" "return_type": "void" - "signature": "ZMQCollectorInterface::collect_flows()" + "signature": "void ZMQCollectorInterface::collect_flows()" "language": "c++" "project": "ntopng" "target_name": "onefile" diff --git a/benchmark-sets/all/ntpsec.yaml b/benchmark-sets/all/ntpsec.yaml index e13ab4d433..7e76b58549 100644 --- a/benchmark-sets/all/ntpsec.yaml +++ b/benchmark-sets/all/ntpsec.yaml @@ -8,23 +8,23 @@ - "name": "peer" "type": "struct peer *" "return_type": "bool" - "signature": "bool nts_probe(struct peer * peer)" + "signature": "_Bool nts_probe(peer *)" - "name": "nts_server_init2" "params": [] "return_type": "bool" - "signature": "bool nts_server_init2()" + "signature": "_Bool nts_server_init2()" - "name": "nts_ke_listener" "params": - "name": "arg" "type": "char *" "return_type": "char *" - "signature": "char * nts_ke_listener(char * arg)" + "signature": "void * nts_ke_listener(void *)" - "name": "nts_ke_request" "params": - "name": "ssl" "type": "struct ssl_st *" "return_type": "bool" - "signature": "bool nts_ke_request(struct ssl_st * ssl)" + "signature": "_Bool nts_ke_request(SSL *)" "language": "c" "project": "ntpsec" "target_name": "FuzzClient" diff --git a/benchmark-sets/all/numactl.yaml b/benchmark-sets/all/numactl.yaml index 7c916e29ea..ffd63477e3 100644 --- a/benchmark-sets/all/numactl.yaml +++ b/benchmark-sets/all/numactl.yaml @@ -2,29 +2,29 @@ - "name": "numa_get_run_node_mask_v1" "params": [] "return_type": "void" - "signature": "void numa_get_run_node_mask_v1()" + "signature": "nodemask_t numa_get_run_node_mask_v1()" - "name": "numa_bind_v2" "params": - "name": "bmp" "type": "struct bitmask *" "return_type": "void" - "signature": "void numa_bind_v2(struct bitmask * bmp)" + "signature": "void numa_bind_v2(bitmask *)" - "name": "numa_bind_v1" "params": - "name": "nodemask" "type": "struct nodemask_t *" "return_type": "void" - "signature": "void numa_bind_v1(struct nodemask_t * nodemask)" + "signature": "void numa_bind_v1(const nodemask_t *)" - "name": "numa_get_run_node_mask_v2" "params": [] "return_type": "struct bitmask *" - "signature": "struct bitmask * numa_get_run_node_mask_v2()" + "signature": "bitmask * numa_get_run_node_mask_v2()" - "name": "numa_run_on_node_mask_v2" "params": - "name": "bmp" "type": "struct bitmask *" "return_type": "int" - "signature": "int numa_run_on_node_mask_v2(struct bitmask * bmp)" + "signature": "int numa_run_on_node_mask_v2(bitmask *)" "language": "c" "project": "numactl" "target_name": "fuzz_parse_str" diff --git a/benchmark-sets/all/oatpp.yaml b/benchmark-sets/all/oatpp.yaml index d5e158fb7c..4ae960a3be 100644 --- a/benchmark-sets/all/oatpp.yaml +++ b/benchmark-sets/all/oatpp.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Void *" "return_type": "void" - "signature": "oatpp::parser::json::mapping::Serializer::serializeObject(oatpp::parser::json::mapping::Serializer*, oatpp::data::stream::ConsistentOutputStream*, oatpp::data::mapping::type::Void const&)" + "signature": "void serializeObject(Serializer *, ConsistentOutputStream *, const Void)" - "name": "_ZN5oatpp6parser4json7mapping12Deserializer14deserializeMapEPS3_RNS0_5CaretEPKNS_4data7mapping4type4TypeE" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Type *" "return_type": "void" - "signature": "oatpp::parser::json::mapping::Deserializer::deserializeMap(oatpp::parser::json::mapping::Deserializer*, oatpp::parser::Caret&, oatpp::data::mapping::type::Type const*)" + "signature": "Void deserializeMap(Deserializer *, Caret, const Type *)" - "name": "_ZN5oatpp6parser4json7mapping10Serializer12serializeMapEPS3_PNS_4data6stream22ConsistentOutputStreamERKNS5_7mapping4type4VoidE" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Void *" "return_type": "void" - "signature": "oatpp::parser::json::mapping::Serializer::serializeMap(oatpp::parser::json::mapping::Serializer*, oatpp::data::stream::ConsistentOutputStream*, oatpp::data::mapping::type::Void const&)" + "signature": "void serializeMap(Serializer *, ConsistentOutputStream *, const Void)" - "name": "_ZN5oatpp6parser4json7mapping12Deserializer14deserializeAnyEPS3_RNS0_5CaretEPKNS_4data7mapping4type4TypeE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Type *" "return_type": "void" - "signature": "oatpp::parser::json::mapping::Deserializer::deserializeAny(oatpp::parser::json::mapping::Deserializer*, oatpp::parser::Caret&, oatpp::data::mapping::type::Type const*)" + "signature": "Void deserializeAny(Deserializer *, Caret, const Type *)" - "name": "_ZN5oatpp6parser4json7mapping12Deserializer21deserializeCollectionEPS3_RNS0_5CaretEPKNS_4data7mapping4type4TypeE" "params": - "name": "" @@ -54,7 +54,7 @@ - "name": "" "type": "oatpp::data::mapping::type::Type *" "return_type": "void" - "signature": "oatpp::parser::json::mapping::Deserializer::deserializeCollection(oatpp::parser::json::mapping::Deserializer*, oatpp::parser::Caret&, oatpp::data::mapping::type::Type const*)" + "signature": "Void deserializeCollection(Deserializer *, Caret, const Type *)" "language": "c++" "project": "oatpp" "target_name": "fuzz_mapper" diff --git a/benchmark-sets/all/onednn.yaml b/benchmark-sets/all/onednn.yaml index 8dc7b1f6b0..c440bce949 100644 --- a/benchmark-sets/all/onednn.yaml +++ b/benchmark-sets/all/onednn.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "dnnl::impl::graph::utils::json::json_reader_t *" "return_type": "void" - "signature": "dnnl::impl::graph::utils::json::json_reader_t::~json_reader_t()" + "signature": "void json_reader_t::~json_reader_t()" "language": "c++" "project": "onednn" "target_name": "fuzz_json" diff --git a/benchmark-sets/all/oniguruma.yaml b/benchmark-sets/all/oniguruma.yaml index 887e3b749b..a356a05de1 100644 --- a/benchmark-sets/all/oniguruma.yaml +++ b/benchmark-sets/all/oniguruma.yaml @@ -16,7 +16,7 @@ - "name": "einfo" "type": "struct OnigErrorInfo *" "return_type": "int" - "signature": "int onig_new_without_alloc(struct re_pattern_buffer * reg, char * pattern, char * pattern_end, int option, struct OnigEncodingTypeST * enc, struct OnigSyntaxType * syntax, struct OnigErrorInfo * einfo)" + "signature": "int onig_new_without_alloc(regex_t *, const OnigUChar *, const OnigUChar *, OnigOptionType, OnigEncoding, OnigSyntaxType *, OnigErrorInfo *)" - "name": "onig_regset_search" "params": - "name": "set" @@ -36,7 +36,7 @@ - "name": "rmatch_pos" "type": "int *" "return_type": "int" - "signature": "int onig_regset_search(struct OnigRegSetStruct * set, char * str, char * end, char * start, char * range, int lead, int option, int * rmatch_pos)" + "signature": "int onig_regset_search(OnigRegSet *, const OnigUChar *, const OnigUChar *, const OnigUChar *, const OnigUChar *, OnigRegSetLead, OnigOptionType, int *)" - "name": "onig_regset_search_with_param" "params": - "name": "set" @@ -58,7 +58,7 @@ - "name": "rmatch_pos" "type": "int *" "return_type": "int" - "signature": "int onig_regset_search_with_param(struct OnigRegSetStruct * set, char * str, char * end, char * start, char * range, int lead, int option, struct OnigMatchParamStruct ** mps, int * rmatch_pos)" + "signature": "int onig_regset_search_with_param(OnigRegSet *, const OnigUChar *, const OnigUChar *, const OnigUChar *, const OnigUChar *, OnigRegSetLead, OnigOptionType, OnigMatchParam **, int *)" - "name": "onig_scan" "params": - "name": "reg" @@ -76,7 +76,7 @@ - "name": "callback_arg" "type": "char *" "return_type": "int" - "signature": "int onig_scan(struct re_pattern_buffer * reg, char * str, char * end, struct re_registers * region, int option, func_type * scan_callback, char * callback_arg)" + "signature": "int onig_scan(regex_t *, const OnigUChar *, const OnigUChar *, OnigRegion *, OnigOptionType, *, void *)" - "name": "regset_search_body_regex_lead" "params": - "name": "set" @@ -98,7 +98,7 @@ - "name": "rmatch_pos" "type": "int *" "return_type": "int" - "signature": "int regset_search_body_regex_lead(struct OnigRegSetStruct * set, char * str, char * end, char * start, char * orig_range, int lead, int option, struct OnigMatchParamStruct ** mps, int * rmatch_pos)" + "signature": "int regset_search_body_regex_lead(OnigRegSet *, const OnigUChar *, const OnigUChar *, const OnigUChar *, const OnigUChar *, OnigRegSetLead, OnigOptionType, OnigMatchParam **, int *)" "language": "c" "project": "oniguruma" "target_name": "fuzzer" diff --git a/benchmark-sets/all/open5gs.yaml b/benchmark-sets/all/open5gs.yaml index 2bb55f67c3..5f296806e6 100644 --- a/benchmark-sets/all/open5gs.yaml +++ b/benchmark-sets/all/open5gs.yaml @@ -10,13 +10,13 @@ - "name": "cause_value" "type": "char" "return_type": "void" - "signature": "void ogs_gtp_send_error_message(struct ogs_gtp_xact_s * xact, int teid, char type, char cause_value)" + "signature": "void ogs_gtp_send_error_message(ogs_gtp_xact_t *, uint32_t, uint8_t, uint8_t)" - "name": "ogs_gtp1_send_echo_request" "params": - "name": "gnode" "type": "struct ogs_gtp_node_s *" "return_type": "void" - "signature": "void ogs_gtp1_send_echo_request(struct ogs_gtp_node_s * gnode)" + "signature": "void ogs_gtp1_send_echo_request(ogs_gtp_node_t *)" - "name": "ogs_gtp1_send_echo_response" "params": - "name": "xact" @@ -24,7 +24,7 @@ - "name": "recovery" "type": "char" "return_type": "void" - "signature": "void ogs_gtp1_send_echo_response(struct ogs_gtp_xact_s * xact, char recovery)" + "signature": "void ogs_gtp1_send_echo_response(ogs_gtp_xact_t *, uint8_t)" - "name": "ogs_gtp2_send_echo_request" "params": - "name": "gnode" @@ -34,7 +34,7 @@ - "name": "features" "type": "char" "return_type": "void" - "signature": "void ogs_gtp2_send_echo_request(struct ogs_gtp_node_s * gnode, char recovery, char features)" + "signature": "void ogs_gtp2_send_echo_request(ogs_gtp_node_t *, uint8_t, uint8_t)" - "name": "ogs_gtp1_send_error_message" "params": - "name": "xact" @@ -46,7 +46,7 @@ - "name": "cause_value" "type": "char" "return_type": "void" - "signature": "void ogs_gtp1_send_error_message(struct ogs_gtp_xact_s * xact, int teid, char type, char cause_value)" + "signature": "void ogs_gtp1_send_error_message(ogs_gtp_xact_t *, uint32_t, uint8_t, uint8_t)" "language": "c" "project": "open5gs" "target_name": "gtp_message_fuzz" diff --git a/benchmark-sets/all/open62541.yaml b/benchmark-sets/all/open62541.yaml index 60a74e1b20..9bc2039a0a 100644 --- a/benchmark-sets/all/open62541.yaml +++ b/benchmark-sets/all/open62541.yaml @@ -6,11 +6,11 @@ - "name": "" "type": "char *" "return_type": "struct UA_Server *" - "signature": "struct UA_Server * UA_Server_newFromFile(size_t json_config, char * )" + "signature": "UA_Server * UA_Server_newFromFile(const UA_ByteString)" - "name": "UA_Server_new" "params": [] "return_type": "struct UA_Server *" - "signature": "struct UA_Server * UA_Server_new()" + "signature": "UA_Server * UA_Server_new()" - "name": "Service_CreateSession" "params": - "name": "server" @@ -22,7 +22,7 @@ - "name": "response" "type": "struct UA_CreateSessionResponse *" "return_type": "void" - "signature": "void Service_CreateSession(struct UA_Server * server, struct UA_SecureChannel * channel, struct UA_CreateSessionRequest * request, struct UA_CreateSessionResponse * response)" + "signature": "void Service_CreateSession(UA_Server *, UA_SecureChannel *, const UA_CreateSessionRequest *, UA_CreateSessionResponse *)" - "name": "UA_ServerConfig_setDefaultWithSecureSecurityPolicies" "params": - "name": "conf" @@ -46,7 +46,7 @@ - "name": "revocationListSize" "type": "size_t" "return_type": "int" - "signature": "int UA_ServerConfig_setDefaultWithSecureSecurityPolicies(struct UA_ServerConfig * conf, short portNumber, struct UA_String * certificate, struct UA_String * privateKey, struct UA_String * trustList, size_t trustListSize, struct UA_String * issuerList, size_t issuerListSize, struct UA_String * revocationList, size_t revocationListSize)" + "signature": "UA_StatusCode UA_ServerConfig_setDefaultWithSecureSecurityPolicies(UA_ServerConfig *, UA_UInt16, const UA_ByteString *, const UA_ByteString *, const UA_ByteString *, size_t, const UA_ByteString *, size_t, const UA_ByteString *, size_t)" - "name": "UA_ServerConfig_setDefaultWithSecurityPolicies" "params": - "name": "conf" @@ -70,7 +70,7 @@ - "name": "revocationListSize" "type": "size_t" "return_type": "int" - "signature": "int UA_ServerConfig_setDefaultWithSecurityPolicies(struct UA_ServerConfig * conf, short portNumber, struct UA_String * certificate, struct UA_String * privateKey, struct UA_String * trustList, size_t trustListSize, struct UA_String * issuerList, size_t issuerListSize, struct UA_String * revocationList, size_t revocationListSize)" + "signature": "UA_StatusCode UA_ServerConfig_setDefaultWithSecurityPolicies(UA_ServerConfig *, UA_UInt16, const UA_ByteString *, const UA_ByteString *, const UA_ByteString *, size_t, const UA_ByteString *, size_t, const UA_ByteString *, size_t)" "language": "c++" "project": "open62541" "target_name": "fuzz_mdns_message" diff --git a/benchmark-sets/all/opencv.yaml b/benchmark-sets/all/opencv.yaml index 85ed68894e..b3d7f9e52d 100644 --- a/benchmark-sets/all/opencv.yaml +++ b/benchmark-sets/all/opencv.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "cv::dnn::dnn4_v20231225::readNetFromTensorflow(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "void handleFailed(TFLayerHandler *, const NodeDef)" - "name": "_ZN2cv3dnn14dnn4_v202312256detail17readNetDiagnosticINS1_12_GLOBAL__N_110TFImporterEJPKcS7_EEENS1_3NetEDpOT0_" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "char **" "return_type": "void" - "signature": "cv::dnn::dnn4_v20231225::Net cv::dnn::dnn4_v20231225::detail::readNetDiagnostic(char const*&&, char const*&&)" + "signature": "N/A" - "name": "_ZN2cv3dnn14dnn4_v2023122521readNetFromTensorflowERKNSt3__16vectorIhNS2_9allocatorIhEEEES8_" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "cv::dnn::dnn4_v20231225::readNetFromTensorflow(std::__1::vector > const&, std::__1::vector > const&)" + "signature": "void handleFailed(TFLayerHandler *, const NodeDef)" - "name": "_ZN2cv3dnn14dnn4_v202312256detail7readNetINS1_12_GLOBAL__N_110TFImporterEJPKcS7_EEENS1_3NetEDpOT0_" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "char **" "return_type": "void" - "signature": "cv::dnn::dnn4_v20231225::Net cv::dnn::dnn4_v20231225::detail::readNet(char const*&&, char const*&&)" + "signature": "N/A" - "name": "_ZN2cv3dnn14dnn4_v2023122512_GLOBAL__N_110TFImporterC2ERNS1_3NetEPKcS7_" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "cv::dnn::dnn4_v20231225::(anonymous namespace)::TFImporter::TFImporter(cv::dnn::dnn4_v20231225::Net&, char const*, char const*)" + "signature": "void TFImporter(TFImporter *, Net, const char *, const char *)" "language": "c++" "project": "opencv" "target_name": "imencode_fuzzer" diff --git a/benchmark-sets/all/opendnp3.yaml b/benchmark-sets/all/opendnp3.yaml index d052a87d11..c8a0637968 100644 --- a/benchmark-sets/all/opendnp3.yaml +++ b/benchmark-sets/all/opendnp3.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "struct opendnp3::ParsedRequest *" "return_type": "std::bad_function_call *" - "signature": "opendnp3::StateUnsolicitedConfirmWait::OnNewNonReadRequest(opendnp3::OContext&, opendnp3::ParsedRequest const&)" + "signature": "OutstationState OnNewNonReadRequest(StateUnsolicitedConfirmWait *, OContext, const ParsedRequest)" - "name": "_ZN8opendnp325StateSolicitedConfirmWait19OnNewNonReadRequestERNS_8OContextERKNS_13ParsedRequestE" "params": - "name": "" @@ -18,25 +18,25 @@ - "name": "" "type": "struct opendnp3::ParsedRequest *" "return_type": "std::bad_function_call *" - "signature": "opendnp3::StateSolicitedConfirmWait::OnNewNonReadRequest(opendnp3::OContext&, opendnp3::ParsedRequest const&)" + "signature": "OutstationState OnNewNonReadRequest(StateSolicitedConfirmWait *, OContext, const ParsedRequest)" - "name": "_ZN8opendnp38OContext9OnTxReadyEv" "params": - "name": "" "type": "opendnp3::OContext *" "return_type": "bool" - "signature": "opendnp3::OContext::OnTxReady()" + "signature": "bool OnTxReady(OContext *)" - "name": "_ZZN8opendnp38OContext24RestartUnsolConfirmTimerEvENK3$_2clEv" "params": - "name": "" "type": "anon *" "return_type": "void" - "signature": "opendnp3::OContext::RestartUnsolConfirmTimer()::$_2::operator()() const" + "signature": "void operator()(const *)" - "name": "_ZZN8opendnp38OContext22RestartSolConfirmTimerEvENK3$_1clEv" "params": - "name": "" "type": "anon *" "return_type": "void" - "signature": "opendnp3::OContext::RestartSolConfirmTimer()::$_1::operator()() const" + "signature": "void operator()(const *)" "language": "c++" "project": "opendnp3" "target_name": "onefile" diff --git a/benchmark-sets/all/openh264.yaml b/benchmark-sets/all/openh264.yaml index e9b3fcfeca..51aee62417 100644 --- a/benchmark-sets/all/openh264.yaml +++ b/benchmark-sets/all/openh264.yaml @@ -12,7 +12,7 @@ - "name": "pDstInfo" "type": "struct TagBufferInfo *" "return_type": "int" - "signature": "WelsDec::CWelsDecoder::ThreadDecodeFrameInternal(unsigned char const*, int, unsigned char**, TagBufferInfo*)" + "signature": "int CWelsDecoder::ThreadDecodeFrameInternal(const unsigned char *, const int, unsigned char **, SBufferInfo *)" - "name": "_ZN7WelsDec12CWelsDecoder12DecodeParserEPKhiP15TagParserBsInfo" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "pDstInfo" "type": "struct TagParserBsInfo *" "return_type": "int" - "signature": "WelsDec::CWelsDecoder::DecodeParser(unsigned char const*, int, TagParserBsInfo*)" + "signature": "DECODING_STATE CWelsDecoder::DecodeParser(const unsigned char *, const int, SParserBsInfo *)" - "name": "_ZN7WelsDec12CWelsDecoder15ParseAccessUnitERNS_20tagSWelsDecThreadCtxE" "params": - "name": "this" @@ -32,7 +32,7 @@ - "name": "sThreadCtx" "type": "struct WelsDec::tagSWelsDecThreadCtx *" "return_type": "int" - "signature": "WelsDec::CWelsDecoder::ParseAccessUnit(WelsDec::tagSWelsDecThreadCtx&)" + "signature": "DECODING_STATE CWelsDecoder::ParseAccessUnit(SWelsDecoderThreadCTX)" - "name": "_ZN7WelsDec12CWelsDecoder18ThreadResetDecoderERPNS_21TagWelsDecoderContextE" "params": - "name": "this" @@ -40,13 +40,13 @@ - "name": "pCtx" "type": "struct WelsDec::TagWelsDecoderContext **" "return_type": "int" - "signature": "WelsDec::CWelsDecoder::ThreadResetDecoder(WelsDec::TagWelsDecoderContext*&)" + "signature": "int32_t CWelsDecoder::ThreadResetDecoder(PWelsDecoderContext)" - "name": "_ZN7WelsDec12CWelsDecoder18OpenDecoderThreadsEv" "params": - "name": "this" "type": "WelsDec::CWelsDecoder *" "return_type": "void" - "signature": "WelsDec::CWelsDecoder::OpenDecoderThreads()" + "signature": "void CWelsDecoder::OpenDecoderThreads()" "language": "c++" "project": "openh264" "target_name": "decoder_fuzzer" diff --git a/benchmark-sets/all/openjpeg.yaml b/benchmark-sets/all/openjpeg.yaml index 72a7194363..82ead57813 100644 --- a/benchmark-sets/all/openjpeg.yaml +++ b/benchmark-sets/all/openjpeg.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int opj_jp2_get_tile(struct opj_jp2 * , struct opj_stream_private * , struct opj_image * , struct opj_event_mgr * , int )" + "signature": "OPJ_BOOL opj_jp2_get_tile(opj_jp2_t *, opj_stream_private_t *, opj_image_t *, opj_event_mgr_t *, OPJ_UINT32)" - "name": "opj_j2k_get_tile" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int opj_j2k_get_tile(struct opj_j2k * , struct opj_stream_private * , struct opj_image * , struct opj_event_mgr * , int )" + "signature": "OPJ_BOOL opj_j2k_get_tile(opj_j2k_t *, opj_stream_private_t *, opj_image_t *, opj_event_mgr_t *, OPJ_UINT32)" - "name": "opj_j2k_setup_decoding_tile" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "struct opj_event_mgr *" "return_type": "int" - "signature": "int opj_j2k_setup_decoding_tile(struct opj_procedure_list * , struct opj_event_mgr * )" + "signature": "OPJ_BOOL opj_j2k_setup_decoding_tile(opj_j2k_t *, opj_event_mgr_t *)" - "name": "opj_j2k_decode_one_tile" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "struct opj_event_mgr *" "return_type": "int" - "signature": "int opj_j2k_decode_one_tile(struct opj_j2k * , struct opj_stream_private * , struct opj_event_mgr * )" + "signature": "OPJ_BOOL opj_j2k_decode_one_tile(opj_j2k_t *, opj_stream_private_t *, opj_event_mgr_t *)" - "name": "opj_jp2_decode_tile" "params": - "name": "" @@ -60,7 +60,7 @@ - "name": "" "type": "struct opj_event_mgr *" "return_type": "int" - "signature": "int opj_jp2_decode_tile(struct opj_jp2 * , int , char * , int , struct opj_stream_private * , struct opj_event_mgr * )" + "signature": "OPJ_BOOL opj_jp2_decode_tile(opj_jp2_t *, OPJ_UINT32, OPJ_BYTE *, OPJ_UINT32, opj_stream_private_t *, opj_event_mgr_t *)" "language": "c++" "project": "openjpeg" "target_name": "fuzzingengine" diff --git a/benchmark-sets/all/opensips.yaml b/benchmark-sets/all/opensips.yaml index 073e628ce5..d37844ba67 100644 --- a/benchmark-sets/all/opensips.yaml +++ b/benchmark-sets/all/opensips.yaml @@ -8,7 +8,7 @@ - "name": "pi" "type": "struct proto_info *" "return_type": "int" - "signature": "int proto_tcp_init(struct proto_info * pi)" + "signature": "int proto_tcp_init(proto_info *)" - "name": "tcp_read_req" "params": - "name": "con" @@ -16,7 +16,7 @@ - "name": "bytes_read" "type": "int *" "return_type": "int" - "signature": "int tcp_read_req(struct tcp_connection * con, int * bytes_read)" + "signature": "int tcp_read_req(tcp_connection *, int *)" - "name": "tcp_handle_req" "params": - "name": "req" @@ -28,7 +28,7 @@ - "name": "_parallel_handling" "type": "int" "return_type": "int" - "signature": "int tcp_handle_req(struct tcp_req * req, struct tcp_connection * con, int _max_msg_chunks, int _parallel_handling)" + "signature": "int tcp_handle_req(tcp_req *, tcp_connection *, int, int)" - "name": "w_forward" "params": - "name": "msg" @@ -36,7 +36,7 @@ - "name": "dest" "type": "struct proxy_l *" "return_type": "int" - "signature": "int w_forward(struct sip_msg * msg, struct proxy_l * dest)" + "signature": "int w_forward(sip_msg *, proxy_l *)" "language": "c" "project": "opensips" "target_name": "fuzz_core_funcs" diff --git a/benchmark-sets/all/openssh.yaml b/benchmark-sets/all/openssh.yaml index b3526b650c..eeb1456ff2 100644 --- a/benchmark-sets/all/openssh.yaml +++ b/benchmark-sets/all/openssh.yaml @@ -6,7 +6,7 @@ - "name": "av" "type": "char **" "return_type": "int" - "signature": "int xxxmain(int ac, char ** av)" + "signature": "int xxxmain(int, char **)" - "name": "after_poll" "params": - "name": "pfd" @@ -16,13 +16,13 @@ - "name": "maxfds" "type": "int" "return_type": "void" - "signature": "void after_poll(struct pollfd * pfd, size_t npfd, int maxfds)" + "signature": "void after_poll(pollfd *, size_t, u_int)" - "name": "handle_conn_read" "params": - "name": "socknum" "type": "int" "return_type": "int" - "signature": "int handle_conn_read(int socknum)" + "signature": "int handle_conn_read(u_int)" - "name": "kex_setup" "params": - "name": "ssh" @@ -30,7 +30,7 @@ - "name": "proposal" "type": "char **" "return_type": "int" - "signature": "int kex_setup(struct ssh * ssh, char ** proposal)" + "signature": "int kex_setup(ssh *, char **)" - "name": "sshkey_check_revoked" "params": - "name": "key" @@ -38,7 +38,7 @@ - "name": "revoked_keys_file" "type": "char *" "return_type": "int" - "signature": "int sshkey_check_revoked(struct sshkey * key, char * revoked_keys_file)" + "signature": "int sshkey_check_revoked(sshkey *, const char *)" "language": "c++" "project": "openssh" "target_name": "agent_fuzz" diff --git a/benchmark-sets/all/openssl.yaml b/benchmark-sets/all/openssl.yaml index af4a0f241d..b25c1fb530 100644 --- a/benchmark-sets/all/openssl.yaml +++ b/benchmark-sets/all/openssl.yaml @@ -20,7 +20,7 @@ - "name": "propq" "type": "char *" "return_type": "struct bio_st *" - "signature": "struct bio_st * CMS_SignedData_verify(struct CMS_SignedData_st * sd, struct bio_st * detached_data, struct stack_st_X509 * scerts, struct x509_store_st * store, struct stack_st_X509 * extra, struct stack_st_X509_CRL * crls, int flags, struct ossl_lib_ctx_st * libctx, char * propq)" + "signature": "BIO * CMS_SignedData_verify(CMS_SignedData *, BIO *, stack_st_X509 *, X509_STORE *, stack_st_X509 *, stack_st_X509_CRL *, unsigned int, OSSL_LIB_CTX *, const char *)" - "name": "CMS_verify_receipt" "params": - "name": "rcms" @@ -34,7 +34,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int CMS_verify_receipt(struct CMS_ContentInfo_st * rcms, struct CMS_ContentInfo_st * ocms, struct stack_st_X509 * certs, struct x509_store_st * store, int flags)" + "signature": "int CMS_verify_receipt(CMS_ContentInfo *, CMS_ContentInfo *, stack_st_X509 *, X509_STORE *, unsigned int)" - "name": "CMS_verify" "params": - "name": "cms" @@ -50,7 +50,7 @@ - "name": "flags" "type": "int" "return_type": "int" - "signature": "int CMS_verify(struct CMS_ContentInfo_st * cms, struct stack_st_X509 * certs, struct x509_store_st * store, struct bio_st * dcont, struct bio_st * out, int flags)" + "signature": "int CMS_verify(CMS_ContentInfo *, stack_st_X509 *, X509_STORE *, BIO *, BIO *, unsigned int)" - "name": "OSSL_CMP_CTX_server_perform" "params": - "name": "client_ctx" @@ -58,7 +58,7 @@ - "name": "req" "type": "struct ossl_cmp_msg_st *" "return_type": "struct ossl_cmp_msg_st *" - "signature": "struct ossl_cmp_msg_st * OSSL_CMP_CTX_server_perform(struct ossl_cmp_ctx_st * client_ctx, struct ossl_cmp_msg_st * req)" + "signature": "OSSL_CMP_MSG * OSSL_CMP_CTX_server_perform(OSSL_CMP_CTX *, const OSSL_CMP_MSG *)" - "name": "dtls1_ctrl" "params": - "name": "ssl" @@ -70,7 +70,7 @@ - "name": "parg" "type": "char *" "return_type": "size_t" - "signature": "size_t dtls1_ctrl(struct ssl_st * ssl, int cmd, size_t larg, char * parg)" + "signature": "long dtls1_ctrl(SSL *, int, long, void *)" "language": "c++" "project": "openssl" "target_name": "driver" diff --git a/benchmark-sets/all/openthread.yaml b/benchmark-sets/all/openthread.yaml index ec3db0555c..8169fcd5b1 100644 --- a/benchmark-sets/all/openthread.yaml +++ b/benchmark-sets/all/openthread.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "ot::MeshCoP::Commissioner *" "return_type": "void" - "signature": "ot::MeshCoP::Commissioner::HandleTimer()" + "signature": "void Commissioner::HandleTimer()" - "name": "otCoapSecureStart" "params": - "name": "aInstance" @@ -12,7 +12,7 @@ - "name": "aPort" "type": "short" "return_type": "int" - "signature": "int otCoapSecureStart(struct otInstance * aInstance, short aPort)" + "signature": "otError otCoapSecureStart(otInstance *, uint16_t)" - "name": "_ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResultPv" "params": - "name": "aResult" @@ -20,7 +20,7 @@ - "name": "aContext" "type": "char *" "return_type": "void" - "signature": "ot::MeshCoP::Joiner::HandleDiscoverResult(otActiveScanResult*, void*)" + "signature": "void HandleDiscoverResult(ScanResult *, void *)" - "name": "_ZN2ot7MeshCoP6Joiner20HandleDiscoverResultEP18otActiveScanResult" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "aResult" "type": "struct otActiveScanResult *" "return_type": "void" - "signature": "ot::MeshCoP::Joiner::HandleDiscoverResult(otActiveScanResult*)" + "signature": "void Joiner::HandleDiscoverResult(ScanResult *)" - "name": "_ZN2ot7MeshCoP6Joiner19TryNextJoinerRouterE7otError" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "aPrevError" "type": "int" "return_type": "void" - "signature": "ot::MeshCoP::Joiner::TryNextJoinerRouter(otError)" + "signature": "void Joiner::TryNextJoinerRouter(Error)" "language": "c++" "project": "openthread" "target_name": "ot-ip6-send-fuzzer" diff --git a/benchmark-sets/all/openvswitch.yaml b/benchmark-sets/all/openvswitch.yaml index c2f2509749..2ea9c0478c 100644 --- a/benchmark-sets/all/openvswitch.yaml +++ b/benchmark-sets/all/openvswitch.yaml @@ -4,13 +4,13 @@ - "name": "level" "type": "int" "return_type": "void" - "signature": "void dpif_dummy_register(int level)" + "signature": "void dpif_dummy_register(dummy_level)" - "name": "dpif_netdev_run" "params": - "name": "dpif" "type": "struct dpif *" "return_type": "bool" - "signature": "bool dpif_netdev_run(struct dpif * dpif)" + "signature": "_Bool dpif_netdev_run(dpif *)" - "name": "dpif_netdev_open" "params": - "name": "class" @@ -22,7 +22,7 @@ - "name": "dpifp" "type": "3187 **" "return_type": "int" - "signature": "int dpif_netdev_open(struct dpif_3273 * class, char * name, bool create, struct dpif.3187 ** dpifp)" + "signature": "int dpif_netdev_open(const dpif_class *, const char *, _Bool, dpif **)" - "name": "create_dp_netdev" "params": - "name": "name" @@ -32,7 +32,7 @@ - "name": "dpp" "type": "struct dp_netdev **" "return_type": "int" - "signature": "int create_dp_netdev(char * name, struct dpif_3273 * class, struct dp_netdev ** dpp)" + "signature": "int create_dp_netdev(const char *, const dpif_class *, dp_netdev **)" - "name": "dpif_netdev_port_add" "params": - "name": "dpif" @@ -42,7 +42,7 @@ - "name": "port_nop" "type": "int *" "return_type": "int" - "signature": "int dpif_netdev_port_add(struct dpif * dpif, struct netdev * netdev, int * port_nop)" + "signature": "int dpif_netdev_port_add(dpif *, netdev *, odp_port_t *)" "language": "c++" "project": "openvswitch" "target_name": "ofp_print_target" diff --git a/benchmark-sets/all/opus.yaml b/benchmark-sets/all/opus.yaml index 442c59bef4..156f73cbee 100644 --- a/benchmark-sets/all/opus.yaml +++ b/benchmark-sets/all/opus.yaml @@ -12,7 +12,7 @@ - "name": "max_data_bytes" "type": "int" "return_type": "int" - "signature": "int opus_projection_encode_float(struct OpusProjectionEncoder * st, float * pcm, int frame_size, char * data, int max_data_bytes)" + "signature": "int opus_projection_encode_float(OpusProjectionEncoder *, const float *, int, unsigned char *, opus_int32)" - "name": "opus_multistream_encode_float" "params": - "name": "st" @@ -26,7 +26,7 @@ - "name": "max_data_bytes" "type": "int" "return_type": "int" - "signature": "int opus_multistream_encode_float(struct OpusMSEncoder * st, float * pcm, int frame_size, char * data, int max_data_bytes)" + "signature": "int opus_multistream_encode_float(OpusMSEncoder *, const float *, int, unsigned char *, opus_int32)" - "name": "opus_encode_float" "params": - "name": "st" @@ -37,11 +37,11 @@ "type": "int" - "name": "data" "type": "char *" - - "name": "out_data_bytes" + - "name": "max_data_bytes" "type": "int" "return_type": "int" - "signature": "int opus_encode_float(struct OpusEncoder * st, float * pcm, int analysis_frame_size, char * data, int out_data_bytes)" -- "name": "opus_decode" + "signature": "opus_int32 opus_encode_float(OpusEncoder *, const float *, int, unsigned char *, opus_int32)" +- "name": "opus_decode_float" "params": - "name": "st" "type": "struct OpusDecoder *" @@ -50,14 +50,14 @@ - "name": "len" "type": "int" - "name": "pcm" - "type": "short *" + "type": "float *" - "name": "frame_size" "type": "int" - "name": "decode_fec" "type": "int" "return_type": "int" - "signature": "int opus_decode(struct OpusDecoder * st, char * data, int len, short * pcm, int frame_size, int decode_fec)" -- "name": "opus_decode_float" + "signature": "int opus_decode_float(OpusDecoder *, const unsigned char *, opus_int32, opus_val16 *, int, int)" +- "name": "opus_decode" "params": - "name": "st" "type": "struct OpusDecoder *" @@ -66,13 +66,13 @@ - "name": "len" "type": "int" - "name": "pcm" - "type": "float *" + "type": "short *" - "name": "frame_size" "type": "int" - "name": "decode_fec" "type": "int" "return_type": "int" - "signature": "int opus_decode_float(struct OpusDecoder * st, char * data, int len, float * pcm, int frame_size, int decode_fec)" + "signature": "int opus_decode(OpusDecoder *, const unsigned char *, opus_int32, opus_int16 *, int, int)" "language": "c++" "project": "opus" "target_name": "opus_multistream_encode_fuzzer_floating" diff --git a/benchmark-sets/all/opusfile.yaml b/benchmark-sets/all/opusfile.yaml index 7f768df162..67a418eaee 100644 --- a/benchmark-sets/all/opusfile.yaml +++ b/benchmark-sets/all/opusfile.yaml @@ -6,7 +6,7 @@ - "name": "_error" "type": "int *" "return_type": "struct OggOpusFile *" - "signature": "struct OggOpusFile * op_open_file(char * _path, int * _error)" + "signature": "OggOpusFile * op_open_file(const char *, int *)" - "name": "op_read" "params": - "name": "_of" @@ -18,13 +18,13 @@ - "name": "_li" "type": "int *" "return_type": "int" - "signature": "int op_read(struct OggOpusFile * _of, short * _pcm, int _buf_size, int * _li)" + "signature": "int op_read(OggOpusFile *, opus_int16 *, int, int *)" - "name": "op_test_open" "params": - "name": "_of" "type": "struct OggOpusFile *" "return_type": "int" - "signature": "int op_test_open(struct OggOpusFile * _of)" + "signature": "int op_test_open(OggOpusFile *)" - "name": "op_read_float_stereo" "params": - "name": "_of" @@ -34,7 +34,7 @@ - "name": "_buf_size" "type": "int" "return_type": "int" - "signature": "int op_read_float_stereo(struct OggOpusFile * _of, float * _pcm, int _buf_size)" + "signature": "int op_read_float_stereo(OggOpusFile *, float *, int)" - "name": "op_read_float" "params": - "name": "_of" @@ -46,7 +46,7 @@ - "name": "_li" "type": "int *" "return_type": "int" - "signature": "int op_read_float(struct OggOpusFile * _of, float * _pcm, int _buf_size, int * _li)" + "signature": "int op_read_float(OggOpusFile *, float *, int, int *)" "language": "c" "project": "opusfile" "target_name": "opusfile_fuzzer" diff --git a/benchmark-sets/all/oss-fuzz-example.yaml b/benchmark-sets/all/oss-fuzz-example.yaml index 402d6e4d62..323b6260a3 100644 --- a/benchmark-sets/all/oss-fuzz-example.yaml +++ b/benchmark-sets/all/oss-fuzz-example.yaml @@ -4,7 +4,7 @@ - "name": "input" "type": "char *" "return_type": "int" - "signature": "int parse_complex_format_second(char * input)" + "signature": "int parse_complex_format_second(char *)" "language": "c" "project": "oss-fuzz-example" "target_name": "fuzz_complex_parser" diff --git a/benchmark-sets/all/ots.yaml b/benchmark-sets/all/ots.yaml index 6132e83fba..be2129be45 100644 --- a/benchmark-sets/all/ots.yaml +++ b/benchmark-sets/all/ots.yaml @@ -6,7 +6,17 @@ - "name": "table" "type": "ots::Buffer *" "return_type": "bool" - "signature": "ots::OpenTypeFEAT::FeatureSettingDefn::ParsePart(ots::Buffer&)" + "signature": "bool FeatureSettingDefn::ParsePart(Buffer)" +- "name": "inflateSetDictionary" + "params": + - "name": "strm" + "type": "struct z_stream_s *" + - "name": "dictionary" + "type": "char *" + - "name": "dictLength" + "type": "int" + "return_type": "int" + "signature": "int inflateSetDictionary(z_streamp, const Bytef *, uInt)" - "name": "_ZN3ots12OpenTypeSILF6SILSub7SILPassC2ERKS2_" "params": - "name": "this" @@ -14,7 +24,7 @@ - "name": "" "type": "struct ots::OpenTypeSILF::SILSub::SILPass *" "return_type": "void" - "signature": "ots::OpenTypeSILF::SILSub::SILPass::SILPass(ots::OpenTypeSILF::SILSub::SILPass const&)" + "signature": "void SILPass::SILPass(const SILPass)" - "name": "_ZN3ots12OpenTypeSILF6SILSubC2ERKS1_" "params": - "name": "this" @@ -22,23 +32,13 @@ - "name": "" "type": "struct ots::OpenTypeSILF::SILSub *" "return_type": "void" - "signature": "ots::OpenTypeSILF::SILSub::SILSub(ots::OpenTypeSILF::SILSub const&)" -- "name": "_ZNK3ots15OpenTypeGLAT_v29GlatEntry13SerializePartEPNS_9OTSStreamE" - "params": - - "name": "this" - "type": "struct ots::OpenTypeGLAT_v2::GlatEntry *" - - "name": "out" - "type": "ots::OTSStream *" - "return_type": "bool" - "signature": "ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const" -- "name": "_ZN3ots15OpenTypeGLAT_v29GlatEntry9ParsePartERNS_6BufferE" + "signature": "void SILSub::SILSub(const SILSub)" +- "name": "inflateSync" "params": - - "name": "this" - "type": "struct ots::OpenTypeGLAT_v2::GlatEntry *" - - "name": "table" - "type": "ots::Buffer *" - "return_type": "bool" - "signature": "ots::OpenTypeGLAT_v2::GlatEntry::ParsePart(ots::Buffer&)" + - "name": "strm" + "type": "struct z_stream_s *" + "return_type": "int" + "signature": "int inflateSync(z_streamp)" "language": "c++" "project": "ots" "target_name": "ots-fuzzer" diff --git a/benchmark-sets/all/pcre2.yaml b/benchmark-sets/all/pcre2.yaml index 5df1d260ff..e32e3270c2 100644 --- a/benchmark-sets/all/pcre2.yaml +++ b/benchmark-sets/all/pcre2.yaml @@ -6,19 +6,19 @@ - "name": "gcontext" "type": "struct pcre2_real_general_context_8 *" "return_type": "struct pcre2_real_match_data_8 *" - "signature": "struct pcre2_real_match_data_8 * pcre2_match_data_create_from_pattern_8(struct pcre2_real_code_8 * code, struct pcre2_real_general_context_8 * gcontext)" + "signature": "pcre2_match_data_8 * pcre2_match_data_create_from_pattern_8(const pcre2_code_8 *, pcre2_general_context_8 *)" - "name": "pcre2_convert_context_create_8" "params": - "name": "gcontext" "type": "struct pcre2_real_general_context_8 *" "return_type": "struct pcre2_real_convert_context_8 *" - "signature": "struct pcre2_real_convert_context_8 * pcre2_convert_context_create_8(struct pcre2_real_general_context_8 * gcontext)" + "signature": "pcre2_convert_context_8 * pcre2_convert_context_create_8(pcre2_general_context_8 *)" - "name": "pcre2_compile_context_create_8" "params": - "name": "gcontext" "type": "struct pcre2_real_general_context_8 *" "return_type": "struct pcre2_real_compile_context_8 *" - "signature": "struct pcre2_real_compile_context_8 * pcre2_compile_context_create_8(struct pcre2_real_general_context_8 * gcontext)" + "signature": "pcre2_compile_context_8 * pcre2_compile_context_create_8(pcre2_general_context_8 *)" - "name": "pcre2_set_newline_8" "params": - "name": "ccontext" @@ -26,7 +26,7 @@ - "name": "newline" "type": "int" "return_type": "int" - "signature": "int pcre2_set_newline_8(struct pcre2_real_compile_context_8 * ccontext, int newline)" + "signature": "int pcre2_set_newline_8(pcre2_compile_context_8 *, uint32_t)" - "name": "pcre2_general_context_create_8" "params": - "name": "private_malloc" @@ -36,7 +36,7 @@ - "name": "memory_data" "type": "char *" "return_type": "struct pcre2_real_general_context_8 *" - "signature": "struct pcre2_real_general_context_8 * pcre2_general_context_create_8(func_type * private_malloc, func_type * private_free, char * memory_data)" + "signature": "pcre2_general_context_8 * pcre2_general_context_create_8( *, *, void *)" "language": "c++" "project": "pcre2" "target_name": "pcre2_fuzzer" diff --git a/benchmark-sets/all/perfetto.yaml b/benchmark-sets/all/perfetto.yaml index 8dc0689716..f1ecb72c05 100644 --- a/benchmark-sets/all/perfetto.yaml +++ b/benchmark-sets/all/perfetto.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "perfetto::trace_processor::Table::Sort(std::__1::vector > const&) const" + "signature": "Table operator=(Table *, Table)" - "name": "_ZNK8perfetto15trace_processor5Table13QueryToRowMapERKNSt3__16vectorINS0_10ConstraintENS2_9allocatorIS4_EEEERKNS3_INS0_5OrderENS5_ISA_EEEENS0_6RowMap11OptimizeForE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "perfetto::trace_processor::Table::QueryToRowMap(std::__1::vector > const&, std::__1::vector > const&, perfetto::trace_processor::RowMap::OptimizeFor) const" + "signature": "Table operator=(Table *, Table)" - "name": "_ZNK8perfetto15trace_processor5Table14FilterToRowMapERKNSt3__16vectorINS0_10ConstraintENS2_9allocatorIS4_EEEENS0_6RowMap11OptimizeForE" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "perfetto::trace_processor::Table::FilterToRowMap(std::__1::vector > const&, perfetto::trace_processor::RowMap::OptimizeFor) const" + "signature": "const std::__1::allocator > overlays(const Table *)" - "name": "_ZN8perfetto15trace_processor13QueryExecutor12FilterLegacyEPKNS0_5TableERKNSt3__16vectorINS0_10ConstraintENS5_9allocatorIS7_EEEE" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "std::vector *" "return_type": "void" - "signature": "perfetto::trace_processor::QueryExecutor::FilterLegacy(perfetto::trace_processor::Table const*, std::__1::vector > const&)" + "signature": "from /work/build/../../src/perfetto/src/trace_processor/db/query_executor.cc:143 DW_TAG_class_type Composite type }()" - "name": "_ZNK8perfetto15trace_processor12ColumnLegacy10FilterIntoENS0_8FilterOpENS0_8SqlValueEPNS0_6RowMapE" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "perfetto::trace_processor::RowMap *" "return_type": "void" - "signature": "perfetto::trace_processor::ColumnLegacy::FilterInto(perfetto::trace_processor::FilterOp, perfetto::trace_processor::SqlValue, perfetto::trace_processor::RowMap*) const" + "signature": "void StableSort(const ColumnLegacy *, bool, std::__1::allocator > *)" "language": "c++" "project": "perfetto" "target_name": "/work/build/../../src/perfetto/src/protozero/proto_decoder_fuzzer.cc" diff --git a/benchmark-sets/all/pffft.yaml b/benchmark-sets/all/pffft.yaml index ed3c6e8cf8..e232ed03f0 100644 --- a/benchmark-sets/all/pffft.yaml +++ b/benchmark-sets/all/pffft.yaml @@ -2,7 +2,7 @@ - "name": "_Z19validate_pffft_simdv" "params": [] "return_type": "void" - "signature": "validate_pffft_simd()" + "signature": "void validate_pffft_simd()" - "name": "pffft_simd_size" "params": [] "return_type": "int" diff --git a/benchmark-sets/all/phmap.yaml b/benchmark-sets/all/phmap.yaml index 1911b78b7d..c1357fa0ba 100644 --- a/benchmark-sets/all/phmap.yaml +++ b/benchmark-sets/all/phmap.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "phmap::priv::raw_hash_set *" "return_type": "void" - "signature": "phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::__1::allocator > >::drop_deletes_without_resize()" + "signature": "void int> > >::drop_deletes_without_resize()" - "name": "_ZN5phmap4priv37ConvertDeletedToEmptyAndFullToDeletedEPam" "params": - "name": "ctrl" @@ -12,13 +12,13 @@ - "name": "capacity" "type": "size_t" "return_type": "void" - "signature": "phmap::priv::ConvertDeletedToEmptyAndFullToDeleted(signed char*, unsigned long)" + "signature": "void ConvertDeletedToEmptyAndFullToDeleted(ctrl_t *, size_t)" - "name": "_ZN5phmap4priv12raw_hash_setINS0_17FlatHashMapPolicyINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEES9_EENS_4HashIS9_EENS_7EqualToIS9_EENS7_INS3_4pairIKS9_S9_EEEEE8iteratorppEv" "params": - "name": "this" "type": "phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::allocator>>::iterator *" "return_type": "phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::allocator>>::iterator *" - "signature": "phmap::priv::raw_hash_set, std::__1::allocator >, std::__1::basic_string, std::__1::allocator > >, phmap::Hash, std::__1::allocator > >, phmap::EqualTo, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::allocator > > > >::iterator::operator++()" + "signature": "iterator iterator::operator++()" - "name": "_ZN5phmap4priv10DeallocateILm8ENSt3__19allocatorINS2_4pairIKNS2_12basic_stringIcNS2_11char_traitsIcEENS3_IcEEEES9_EEEEEEvPT0_Pvm" "params": - "name": "alloc" @@ -28,7 +28,7 @@ - "name": "n" "type": "size_t" "return_type": "void" - "signature": "void phmap::priv::Deallocate<8ul, std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::allocator > > > >(std::__1::allocator, std::__1::allocator > const, std::__1::basic_string, std::__1::allocator > > >*, void*, unsigned long)" + "signature": "void >(std::__1::allocator > > > *, void *, size_t)" - "name": "_ZZN5phmap4priv12raw_hash_setINS0_17FlatHashMapPolicyIjiEENS_4HashIjEENS_7EqualToIjEENSt3__19allocatorINS8_4pairIKjiEEEEE27drop_deletes_without_resizeEvENKUlmE_clEm" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "pos" "type": "size_t" "return_type": "size_t" - "signature": "phmap::priv::raw_hash_set, phmap::Hash, phmap::EqualTo, std::__1::allocator > >::drop_deletes_without_resize()::{lambda(unsigned long)#1}::operator()(unsigned long) const" + "signature": "unsigned long const::operator()(size_t)" "language": "c++" "project": "phmap" "target_name": "phashmap_fuzz" diff --git a/benchmark-sets/all/picotls.yaml b/benchmark-sets/all/picotls.yaml index 5b3c1964e9..b7f8456ad8 100644 --- a/benchmark-sets/all/picotls.yaml +++ b/benchmark-sets/all/picotls.yaml @@ -16,7 +16,7 @@ - "name": "properties" "type": "struct st_ptls_handshake_properties_t *" "return_type": "int" - "signature": "int ptls_handle_message(struct st_ptls_t * tls, struct st_ptls_buffer_t * sendbuf, size_t * epoch_offsets, size_t in_epoch, char * input, size_t inlen, struct st_ptls_handshake_properties_t * properties)" + "signature": "int ptls_handle_message(ptls_t *, ptls_buffer_t *, size_t *, size_t, const void *, size_t, ptls_handshake_properties_t *)" - "name": "ptls_server_handle_message" "params": - "name": "tls" @@ -34,7 +34,7 @@ - "name": "properties" "type": "struct st_ptls_handshake_properties_t *" "return_type": "int" - "signature": "int ptls_server_handle_message(struct st_ptls_t * tls, struct st_ptls_buffer_t * sendbuf, size_t * epoch_offsets, size_t in_epoch, char * input, size_t inlen, struct st_ptls_handshake_properties_t * properties)" + "signature": "int ptls_server_handle_message(ptls_t *, ptls_buffer_t *, size_t *, size_t, const void *, size_t, ptls_handshake_properties_t *)" - "name": "ptls_client_handle_message" "params": - "name": "tls" @@ -52,7 +52,7 @@ - "name": "properties" "type": "struct st_ptls_handshake_properties_t *" "return_type": "int" - "signature": "int ptls_client_handle_message(struct st_ptls_t * tls, struct st_ptls_buffer_t * sendbuf, size_t * epoch_offsets, size_t in_epoch, char * input, size_t inlen, struct st_ptls_handshake_properties_t * properties)" + "signature": "int ptls_client_handle_message(ptls_t *, ptls_buffer_t *, size_t *, size_t, const void *, size_t, ptls_handshake_properties_t *)" - "name": "client_handle_finished" "params": - "name": "tls" @@ -64,7 +64,7 @@ - "name": "" "type": "size_t" "return_type": "int" - "signature": "int client_handle_finished(struct st_ptls_t * tls, struct st_ptls_message_emitter_t * emitter, char * message, size_t )" + "signature": "int client_handle_finished(ptls_t *, ptls_message_emitter_t *, ptls_iovec_t)" - "name": "ptls_send" "params": - "name": "tls" @@ -76,7 +76,7 @@ - "name": "inlen" "type": "size_t" "return_type": "int" - "signature": "int ptls_send(struct st_ptls_t * tls, struct st_ptls_buffer_t * sendbuf, char * input, size_t inlen)" + "signature": "int ptls_send(ptls_t *, ptls_buffer_t *, const void *, size_t)" "language": "c++" "project": "picotls" "target_name": "fuzz/fuzz-asn1.c" diff --git a/benchmark-sets/all/piex.yaml b/benchmark-sets/all/piex.yaml index 98604d818c..abf08a4767 100644 --- a/benchmark-sets/all/piex.yaml +++ b/benchmark-sets/all/piex.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "piex::GetDngInformation(piex::StreamInterface*, unsigned int*, unsigned int*, std::__1::vector >*)" + "signature": "bool GetDngInformation(StreamInterface *, uint32_t *, uint32_t *, std::__1::allocator > *)" - "name": "_ZN4piex12_GLOBAL__N_117GetDngInformationERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEPNS_15StreamInterfaceEPjSC_PNS1_6vectorIjS6_EE" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "std::vector *" "return_type": "bool" - "signature": "piex::(anonymous namespace)::GetDngInformation(std::__1::set, std::__1::allocator > const&, piex::StreamInterface*, unsigned int*, unsigned int*, std::__1::vector >*)" + "signature": "bool GetDngInformation(const TagSet, StreamInterface *, uint32_t *, uint32_t *, std::__1::allocator > *)" - "name": "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "int *" "return_type": "bool" - "signature": "piex::GetOrientation(piex::StreamInterface*, unsigned int*)" + "signature": "bool GetOrientation(StreamInterface *, uint32_t *)" - "name": "_ZN4piex12_GLOBAL__N_117RafGetOrientationEPNS_15StreamInterfaceEPj" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int *" "return_type": "bool" - "signature": "piex::(anonymous namespace)::RafGetOrientation(piex::StreamInterface*, unsigned int*)" + "signature": "bool RafGetOrientation(StreamInterface *, uint32_t *)" - "name": "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int *" "return_type": "bool" - "signature": "piex::GetExifOrientation(piex::StreamInterface*, unsigned int, unsigned int*)" + "signature": "bool GetExifOrientation(StreamInterface *, const uint32_t, uint32_t *)" "language": "c++" "project": "piex" "target_name": "fuzzer-tiff_parser" diff --git a/benchmark-sets/all/pigweed.yaml b/benchmark-sets/all/pigweed.yaml index e8dbfbc3dc..930eca8d76 100644 --- a/benchmark-sets/all/pigweed.yaml +++ b/benchmark-sets/all/pigweed.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "pw::protobuf::internal::MessageField *" "return_type": "int" - "signature": "pw::protobuf::StreamDecoder::Read(pw::span, pw::span)" + "signature": "Result GetLengthDelimitedPayloadBounds()" - "name": "_ZN2pw8protobuf13StreamEncoder5WriteENS_4spanIKSt4byteLm18446744073709551615EEENS2_IKNS0_8internal12MessageFieldELm18446744073709551615EEE" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "" "type": "pw::protobuf::internal::MessageField *" "return_type": "int" - "signature": "pw::protobuf::StreamEncoder::Write(pw::span, pw::span)" + "signature": "void StreamEncoder::CloseNestedMessage(StreamEncoder)" - "name": "_ZNK2pw9tokenizer11Detokenizer16DetokenizeBase64ENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEE" "params": - "name": "this" @@ -38,7 +38,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "pw::tokenizer::Detokenizer::DetokenizeBase64(std::__1::basic_string_view >) const" + "signature": "string const Detokenizer::DetokenizeBase64(string_view)" - "name": "_ZN2pw9tokenizer12_GLOBAL__N_124NestedMessageDetokenizer10DetokenizeENSt3__117basic_string_viewIcNS3_11char_traitsIcEEEE" "params": - "name": "this" @@ -48,7 +48,7 @@ - "name": "" "type": "size_t" "return_type": "void" - "signature": "pw::tokenizer::(anonymous namespace)::NestedMessageDetokenizer::Detokenize(std::__1::basic_string_view >)" + "signature": "void NestedMessageDetokenizer::Detokenize(string_view)" - "name": "_ZN2pw9tokenizer12_GLOBAL__N_124NestedMessageDetokenizer10DetokenizeEc" "params": - "name": "this" @@ -56,7 +56,7 @@ - "name": "next_char" "type": "char" "return_type": "void" - "signature": "pw::tokenizer::(anonymous namespace)::NestedMessageDetokenizer::Detokenize(char)" + "signature": "void NestedMessageDetokenizer::Detokenize(char)" "language": "c++" "project": "pigweed" "target_name": "encoder_fuzzer" diff --git a/benchmark-sets/all/pistache.yaml b/benchmark-sets/all/pistache.yaml index 764d9b19e8..ce041539ba 100644 --- a/benchmark-sets/all/pistache.yaml +++ b/benchmark-sets/all/pistache.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "Pistache::ArrayStreamBuf *" "return_type": "bool" - "signature": "Pistache::Http::(anonymous namespace)::writeCookies(Pistache::Http::CookieJar const&, Pistache::DynamicStreamBuf&)" + "signature": "bool writeCookies(const CookieJar, DynamicStreamBuf)" - "name": "_ZN8Pistache4HttplsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_6CookieE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "struct Pistache::Http::Cookie *" "return_type": "std::ostream *" - "signature": "Pistache::Http::operator<<(std::__1::basic_ostream >&, Pistache::Http::Cookie const&)" + "signature": "ostream operator<<(ostream, const Cookie)" - "name": "_ZNK8Pistache4Http6Cookie5writeERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "std::ostream *" "return_type": "void" - "signature": "Pistache::Http::Cookie::write(std::__1::basic_ostream >&) const" + "signature": "void write(const Cookie *, ostream)" - "name": "_ZNK8Pistache4Http6Header4Date5writeERNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEE" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "std::ostream *" "return_type": "void" - "signature": "Pistache::Http::Header::Date::write(std::__1::basic_ostream >&) const" + "signature": "void write(const Date *, ostream)" - "name": "_ZNK8Pistache4Http8FullDate5writeERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEENS1_4TypeE" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "Pistache::Http::FullDate::write(std::__1::basic_ostream >&, Pistache::Http::FullDate::Type) const" + "signature": "void write(const FullDate *, ostream, Type)" "language": "c++" "project": "pistache" "target_name": "fuzz_parsers" diff --git a/benchmark-sets/all/pjsip.yaml b/benchmark-sets/all/pjsip.yaml index cf91d20c76..a6b072d212 100644 --- a/benchmark-sets/all/pjsip.yaml +++ b/benchmark-sets/all/pjsip.yaml @@ -18,7 +18,7 @@ - "name": "p_tsx" "type": "struct pjsip_transaction **" "return_type": "int" - "signature": "int pjsip_endpt_respond(struct pjsip_endpoint * endpt, struct pjsip_module * tsx_user, struct pjsip_rx_data * rdata, int st_code, struct pj_str_t * st_text, struct pjsip_hdr * hdr_list, struct pjsip_msg_body * body, struct pjsip_transaction ** p_tsx)" + "signature": "pj_status_t pjsip_endpt_respond(pjsip_endpoint *, pjsip_module *, pjsip_rx_data *, int, const pj_str_t *, const pjsip_hdr *, const pjsip_msg_body *, pjsip_transaction **)" - "name": "pjsip_tsx_create_uas" "params": - "name": "tsx_user" @@ -28,7 +28,7 @@ - "name": "p_tsx" "type": "struct pjsip_transaction **" "return_type": "int" - "signature": "int pjsip_tsx_create_uas(struct pjsip_module * tsx_user, struct pjsip_rx_data * rdata, struct pjsip_transaction ** p_tsx)" + "signature": "pj_status_t pjsip_tsx_create_uas(pjsip_module *, pjsip_rx_data *, pjsip_transaction **)" - "name": "pjsip_tsx_create_uas2" "params": - "name": "tsx_user" @@ -40,7 +40,7 @@ - "name": "p_tsx" "type": "struct pjsip_transaction **" "return_type": "int" - "signature": "int pjsip_tsx_create_uas2(struct pjsip_module * tsx_user, struct pjsip_rx_data * rdata, struct pj_grp_lock_t * grp_lock, struct pjsip_transaction ** p_tsx)" + "signature": "pj_status_t pjsip_tsx_create_uas2(pjsip_module *, pjsip_rx_data *, pj_grp_lock_t *, pjsip_transaction **)" - "name": "pjsip_endpt_send_request" "params": - "name": "endpt" @@ -54,7 +54,7 @@ - "name": "cb" "type": "func_type *" "return_type": "int" - "signature": "int pjsip_endpt_send_request(struct pjsip_endpoint * endpt, struct pjsip_tx_data * tdata, int timeout, char * token, func_type * cb)" + "signature": "pj_status_t pjsip_endpt_send_request(pjsip_endpoint *, pjsip_tx_data *, pj_int32_t, void *, pjsip_endpt_send_callback)" - "name": "tsx_on_state_calling" "params": - "name": "tsx" @@ -62,7 +62,7 @@ - "name": "event" "type": "struct pjsip_event *" "return_type": "int" - "signature": "int tsx_on_state_calling(struct pjsip_transaction * tsx, struct pjsip_event * event)" + "signature": "pj_status_t tsx_on_state_calling(pjsip_transaction *, pjsip_event *)" "language": "c" "project": "pjsip" "target_name": "fuzz-http" diff --git a/benchmark-sets/all/plan9port.yaml b/benchmark-sets/all/plan9port.yaml index f79a966328..017425aced 100644 --- a/benchmark-sets/all/plan9port.yaml +++ b/benchmark-sets/all/plan9port.yaml @@ -6,7 +6,7 @@ - "name": "ncert" "type": "int" "return_type": "void" - "signature": "void X509dump(char * cert, int ncert)" + "signature": "void X509dump(uchar *, int)" - "name": "X509verify" "params": - "name": "cert" @@ -16,7 +16,7 @@ - "name": "pk" "type": "struct RSApub *" "return_type": "char *" - "signature": "char * X509verify(char * cert, int ncert, struct RSApub * pk)" + "signature": "char * X509verify(uchar *, int, RSApub *)" - "name": "X509gen" "params": - "name": "priv" @@ -28,7 +28,7 @@ - "name": "certlen" "type": "int *" "return_type": "char *" - "signature": "char * X509gen(struct RSApriv * priv, char * subj, size_t * valid, int * certlen)" + "signature": "uchar * X509gen(RSApriv *, char *, ulong *, int *)" - "name": "X509req" "params": - "name": "priv" @@ -38,7 +38,7 @@ - "name": "certlen" "type": "int *" "return_type": "char *" - "signature": "char * X509req(struct RSApriv * priv, char * subj, int * certlen)" + "signature": "uchar * X509req(RSApriv *, char *, int *)" - "name": "verify_signature" "params": - "name": "signature" @@ -50,7 +50,7 @@ - "name": "psigalg" "type": "struct Elem **" "return_type": "char *" - "signature": "char * verify_signature(struct Bytes * signature, struct RSApub * pk, char * edigest, struct Elem ** psigalg)" + "signature": "char * verify_signature(Bytes *, RSApub *, uchar *, Elem **)" "language": "c" "project": "plan9port" "target_name": "fuzz_libsec" diff --git a/benchmark-sets/all/poco.yaml b/benchmark-sets/all/poco.yaml index eebeeb2d62..b425598a70 100644 --- a/benchmark-sets/all/poco.yaml +++ b/benchmark-sets/all/poco.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "Poco::RegularExpression::match(std::__1::basic_string, std::__1::allocator > const&, std::__1::basic_string, std::__1::allocator > const&, int)" + "signature": "bool match(const string, const string, int)" - "name": "_ZNK4Poco17RegularExpression5splitERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmRNS1_6vectorIS7_NS5_IS7_EEEEi" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "Poco::RegularExpression::split(std::__1::basic_string, std::__1::allocator > const&, unsigned long, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > >&, int) const" + "signature": "int split(const RegularExpression *, const string, size_type, std::__1::allocator > > >, int)" - "name": "_ZNK4Poco17RegularExpression5substERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmRKS7_i" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "Poco::RegularExpression::subst(std::__1::basic_string, std::__1::allocator >&, unsigned long, std::__1::basic_string, std::__1::allocator > const&, int) const" + "signature": "int subst(const RegularExpression *, string, size_type, const string, int)" - "name": "_ZNK4Poco17RegularExpression8substOneERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmRKS7_i" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "size_t" - "signature": "Poco::RegularExpression::substOne(std::__1::basic_string, std::__1::allocator >&, unsigned long, std::__1::basic_string, std::__1::allocator > const&, int) const" + "signature": "size_type substOne(const RegularExpression *, string, size_type, const string, int)" - "name": "_ZNK4Poco17RegularExpression5matchERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEmi" "params": - "name": "" @@ -62,7 +62,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "Poco::RegularExpression::match(std::__1::basic_string, std::__1::allocator > const&, unsigned long, int) const" + "signature": "bool match(const RegularExpression *, const string, size_type, int)" "language": "c++" "project": "poco" "target_name": "json_parser_fuzzer" diff --git a/benchmark-sets/all/postfix.yaml b/benchmark-sets/all/postfix.yaml index 504ca08a26..5ea50ed582 100644 --- a/benchmark-sets/all/postfix.yaml +++ b/benchmark-sets/all/postfix.yaml @@ -16,7 +16,7 @@ - "name": "" "type": "int" "return_type": "struct DICT *" - "signature": "struct DICT * dict_regexp_open(char * , int , int )" + "signature": "DICT * dict_regexp_open(const char *, int, int)" - "name": "dict_tcp_open" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "int" "return_type": "struct DICT *" - "signature": "struct DICT * dict_tcp_open(char * , int , int )" + "signature": "DICT * dict_tcp_open(const char *, int, int)" - "name": "dict_cidr_open" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int" "return_type": "struct DICT *" - "signature": "struct DICT * dict_cidr_open(char * , int , int )" + "signature": "DICT * dict_cidr_open(const char *, int, int)" "language": "c" "project": "postfix" "target_name": "fuzz_tok822" diff --git a/benchmark-sets/all/powerdns.yaml b/benchmark-sets/all/powerdns.yaml index a10ef39cdb..60171ac2dc 100644 --- a/benchmark-sets/all/powerdns.yaml +++ b/benchmark-sets/all/powerdns.yaml @@ -8,13 +8,13 @@ - "name": "" "type": "char *" "return_type": "bool" - "signature": "handleEDNSClientSubnet(DNSQuestion&, bool&, bool&)" + "signature": "bool handleEDNSClientSubnet(DNSQuestion, bool, bool)" - "name": "_Z24checkHostnameCorrectnessRK17DNSResourceRecord" "params": - "name": "" "type": "DNSResourceRecord *" "return_type": "void" - "signature": "checkHostnameCorrectness(DNSResourceRecord const&)" + "signature": "void checkHostnameCorrectness(const DNSResourceRecord)" - "name": "_Z22handleEDNSClientSubnetRNSt3__16vectorIh14noinit_adaptorINS_9allocatorIhEEEEEmmRbS7_bRKNS_12basic_stringIcNS_11char_traitsIcEENS2_IcEEEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "handleEDNSClientSubnet(std::__1::vector > >&, unsigned long, unsigned long, bool&, bool&, bool, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "bool handleEDNSClientSubnet(PacketBuffer, const size_t, const size_t, bool, bool, bool, const string)" - "name": "_Z13setEDNSOptionR11DNSQuestiontRKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "std::string *" "return_type": "bool" - "signature": "setEDNSOption(DNSQuestion&, unsigned short, std::__1::basic_string, std::__1::allocator > const&)" + "signature": "bool setEDNSOption(DNSQuestion, uint16_t, const string)" - "name": "_ZN16RecordTextReader18xfrSvcParamKeyValsERNSt3__13setI8SvcParamNS0_4lessIS2_EENS0_9allocatorIS2_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::set *" "return_type": "void" - "signature": "RecordTextReader::xfrSvcParamKeyVals(std::__1::set, std::__1::allocator >&)" + "signature": "void xfrSvcParamKeyVals(RecordTextReader *, std::__1::allocator >)" "language": "c++" "project": "powerdns" "target_name": "standalone_fuzz_target_runner" diff --git a/benchmark-sets/all/proftpd.yaml b/benchmark-sets/all/proftpd.yaml index 5596b19eda..f48485d475 100644 --- a/benchmark-sets/all/proftpd.yaml +++ b/benchmark-sets/all/proftpd.yaml @@ -4,19 +4,19 @@ - "name": "cmd" "type": "struct cmd_struc *" "return_type": "struct modret_struc *" - "signature": "struct modret_struc * ls_stat(struct cmd_struc * cmd)" + "signature": "modret_t * ls_stat(cmd_rec *)" - "name": "ls_list" "params": - "name": "cmd" "type": "struct cmd_struc *" "return_type": "struct modret_struc *" - "signature": "struct modret_struc * ls_list(struct cmd_struc * cmd)" + "signature": "modret_t * ls_list(cmd_rec *)" - "name": "genericlist" "params": - "name": "cmd" "type": "struct cmd_struc *" "return_type": "struct modret_struc *" - "signature": "struct modret_struc * genericlist(struct cmd_struc * cmd)" + "signature": "modret_t * genericlist(cmd_rec *)" - "name": "dolist" "params": - "name": "cmd" @@ -28,13 +28,13 @@ - "name": "clear_flags" "type": "int" "return_type": "int" - "signature": "int dolist(struct cmd_struc * cmd, char * opt, char * resp_code, int clear_flags)" + "signature": "int dolist(cmd_rec *, const char *, const char *, int)" - "name": "ls_nlst" "params": - "name": "cmd" "type": "struct cmd_struc *" "return_type": "struct modret_struc *" - "signature": "struct modret_struc * ls_nlst(struct cmd_struc * cmd)" + "signature": "modret_t * ls_nlst(cmd_rec *)" "language": "c" "project": "proftpd" "target_name": "json_fuzzer" diff --git a/benchmark-sets/all/proj4.yaml b/benchmark-sets/all/proj4.yaml index e3631ce3eb..8fb9717892 100644 --- a/benchmark-sets/all/proj4.yaml +++ b/benchmark-sets/all/proj4.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "PJ_COORD *" "return_type": "void" - "signature": "void proj_factors(struct P5_FACTORS * , struct PJconsts * lp, union.PJ_COORD * )" + "signature": "PJ_FACTORS proj_factors(PJ *, PJ_COORD)" - "name": "proj_get_suggested_operation" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "coord" "type": "PJ_COORD *" "return_type": "int" - "signature": "int proj_get_suggested_operation(struct pj_ctx * , struct PJ_OBJ_LIST * , int , union.PJ_COORD * coord)" + "signature": "int proj_get_suggested_operation(PJ_CONTEXT *, PJ_OBJ_LIST *, PJ_DIRECTION, PJ_COORD)" - "name": "_ZN17PJ_OPERATION_LIST21getPreparedOperationsEP6pj_ctx" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "struct pj_ctx *" "return_type": "std::vector *" - "signature": "PJ_OPERATION_LIST::getPreparedOperations(pj_ctx*)" + "signature": "const std::__1::allocator > getPreparedOperations(PJ_OPERATION_LIST *, PJ_CONTEXT *)" - "name": "_ZNK5osgeo4proj3crs8BoundCRS9_identifyERKNSt3__110shared_ptrINS0_2io16AuthorityFactoryEEE" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "std::shared_ptr *" "return_type": "void" - "signature": "osgeo::proj::crs::BoundCRS::_identify(std::__1::shared_ptr const&) const" + "signature": "list >, int>, std::__1::allocator >, int> > > _identify()" - "name": "_ZNK5osgeo4proj3crs3CRS31createBoundCRSToWGS84IfPossibleERKNSt3__110shared_ptrINS0_2io15DatabaseContextEEENS0_9operation26CoordinateOperationContext18IntermediateCRSUseE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "osgeo::proj::crs::CRS::createBoundCRSToWGS84IfPossible(std::__1::shared_ptr const&, osgeo::proj::operation::CoordinateOperationContext::IntermediateCRSUse) const" + "signature": "CRSNNPtr createBoundCRSToWGS84IfPossible(const CRS *, const DatabaseContextPtr, IntermediateCRSUse)" "language": "c++" "project": "proj4" "target_name": "proj_crs_to_crs_fuzzer" diff --git a/benchmark-sets/all/protobuf-c.yaml b/benchmark-sets/all/protobuf-c.yaml index 0897c622b7..26f373ab7f 100644 --- a/benchmark-sets/all/protobuf-c.yaml +++ b/benchmark-sets/all/protobuf-c.yaml @@ -6,7 +6,7 @@ - "name": "buffer" "type": "struct ProtobufCBuffer *" "return_type": "size_t" - "signature": "size_t protobuf_c_message_pack_to_buffer(struct ProtobufCMessage * message, struct ProtobufCBuffer * buffer)" + "signature": "size_t protobuf_c_message_pack_to_buffer(const ProtobufCMessage *, ProtobufCBuffer *)" - "name": "oneof_field_pack_to_buffer" "params": - "name": "field" @@ -18,7 +18,7 @@ - "name": "buffer" "type": "struct ProtobufCBuffer *" "return_type": "size_t" - "signature": "size_t oneof_field_pack_to_buffer(struct ProtobufCFieldDescriptor * field, int oneof_case, char * member, struct ProtobufCBuffer * buffer)" + "signature": "size_t oneof_field_pack_to_buffer(const ProtobufCFieldDescriptor *, uint32_t, const void *, ProtobufCBuffer *)" - "name": "optional_field_pack_to_buffer" "params": - "name": "field" @@ -30,7 +30,7 @@ - "name": "buffer" "type": "struct ProtobufCBuffer *" "return_type": "size_t" - "signature": "size_t optional_field_pack_to_buffer(struct ProtobufCFieldDescriptor * field, int has, char * member, struct ProtobufCBuffer * buffer)" + "signature": "size_t optional_field_pack_to_buffer(const ProtobufCFieldDescriptor *, const protobuf_c_boolean, const void *, ProtobufCBuffer *)" - "name": "repeated_field_pack_to_buffer" "params": - "name": "field" @@ -42,7 +42,7 @@ - "name": "buffer" "type": "struct ProtobufCBuffer *" "return_type": "size_t" - "signature": "size_t repeated_field_pack_to_buffer(struct ProtobufCFieldDescriptor * field, int count, char * member, struct ProtobufCBuffer * buffer)" + "signature": "size_t repeated_field_pack_to_buffer(const ProtobufCFieldDescriptor *, unsigned int, const void *, ProtobufCBuffer *)" - "name": "unlabeled_field_pack_to_buffer" "params": - "name": "field" @@ -52,7 +52,7 @@ - "name": "buffer" "type": "struct ProtobufCBuffer *" "return_type": "size_t" - "signature": "size_t unlabeled_field_pack_to_buffer(struct ProtobufCFieldDescriptor * field, char * member, struct ProtobufCBuffer * buffer)" + "signature": "size_t unlabeled_field_pack_to_buffer(const ProtobufCFieldDescriptor *, const void *, ProtobufCBuffer *)" "language": "c" "project": "protobuf-c" "target_name": "fuzzer" diff --git a/benchmark-sets/all/pugixml.yaml b/benchmark-sets/all/pugixml.yaml index d26fb52e51..30e6243a05 100644 --- a/benchmark-sets/all/pugixml.yaml +++ b/benchmark-sets/all/pugixml.yaml @@ -10,7 +10,7 @@ - "name": "n" "type": "pugi::xpath_node *" "return_type": "size_t" - "signature": "pugi::xpath_query::evaluate_string(char*, unsigned long, pugi::xpath_node const&) const" + "signature": "size_t const xpath_query::evaluate_string(char_t *, size_t, const xpath_node)" - "name": "_ZN4pugi8xml_node13append_bufferEPKvmjNS_12xml_encodingE" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "pugi::xml_node::append_buffer(void const*, unsigned long, unsigned int, pugi::xml_encoding)" + "signature": "bool xml_node::remove_children()" - "name": "_ZN4pugi12xml_document23load_buffer_inplace_ownEPvmjNS_12xml_encodingE" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "pugi::xml_document::load_buffer_inplace_own(void*, unsigned long, unsigned int, pugi::xml_encoding)" + "signature": "void xml_document::_move(xml_document)" - "name": "_ZN4pugi12xml_document19load_buffer_inplaceEPvmjNS_12xml_encodingE" "params": - "name": "this" @@ -58,7 +58,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "pugi::xml_document::load_buffer_inplace(void*, unsigned long, unsigned int, pugi::xml_encoding)" + "signature": "void xml_document::_move(xml_document)" - "name": "_ZNK4pugi8xml_node18select_single_nodeEPKcPNS_18xpath_variable_setE" "params": - "name": "this" @@ -68,7 +68,7 @@ - "name": "variables" "type": "pugi::xpath_variable_set *" "return_type": "void" - "signature": "pugi::xml_node::select_single_node(char const*, pugi::xpath_variable_set*) const" + "signature": "bool const xpath_query::operator!()" "language": "c++" "project": "pugixml" "target_name": "fuzz_parse" diff --git a/benchmark-sets/all/pupnp.yaml b/benchmark-sets/all/pupnp.yaml index e33742069a..f365ca66cf 100644 --- a/benchmark-sets/all/pupnp.yaml +++ b/benchmark-sets/all/pupnp.yaml @@ -4,13 +4,13 @@ - "name": "buffer" "type": "char *" "return_type": "struct _IXML_Document *" - "signature": "struct _IXML_Document * ixmlParseBuffer(char * buffer)" + "signature": "IXML_Document * ixmlParseBuffer(const char *)" - "name": "ixmlLoadDocument" "params": - "name": "xmlFile" "type": "char *" "return_type": "struct _IXML_Document *" - "signature": "struct _IXML_Document * ixmlLoadDocument(char * xmlFile)" + "signature": "IXML_Document * ixmlLoadDocument(const char *)" - "name": "ixmlParseBufferEx" "params": - "name": "buffer" @@ -18,7 +18,7 @@ - "name": "retDoc" "type": "1 **" "return_type": "int" - "signature": "int ixmlParseBufferEx(char * buffer, struct _IXML_Document.1 ** retDoc)" + "signature": "int ixmlParseBufferEx(const char *, IXML_Document **)" - "name": "ixmlDocument_importNode" "params": - "name": "doc" @@ -30,7 +30,7 @@ - "name": "rtNode" "type": "0 **" "return_type": "int" - "signature": "int ixmlDocument_importNode(struct _IXML_Document * doc, struct _IXML_Node * importNode, int deep, struct _IXML_Node.0 ** rtNode)" + "signature": "int ixmlDocument_importNode(IXML_Document *, IXML_Node *, int, IXML_Node **)" - "name": "ixmlNode_cloneNodeTreeRecursive" "params": - "name": "nodeptr" @@ -38,7 +38,7 @@ - "name": "deep" "type": "int" "return_type": "struct _IXML_Node *" - "signature": "struct _IXML_Node * ixmlNode_cloneNodeTreeRecursive(struct _IXML_Node * nodeptr, int deep)" + "signature": "IXML_Node * ixmlNode_cloneNodeTreeRecursive(IXML_Node *, int)" "language": "c" "project": "pupnp" "target_name": "FuzzIxml" diff --git a/benchmark-sets/all/pycryptodome.yaml b/benchmark-sets/all/pycryptodome.yaml index 5d66d006ea..d102973802 100644 --- a/benchmark-sets/all/pycryptodome.yaml +++ b/benchmark-sets/all/pycryptodome.yaml @@ -14,8 +14,8 @@ - "name": "digest_size" "type": "size_t" "return_type": "int" - "signature": "int _Z25SHA384_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm(struct t_hash_state * inner, struct t_hash_state * outer, char * first_hmac, char * result, size_t iterations, size_t digest_size)" -- "name": "_Z25SHA256_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" + "signature": "int SHA224_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t, size_t)" +- "name": "_Z25SHA224_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" "params": - "name": "inner" "type": "struct t_hash_state *" @@ -30,8 +30,8 @@ - "name": "digest_size" "type": "size_t" "return_type": "int" - "signature": "int _Z25SHA256_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm(struct t_hash_state * inner, struct t_hash_state * outer, char * first_hmac, char * result, size_t iterations, size_t digest_size)" -- "name": "_Z25SHA224_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" + "signature": "int SHA224_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t, size_t)" +- "name": "_Z25SHA256_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm" "params": - "name": "inner" "type": "struct t_hash_state *" @@ -46,7 +46,7 @@ - "name": "digest_size" "type": "size_t" "return_type": "int" - "signature": "int _Z25SHA224_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhmm(struct t_hash_state * inner, struct t_hash_state * outer, char * first_hmac, char * result, size_t iterations, size_t digest_size)" + "signature": "int SHA224_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t, size_t)" - "name": "_Z22MD5_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhm" "params": - "name": "inner" @@ -60,16 +60,16 @@ - "name": "iterations" "type": "size_t" "return_type": "int" - "signature": "int _Z22MD5_pbkdf2_hmac_assistPK12t_hash_stateS1_PKhPhm(struct t_hash_state * inner, struct t_hash_state * outer, char * first_hmac, char * result, size_t iterations)" -- "name": "_Z14ripemd160_copyPK10hash_statePS_" + "signature": "int MD5_pbkdf2_hmac_assist(const hash_state *, const hash_state *, const uint8_t *, uint8_t *, size_t)" +- "name": "_Z8md2_copyPK10hash_statePS_" "params": - "name": "src" "type": "struct hash_state *" - "name": "dst" "type": "struct hash_state *" "return_type": "int" - "signature": "int _Z14ripemd160_copyPK10hash_statePS_(struct hash_state * src, struct hash_state * dst)" + "signature": "const hash_state * md2_copy(hash_state *)" "language": "c" "project": "pycryptodome" -"target_name": "ripemd160_fuzzer" +"target_name": "md2_fuzzer" "target_path": "/src/pcd_hash_fuzzer.cc" diff --git a/benchmark-sets/all/qpid-proton.yaml b/benchmark-sets/all/qpid-proton.yaml index 96d06e44f5..bab671190b 100644 --- a/benchmark-sets/all/qpid-proton.yaml +++ b/benchmark-sets/all/qpid-proton.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "char *" "return_type": "int" - "signature": "int pni_process_tpwork_sender(struct pn_transport_t * , struct pn_delivery_t * , char * )" + "signature": "int pni_process_tpwork_sender(pn_transport_t *, pn_delivery_t *, _Bool *)" - "name": "pn_output_write_sasl" "params": - "name": "" @@ -20,13 +20,13 @@ - "name": "" "type": "size_t" "return_type": "size_t" - "signature": "size_t pn_output_write_sasl(struct pn_transport_t * , int , char * , size_t )" + "signature": "ssize_t pn_output_write_sasl(pn_transport_t *, unsigned int, char *, size_t)" - "name": "pni_post_sasl_frame" "params": - "name": "" "type": "struct pn_transport_t *" "return_type": "void" - "signature": "void pni_post_sasl_frame(struct pn_transport_t * )" + "signature": "void pni_post_sasl_frame(pn_transport_t *)" - "name": "pni_post_amqp_transfer_frame" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "bool" "return_type": "int" - "signature": "int pni_post_amqp_transfer_frame(struct pn_transport_t * , short , int , int , struct pn_bytes_t * , size_t , char * , bool , bool , int , size_t , struct pn_data_t * , bool )" + "signature": "int pni_post_amqp_transfer_frame(pn_transport_t *, uint16_t, uint32_t, pn_sequence_t, pn_bytes_t *, const pn_bytes_t, uint32_t, _Bool, _Bool, pn_sequence_t, uint64_t, pn_data_t *, _Bool, _Bool, _Bool)" - "name": "pn_data_vfill" "params": - "name": "" @@ -66,7 +66,7 @@ - "name": "" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "int pn_data_vfill(struct pn_data_t * , char * , struct __va_list_tag * )" + "signature": "int pn_data_vfill(pn_data_t *, const char *, __va_list_tag *)" "language": "c++" "project": "qpid-proton" "target_name": "c/tests/fuzz/fuzz-sniff-header.c" diff --git a/benchmark-sets/all/qubes-os.yaml b/benchmark-sets/all/qubes-os.yaml index e17abd41f3..cefd7d9510 100644 --- a/benchmark-sets/all/qubes-os.yaml +++ b/benchmark-sets/all/qubes-os.yaml @@ -6,13 +6,13 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int fuzz_main(int argc, char ** argv)" + "signature": "int fuzz_main(int, char **)" - "name": "mainloop" "params": - "name": "d" "type": "struct db_daemon_data *" "return_type": "int" - "signature": "int mainloop(struct db_daemon_data * d)" + "signature": "int mainloop(db_daemon_data *)" - "name": "handle_client_data" "params": - "name": "d" @@ -24,7 +24,7 @@ - "name": "data_len" "type": "int" "return_type": "int" - "signature": "int handle_client_data(struct db_daemon_data * d, struct client * client, char * data, int data_len)" + "signature": "int handle_client_data(db_daemon_data *, client *, char *, int)" - "name": "execute_qubes_rpc_command" "params": - "name": "cmdline" @@ -42,7 +42,7 @@ - "name": "stdin_buffer" "type": "struct buffer *" "return_type": "int" - "signature": "int execute_qubes_rpc_command(char * cmdline, int * pid, int * stdin_fd, int * stdout_fd, int * stderr_fd, bool strip_username, struct buffer * stdin_buffer)" + "signature": "int execute_qubes_rpc_command(const char *, int *, int *, int *, int *, _Bool, buffer *)" - "name": "load_service_config" "params": - "name": "cmd" @@ -52,7 +52,7 @@ - "name": "user" "type": "char **" "return_type": "int" - "signature": "int load_service_config(struct qrexec_parsed_command * cmd, int * wait_for_session, char ** user)" + "signature": "int load_service_config(const qrexec_parsed_command *, int *, char **)" "language": "c++" "project": "qubes-os" "target_name": "db-daemon_fuzzer" diff --git a/benchmark-sets/all/rabbitmq-c.yaml b/benchmark-sets/all/rabbitmq-c.yaml index 85755b8363..3e5b335c5c 100644 --- a/benchmark-sets/all/rabbitmq-c.yaml +++ b/benchmark-sets/all/rabbitmq-c.yaml @@ -18,7 +18,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void amqp_login_with_properties(struct amqp_rpc_reply_t_ * state, struct amqp_connection_state_t_ * vhost, char * channel_max, int frame_max, int heartbeat, int client_properties, struct amqp_table_t_ * sasl_method, int )" + "signature": "amqp_rpc_reply_t amqp_login_with_properties(amqp_connection_state_t, const char *, int, int, int, const amqp_table_t *, amqp_sasl_method_enum, void)" - "name": "amqp_connection_close" "params": - "name": "state" @@ -28,7 +28,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void amqp_connection_close(struct amqp_rpc_reply_t_ * state, struct amqp_connection_state_t_ * code, int )" + "signature": "amqp_rpc_reply_t amqp_connection_close(amqp_connection_state_t, int)" - "name": "amqp_channel_close" "params": - "name": "state" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void amqp_channel_close(struct amqp_rpc_reply_t_ * state, struct amqp_connection_state_t_ * channel, short code, int )" + "signature": "amqp_rpc_reply_t amqp_channel_close(amqp_connection_state_t, amqp_channel_t, int)" - "name": "amqp_confirm_select" "params": - "name": "state" @@ -48,7 +48,7 @@ - "name": "channel" "type": "short" "return_type": "struct amqp_confirm_select_ok_t_ *" - "signature": "struct amqp_confirm_select_ok_t_ * amqp_confirm_select(struct amqp_connection_state_t_ * state, short channel)" + "signature": "amqp_confirm_select_ok_t * amqp_confirm_select(amqp_connection_state_t, amqp_channel_t)" - "name": "amqp_tx_rollback" "params": - "name": "state" @@ -56,7 +56,7 @@ - "name": "channel" "type": "short" "return_type": "struct amqp_confirm_select_ok_t_ *" - "signature": "struct amqp_confirm_select_ok_t_ * amqp_tx_rollback(struct amqp_connection_state_t_ * state, short channel)" + "signature": "amqp_tx_rollback_ok_t * amqp_tx_rollback(amqp_connection_state_t, amqp_channel_t)" "language": "c" "project": "rabbitmq-c" "target_name": "fuzz_server" diff --git a/benchmark-sets/all/rapidjson.yaml b/benchmark-sets/all/rapidjson.yaml index c960420998..6301c34dfd 100644 --- a/benchmark-sets/all/rapidjson.yaml +++ b/benchmark-sets/all/rapidjson.yaml @@ -10,7 +10,7 @@ - "name": "newSize" "type": "size_t" "return_type": "char *" - "signature": "rapidjson::MemoryPoolAllocator::Realloc(void*, unsigned long, unsigned long)" + "signature": "void * MemoryPoolAllocator::Realloc(void *, size_t, size_t)" - "name": "_ZN9rapidjson12GenericValueINS_4UTF8IcEENS_19MemoryPoolAllocatorINS_12CrtAllocatorEEEE12SetStringRawENS_16GenericStringRefIcEE" "params": - "name": "this" @@ -18,13 +18,13 @@ - "name": "s" "type": "struct rapidjson::GenericStringRef *" "return_type": "void" - "signature": "rapidjson::GenericValue, rapidjson::MemoryPoolAllocator >::SetStringRaw(rapidjson::GenericStringRef)" + "signature": "void rapidjson::MemoryPoolAllocator >::SetStringRaw(StringRefType)" - "name": "_ZN9rapidjson8internal5StackINS_12CrtAllocatorEE12GetAllocatorEv" "params": - "name": "this" "type": "rapidjson::internal::Stack *" "return_type": "rapidjson::CrtAllocator *" - "signature": "rapidjson::internal::Stack::GetAllocator()" + "signature": "CrtAllocator Stack::GetAllocator()" "language": "c++" "project": "rapidjson" "target_name": "fuzzer" diff --git a/benchmark-sets/all/readstat.yaml b/benchmark-sets/all/readstat.yaml index 7c4f35046e..49c6970278 100644 --- a/benchmark-sets/all/readstat.yaml +++ b/benchmark-sets/all/readstat.yaml @@ -8,7 +8,7 @@ - "name": "table" "type": "struct ck_hash_table_s *" "return_type": "int" - "signature": "int ck_double_hash_insert(double key, char * value, struct ck_hash_table_s * table)" + "signature": "int ck_double_hash_insert(double, const void *, ck_hash_table_t *)" - "name": "ck_float_hash_insert" "params": - "name": "key" @@ -18,7 +18,7 @@ - "name": "table" "type": "struct ck_hash_table_s *" "return_type": "int" - "signature": "int ck_float_hash_insert(float key, char * value, struct ck_hash_table_s * table)" + "signature": "int ck_float_hash_insert(float, const void *, ck_hash_table_t *)" - "name": "readstat_value_is_missing" "params": - "name": "value" @@ -28,7 +28,7 @@ - "name": "" "type": "struct readstat_variable_s *" "return_type": "int" - "signature": "int readstat_value_is_missing(size_t value, size_t variable, struct readstat_variable_s * )" + "signature": "int readstat_value_is_missing(readstat_value_t, readstat_variable_t *)" - "name": "readstat_value_is_defined_missing" "params": - "name": "value" @@ -38,7 +38,7 @@ - "name": "" "type": "struct readstat_variable_s *" "return_type": "int" - "signature": "int readstat_value_is_defined_missing(size_t value, size_t variable, struct readstat_variable_s * )" + "signature": "int readstat_value_is_defined_missing(readstat_value_t, readstat_variable_t *)" - "name": "ck_double_hash_lookup" "params": - "name": "key" @@ -46,7 +46,7 @@ - "name": "table" "type": "struct ck_hash_table_s *" "return_type": "char *" - "signature": "char * ck_double_hash_lookup(double key, struct ck_hash_table_s * table)" + "signature": "const void * ck_double_hash_lookup(double, ck_hash_table_t *)" "language": "c++" "project": "readstat" "target_name": "fuzz_grammar_sav_date" diff --git a/benchmark-sets/all/relic.yaml b/benchmark-sets/all/relic.yaml index 3827c9aa27..bb6491f592 100644 --- a/benchmark-sets/all/relic.yaml +++ b/benchmark-sets/all/relic.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "int" "return_type": "size_t" - "signature": "size_t LLVMFuzzerCustomMutator(char * , size_t , size_t , int )" + "signature": "size_t LLVMFuzzerCustomMutator(uint8_t *, size_t, size_t, unsigned int)" - "name": "_ZN10cryptofuzz6module5Botan12OpECDSA_SignERNS_9operation10ECDSA_SignE" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "cryptofuzz::module::Botan::OpECDSA_Sign(cryptofuzz::operation::ECDSA_Sign&)" + "signature": "optional OpECDSA_Sign()" - "name": "_ZN10cryptofuzz6module5Botan13OpECGDSA_SignERNS_9operation11ECGDSA_SignE" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "cryptofuzz::module::Botan::OpECGDSA_Sign(cryptofuzz::operation::ECGDSA_Sign&)" + "signature": "optional OpECGDSA_Sign()" - "name": "_ZN10cryptofuzz6module12Botan_detail11ECxDSA_SignIN5Botan17ECGDSA_PrivateKeyENS_9operation11ECGDSA_SignELb0EEENSt3__18optionalINS_9component15ECDSA_SignatureEEERT0_" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "cryptofuzz::operation::ECDSA_Sign *" "return_type": "void" - "signature": "std::__1::optional cryptofuzz::module::Botan_detail::ECxDSA_Sign(cryptofuzz::operation::ECGDSA_Sign&)" + "signature": "optional true>()" - "name": "_ZN10cryptofuzz6module5Botan21OpECC_GenerateKeyPairERNS_9operation19ECC_GenerateKeyPairE" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "cryptofuzz::operation::Misc *" "return_type": "void" - "signature": "cryptofuzz::module::Botan::OpECC_GenerateKeyPair(cryptofuzz::operation::ECC_GenerateKeyPair&)" + "signature": "optional OpECC_GenerateKeyPair()" "language": "c++" "project": "relic" "target_name": "cryptofuzz-relic" diff --git a/benchmark-sets/all/resiprocate.yaml b/benchmark-sets/all/resiprocate.yaml index f4d9dbf738..eabb411476 100644 --- a/benchmark-sets/all/resiprocate.yaml +++ b/benchmark-sets/all/resiprocate.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "resip::ParseBuffer *" "return_type": "void" - "signature": "resip::DialogInfoContents::parse(resip::ParseBuffer&)" + "signature": "void parse(DialogInfoContents *, ParseBuffer)" - "name": "_ZN5resip9Transport10basicCheckERKNS_10SipMessageE" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "resip::SipMessage *" "return_type": "bool" - "signature": "resip::Transport::basicCheck(resip::SipMessage const&)" + "signature": "bool basicCheck(Transport *, const SipMessage)" - "name": "_ZN5resip18DialogInfoContents11parseDialogERNS_9XMLCursorE" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "resip::XMLCursor *" "return_type": "void" - "signature": "resip::DialogInfoContents::parseDialog(resip::XMLCursor&)" + "signature": "void parseDialog(DialogInfoContents *, XMLCursor)" - "name": "_ZN5resip9Transport18makeFailedResponseERKNS_10SipMessageEiPKc" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "char *" "return_type": "void" - "signature": "resip::Transport::makeFailedResponse(resip::SipMessage const&, int, char const*)" + "signature": "void makeFailedResponse(Transport *, const SipMessage, int, const char *)" - "name": "_ZN5resip6Helper16makeWWWChallengeERKNS_10SipMessageERKNS_4DataEbb" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "bool" "return_type": "resip::SipMessage *" - "signature": "resip::Helper::makeWWWChallenge(resip::SipMessage const&, resip::Data const&, bool, bool)" + "signature": "SipMessage * makeWWWChallenge(const SipMessage, const Data, bool, bool)" "language": "c++" "project": "resiprocate" "target_name": "fuzzer" diff --git a/benchmark-sets/all/rtpproxy.yaml b/benchmark-sets/all/rtpproxy.yaml index a960017b92..6cdf275aa8 100644 --- a/benchmark-sets/all/rtpproxy.yaml +++ b/benchmark-sets/all/rtpproxy.yaml @@ -4,13 +4,13 @@ - "name": "csp" "type": "struct rtpp_cfg *" "return_type": "int" - "signature": "int rtpp_cfile_process(struct rtpp_cfg * csp)" + "signature": "int rtpp_cfile_process(const rtpp_cfg *)" - "name": "ucl_state_machine" "params": - "name": "parser" "type": "struct ucl_parser *" "return_type": "bool" - "signature": "bool ucl_state_machine(struct ucl_parser * parser)" + "signature": "_Bool ucl_state_machine(ucl_parser *)" - "name": "ucl_include_file_single" "params": - "name": "data" @@ -22,7 +22,7 @@ - "name": "params" "type": "struct ucl_include_params *" "return_type": "bool" - "signature": "bool ucl_include_file_single(char * data, size_t len, struct ucl_parser * parser, struct ucl_include_params * params)" + "signature": "_Bool ucl_include_file_single(const unsigned char *, size_t, ucl_parser *, ucl_include_params *)" - "name": "ucl_include_common" "params": - "name": "data" @@ -38,7 +38,7 @@ - "name": "default_sign" "type": "bool" "return_type": "bool" - "signature": "bool ucl_include_common(char * data, size_t len, struct ucl_object_s * args, struct ucl_parser * parser, bool default_try, bool default_sign)" + "signature": "_Bool ucl_include_common(const unsigned char *, size_t, const ucl_object_t *, ucl_parser *, _Bool, _Bool)" - "name": "ucl_parse_macro_arguments" "params": - "name": "parser" @@ -46,7 +46,7 @@ - "name": "chunk" "type": "struct ucl_chunk *" "return_type": "struct ucl_object_s *" - "signature": "struct ucl_object_s * ucl_parse_macro_arguments(struct ucl_parser * parser, struct ucl_chunk * chunk)" + "signature": "ucl_object_t * ucl_parse_macro_arguments(ucl_parser *, ucl_chunk *)" "language": "c" "project": "rtpproxy" "target_name": "fuzz_command_parser" diff --git a/benchmark-sets/all/s2geometry.yaml b/benchmark-sets/all/s2geometry.yaml index 3489f43ab5..38b99a75b0 100644 --- a/benchmark-sets/all/s2geometry.yaml +++ b/benchmark-sets/all/s2geometry.yaml @@ -6,7 +6,7 @@ - "name": "error" "type": "S2Error *" "return_type": "bool" - "signature": "S2BooleanOperation::Impl::Build(S2Error*)" + "signature": "bool Impl::Build(S2Error *)" - "name": "_ZN18S2BooleanOperation4Impl7DoBuildEP7S2Error" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "error" "type": "S2Error *" "return_type": "void" - "signature": "S2BooleanOperation::Impl::DoBuild(S2Error*)" + "signature": "void Impl::DoBuild(S2Error *)" - "name": "_ZN9S2Polygon21InitToCellUnionBorderERK11S2CellUnion" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "cells" "type": "S2CellUnion *" "return_type": "void" - "signature": "S2Polygon::InitToCellUnionBorder(S2CellUnion const&)" + "signature": "void S2Polygon::InitToCellUnionBorder(const S2CellUnion)" - "name": "_ZN9S2Polygon22InitToSimplifiedInCellERKS_RK6S2Cell7S1AngleS5_" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "boundary_tolerance" "type": "double" "return_type": "void" - "signature": "S2Polygon::InitToSimplifiedInCell(S2Polygon const&, S2Cell const&, S1Angle, S1Angle)" + "signature": "uint8 const S2Cell::GetCellEdgeIncidenceMask(const S2Point, double)" - "name": "_ZN9S2Polygon16InitToSimplifiedERKS_RKN9S2Builder12SnapFunctionE" "params": - "name": "this" @@ -46,7 +46,7 @@ - "name": "snap_function" "type": "S2ShapeIndex *" "return_type": "void" - "signature": "S2Polygon::InitToSimplified(S2Polygon const&, S2Builder::SnapFunction const&)" + "signature": "void S2Polygon::InitToSimplified(const S2Polygon, const SnapFunction)" "language": "c++" "project": "s2geometry" "target_name": "s2_fuzzer" diff --git a/benchmark-sets/all/selinux.yaml b/benchmark-sets/all/selinux.yaml index 393acd452f..1c484e3bd8 100644 --- a/benchmark-sets/all/selinux.yaml +++ b/benchmark-sets/all/selinux.yaml @@ -6,7 +6,7 @@ - "name": "db" "type": "struct cil_db *" "return_type": "int" - "signature": "int cil_write_post_ast(struct _IO_FILE * out, struct cil_db * db)" + "signature": "int cil_write_post_ast(FILE *, cil_db_t *)" - "name": "cil_write_resolve_ast" "params": - "name": "out" @@ -14,7 +14,7 @@ - "name": "db" "type": "struct cil_db *" "return_type": "int" - "signature": "int cil_write_resolve_ast(struct _IO_FILE * out, struct cil_db * db)" + "signature": "int cil_write_resolve_ast(FILE *, cil_db_t *)" - "name": "cil_write_build_ast" "params": - "name": "out" @@ -22,7 +22,7 @@ - "name": "db" "type": "struct cil_db *" "return_type": "int" - "signature": "int cil_write_build_ast(struct _IO_FILE * out, struct cil_db * db)" + "signature": "int cil_write_build_ast(FILE *, cil_db_t *)" - "name": "sepol_policydb_to_image" "params": - "name": "handle" @@ -34,7 +34,7 @@ - "name": "newlen" "type": "size_t *" "return_type": "int" - "signature": "int sepol_policydb_to_image(struct sepol_handle * handle, struct sepol_policydb * p, char ** newdata, size_t * newlen)" + "signature": "int sepol_policydb_to_image(sepol_handle_t *, sepol_policydb_t *, void **, size_t *)" - "name": "policydb_to_image" "params": - "name": "handle" @@ -46,7 +46,7 @@ - "name": "newlen" "type": "size_t *" "return_type": "int" - "signature": "int policydb_to_image(struct sepol_handle * handle, struct policydb * policydb, char ** newdata, size_t * newlen)" + "signature": "int policydb_to_image(sepol_handle_t *, policydb_t *, void **, size_t *)" "language": "c" "project": "selinux" "target_name": "binpolicy-fuzzer" diff --git a/benchmark-sets/all/simdjson.yaml b/benchmark-sets/all/simdjson.yaml index 3309d3074c..2bcf0691ad 100644 --- a/benchmark-sets/all/simdjson.yaml +++ b/benchmark-sets/all/simdjson.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "simdjson::icelake::dom_parser_implementation::parse(unsigned char const*, unsigned long, simdjson::dom::document&)" + "signature": "error_code parse(dom_parser_implementation *, const uint8_t *, size_t, document)" - "name": "_ZN8simdjson7icelake25dom_parser_implementation6stage2ERNS_3dom8documentE" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "simdjson::icelake::dom_parser_implementation::stage2(simdjson::dom::document&)" + "signature": "error_code stage2(dom_parser_implementation *, document)" - "name": "_ZN8simdjson8fallback25dom_parser_implementation11stage2_nextERNS_3dom8documentE" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "simdjson::fallback::dom_parser_implementation::stage2_next(simdjson::dom::document&)" + "signature": "error_code stage2_next(dom_parser_implementation *, document)" - "name": "_ZN8simdjson8westmere25dom_parser_implementation11stage2_nextERNS_3dom8documentE" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "simdjson::westmere::dom_parser_implementation::stage2_next(simdjson::dom::document&)" + "signature": "error_code stage2_next(dom_parser_implementation *, document)" - "name": "_ZN8simdjson7icelake25dom_parser_implementation11stage2_nextERNS_3dom8documentE" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "simdjson::dom::document *" "return_type": "int" - "signature": "simdjson::icelake::dom_parser_implementation::stage2_next(simdjson::dom::document&)" + "signature": "error_code stage2_next(dom_parser_implementation *, document)" "language": "c++" "project": "simdjson" "target_name": "fuzz_dump" diff --git a/benchmark-sets/all/simdutf.yaml b/benchmark-sets/all/simdutf.yaml index 0f1f6fbd81..3fe8cad4b9 100644 --- a/benchmark-sets/all/simdutf.yaml +++ b/benchmark-sets/all/simdutf.yaml @@ -4,19 +4,19 @@ - "name": "this" "type": "simdutf::internal::unsupported_implementation *" "return_type": "std::string *" - "signature": "simdutf::internal::detect_best_supported_implementation_on_first_use::name() const" + "signature": "const string const detect_best_supported_implementation_on_first_use::name()" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use11descriptionEv" "params": - "name": "this" "type": "simdutf::internal::unsupported_implementation *" "return_type": "std::string *" - "signature": "simdutf::internal::detect_best_supported_implementation_on_first_use::description() const" + "signature": "const string const detect_best_supported_implementation_on_first_use::description()" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use25required_instruction_setsEv" "params": - "name": "this" "type": "simdutf::internal::unsupported_implementation *" "return_type": "int" - "signature": "simdutf::internal::detect_best_supported_implementation_on_first_use::required_instruction_sets() const" + "signature": "uint32_t const detect_best_supported_implementation_on_first_use::required_instruction_sets()" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use10count_utf8EPKcm" "params": - "name": "this" @@ -26,7 +26,7 @@ - "name": "len" "type": "size_t" "return_type": "size_t" - "signature": "simdutf::internal::detect_best_supported_implementation_on_first_use::count_utf8(char const*, unsigned long) const" + "signature": "size_t const detect_best_supported_implementation_on_first_use::count_utf8(const char *, size_t)" - "name": "_ZNK7simdutf8internal49detect_best_supported_implementation_on_first_use16detect_encodingsEPKcm" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "length" "type": "size_t" "return_type": "int" - "signature": "simdutf::internal::detect_best_supported_implementation_on_first_use::detect_encodings(char const*, unsigned long) const" + "signature": "int const detect_best_supported_implementation_on_first_use::detect_encodings(const char *, size_t)" "language": "c++" "project": "simdutf" "target_name": "roundtrip" diff --git a/benchmark-sets/all/skcms.yaml b/benchmark-sets/all/skcms.yaml index 56d90ff774..a97a1f0471 100644 --- a/benchmark-sets/all/skcms.yaml +++ b/benchmark-sets/all/skcms.yaml @@ -6,13 +6,13 @@ - "name": "B" "type": "struct skcms_ICCProfile *" "return_type": "bool" - "signature": "bool skcms_ApproximatelyEqualProfiles(struct skcms_ICCProfile * A, struct skcms_ICCProfile * B)" + "signature": "bool skcms_ApproximatelyEqualProfiles(const skcms_ICCProfile *, const skcms_ICCProfile *)" - "name": "skcms_MakeUsableAsDestinationWithSingleCurve" "params": - "name": "profile" "type": "struct skcms_ICCProfile *" "return_type": "bool" - "signature": "bool skcms_MakeUsableAsDestinationWithSingleCurve(struct skcms_ICCProfile * profile)" + "signature": "bool skcms_MakeUsableAsDestinationWithSingleCurve(skcms_ICCProfile *)" - "name": "skcms_TRCs_AreApproximateInverse" "params": - "name": "profile" @@ -20,7 +20,7 @@ - "name": "inv_tf" "type": "struct skcms_TransferFunction *" "return_type": "bool" - "signature": "bool skcms_TRCs_AreApproximateInverse(struct skcms_ICCProfile * profile, struct skcms_TransferFunction * inv_tf)" + "signature": "bool skcms_TRCs_AreApproximateInverse(const skcms_ICCProfile *, const skcms_TransferFunction *)" - "name": "skcms_AreApproximateInverses" "params": - "name": "curve" @@ -28,7 +28,7 @@ - "name": "inv_tf" "type": "struct skcms_TransferFunction *" "return_type": "bool" - "signature": "bool skcms_AreApproximateInverses(union.skcms_Curve * curve, struct skcms_TransferFunction * inv_tf)" + "signature": "bool skcms_AreApproximateInverses(const skcms_Curve *, const skcms_TransferFunction *)" - "name": "skcms_PrimariesToXYZD50" "params": - "name": "rx" @@ -50,7 +50,7 @@ - "name": "toXYZD50" "type": "struct skcms_Matrix3x3 *" "return_type": "bool" - "signature": "bool skcms_PrimariesToXYZD50(float rx, float ry, float gx, float gy, float bx, float by, float wx, float wy, struct skcms_Matrix3x3 * toXYZD50)" + "signature": "bool skcms_PrimariesToXYZD50(float, float, float, float, float, float, float, float, skcms_Matrix3x3 *)" "language": "c++" "project": "skcms" "target_name": "iccprofile_info" diff --git a/benchmark-sets/all/sleuthkit.yaml b/benchmark-sets/all/sleuthkit.yaml index d0e36e7002..915b7e70de 100644 --- a/benchmark-sets/all/sleuthkit.yaml +++ b/benchmark-sets/all/sleuthkit.yaml @@ -6,7 +6,7 @@ - "name": "a_ftype" "type": "int" "return_type": "struct TSK_FS_INFO *" - "signature": "struct TSK_FS_INFO * tsk_fs_open_vol(struct TSK_VS_PART_INFO * a_part_info, int a_ftype)" + "signature": "TSK_FS_INFO * tsk_fs_open_vol(const TSK_VS_PART_INFO *, TSK_FS_TYPE_ENUM)" - "name": "tsk_fs_open_vol_decrypt" "params": - "name": "a_part_info" @@ -16,7 +16,7 @@ - "name": "a_pass" "type": "char *" "return_type": "struct TSK_FS_INFO *" - "signature": "struct TSK_FS_INFO * tsk_fs_open_vol_decrypt(struct TSK_VS_PART_INFO * a_part_info, int a_ftype, char * a_pass)" + "signature": "TSK_FS_INFO * tsk_fs_open_vol_decrypt(const TSK_VS_PART_INFO *, TSK_FS_TYPE_ENUM, const char *)" - "name": "_ZNK12APFSFSCompat10load_attrsEP11TSK_FS_FILE" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "file" "type": "struct TSK_FS_FILE *" "return_type": "char" - "signature": "APFSFSCompat::load_attrs(TSK_FS_FILE*) const" + "signature": "uint8_t const APFSFSCompat::load_attrs(TSK_FS_FILE *)" - "name": "_ZNK12APFSFSCompat5istatE22TSK_FS_ISTAT_FLAG_ENUMP8_IO_FILEmmi" "params": - "name": "this" @@ -40,7 +40,7 @@ - "name": "sec_skew" "type": "int" "return_type": "char" - "signature": "APFSFSCompat::istat(TSK_FS_ISTAT_FLAG_ENUM, _IO_FILE*, unsigned long, unsigned long, int) const" + "signature": "uint8_t const APFSFSCompat::istat(TSK_FS_ISTAT_FLAG_ENUM, FILE *, TSK_INUM_T, TSK_DADDR_T, int32_t)" - "name": "_ZNK14APFSPoolCompat8poolstatEP8_IO_FILE" "params": - "name": "this" @@ -48,7 +48,7 @@ - "name": "hFile" "type": "struct _IO_FILE *" "return_type": "char" - "signature": "APFSPoolCompat::poolstat(_IO_FILE*) const" + "signature": "uint8_t const APFSPoolCompat::poolstat(FILE *)" "language": "c++" "project": "sleuthkit" "target_name": "sleuthkit_mmls_mac_fuzzer" diff --git a/benchmark-sets/all/snappy.yaml b/benchmark-sets/all/snappy.yaml index 7a6176fb72..025da46303 100644 --- a/benchmark-sets/all/snappy.yaml +++ b/benchmark-sets/all/snappy.yaml @@ -6,7 +6,7 @@ - "name": "uncompressed" "type": "snappy::Sink *" "return_type": "bool" - "signature": "snappy::Uncompress(snappy::Source*, snappy::Sink*)" + "signature": "bool Uncompress(Source *, Sink *)" - "name": "_ZN6snappy26UncompressAsMuchAsPossibleEPNS_6SourceEPNS_4SinkE" "params": - "name": "compressed" @@ -14,7 +14,7 @@ - "name": "uncompressed" "type": "snappy::Sink *" "return_type": "size_t" - "signature": "snappy::UncompressAsMuchAsPossible(snappy::Source*, snappy::Sink*)" + "signature": "size_t UncompressAsMuchAsPossible(Source *, Sink *)" - "name": "_ZN6snappyL18InternalUncompressINS_21SnappyScatteredWriterINS_19SnappySinkAllocatorEEEEEbPNS_6SourceEPT_" "params": - "name": "r" @@ -22,7 +22,7 @@ - "name": "writer" "type": "snappy::SnappyScatteredWriter *" "return_type": "bool" - "signature": "bool snappy::InternalUncompress >(snappy::Source*, snappy::SnappyScatteredWriter*)" + "signature": "bool InternalUncompress(Source *, SnappyIOVecWriter *)" - "name": "_ZN6snappyL25InternalUncompressAllTagsINS_21SnappyScatteredWriterINS_19SnappySinkAllocatorEEEEEbPNS_18SnappyDecompressorEPT_jj" "params": - "name": "decompressor" @@ -34,7 +34,7 @@ - "name": "uncompressed_len" "type": "int" "return_type": "bool" - "signature": "bool snappy::InternalUncompressAllTags >(snappy::SnappyDecompressor*, snappy::SnappyScatteredWriter*, unsigned int, unsigned int)" + "signature": "bool InternalUncompressAllTags(SnappyDecompressor *, SnappyArrayWriter *, uint32_t, uint32_t)" - "name": "_ZN6snappy20RawUncompressToIOVecEPKcmPK5iovecm" "params": - "name": "compressed" @@ -46,7 +46,7 @@ - "name": "iov_cnt" "type": "size_t" "return_type": "bool" - "signature": "snappy::RawUncompressToIOVec(char const*, unsigned long, iovec const*, unsigned long)" + "signature": "bool RawUncompressToIOVec(const char *, size_t, const iovec *, size_t)" "language": "c++" "project": "snappy" "target_name": "snappy_compress_fuzzer" diff --git a/benchmark-sets/all/spdlog.yaml b/benchmark-sets/all/spdlog.yaml index 2b636d0c7a..4ec8545d32 100644 --- a/benchmark-sets/all/spdlog.yaml +++ b/benchmark-sets/all/spdlog.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "fmt::v9::detail::value *" "return_type": "fmt::v9::basic_memory_buffer *" - "signature": "std::__1::back_insert_iterator > > fmt::v9::vformat_to > >, 0>(std::__1::back_insert_iterator > >, fmt::v9::basic_string_view, fmt::v9::basic_format_args >)" + "signature": "appender 0>()" - "name": "_ZN3fmt2v96detail12format_floatIdEEiT_iNS1_11float_specsERNS1_6bufferIcEE" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "fmt::v9::detail::buffer *" "return_type": "int" - "signature": "int fmt::v9::detail::format_float(double, int, fmt::v9::detail::float_specs, fmt::v9::detail::buffer&)" + "signature": "int divmod_assign(bigint *, const bigint)" - "name": "_ZN6spdlog5sinks9base_sinkINSt3__15mutexEE12set_pattern_ERKNS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" "params": - "name": "" @@ -32,7 +32,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "spdlog::sinks::base_sink::set_pattern_(std::__1::basic_string, std::__1::allocator > const&)" + "signature": "void set_pattern_(base_sink *, const string)" - "name": "_ZN6spdlog5sinks14ansicolor_sinkINS_7details13console_mutexEE11set_patternERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "spdlog::sinks::ansicolor_sink::set_pattern(std::__1::basic_string, std::__1::allocator > const&)" + "signature": "void set_pattern(ansicolor_sink *, const string)" - "name": "_ZN6spdlog7details11make_uniqueINS_17pattern_formatterEJRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEEENS3_10unique_ptrIT_NS3_14default_deleteISD_EEEEDpOT0_" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "std::string *" "return_type": "void" - "signature": "std::__1::unique_ptr > spdlog::details::make_unique, std::__1::allocator > const&>(std::__1::basic_string, std::__1::allocator > const&)" + "signature": "void file_event_handlers(file_event_handlers *)" "language": "c++" "project": "spdlog" "target_name": "log_fuzzer" diff --git a/benchmark-sets/all/speex.yaml b/benchmark-sets/all/speex.yaml index 517a7b39f6..2fd6139938 100644 --- a/benchmark-sets/all/speex.yaml +++ b/benchmark-sets/all/speex.yaml @@ -8,7 +8,7 @@ - "name": "bits" "type": "struct SpeexBits *" "return_type": "int" - "signature": "int nb_encode(char * state, char * vin, struct SpeexBits * bits)" + "signature": "int nb_encode(void *, void *, SpeexBits *)" - "name": "sb_encode" "params": - "name": "state" @@ -18,7 +18,7 @@ - "name": "bits" "type": "struct SpeexBits *" "return_type": "int" - "signature": "int sb_encode(char * state, char * vin, struct SpeexBits * bits)" + "signature": "int sb_encode(void *, void *, SpeexBits *)" - "name": "split_cb_search_shape_sign" "params": - "name": "target" @@ -48,7 +48,7 @@ - "name": "update_target" "type": "int" "return_type": "void" - "signature": "void split_cb_search_shape_sign(float * target, float * ak, float * awk1, float * awk2, char * par, int p, int nsf, float * exc, float * r, struct SpeexBits * bits, char * stack, int complexity, int update_target)" + "signature": "void split_cb_search_shape_sign(spx_word16_t *, spx_coef_t *, spx_coef_t *, spx_coef_t *, const void *, int, int, spx_sig_t *, spx_word16_t *, SpeexBits *, char *, int, int)" - "name": "pitch_search_3tap" "params": - "name": "target" @@ -92,7 +92,7 @@ - "name": "cumul_gain" "type": "float *" "return_type": "int" - "signature": "int pitch_search_3tap(float * target, float * sw, float * ak, float * awk1, float * awk2, float * exc, char * par, int start, int end, float pitch_coef, int p, int nsf, struct SpeexBits * bits, char * stack, float * exc2, float * r, int complexity, int cdbk_offset, int plc_tuning, float * cumul_gain)" + "signature": "int pitch_search_3tap(spx_word16_t *, spx_word16_t *, spx_coef_t *, spx_coef_t *, spx_coef_t *, spx_sig_t *, const void *, int, int, spx_word16_t, int, int, SpeexBits *, char *, spx_word16_t *, spx_word16_t *, int, int, int, spx_word32_t *)" - "name": "split_cb_search_shape_sign_N1" "params": - "name": "target" @@ -120,7 +120,7 @@ - "name": "update_target" "type": "int" "return_type": "void" - "signature": "void split_cb_search_shape_sign_N1(float * target, float * ak, float * awk1, float * awk2, char * par, int p, int nsf, float * exc, float * r, struct SpeexBits * bits, char * stack, int update_target)" + "signature": "void split_cb_search_shape_sign_N1(spx_word16_t *, spx_coef_t *, spx_coef_t *, spx_coef_t *, const void *, int, int, spx_sig_t *, spx_word16_t *, SpeexBits *, char *, int)" "language": "c++" "project": "speex" "target_name": "speex_decode_fuzzer_float" diff --git a/benchmark-sets/all/spice-usbredir.yaml b/benchmark-sets/all/spice-usbredir.yaml index 4392004aa8..290365b706 100644 --- a/benchmark-sets/all/spice-usbredir.yaml +++ b/benchmark-sets/all/spice-usbredir.yaml @@ -8,13 +8,13 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void usbredirparser_send_filter_filter(struct usbredirparser * , struct usbredirfilter_rule * , int )" + "signature": "void usbredirparser_send_filter_filter(usbredirparser *, const usbredirfilter_rule *, int)" - "name": "usbredirparser_send_filter_reject" "params": - "name": "" "type": "struct usbredirparser *" "return_type": "void" - "signature": "void usbredirparser_send_filter_reject(struct usbredirparser * )" + "signature": "void usbredirparser_send_filter_reject(usbredirparser *)" - "name": "usbredirparser_send_buffered_bulk_packet" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void usbredirparser_send_buffered_bulk_packet(struct usbredirparser * , size_t , struct usb_redir_start_bulk_receiving_header * , char * , int )" + "signature": "void usbredirparser_send_buffered_bulk_packet(usbredirparser *, uint64_t, usb_redir_buffered_bulk_packet_header *, uint8_t *, int)" - "name": "usbredirparser_send_interrupt_packet" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void usbredirparser_send_interrupt_packet(struct usbredirparser * , size_t , struct usb_redir_iso_packet_header * , char * , int )" + "signature": "void usbredirparser_send_interrupt_packet(usbredirparser *, uint64_t, usb_redir_interrupt_packet_header *, uint8_t *, int)" - "name": "usbredirparser_send_iso_packet" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "int" "return_type": "void" - "signature": "void usbredirparser_send_iso_packet(struct usbredirparser * , size_t , struct usb_redir_iso_packet_header * , char * , int )" + "signature": "void usbredirparser_send_iso_packet(usbredirparser *, uint64_t, usb_redir_iso_packet_header *, uint8_t *, int)" "language": "c++" "project": "spice-usbredir" "target_name": "usbredirparserfuzz" diff --git a/benchmark-sets/all/sql-parser.yaml b/benchmark-sets/all/sql-parser.yaml index 1af6a8463a..c2ad73923f 100644 --- a/benchmark-sets/all/sql-parser.yaml +++ b/benchmark-sets/all/sql-parser.yaml @@ -6,7 +6,7 @@ - "name": "result" "type": "hsql::SQLParserResult *" "return_type": "bool" - "signature": "hsql::SQLParser::parseSQLString(char const*, hsql::SQLParserResult*)" + "signature": "bool parseSQLString(const char *, SQLParserResult *)" - "name": "_ZN4hsql9SQLParser14parseSQLStringERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS_15SQLParserResultE" "params": - "name": "sql" @@ -14,7 +14,7 @@ - "name": "result" "type": "hsql::SQLParserResult *" "return_type": "bool" - "signature": "hsql::SQLParser::parseSQLString(std::__1::basic_string, std::__1::allocator > const&, hsql::SQLParserResult*)" + "signature": "bool parseSQLString(const string, SQLParserResult *)" - "name": "_ZN4hsql9SQLParser8tokenizeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_6vectorIsNS5_IsEEEE" "params": - "name": "sql" @@ -22,7 +22,7 @@ - "name": "tokens" "type": "std::vector *" "return_type": "bool" - "signature": "hsql::SQLParser::tokenize(std::__1::basic_string, std::__1::allocator > const&, std::__1::vector >*)" + "signature": "bool tokenize(const string, std::__1::allocator > *)" - "name": "_Z22hsql_push_buffer_stateP15yy_buffer_statePv" "params": - "name": "new_buffer" @@ -30,7 +30,7 @@ - "name": "yyscanner" "type": "char *" "return_type": "void" - "signature": "hsql_push_buffer_state(yy_buffer_state*, void*)" + "signature": "void hsql_push_buffer_state(YY_BUFFER_STATE, yyscan_t)" - "name": "_ZN4hsqllsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_10ColumnTypeE" "params": - "name": "stream" @@ -38,7 +38,7 @@ - "name": "column_type" "type": "struct hsql::ColumnType *" "return_type": "std::ostream *" - "signature": "hsql::operator<<(std::__1::basic_ostream >&, hsql::ColumnType const&)" + "signature": "ostream operator<<(ostream, const ColumnType)" "language": "c++" "project": "sql-parser" "target_name": "fuzz_sql_parse" diff --git a/benchmark-sets/all/sqlite3.yaml b/benchmark-sets/all/sqlite3.yaml deleted file mode 100644 index d0c8f0492e..0000000000 --- a/benchmark-sets/all/sqlite3.yaml +++ /dev/null @@ -1,11 +0,0 @@ -"functions": -- "name": "ossfuzz_set_debug_flags" - "params": - - "name": "x" - "type": "int" - "return_type": "void" - "signature": "void ossfuzz_set_debug_flags(int x)" -"language": "c++" -"project": "sqlite3" -"target_name": "fuzzcheck" -"target_path": "/src/sqlite3/test/fuzzcheck.c" diff --git a/benchmark-sets/all/stb.yaml b/benchmark-sets/all/stb.yaml index bd81984d34..bebf6cf469 100644 --- a/benchmark-sets/all/stb.yaml +++ b/benchmark-sets/all/stb.yaml @@ -1,10 +1,40 @@ "functions": +- "name": "_ZL15stbi__jpeg_loadP13stbi__contextPiS1_S1_iP17stbi__result_info" + "params": + - "name": "s" + "type": "struct stbi__context *" + - "name": "x" + "type": "int *" + - "name": "y" + "type": "int *" + - "name": "comp" + "type": "int *" + - "name": "req_comp" + "type": "int" + - "name": "ri" + "type": "struct stbi__result_info *" + "return_type": "char *" + "signature": "void * stbi__jpeg_load(stbi__context *, int *, int *, int *, int, stbi__result_info *)" +- "name": "_ZL15load_jpeg_imageP10stbi__jpegPiS1_S1_i" + "params": + - "name": "z" + "type": "struct stbi__jpeg *" + - "name": "out_x" + "type": "int *" + - "name": "out_y" + "type": "int *" + - "name": "comp" + "type": "int *" + - "name": "req_comp" + "type": "int" + "return_type": "char *" + "signature": "stbi_uc * load_jpeg_image(stbi__jpeg *, int *, int *, int *, int)" - "name": "stbi_is_16_bit" "params": - "name": "filename" "type": "char *" "return_type": "int" - "signature": "int stbi_is_16_bit(char * filename)" + "signature": "int stbi_is_16_bit(const char *)" - "name": "stbi_info" "params": - "name": "filename" @@ -16,33 +46,13 @@ - "name": "comp" "type": "int *" "return_type": "int" - "signature": "int stbi_info(char * filename, int * x, int * y, int * comp)" + "signature": "int stbi_info(const char *, int *, int *, int *)" - "name": "stbi_is_16_bit_from_file" "params": - "name": "f" "type": "struct _IO_FILE *" "return_type": "int" - "signature": "int stbi_is_16_bit_from_file(struct _IO_FILE * f)" -- "name": "stbi_info_from_file" - "params": - - "name": "f" - "type": "struct _IO_FILE *" - - "name": "x" - "type": "int *" - - "name": "y" - "type": "int *" - - "name": "comp" - "type": "int *" - "return_type": "int" - "signature": "int stbi_info_from_file(struct _IO_FILE * f, int * x, int * y, int * comp)" -- "name": "stbi_is_16_bit_from_callbacks" - "params": - - "name": "c" - "type": "struct stbi_io_callbacks *" - - "name": "user" - "type": "char *" - "return_type": "int" - "signature": "int stbi_is_16_bit_from_callbacks(struct stbi_io_callbacks * c, char * user)" + "signature": "int stbi_is_16_bit_from_file(FILE *)" "language": "c++" "project": "stb" "target_name": "stb_c_lexer_fuzzer" diff --git a/benchmark-sets/all/strongswan.yaml b/benchmark-sets/all/strongswan.yaml index 5f33b5753e..e9723255fe 100644 --- a/benchmark-sets/all/strongswan.yaml +++ b/benchmark-sets/all/strongswan.yaml @@ -10,7 +10,7 @@ - "name": "key" "type": "char *" "return_type": "bool" - "signature": "bool load_string_section(struct private_settings_t * this, char * settings, bool merge, char * key)" + "signature": "_Bool private_settings_t::load_string_section(char *, _Bool, char *, void)" - "name": "load_files_section" "params": - "name": "this" @@ -22,13 +22,13 @@ - "name": "key" "type": "char *" "return_type": "bool" - "signature": "bool load_files_section(struct private_settings_t * this, char * pattern, bool merge, char * key)" + "signature": "_Bool private_settings_t::load_files_section(char *, _Bool, char *, void)" - "name": "settings_create_string" "params": - "name": "settings" "type": "char *" "return_type": "struct settings_t *" - "signature": "struct settings_t * settings_create_string(char * settings)" + "signature": "settings_t * settings_create_string(char *)" - "name": "load_string" "params": - "name": "this" @@ -38,7 +38,7 @@ - "name": "merge" "type": "bool" "return_type": "bool" - "signature": "bool load_string(struct private_settings_t * this, char * settings, bool merge)" + "signature": "_Bool private_settings_t::load_string(char *, _Bool)" - "name": "x509_ac_load" "params": - "name": "type" @@ -46,7 +46,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "struct x509_ac_t *" - "signature": "struct x509_ac_t * x509_ac_load(int type, struct __va_list_tag * args)" + "signature": "x509_ac_t * x509_ac_load(certificate_type_t, __va_list_tag *)" "language": "c++" "project": "strongswan" "target_name": "libFuzzerLocal" diff --git a/benchmark-sets/all/sudoers.yaml b/benchmark-sets/all/sudoers.yaml index 684fe8edeb..1b543af414 100644 --- a/benchmark-sets/all/sudoers.yaml +++ b/benchmark-sets/all/sudoers.yaml @@ -12,7 +12,7 @@ - "name": "match_info" "type": "struct sudoers_match_info *" "return_type": "int" - "signature": "int display_cmnd_check(struct sudoers_context * ctx, struct sudoers_parse_tree * parse_tree, struct passwd * pw, size_t now, struct sudoers_match_info * match_info)" + "signature": "int display_cmnd_check(sudoers_context *, const sudoers_parse_tree *, const passwd *, time_t, sudoers_match_info *)" - "name": "sudo_make_grlist_item" "params": - "name": "pw" @@ -20,7 +20,7 @@ - "name": "unused1" "type": "char **" "return_type": "struct cache_item *" - "signature": "struct cache_item * sudo_make_grlist_item(struct passwd * pw, char ** unused1)" + "signature": "cache_item * sudo_make_grlist_item(const passwd *, const char **)" - "name": "fill_runas_group" "params": - "name": "str" @@ -30,7 +30,7 @@ - "name": "v" "type": "char *" "return_type": "size_t" - "signature": "size_t fill_runas_group(char * str, size_t strsize, char * v)" + "signature": "size_t fill_runas_group(char *, size_t, void *)" - "name": "fill_group" "params": - "name": "str" @@ -40,7 +40,7 @@ - "name": "v" "type": "char *" "return_type": "size_t" - "signature": "size_t fill_group(char * str, size_t strsize, char * v)" + "signature": "size_t fill_group(char *, size_t, void *)" - "name": "sudo_set_grlist" "params": - "name": "pw" @@ -48,7 +48,7 @@ - "name": "groups" "type": "char **" "return_type": "int" - "signature": "int sudo_set_grlist(struct passwd * pw, char ** groups)" + "signature": "int sudo_set_grlist(passwd *, const char **)" "language": "c" "project": "sudoers" "target_name": "fuzz_sudoers_ldif" diff --git a/benchmark-sets/all/tarantool.yaml b/benchmark-sets/all/tarantool.yaml index 1dbf653363..2affdf1eb0 100644 --- a/benchmark-sets/all/tarantool.yaml +++ b/benchmark-sets/all/tarantool.yaml @@ -6,23 +6,23 @@ - "name": "_ZL10box_cfg_xcv" "params": [] "return_type": "void" - "signature": "void _ZL10box_cfg_xcv()" + "signature": "void box_cfg_xc()" - "name": "_ZL16box_storage_initv" "params": [] "return_type": "void" - "signature": "void _ZL16box_storage_initv()" + "signature": "void box_storage_init()" - "name": "iproto_init" "params": - "name": "threads_count" "type": "int" "return_type": "void" - "signature": "void iproto_init(int threads_count)" + "signature": "void iproto_init(int)" - "name": "_ZL18iproto_thread_initP13iproto_thread" "params": - "name": "iproto_thread" "type": "struct iproto_thread *" "return_type": "void" - "signature": "void _ZL18iproto_thread_initP13iproto_thread(struct iproto_thread * iproto_thread)" + "signature": "void iproto_thread_init(iproto_thread *)" "language": "c" "project": "tarantool" "target_name": "xrow_decode_call_fuzzer" diff --git a/benchmark-sets/all/tesseract-ocr.yaml b/benchmark-sets/all/tesseract-ocr.yaml index 49381ebdb0..aa4e96200d 100644 --- a/benchmark-sets/all/tesseract-ocr.yaml +++ b/benchmark-sets/all/tesseract-ocr.yaml @@ -6,7 +6,7 @@ - "name": "api" "type": "tesseract::TessBaseAPI *" "return_type": "bool" - "signature": "tesseract::TessTsvRenderer::AddImageHandler(tesseract::TessBaseAPI*)" + "signature": "bool TessTsvRenderer::AddImageHandler(TessBaseAPI *)" - "name": "_ZN9tesseract11TessBaseAPI10GetTSVTextEi" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "page_number" "type": "int" "return_type": "char *" - "signature": "tesseract::TessBaseAPI::GetTSVText(int)" + "signature": "char * TessBaseAPI::GetTSVText(int)" - "name": "_ZN9tesseract11TessBaseAPI12ProcessPagesEPKcS2_iPNS_18TessResultRendererE" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "renderer" "type": "tesseract::TessResultRenderer *" "return_type": "bool" - "signature": "tesseract::TessBaseAPI::ProcessPages(char const*, char const*, int, tesseract::TessResultRenderer*)" + "signature": "bool TessBaseAPI::ProcessPages(const char *, const char *, int, TessResultRenderer *)" - "name": "_ZN9tesseract19TessBoxTextRenderer15AddImageHandlerEPNS_11TessBaseAPIE" "params": - "name": "this" @@ -36,7 +36,7 @@ - "name": "api" "type": "tesseract::TessBaseAPI *" "return_type": "bool" - "signature": "tesseract::TessBoxTextRenderer::AddImageHandler(tesseract::TessBaseAPI*)" + "signature": "bool TessBoxTextRenderer::AddImageHandler(TessBaseAPI *)" - "name": "_ZN9tesseract11TessBaseAPI20ProcessPagesInternalEPKcS2_iPNS_18TessResultRendererE" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "renderer" "type": "tesseract::TessResultRenderer *" "return_type": "bool" - "signature": "tesseract::TessBaseAPI::ProcessPagesInternal(char const*, char const*, int, tesseract::TessResultRenderer*)" + "signature": "bool TessBaseAPI::ProcessPagesInternal(const char *, const char *, int, TessResultRenderer *)" "language": "c++" "project": "tesseract-ocr" "target_name": "fuzzer-api-512x256" diff --git a/benchmark-sets/all/tidy-html5.yaml b/benchmark-sets/all/tidy-html5.yaml index d7ed5a7f4b..0dd13082da 100644 --- a/benchmark-sets/all/tidy-html5.yaml +++ b/benchmark-sets/all/tidy-html5.yaml @@ -4,13 +4,13 @@ - "name": "tdoc" "type": "struct _TidyDoc *" "return_type": "int" - "signature": "int tidyParseStdin(struct _TidyDoc * tdoc)" + "signature": "int tidyParseStdin(TidyDoc)" - "name": "tidyDocParseStdin" "params": - "name": "doc" "type": "struct _TidyDocImpl *" "return_type": "int" - "signature": "int tidyDocParseStdin(struct _TidyDocImpl * doc)" + "signature": "int tidyDocParseStdin(TidyDocImpl *)" - "name": "tidyParseSource" "params": - "name": "tdoc" @@ -18,7 +18,7 @@ - "name": "source" "type": "struct _TidyInputSource *" "return_type": "int" - "signature": "int tidyParseSource(struct _TidyDoc * tdoc, struct _TidyInputSource * source)" + "signature": "int tidyParseSource(TidyDoc, TidyInputSource *)" - "name": "tidyDocParseSource" "params": - "name": "doc" @@ -26,7 +26,7 @@ - "name": "source" "type": "struct _TidyInputSource *" "return_type": "int" - "signature": "int tidyDocParseSource(struct _TidyDocImpl * doc, struct _TidyInputSource * source)" + "signature": "int tidyDocParseSource(TidyDocImpl *, TidyInputSource *)" - "name": "prvTidyParseBody" "params": - "name": "doc" @@ -36,7 +36,7 @@ - "name": "mode" "type": "int" "return_type": "struct _Node *" - "signature": "struct _Node * prvTidyParseBody(struct _TidyDocImpl * doc, struct _Node * body, int mode)" + "signature": "Node * prvTidyParseBody(TidyDocImpl *, Node *, GetTokenMode)" "language": "c++" "project": "tidy-html5" "target_name": "tidy_fuzzer" diff --git a/benchmark-sets/all/tinygltf.yaml b/benchmark-sets/all/tinygltf.yaml index af3a71059f..0b03d02dc1 100644 --- a/benchmark-sets/all/tinygltf.yaml +++ b/benchmark-sets/all/tinygltf.yaml @@ -14,7 +14,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "tinygltf::TinyGLTF::LoadBinaryFromFile(tinygltf::Model*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator > const&, unsigned int)" + "signature": "bool LoadBinaryFromFile(TinyGLTF *, Model *, string *, string *, const string, unsigned int)" - "name": "_ZN8tinygltf8TinyGLTF17LoadASCIIFromFileEPNS_5ModelEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_RKS9_j" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "tinygltf::TinyGLTF::LoadASCIIFromFile(tinygltf::Model*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator > const&, unsigned int)" + "signature": "bool LoadASCIIFromFile(TinyGLTF *, Model *, string *, string *, const string, unsigned int)" - "name": "_ZN8tinygltf8TinyGLTF20LoadBinaryFromMemoryEPNS_5ModelEPNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESA_PKhjRKS9_j" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "int" "return_type": "bool" - "signature": "tinygltf::TinyGLTF::LoadBinaryFromMemory(tinygltf::Model*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, unsigned char const*, unsigned int, std::__1::basic_string, std::__1::allocator > const&, unsigned int)" + "signature": "bool LoadBinaryFromMemory(TinyGLTF *, Model *, string *, string *, const unsigned char *, unsigned int, const string, unsigned int)" - "name": "_ZN8tinygltf8TinyGLTF20WriteGltfSceneToFileEPKNS_5ModelERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbbbb" "params": - "name": "" @@ -68,7 +68,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "tinygltf::TinyGLTF::WriteGltfSceneToFile(tinygltf::Model const*, std::__1::basic_string, std::__1::allocator > const&, bool, bool, bool, bool)" + "signature": "bool WriteGltfSceneToFile(TinyGLTF *, const Model *, const string, bool, bool, bool, bool)" - "name": "_ZN8tinygltf8TinyGLTF22WriteGltfSceneToStreamEPKNS_5ModelERNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEbb" "params": - "name": "" @@ -82,7 +82,7 @@ - "name": "" "type": "bool" "return_type": "bool" - "signature": "tinygltf::TinyGLTF::WriteGltfSceneToStream(tinygltf::Model const*, std::__1::basic_ostream >&, bool, bool)" + "signature": "bool WriteGltfSceneToStream(TinyGLTF *, const Model *, ostream, bool, bool)" "language": "c++" "project": "tinygltf" "target_name": "fuzz_gltf" diff --git a/benchmark-sets/all/tinyobjloader.yaml b/benchmark-sets/all/tinyobjloader.yaml index d4ad1d6cfc..d2e1fa8bd4 100644 --- a/benchmark-sets/all/tinyobjloader.yaml +++ b/benchmark-sets/all/tinyobjloader.yaml @@ -8,7 +8,7 @@ - "name": "config" "type": "struct tinyobj::ObjReaderConfig *" "return_type": "bool" - "signature": "tinyobj::ObjReader::ParseFromFile(std::__1::basic_string, std::__1::allocator > const&, tinyobj::ObjReaderConfig const&)" + "signature": "bool ObjReader::ParseFromFile(const string, const ObjReaderConfig)" - "name": "_ZN7tinyobj7LoadObjEPNS_8attrib_tEPNSt3__16vectorINS_7shape_tENS2_9allocatorIS4_EEEEPNS3_INS_10material_tENS5_IS9_EEEEPNS2_12basic_stringIcNS2_11char_traitsIcEENS5_IcEEEESI_PKcSK_bb" "params": - "name": "attrib" @@ -30,7 +30,7 @@ - "name": "default_vcols_fallback" "type": "bool" "return_type": "bool" - "signature": "tinyobj::LoadObj(tinyobj::attrib_t*, std::__1::vector >*, std::__1::vector >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*, char const*, char const*, bool, bool)" + "signature": "bool LoadObj(attrib_t *, std::__1::allocator > *, std::__1::allocator > *, string *, string *, const char *, const char *, bool, bool)" - "name": "_ZN7tinyobj18MaterialFileReaderclERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEPNS1_6vectorINS_10material_tENS5_ISB_EEEEPNS1_3mapIS7_iNS1_4lessIS7_EENS5_INS1_4pairIS8_iEEEEEEPS7_SN_" "params": - "name": "this" @@ -46,7 +46,7 @@ - "name": "err" "type": "std::string *" "return_type": "bool" - "signature": "tinyobj::MaterialFileReader::operator()(std::__1::basic_string, std::__1::allocator > const&, std::__1::vector >*, std::__1::map, std::__1::allocator >, int, std::__1::less, std::__1::allocator > >, std::__1::allocator, std::__1::allocator > const, int> > >*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*)" + "signature": "bool MaterialFileReader::operator()(const string, std::__1::allocator > *, int> > > *, string *, string *)" - "name": "_ZN7tinyobj19LoadObjWithCallbackERNSt3__113basic_istreamIcNS0_11char_traitsIcEEEERKNS_10callback_tEPvPNS_14MaterialReaderEPNS0_12basic_stringIcS3_NS0_9allocatorIcEEEESG_" "params": - "name": "inStream" @@ -62,7 +62,7 @@ - "name": "err" "type": "std::string *" "return_type": "bool" - "signature": "tinyobj::LoadObjWithCallback(std::__1::basic_istream >&, tinyobj::callback_t const&, void*, tinyobj::MaterialReader*, std::__1::basic_string, std::__1::allocator >*, std::__1::basic_string, std::__1::allocator >*)" + "signature": "bool LoadObjWithCallback(istream, const callback_t, void *, MaterialReader *, string *, string *)" - "name": "_ZN7tinyobj10material_tC2ERKS0_" "params": - "name": "this" @@ -70,7 +70,7 @@ - "name": "" "type": "struct tinyobj::material_t *" "return_type": "void" - "signature": "tinyobj::material_t::material_t(tinyobj::material_t const&)" + "signature": "void material_t::material_t()" "language": "c++" "project": "tinyobjloader" "target_name": "fuzz_ParseFromString" diff --git a/benchmark-sets/all/tinyusb.yaml b/benchmark-sets/all/tinyusb.yaml index 07aa15ab50..0d896e02db 100644 --- a/benchmark-sets/all/tinyusb.yaml +++ b/benchmark-sets/all/tinyusb.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct netif *" "return_type": "char" - "signature": "char netif_input(struct pbuf * , struct netif * )" + "signature": "err_t netif_input(pbuf *, netif *)" - "name": "ethernet_input" "params": - "name": "" @@ -14,7 +14,7 @@ - "name": "" "type": "struct netif *" "return_type": "char" - "signature": "char ethernet_input(struct pbuf * , struct netif * )" + "signature": "err_t ethernet_input(pbuf *, netif *)" - "name": "ip4_input" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "struct netif *" "return_type": "char" - "signature": "char ip4_input(struct pbuf * , struct netif * )" + "signature": "err_t ip4_input(pbuf *, netif *)" - "name": "tcp_input" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "struct netif *" "return_type": "void" - "signature": "void tcp_input(struct pbuf * , struct netif * )" + "signature": "void tcp_input(pbuf *, netif *)" - "name": "httpd_init" "params": [] "return_type": "void" diff --git a/benchmark-sets/all/tinyxml2.yaml b/benchmark-sets/all/tinyxml2.yaml index a958ea4d89..17757b9c1b 100644 --- a/benchmark-sets/all/tinyxml2.yaml +++ b/benchmark-sets/all/tinyxml2.yaml @@ -6,7 +6,7 @@ - "name": "doc" "type": "tinyxml2::XMLDocument *" "return_type": "tinyxml2::XMLNode *" - "signature": "tinyxml2::XMLElement::ShallowClone(tinyxml2::XMLDocument*) const" + "signature": "XMLNode * const XMLElement::ShallowClone(XMLDocument *)" - "name": "_ZN8tinyxml211XMLDocument8LoadFileEPKc" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "filename" "type": "char *" "return_type": "int" - "signature": "tinyxml2::XMLDocument::LoadFile(char const*)" + "signature": "XMLError XMLDocument::LoadFile(const char *)" - "name": "_ZN8tinyxml210XMLElement12SetAttributeEPKcS2_" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "value" "type": "char *" "return_type": "void" - "signature": "tinyxml2::XMLElement::SetAttribute(char const*, char const*)" + "signature": "void XMLElement::SetAttribute(const char *, const char *)" - "name": "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "attribute" "type": "tinyxml2::XMLAttribute *" "return_type": "bool" - "signature": "tinyxml2::XMLPrinter::VisitEnter(tinyxml2::XMLElement const&, tinyxml2::XMLAttribute const*)" + "signature": "bool XMLPrinter::VisitEnter(const XMLElement, const XMLAttribute *)" - "name": "_ZN8tinyxml210XMLElement21FindOrCreateAttributeEPKc" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "name" "type": "char *" "return_type": "tinyxml2::XMLAttribute *" - "signature": "tinyxml2::XMLElement::FindOrCreateAttribute(char const*)" + "signature": "XMLAttribute * XMLElement::FindOrCreateAttribute(const char *)" "language": "c++" "project": "tinyxml2" "target_name": "xmltest" diff --git a/benchmark-sets/all/tmux.yaml b/benchmark-sets/all/tmux.yaml index 398d4f6aa9..2e1c2f21ee 100644 --- a/benchmark-sets/all/tmux.yaml +++ b/benchmark-sets/all/tmux.yaml @@ -6,7 +6,7 @@ - "name": "item" "type": "struct cmdq_item *" "return_type": "int" - "signature": "int cmd_new_session_exec(struct cmd * self, struct cmdq_item * item)" + "signature": "cmd_retval cmd_new_session_exec(cmd *, cmdq_item *)" - "name": "client_main" "params": - "name": "base" @@ -20,7 +20,7 @@ - "name": "feat" "type": "int" "return_type": "int" - "signature": "int client_main(struct event_base * base, int argc, char ** argv, size_t flags, int feat)" + "signature": "int client_main(event_base *, int, char **, uint64_t, int)" - "name": "client_connect" "params": - "name": "base" @@ -30,7 +30,7 @@ - "name": "flags" "type": "size_t" "return_type": "int" - "signature": "int client_connect(struct event_base * base, char * path, size_t flags)" + "signature": "int client_connect(event_base *, const char *, uint64_t)" - "name": "server_start" "params": - "name": "client" @@ -44,7 +44,7 @@ - "name": "lockfile" "type": "char *" "return_type": "int" - "signature": "int server_start(struct tmuxproc * client, int flags, struct event_base * base, int lockfd, char * lockfile)" + "signature": "int server_start(tmuxproc *, int, event_base *, int, char *)" - "name": "cmd_attach_session_exec" "params": - "name": "self" @@ -52,7 +52,7 @@ - "name": "item" "type": "struct cmdq_item *" "return_type": "int" - "signature": "int cmd_attach_session_exec(struct cmd * self, struct cmdq_item * item)" + "signature": "cmd_retval cmd_attach_session_exec(cmd *, cmdq_item *)" "language": "c" "project": "tmux" "target_name": "input-fuzzer" diff --git a/benchmark-sets/all/tor.yaml b/benchmark-sets/all/tor.yaml index 52f70c4772..dd3575f991 100644 --- a/benchmark-sets/all/tor.yaml +++ b/benchmark-sets/all/tor.yaml @@ -4,13 +4,13 @@ - "name": "tor_cfg" "type": "struct tor_main_configuration_t *" "return_type": "int" - "signature": "int tor_run_main(struct tor_main_configuration_t * tor_cfg)" + "signature": "int tor_run_main(const tor_main_configuration_t *)" - "name": "options_act__real" "params": - "name": "old_options" "type": "struct or_options_t *" "return_type": "int" - "signature": "int options_act__real(struct or_options_t * old_options)" + "signature": "int options_act__real(const or_options_t *)" - "name": "run_tor_main_loop" "params": [] "return_type": "int" @@ -26,8 +26,8 @@ - "name": "msg" "type": "char **" "return_type": "int" - "signature": "int options_act_reversible__real(struct or_options_t * old_options, char ** msg)" + "signature": "int options_act_reversible__real(const or_options_t *, char **)" "language": "c++" "project": "tor" -"target_name": "oss-fuzz-address" +"target_name": "oss-fuzz-addressPTR" "target_path": "/src/tor/src/test/fuzz/fuzzing_common.c" diff --git a/benchmark-sets/all/tpm2-tss.yaml b/benchmark-sets/all/tpm2-tss.yaml index a476c919c3..acf3390833 100644 --- a/benchmark-sets/all/tpm2-tss.yaml +++ b/benchmark-sets/all/tpm2-tss.yaml @@ -4,25 +4,25 @@ - "name": "test_ctx" "type": "struct TSS2_TEST_FAPI_CONTEXT *" "return_type": "int" - "signature": "int test_fapi_checks_pre(struct TSS2_TEST_FAPI_CONTEXT * test_ctx)" + "signature": "int test_fapi_checks_pre(TSS2_TEST_FAPI_CONTEXT *)" - "name": "test_esys_checks_pre" "params": - "name": "test_ctx" "type": "struct TSS2_TEST_ESYS_CONTEXT *" "return_type": "int" - "signature": "int test_esys_checks_pre(struct TSS2_TEST_ESYS_CONTEXT * test_ctx)" + "signature": "int test_esys_checks_pre(TSS2_TEST_ESYS_CONTEXT *)" - "name": "test_fapi_checks_post" "params": - "name": "test_ctx" "type": "struct TSS2_TEST_FAPI_CONTEXT *" "return_type": "int" - "signature": "int test_fapi_checks_post(struct TSS2_TEST_FAPI_CONTEXT * test_ctx)" + "signature": "int test_fapi_checks_post(TSS2_TEST_FAPI_CONTEXT *)" - "name": "test_esys_checks_post" "params": - "name": "test_ctx" "type": "struct TSS2_TEST_ESYS_CONTEXT *" "return_type": "int" - "signature": "int test_esys_checks_post(struct TSS2_TEST_ESYS_CONTEXT * test_ctx)" + "signature": "int test_esys_checks_post(TSS2_TEST_ESYS_CONTEXT *)" - "name": "Tss2_Sys_Create" "params": - "name": "sysContext" @@ -52,8 +52,8 @@ - "name": "rspAuthsArray" "type": "struct TSS2L_SYS_AUTH_RESPONSE *" "return_type": "int" - "signature": "int Tss2_Sys_Create(struct _TSS2_SYS_OPAQUE_CONTEXT_BLOB * sysContext, int parentHandle, struct TSS2L_SYS_AUTH_COMMAND * cmdAuthsArray, struct TPM2B_SENSITIVE_CREATE * inSensitive, struct TPM2B_PUBLIC * inPublic, struct TPM2B_DIGEST * outsideInfo, struct TPML_PCR_SELECTION * creationPCR, struct TPM2B_PRIVATE * outPrivate, struct TPM2B_PUBLIC * outPublic, struct TPM2B_CREATION_DATA * creationData, struct TPM2B_DIGEST * creationHash, struct TPMT_TK_CREATION * creationTicket, struct TSS2L_SYS_AUTH_RESPONSE * rspAuthsArray)" + "signature": "TSS2_RC Tss2_Sys_Create(TSS2_SYS_CONTEXT *, TPMI_DH_OBJECT, const TSS2L_SYS_AUTH_COMMAND *, const TPM2B_SENSITIVE_CREATE *, const TPM2B_PUBLIC *, const TPM2B_DATA *, const TPML_PCR_SELECTION *, TPM2B_PRIVATE *, TPM2B_PUBLIC *, TPM2B_CREATION_DATA *, TPM2B_DIGEST *, TPMT_TK_CREATION *, TSS2L_SYS_AUTH_RESPONSE *)" "language": "c++" "project": "tpm2-tss" -"target_name": "Tss2_Sys_PolicyPassword_Complete" +"target_name": "Tss2_Sys_PolicyNvWritten_Prepare" "target_path": "/src/tpm2-tss/test/fuzz/main-sys.c" diff --git a/benchmark-sets/all/tpm2.yaml b/benchmark-sets/all/tpm2.yaml index dd28e6aff1..1b826b3011 100644 --- a/benchmark-sets/all/tpm2.yaml +++ b/benchmark-sets/all/tpm2.yaml @@ -10,7 +10,7 @@ - "name": "secret" "type": "TPM2B_PUBLIC_KEY_RSA *" "return_type": "int" - "signature": "int CryptSecretEncrypt(int keyHandle, char * label, union.TPM2B_DATA * data, union.TPM2B_PUBLIC_KEY_RSA * secret)" + "signature": "TPM_RC CryptSecretEncrypt(TPMI_DH_OBJECT, const char *, TPM2B_DATA *, TPM2B_ENCRYPTED_SECRET *)" - "name": "SensitiveToDuplicate" "params": - "name": "sensitive" @@ -30,7 +30,7 @@ - "name": "outPrivate" "type": "TPM2B_PRIVATE *" "return_type": "void" - "signature": "void SensitiveToDuplicate(struct TPMT_SENSITIVE * sensitive, union.TPM2B_NAME * name, int parentHandle, short nameAlg, union.TPM2B_SEED * seed, struct TPMT_SYM_DEF_OBJECT * symDef, union.TPM2B_DATA * innerSymKey, union.TPM2B_PRIVATE * outPrivate)" + "signature": "void SensitiveToDuplicate(TPMT_SENSITIVE *, TPM2B_NAME *, TPM_HANDLE, TPM_ALG_ID, TPM2B_SEED *, TPMT_SYM_DEF_OBJECT *, TPM2B_DATA *, TPM2B_PRIVATE *)" - "name": "TPMS_CAPABILITY_DATA_Unmarshal" "params": - "name": "target" @@ -40,7 +40,7 @@ - "name": "size" "type": "int *" "return_type": "int" - "signature": "int TPMS_CAPABILITY_DATA_Unmarshal(struct TPMS_CAPABILITY_DATA * target, char ** buffer, int * size)" + "signature": "TPM_RC TPMS_CAPABILITY_DATA_Unmarshal(TPMS_CAPABILITY_DATA *, BYTE **, INT32 *)" - "name": "TPMU_CAPABILITIES_Unmarshal" "params": - "name": "target" @@ -52,7 +52,7 @@ - "name": "selector" "type": "int" "return_type": "int" - "signature": "int TPMU_CAPABILITIES_Unmarshal(union.TPMU_CAPABILITIES * target, char ** buffer, int * size, int selector)" + "signature": "TPM_RC TPMU_CAPABILITIES_Unmarshal(TPMU_CAPABILITIES *, BYTE **, INT32 *, UINT32)" - "name": "SecretToCredential" "params": - "name": "secret" @@ -66,7 +66,7 @@ - "name": "outIDObject" "type": "TPM2B_ID_OBJECT *" "return_type": "void" - "signature": "void SecretToCredential(union.TPM2B_DIGEST * secret, union.TPM2B_NAME * name, union.TPM2B_SEED * seed, int protector, union.TPM2B_ID_OBJECT * outIDObject)" + "signature": "void SecretToCredential(TPM2B_DIGEST *, TPM2B_NAME *, TPM2B_SEED *, TPM_HANDLE, TPM2B_ID_OBJECT *)" "language": "c++" "project": "tpm2" "target_name": "tpm2_execute_command_fuzzer" diff --git a/benchmark-sets/all/tremor.yaml b/benchmark-sets/all/tremor.yaml index 56ca610411..55618e6bc6 100644 --- a/benchmark-sets/all/tremor.yaml +++ b/benchmark-sets/all/tremor.yaml @@ -6,7 +6,7 @@ - "name": "milliseconds" "type": "size_t" "return_type": "int" - "signature": "int ov_time_seek(struct OggVorbis_File * vf, size_t milliseconds)" + "signature": "int ov_time_seek(OggVorbis_File *, ogg_int64_t)" - "name": "ov_pcm_seek" "params": - "name": "vf" @@ -14,7 +14,7 @@ - "name": "pos" "type": "size_t" "return_type": "int" - "signature": "int ov_pcm_seek(struct OggVorbis_File * vf, size_t pos)" + "signature": "int ov_pcm_seek(OggVorbis_File *, ogg_int64_t)" - "name": "ov_fopen" "params": - "name": "path" @@ -22,7 +22,7 @@ - "name": "vf" "type": "struct OggVorbis_File *" "return_type": "int" - "signature": "int ov_fopen(char * path, struct OggVorbis_File * vf)" + "signature": "int ov_fopen(const char *, OggVorbis_File *)" - "name": "ov_open" "params": - "name": "f" @@ -34,13 +34,13 @@ - "name": "ibytes" "type": "size_t" "return_type": "int" - "signature": "int ov_open(struct _IO_FILE * f, struct OggVorbis_File * vf, char * initial, size_t ibytes)" + "signature": "int ov_open(FILE *, OggVorbis_File *, const char *, long)" - "name": "ov_test_open" "params": - "name": "vf" "type": "struct OggVorbis_File *" "return_type": "int" - "signature": "int ov_test_open(struct OggVorbis_File * vf)" + "signature": "int ov_test_open(OggVorbis_File *)" "language": "c++" "project": "tremor" "target_name": "decode_fuzzer" diff --git a/benchmark-sets/all/unbound.yaml b/benchmark-sets/all/unbound.yaml index be53f1c7b8..10a45b62bc 100644 --- a/benchmark-sets/all/unbound.yaml +++ b/benchmark-sets/all/unbound.yaml @@ -16,7 +16,7 @@ - "name": "async_id" "type": "int *" "return_type": "int" - "signature": "int ub_resolve_async(struct ub_ctx * ctx, char * name, int rrtype, int rrclass, char * mydata, func_type * callback, int * async_id)" + "signature": "int ub_resolve_async(ub_ctx *, const char *, int, int, void *, ub_callback_type, int *)" - "name": "ub_resolve" "params": - "name": "ctx" @@ -30,7 +30,7 @@ - "name": "result" "type": "struct ub_result **" "return_type": "int" - "signature": "int ub_resolve(struct ub_ctx * ctx, char * name, int rrtype, int rrclass, struct ub_result ** result)" + "signature": "int ub_resolve(ub_ctx *, const char *, int, int, ub_result **)" - "name": "ub_resolve_event" "params": - "name": "ctx" @@ -48,7 +48,7 @@ - "name": "async_id" "type": "int *" "return_type": "int" - "signature": "int ub_resolve_event(struct ub_ctx * ctx, char * name, int rrtype, int rrclass, char * mydata, func_type * callback, int * async_id)" + "signature": "int ub_resolve_event(ub_ctx *, const char *, int, int, void *, ub_event_callback_type, int *)" - "name": "auth_zones_notify" "params": - "name": "az" @@ -72,7 +72,7 @@ - "name": "refused" "type": "int *" "return_type": "int" - "signature": "int auth_zones_notify(struct auth_zones * az, struct module_env * env, char * nm, size_t nmlen, short dclass, struct sockaddr_storage * addr, int addrlen, int has_serial, int serial, int * refused)" + "signature": "int auth_zones_notify(auth_zones *, module_env *, uint8_t *, size_t, uint16_t, sockaddr_storage *, socklen_t, int, uint32_t, int *)" - "name": "auth_zones_startprobesequence" "params": - "name": "az" @@ -86,7 +86,7 @@ - "name": "dclass" "type": "short" "return_type": "int" - "signature": "int auth_zones_startprobesequence(struct auth_zones * az, struct module_env * env, char * nm, size_t nmlen, short dclass)" + "signature": "int auth_zones_startprobesequence(auth_zones *, module_env *, uint8_t *, size_t, uint16_t)" "language": "c" "project": "unbound" "target_name": "fuzz_2_fuzzer" diff --git a/benchmark-sets/all/unicorn.yaml b/benchmark-sets/all/unicorn.yaml index 2aecc68578..4168a9f79e 100644 --- a/benchmark-sets/all/unicorn.yaml +++ b/benchmark-sets/all/unicorn.yaml @@ -6,7 +6,7 @@ - "name": "ctx" "type": "struct DisasContext *" "return_type": "int" - "signature": "int decode_nanomips_opc(struct CPUMIPSState * env, struct DisasContext * ctx)" + "signature": "int decode_nanomips_opc(CPUMIPSState *, DisasContext *)" - "name": "decode_nanomips_32_48_opc" "params": - "name": "env" @@ -14,7 +14,7 @@ - "name": "ctx" "type": "struct DisasContext *" "return_type": "int" - "signature": "int decode_nanomips_32_48_opc(struct CPUMIPSState * env, struct DisasContext * ctx)" + "signature": "int decode_nanomips_32_48_opc(CPUMIPSState *, DisasContext *)" - "name": "decode_micromips_opc" "params": - "name": "env" @@ -22,7 +22,7 @@ - "name": "ctx" "type": "struct DisasContext *" "return_type": "int" - "signature": "int decode_micromips_opc(struct CPUMIPSState * env, struct DisasContext * ctx)" + "signature": "int decode_micromips_opc(CPUMIPSState *, DisasContext *)" - "name": "decode_micromips32_opc" "params": - "name": "env" @@ -30,7 +30,7 @@ - "name": "ctx" "type": "struct DisasContext *" "return_type": "void" - "signature": "void decode_micromips32_opc(struct CPUMIPSState * env, struct DisasContext * ctx)" + "signature": "void decode_micromips32_opc(CPUMIPSState *, DisasContext *)" - "name": "tricore_tr_translate_insn" "params": - "name": "dcbase" @@ -38,7 +38,7 @@ - "name": "cpu" "type": "struct CPUState *" "return_type": "void" - "signature": "void tricore_tr_translate_insn(struct DisasContextBase * dcbase, struct CPUState * cpu)" + "signature": "void tricore_tr_translate_insn(DisasContextBase *, CPUState *)" "language": "c++" "project": "unicorn" "target_name": "fuzz_emu_m68k_be" diff --git a/benchmark-sets/all/unit.yaml b/benchmark-sets/all/unit.yaml index d8a5950213..88f6156212 100644 --- a/benchmark-sets/all/unit.yaml +++ b/benchmark-sets/all/unit.yaml @@ -6,7 +6,7 @@ - "name": "msg" "type": "struct nxt_port_recv_msg_s *" "return_type": "void" - "signature": "void nxt_router_conf_data_handler(struct nxt_task_s * task, struct nxt_port_recv_msg_s * msg)" + "signature": "void nxt_router_conf_data_handler(nxt_task_t *, nxt_port_recv_msg_t *)" - "name": "nxt_router_conf_create" "params": - "name": "task" @@ -18,13 +18,13 @@ - "name": "end" "type": "char *" "return_type": "int" - "signature": "int nxt_router_conf_create(struct nxt_task_s * task, struct nxt_router_temp_conf_t * tmcf, char * start, char * end)" + "signature": "nxt_int_t nxt_router_conf_create(nxt_task_t *, nxt_router_temp_conf_t *, u_char *, u_char *)" - "name": "nxt_runtime_create" "params": - "name": "task" "type": "struct nxt_task_s *" "return_type": "int" - "signature": "int nxt_runtime_create(struct nxt_task_s * task)" + "signature": "nxt_int_t nxt_runtime_create(nxt_task_t *)" - "name": "nxt_http_action_create" "params": - "name": "task" @@ -34,7 +34,7 @@ - "name": "pass" "type": "struct nxt_str_t *" "return_type": "struct nxt_http_action_s *" - "signature": "struct nxt_http_action_s * nxt_http_action_create(struct nxt_task_s * task, struct nxt_router_temp_conf_t * tmcf, struct nxt_str_t * pass)" + "signature": "nxt_http_action_t * nxt_http_action_create(nxt_task_t *, nxt_router_temp_conf_t *, nxt_str_t *)" - "name": "nxt_main_port_modules_handler" "params": - "name": "task" @@ -42,7 +42,7 @@ - "name": "msg" "type": "struct nxt_port_recv_msg_s *" "return_type": "void" - "signature": "void nxt_main_port_modules_handler(struct nxt_task_s * task, struct nxt_port_recv_msg_s * msg)" + "signature": "void nxt_main_port_modules_handler(nxt_task_t *, nxt_port_recv_msg_t *)" "language": "c" "project": "unit" "target_name": "Fuzz_json" diff --git a/benchmark-sets/all/unrar.yaml b/benchmark-sets/all/unrar.yaml index 2a1201a667..d44e196d41 100644 --- a/benchmark-sets/all/unrar.yaml +++ b/benchmark-sets/all/unrar.yaml @@ -4,7 +4,7 @@ - "name": "this" "type": "CommandData *" "return_type": "void" - "signature": "CommandData::ProcessCommand()" + "signature": "void CommandData::ProcessCommand()" - "name": "_ZN7Archive9CheckOpenEPKw" "params": - "name": "this" @@ -12,7 +12,7 @@ - "name": "Name" "type": "int *" "return_type": "void" - "signature": "Archive::CheckOpen(wchar_t const*)" + "signature": "void Archive::CheckOpen(const wchar *)" - "name": "_ZN7Archive10WCheckOpenEPKw" "params": - "name": "this" @@ -20,7 +20,7 @@ - "name": "Name" "type": "int *" "return_type": "bool" - "signature": "Archive::WCheckOpen(wchar_t const*)" + "signature": "bool Archive::WCheckOpen(const wchar *)" - "name": "_ZN7Archive8CheckArcEb" "params": - "name": "this" @@ -28,13 +28,13 @@ - "name": "EnableBroken" "type": "bool" "return_type": "void" - "signature": "Archive::CheckArc(bool)" + "signature": "void Archive::CheckArc(bool)" - "name": "_ZN7Archive8SearchRREv" "params": - "name": "this" "type": "Archive *" "return_type": "size_t" - "signature": "Archive::SearchRR()" + "signature": "size_t Archive::SearchRR()" "language": "c++" "project": "unrar" "target_name": "unrar_fuzzer" diff --git a/benchmark-sets/all/uriparser.yaml b/benchmark-sets/all/uriparser.yaml index eb1c169daa..a7d5a9fcf1 100644 --- a/benchmark-sets/all/uriparser.yaml +++ b/benchmark-sets/all/uriparser.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int **" "return_type": "int" - "signature": "int uriParseSingleUriW(struct UriUriStructW * , int * , int ** )" + "signature": "int uriParseSingleUriA(UriUriA *, const char *, const char **)" - "name": "uriParseSingleUriA" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int uriParseSingleUriA(struct UriUriStructA * , char * , char ** )" + "signature": "int uriParseSingleUriA(UriUriA *, const char *, const char **)" - "name": "uriParseSingleUriExW" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "int **" "return_type": "int" - "signature": "int uriParseSingleUriExW(struct UriUriStructW * , int * , int * , int ** )" + "signature": "int uriParseSingleUriExA(UriUriA *, const char *, const char *, const char **)" - "name": "uriParseSingleUriExA" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int uriParseSingleUriExA(struct UriUriStructA * , char * , char * , char ** )" + "signature": "int uriParseSingleUriExA(UriUriA *, const char *, const char *, const char **)" - "name": "uriParseSingleUriExMmW" "params": - "name": "" @@ -56,7 +56,7 @@ - "name": "" "type": "struct UriMemoryManagerStruct *" "return_type": "int" - "signature": "int uriParseSingleUriExMmW(struct UriUriStructW * , int * , int * , int ** , struct UriMemoryManagerStruct * )" + "signature": "int uriParseSingleUriExMmA(UriUriA *, const char *, const char *, const char **, UriMemoryManager *)" "language": "c++" "project": "uriparser" "target_name": "uri_parse_fuzzer" diff --git a/benchmark-sets/all/usbguard.yaml b/benchmark-sets/all/usbguard.yaml index 5fb82b468a..a42480ba85 100644 --- a/benchmark-sets/all/usbguard.yaml +++ b/benchmark-sets/all/usbguard.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool tao::pegtl::normal, void> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >, usbguard::Rule&, tao::pegtl::tracer >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >&, usbguard::Rule&, tao::pegtl::tracer >&)" + "signature": "bool &>(std::__1::allocator > >, Rule)" - "name": "_ZN3tao5pegtl5matchINS0_4listIN8usbguard10RuleParser9conditionENS0_4plusINS0_5ascii5blankEJEEEvEELNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS4_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS7_3eol7lf_crlfENSt3__112basic_stringIcNSM_11char_traitsIcEENSM_9allocatorIcEEEEEEJRNS3_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEDaRT4_DpOT5_" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "auto tao::pegtl::match, void>, (tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >, usbguard::Rule&, tao::pegtl::tracer >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >&, usbguard::Rule&, tao::pegtl::tracer >&)" + "signature": "bool &>(std::__1::allocator > >, Rule)" - "name": "_ZN3tao5pegtl8internal20match_control_unwindINS0_4listIN8usbguard10RuleParser9conditionENS0_4plusINS0_5ascii5blankEJEEEvEELNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS5_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS8_3eol7lf_crlfENSt3__112basic_stringIcNSN_11char_traitsIcEENSN_9allocatorIcEEEEEEJRNS4_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEDaRT4_DpOT5_" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "auto tao::pegtl::internal::match_control_unwind, void>, (tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >, usbguard::Rule&, tao::pegtl::tracer >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >&, usbguard::Rule&, tao::pegtl::tracer >&)" + "signature": "bool &>(std::__1::allocator > >, Rule)" - "name": "_ZN3tao5pegtl8internalL16match_no_controlINS0_4listIN8usbguard10RuleParser9conditionENS0_4plusINS0_5ascii5blankEJEEEvEELNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS5_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS8_3eol7lf_crlfENSt3__112basic_stringIcNSN_11char_traitsIcEENSN_9allocatorIcEEEEEEJRNS4_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEDTclsrT_5matchIXT0_EXT1_ET2_T3_Efp_spfp0_EERT4_DpOT5_" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "decltype ((tao::pegtl::list, void>::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control::type>)({parm#1}, {parm#2}...)) tao::pegtl::internal::match_no_control, void>, (tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >, usbguard::Rule&, tao::pegtl::tracer >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >&, usbguard::Rule&, tao::pegtl::tracer >&)" + "signature": "bool &>(std::__1::allocator > >, Rule)" - "name": "_ZN3tao5pegtl8internal3seqIJN8usbguard10RuleParser9conditionENS1_4starINS0_4plusINS0_5ascii5blankEJEEEJS5_EEEEE5matchILNS0_10apply_modeE1ELNS0_11rewind_modeE0ENS4_17condition_actionsENS0_13state_controlINS0_6normalEE4typeENS0_12string_inputILNS0_13tracking_modeE0ENS8_3eol7lf_crlfENSt3__112basic_stringIcNSP_11char_traitsIcEENSP_9allocatorIcEEEEEEJRNS3_4RuleERNS0_6tracerINS0_13tracer_traitsILb0ELb1ELm2ELm8EEEEEEEEbRT3_DpOT4_" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "struct tao::pegtl::tracer *" "return_type": "bool" - "signature": "bool tao::pegtl::internal::seq, usbguard::RuleParser::condition> >::match<(tao::pegtl::apply_mode)1, (tao::pegtl::rewind_mode)0, usbguard::RuleParser::condition_actions, tao::pegtl::state_control::type, tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >, usbguard::Rule&, tao::pegtl::tracer >&>(tao::pegtl::string_input<(tao::pegtl::tracking_mode)0, tao::pegtl::ascii::eol::lf_crlf, std::__1::basic_string, std::__1::allocator > >&, usbguard::Rule&, tao::pegtl::tracer >&)" + "signature": "bool &>(std::__1::allocator > >, Rule)" "language": "c++" "project": "usbguard" "target_name": "fuzzer-uevent" diff --git a/benchmark-sets/all/utf8proc.yaml b/benchmark-sets/all/utf8proc.yaml index 525e612ec3..fbfa66b6cf 100644 --- a/benchmark-sets/all/utf8proc.yaml +++ b/benchmark-sets/all/utf8proc.yaml @@ -12,21 +12,21 @@ - "name": "" "type": "int" "return_type": "size_t" - "signature": "size_t utf8proc_decompose(char * , size_t , int * , size_t , int )" + "signature": "utf8proc_ssize_t utf8proc_decompose(const utf8proc_uint8_t *, utf8proc_ssize_t, utf8proc_int32_t *, utf8proc_ssize_t, utf8proc_option_t)" - "name": "utf8proc_errmsg" "params": - "name": "" "type": "size_t" "return_type": "char *" - "signature": "char * utf8proc_errmsg(size_t )" + "signature": "const char * utf8proc_errmsg(utf8proc_ssize_t)" - "name": "utf8proc_unicode_version" "params": [] "return_type": "char *" - "signature": "char * utf8proc_unicode_version()" + "signature": "const char * utf8proc_unicode_version()" - "name": "utf8proc_version" "params": [] "return_type": "char *" - "signature": "char * utf8proc_version()" + "signature": "const char * utf8proc_version()" "language": "c" "project": "utf8proc" "target_name": "utf8proc_fuzzer" diff --git a/benchmark-sets/all/util-linux.yaml b/benchmark-sets/all/util-linux.yaml index 0d22b17ea3..d11ba51ade 100644 --- a/benchmark-sets/all/util-linux.yaml +++ b/benchmark-sets/all/util-linux.yaml @@ -6,7 +6,7 @@ - "name": "filename" "type": "char *" "return_type": "int" - "signature": "int mnt_table_parse_mtab(struct libmnt_table * tb, char * filename)" + "signature": "int mnt_table_parse_mtab(libmnt_table *, const char *)" - "name": "__mnt_table_parse_mountinfo" "params": - "name": "tb" @@ -16,13 +16,13 @@ - "name": "u_tb" "type": "struct libmnt_table *" "return_type": "int" - "signature": "int __mnt_table_parse_mountinfo(struct libmnt_table * tb, char * filename, struct libmnt_table * u_tb)" + "signature": "int __mnt_table_parse_mountinfo(libmnt_table *, const char *, libmnt_table *)" - "name": "mnt_new_table_from_dir" "params": - "name": "dirname" "type": "char *" "return_type": "struct libmnt_table *" - "signature": "struct libmnt_table * mnt_new_table_from_dir(char * dirname)" + "signature": "libmnt_table * mnt_new_table_from_dir(const char *)" - "name": "mnt_table_parse_fstab" "params": - "name": "tb" @@ -30,13 +30,13 @@ - "name": "filename" "type": "char *" "return_type": "int" - "signature": "int mnt_table_parse_fstab(struct libmnt_table * tb, char * filename)" + "signature": "int mnt_table_parse_fstab(libmnt_table *, const char *)" - "name": "mnt_new_table_from_file" "params": - "name": "filename" "type": "char *" "return_type": "struct libmnt_table *" - "signature": "struct libmnt_table * mnt_new_table_from_file(char * filename)" + "signature": "libmnt_table * mnt_new_table_from_file(const char *)" "language": "c" "project": "util-linux" "target_name": "test_blkid_fuzz" diff --git a/benchmark-sets/all/uwebsockets.yaml b/benchmark-sets/all/uwebsockets.yaml new file mode 100644 index 0000000000..4d55d14fd8 --- /dev/null +++ b/benchmark-sets/all/uwebsockets.yaml @@ -0,0 +1,47 @@ +"functions": +- "name": "_ZZN3uWS11HttpContextILb0EE4initEvENUlP11us_socket_tPciE_8__invokeES3_S4_i" + "params": + - "name": "" + "type": "struct us_socket_t *" + - "name": "" + "type": "char *" + - "name": "" + "type": "int" + "return_type": "struct us_socket_t *" + "signature": " * int)(const *)" +- "name": "_ZZN3uWS11HttpContextILb1EE4initEvENUlP11us_socket_tPciE_8__invokeES3_S4_i" + "params": + - "name": "" + "type": "struct us_socket_t *" + - "name": "" + "type": "char *" + - "name": "" + "type": "int" + "return_type": "struct us_socket_t *" + "signature": " * int)(const *)" +- "name": "_GLOBAL__sub_I_Http.cpp" + "params": [] + "return_type": "void" + "signature": "N/A" +- "name": "__cxx_global_var_init" + "params": [] + "return_type": "void" + "signature": "N/A" +- "name": "_ZN3uWS9TopicTreeINS_16TopicTreeMessageENS_19TopicTreeBigMessageEE10publishBigIZNS_9WebSocketILb0ELb1EZ4testvE13PerSocketDataE7publishENSt3__117basic_string_viewIcNS8_11char_traitsIcEEEESC_NS_6OpCodeEbEUlPNS_10SubscriberERS2_E_EEbSF_SC_OS2_T_" + "params": + - "name": "" + "type": "struct uWS::TopicTree *" + - "name": "" + "type": "struct uWS::Subscriber *" + - "name": "topic" + "type": "char *" + - "name": "" + "type": "size_t" + - "name": "cb" + "type": "struct uWS::TopicTreeBigMessage *" + "return_type": "bool" + "signature": "bool ../src/App.h:154:87)>(uWS::TopicTreeBigMessage> *, Subscriber *, string_view, TopicTreeBigMessage, from /src/uWebSockets/fuzzing/../src/App.h:154 DW_TAG_class_type Composite type)" +"language": "c++" +"project": "uwebsockets" +"target_name": "ssl_ctx_api" +"target_path": "/src/uWebSockets/uSockets/boringssl/fuzz/ssl_ctx_api.cc" diff --git a/benchmark-sets/all/valijson.yaml b/benchmark-sets/all/valijson.yaml index 3d7e51d831..ae802105fe 100644 --- a/benchmark-sets/all/valijson.yaml +++ b/benchmark-sets/all/valijson.yaml @@ -8,25 +8,25 @@ - "name": "" "type": "std::__function::__base *" "return_type": "bool" - "signature": "valijson::adapters::BasicAdapter, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonArray, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObjectMember, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObject, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > > >::ObjectComparisonFunctor::operator()(std::__1::basic_string, std::__1::allocator > const&, valijson::adapters::Adapter const&)" + "signature": "bool operator()(ObjectComparisonFunctor *, const string, const Adapter)" - "name": "_ZNK8valijson8adapters12BasicAdapterINS0_23GenericRapidJsonAdapterIN9rapidjson12GenericValueINS3_4UTF8IcEENS3_19MemoryPoolAllocatorINS3_12CrtAllocatorEEEEEEENS0_21GenericRapidJsonArrayISA_EENS0_28GenericRapidJsonObjectMemberISA_EENS0_22GenericRapidJsonObjectISA_EENS0_21GenericRapidJsonValueISA_EEE6freezeEv" "params": - "name": "" "type": "valijson::adapters::BasicAdapter *" "return_type": "std::__function::__base *" - "signature": "valijson::adapters::BasicAdapter, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonArray, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObjectMember, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonObject, rapidjson::MemoryPoolAllocator > >, valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > > >::freeze() const" + "signature": "FrozenValue * freeze(const rapidjson::MemoryPoolAllocator > > > *)" - "name": "_ZNK8valijson8adapters21GenericRapidJsonValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE6freezeEv" "params": - "name": "" "type": "valijson::adapters::GenericRapidJsonArrayValueIterator *" "return_type": "std::__function::__base *" - "signature": "valijson::adapters::GenericRapidJsonValue, rapidjson::MemoryPoolAllocator > >::freeze() const" + "signature": "FrozenValue * freeze(const rapidjson::MemoryPoolAllocator > > *)" - "name": "_ZNK8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEE5cloneEv" "params": - "name": "" "type": "valijson::adapters::GenericRapidJsonFrozenValue *" "return_type": "std::__function::__base *" - "signature": "valijson::adapters::GenericRapidJsonFrozenValue, rapidjson::MemoryPoolAllocator > >::clone() const" + "signature": "FrozenValue * clone(const rapidjson::MemoryPoolAllocator > > *)" - "name": "_ZN8valijson8adapters27GenericRapidJsonFrozenValueIN9rapidjson12GenericValueINS2_4UTF8IcEENS2_19MemoryPoolAllocatorINS2_12CrtAllocatorEEEEEEC2ERKS9_" "params": - "name": "" @@ -34,7 +34,7 @@ - "name": "" "type": "rapidjson::GenericValue *" "return_type": "void" - "signature": "valijson::adapters::GenericRapidJsonFrozenValue, rapidjson::MemoryPoolAllocator > >::GenericRapidJsonFrozenValue(rapidjson::GenericValue, rapidjson::MemoryPoolAllocator > const&)" + "signature": "void GenericRapidJsonFrozenValue(rapidjson::MemoryPoolAllocator > > *, const rapidjson::MemoryPoolAllocator >)" "language": "c++" "project": "valijson" "target_name": "fuzzer" diff --git a/benchmark-sets/all/varnish.yaml b/benchmark-sets/all/varnish.yaml index 1a6558d11e..fc363ac0a9 100644 --- a/benchmark-sets/all/varnish.yaml +++ b/benchmark-sets/all/varnish.yaml @@ -10,7 +10,7 @@ - "name": "how" "type": "int" "return_type": "void" - "signature": "void VSB_quote(struct vsb * s, char * v, int len, int how)" + "signature": "void VSB_quote(vsb *, const void *, int, int)" - "name": "VSB_quote_pfx" "params": - "name": "s" @@ -24,7 +24,7 @@ - "name": "how" "type": "int" "return_type": "void" - "signature": "void VSB_quote_pfx(struct vsb * s, char * pfx, char * v, int len, int how)" + "signature": "void VSB_quote_pfx(vsb *, const char *, const void *, int, int)" - "name": "WS_Panic" "params": - "name": "vsb" @@ -32,7 +32,7 @@ - "name": "ws" "type": "struct ws *" "return_type": "void" - "signature": "void WS_Panic(struct vsb * vsb, struct ws * ws)" + "signature": "void WS_Panic(vsb *, const ws *)" - "name": "ws_emu_panic" "params": - "name": "vsb" @@ -40,7 +40,7 @@ - "name": "ws" "type": "struct ws *" "return_type": "void" - "signature": "void ws_emu_panic(struct vsb * vsb, struct ws * ws)" + "signature": "void ws_emu_panic(vsb *, const ws *)" - "name": "WS_ReqPipeline" "params": - "name": "ws" @@ -50,7 +50,7 @@ - "name": "e" "type": "char *" "return_type": "int" - "signature": "int WS_ReqPipeline(struct ws * ws, char * b, char * e)" + "signature": "unsigned int WS_ReqPipeline(ws *, const void *, const void *)" "language": "c" "project": "varnish" "target_name": "esi_parse_fuzzer" diff --git a/benchmark-sets/all/vlc.yaml b/benchmark-sets/all/vlc.yaml index fec4955d5c..529b435f75 100644 --- a/benchmark-sets/all/vlc.yaml +++ b/benchmark-sets/all/vlc.yaml @@ -8,7 +8,7 @@ - "name": "length" "type": "size_t" "return_type": "int" - "signature": "int vlc_demux_process_memory(struct vlc_run_args * args, char * buf, size_t length)" + "signature": "int vlc_demux_process_memory(const vlc_run_args *, const unsigned char *, size_t)" - "name": "vlc_demux_process_path" "params": - "name": "args" @@ -16,7 +16,7 @@ - "name": "path" "type": "char *" "return_type": "int" - "signature": "int vlc_demux_process_path(struct vlc_run_args * args, char * path)" + "signature": "int vlc_demux_process_path(const vlc_run_args *, const char *)" - "name": "vlc_demux_process_url" "params": - "name": "args" @@ -24,7 +24,7 @@ - "name": "url" "type": "char *" "return_type": "int" - "signature": "int vlc_demux_process_url(struct vlc_run_args * args, char * url)" + "signature": "int vlc_demux_process_url(const vlc_run_args *, const char *)" - "name": "vlm_New" "params": - "name": "libvlc" @@ -32,13 +32,13 @@ - "name": "psz_vlmconf" "type": "char *" "return_type": "struct vlm_t *" - "signature": "struct vlm_t * vlm_New(struct libvlc_int_t * libvlc, char * psz_vlmconf)" + "signature": "vlm_t * vlm_New(libvlc_int_t *, const char *)" - "name": "Manage" "params": - "name": "p_object" "type": "char *" "return_type": "char *" - "signature": "char * Manage(char * p_object)" + "signature": "void * Manage(void *)" "language": "c" "project": "vlc" "target_name": "vlc-demux-libfuzzer" diff --git a/benchmark-sets/all/vorbis.yaml b/benchmark-sets/all/vorbis.yaml index 43fafbe477..94a9bc08a7 100644 --- a/benchmark-sets/all/vorbis.yaml +++ b/benchmark-sets/all/vorbis.yaml @@ -6,7 +6,7 @@ - "name": "pos" "type": "double" "return_type": "int" - "signature": "int ov_time_seek_lap(struct OggVorbis_File * vf, double pos)" + "signature": "int ov_time_seek_lap(OggVorbis_File *, double)" - "name": "ov_pcm_seek_lap" "params": - "name": "vf" @@ -14,7 +14,7 @@ - "name": "pos" "type": "size_t" "return_type": "int" - "signature": "int ov_pcm_seek_lap(struct OggVorbis_File * vf, size_t pos)" + "signature": "int ov_pcm_seek_lap(OggVorbis_File *, ogg_int64_t)" - "name": "ov_time_seek_page_lap" "params": - "name": "vf" @@ -22,7 +22,7 @@ - "name": "pos" "type": "double" "return_type": "int" - "signature": "int ov_time_seek_page_lap(struct OggVorbis_File * vf, double pos)" + "signature": "int ov_time_seek_page_lap(OggVorbis_File *, double)" - "name": "ov_pcm_seek_page_lap" "params": - "name": "vf" @@ -30,7 +30,7 @@ - "name": "pos" "type": "size_t" "return_type": "int" - "signature": "int ov_pcm_seek_page_lap(struct OggVorbis_File * vf, size_t pos)" + "signature": "int ov_pcm_seek_page_lap(OggVorbis_File *, ogg_int64_t)" - "name": "ov_halfrate" "params": - "name": "vf" @@ -38,7 +38,7 @@ - "name": "flag" "type": "int" "return_type": "int" - "signature": "int ov_halfrate(struct OggVorbis_File * vf, int flag)" + "signature": "int ov_halfrate(OggVorbis_File *, int)" "language": "c++" "project": "vorbis" "target_name": "decode_fuzzer" diff --git a/benchmark-sets/all/vulkan-loader.yaml b/benchmark-sets/all/vulkan-loader.yaml index 85af750497..d748f5d1dd 100644 --- a/benchmark-sets/all/vulkan-loader.yaml +++ b/benchmark-sets/all/vulkan-loader.yaml @@ -4,7 +4,7 @@ - "name": "" "type": "int *" "return_type": "int" - "signature": "int vkEnumerateInstanceVersion(int * )" + "signature": "VkResult vkEnumerateInstanceVersion(uint32_t *)" - "name": "vkEnumerateInstanceLayerProperties" "params": - "name": "" @@ -12,7 +12,7 @@ - "name": "" "type": "struct VkLayerProperties *" "return_type": "int" - "signature": "int vkEnumerateInstanceLayerProperties(int * , struct VkLayerProperties * )" + "signature": "VkResult vkEnumerateInstanceLayerProperties(uint32_t *, VkLayerProperties *)" - "name": "terminator_EnumerateInstanceLayerProperties" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "struct VkLayerProperties *" "return_type": "int" - "signature": "int terminator_EnumerateInstanceLayerProperties(struct VkEnumerateInstanceLayerPropertiesChain * , int * , struct VkLayerProperties * )" + "signature": "VkResult terminator_EnumerateInstanceLayerProperties(const VkEnumerateInstanceLayerPropertiesChain *, uint32_t *, VkLayerProperties *)" - "name": "vkGetDeviceProcAddr" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "char *" "return_type": "func_type *" - "signature": "func_type * vkGetDeviceProcAddr(struct VkDevice_T * , char * )" + "signature": "PFN_vkVoidFunction vkGetDeviceProcAddr(VkDevice, const char *)" - "name": "loader_lookup_device_dispatch_table" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "char *" "return_type": "char *" - "signature": "char * loader_lookup_device_dispatch_table(struct VkLayerDispatchTable_ * , char * , char * )" + "signature": "void * loader_lookup_device_dispatch_table(const VkLayerDispatchTable *, const char *, _Bool *)" "language": "c" "project": "vulkan-loader" "target_name": "instance_enumerate_fuzzer" diff --git a/benchmark-sets/all/w3m.yaml b/benchmark-sets/all/w3m.yaml index 562375930d..04c5ab7a63 100644 --- a/benchmark-sets/all/w3m.yaml +++ b/benchmark-sets/all/w3m.yaml @@ -1,12 +1,4 @@ "functions": -- "name": "wc_conv_from_utf7" - "params": - - "name": "is" - "type": "struct _Str *" - - "name": "ces" - "type": "int" - "return_type": "struct _Str *" - "signature": "struct _Str * wc_conv_from_utf7(struct _Str * is, int ces)" - "name": "wc_char_conv_from_utf8" "params": - "name": "c" @@ -14,7 +6,7 @@ - "name": "st" "type": "struct wc_status *" "return_type": "struct _Str *" - "signature": "struct _Str * wc_char_conv_from_utf8(char c, struct wc_status * st)" + "signature": "Str wc_char_conv_from_utf8(wc_uchar, wc_status *)" - "name": "wtf_conv_fit" "params": - "name": "s" @@ -22,7 +14,7 @@ - "name": "ces" "type": "int" "return_type": "char *" - "signature": "char * wtf_conv_fit(char * s, int ces)" + "signature": "char * wtf_conv_fit(char *, wc_ces)" - "name": "wc_char_conv_from_utf7" "params": - "name": "c" @@ -30,7 +22,7 @@ - "name": "st" "type": "struct wc_status *" "return_type": "struct _Str *" - "signature": "struct _Str * wc_char_conv_from_utf7(char c, struct wc_status * st)" + "signature": "Str wc_char_conv_from_utf7(wc_uchar, wc_status *)" - "name": "wc_char_conv_from_iso2022" "params": - "name": "c" @@ -38,7 +30,15 @@ - "name": "st" "type": "struct wc_status *" "return_type": "struct _Str *" - "signature": "struct _Str * wc_char_conv_from_iso2022(char c, struct wc_status * st)" + "signature": "Str wc_char_conv_from_iso2022(wc_uchar, wc_status *)" +- "name": "wc_char_conv_from_gb18030" + "params": + - "name": "c" + "type": "char" + - "name": "st" + "type": "struct wc_status *" + "return_type": "struct _Str *" + "signature": "Str wc_char_conv_from_gb18030(wc_uchar, wc_status *)" "language": "c" "project": "w3m" "target_name": "fuzz_conv" diff --git a/benchmark-sets/all/wabt.yaml b/benchmark-sets/all/wabt.yaml index 43d6f23442..8fd4d939c7 100644 --- a/benchmark-sets/all/wabt.yaml +++ b/benchmark-sets/all/wabt.yaml @@ -10,7 +10,7 @@ - "name": "" "type": "struct wabt::WastParseOptions *" "return_type": "int" - "signature": "wabt::ParseWastScript(wabt::WastLexer*, std::__1::unique_ptr >*, std::__1::vector >*, wabt::WastParseOptions*)" + "signature": "size_t size(const TokenQueue *)" - "name": "_ZN4wabt10WastParser11ParseScriptEPNSt3__110unique_ptrINS_6ScriptENS1_14default_deleteIS3_EEEE" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "std::unique_ptr *" "return_type": "int" - "signature": "wabt::WastParser::ParseScript(std::__1::unique_ptr >*)" + "signature": "bool ParseAlignOpt(WastParser *, Address *)" - "name": "_ZN4wabt10WastParser16ParseCommandListEPNS_6ScriptEPNSt3__16vectorINS3_10unique_ptrINS_7CommandENS3_14default_deleteIS6_EEEENS3_9allocatorIS9_EEEE" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "std::vector *" "return_type": "int" - "signature": "wabt::WastParser::ParseCommandList(wabt::Script*, std::__1::vector >, std::__1::allocator > > >*)" + "signature": "bool PeekIsCustom(WastParser *)" - "name": "_ZN4wabt10WastParser12ParseCommandEPNS_6ScriptEPNSt3__110unique_ptrINS_7CommandENS3_14default_deleteIS5_EEEE" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "std::unique_ptr *" "return_type": "int" - "signature": "wabt::WastParser::ParseCommand(wabt::Script*, std::__1::unique_ptr >*)" + "signature": "bool PeekIsCustom(WastParser *)" - "name": "_ZN4wabt10WastParser22ParseAssertTrapCommandEPNSt3__110unique_ptrINS_7CommandENS1_14default_deleteIS3_EEEE" "params": - "name": "" @@ -46,7 +46,7 @@ - "name": "" "type": "std::unique_ptr *" "return_type": "int" - "signature": "wabt::WastParser::ParseAssertTrapCommand(std::__1::unique_ptr >*)" + "signature": "bool PeekIsCustom(WastParser *)" "language": "c++" "project": "wabt" "target_name": "wasm2wat-fuzz" diff --git a/benchmark-sets/all/wasm3.yaml b/benchmark-sets/all/wasm3.yaml index 0a4d3707c5..12d20868fe 100644 --- a/benchmark-sets/all/wasm3.yaml +++ b/benchmark-sets/all/wasm3.yaml @@ -12,13 +12,13 @@ - "name": "" "type": "double" "return_type": "char *" - "signature": "char * op_CallIndirect(char ** , int * , struct M3MemoryHeader * , size_t , double )" + "signature": "m3ret_t op_CallIndirect(pc_t, m3stack_t, M3MemoryHeader *, m3reg_t, f64)" - "name": "m3_CompileModule" "params": - "name": "" "type": "struct M3Module *" "return_type": "char *" - "signature": "char * m3_CompileModule(struct M3Module * )" + "signature": "M3Result m3_CompileModule(IM3Module)" - "name": "m3_GetTableFunction" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "char * m3_GetTableFunction(struct M3Function ** , struct M3Module * , int )" + "signature": "M3Result m3_GetTableFunction(IM3Function *, IM3Module, uint32_t)" - "name": "op_Compile" "params": - "name": "" @@ -42,7 +42,7 @@ - "name": "" "type": "double" "return_type": "char *" - "signature": "char * op_Compile(char ** , int * , struct M3MemoryHeader * , size_t , double )" + "signature": "m3ret_t op_Compile(pc_t, m3stack_t, M3MemoryHeader *, m3reg_t, f64)" - "name": "CompileRawFunction" "params": - "name": "" @@ -54,7 +54,7 @@ - "name": "" "type": "char *" "return_type": "char *" - "signature": "char * CompileRawFunction(struct M3Module * , struct M3Function * , char * , char * )" + "signature": "M3Result CompileRawFunction(IM3Module, IM3Function, const void *, const void *)" "language": "c" "project": "wasm3" "target_name": "fuzzer" diff --git a/benchmark-sets/all/wavpack.yaml b/benchmark-sets/all/wavpack.yaml index f2b22c1bfd..8ae7b53717 100644 --- a/benchmark-sets/all/wavpack.yaml +++ b/benchmark-sets/all/wavpack.yaml @@ -6,19 +6,19 @@ - "name": "sample" "type": "int" "return_type": "int" - "signature": "int WavpackSeekSample(struct WavpackContext * wpc, int sample)" + "signature": "int WavpackSeekSample(WavpackContext *, uint32_t)" - "name": "WavpackSeekTrailingWrapper" "params": - "name": "wpc" "type": "struct WavpackContext *" "return_type": "void" - "signature": "void WavpackSeekTrailingWrapper(struct WavpackContext * wpc)" + "signature": "void WavpackSeekTrailingWrapper(WavpackContext *)" - "name": "wp_log2s" "params": - "name": "value" "type": "int" "return_type": "int" - "signature": "int wp_log2s(int value)" + "signature": "int wp_log2s(int32_t)" - "name": "WavpackNativeToBigEndian" "params": - "name": "data" @@ -26,7 +26,7 @@ - "name": "format" "type": "char *" "return_type": "void" - "signature": "void WavpackNativeToBigEndian(char * data, char * format)" + "signature": "void WavpackNativeToBigEndian(void *, char *)" - "name": "WavpackBigEndianToNative" "params": - "name": "data" @@ -34,7 +34,7 @@ - "name": "format" "type": "char *" "return_type": "void" - "signature": "void WavpackBigEndianToNative(char * data, char * format)" + "signature": "void WavpackBigEndianToNative(void *, char *)" "language": "c++" "project": "wavpack" "target_name": "fuzzer" diff --git a/benchmark-sets/all/wget.yaml b/benchmark-sets/all/wget.yaml index 62d3aa0b46..ffab262bb2 100644 --- a/benchmark-sets/all/wget.yaml +++ b/benchmark-sets/all/wget.yaml @@ -12,7 +12,7 @@ - "name": "timeout" "type": "double" "return_type": "int" - "signature": "int wgnutls_peek(int fd, char * buf, int bufsize, char * arg, double timeout)" + "signature": "int wgnutls_peek(int, char *, int, void *, double)" - "name": "wgnutls_read" "params": - "name": "fd" @@ -26,7 +26,7 @@ - "name": "timeout" "type": "double" "return_type": "int" - "signature": "int wgnutls_read(int fd, char * buf, int bufsize, char * arg, double timeout)" + "signature": "int wgnutls_read(int, char *, int, void *, double)" - "name": "wgnutls_read_timeout" "params": - "name": "fd" @@ -40,7 +40,7 @@ - "name": "timeout" "type": "double" "return_type": "int" - "signature": "int wgnutls_read_timeout(int fd, char * buf, int bufsize, char * arg, double timeout)" + "signature": "int wgnutls_read_timeout(int, char *, int, void *, double)" - "name": "wgnutls_write" "params": - "name": "fd" @@ -52,7 +52,7 @@ - "name": "arg" "type": "char *" "return_type": "int" - "signature": "int wgnutls_write(int fd, char * buf, int bufsize, char * arg)" + "signature": "int wgnutls_write(int, char *, int, void *)" - "name": "gnutls_record_recv_packet" "params": - "name": "session" @@ -60,7 +60,7 @@ - "name": "packet" "type": "struct mbuffer_st **" "return_type": "size_t" - "signature": "size_t gnutls_record_recv_packet(struct gnutls_session_int * session, struct mbuffer_st ** packet)" + "signature": "ssize_t gnutls_record_recv_packet(gnutls_session_t, gnutls_packet_t *)" "language": "c++" "project": "wget" "target_name": "wget_ntlm_fuzzer" diff --git a/benchmark-sets/all/wget2.yaml b/benchmark-sets/all/wget2.yaml index 6befb418af..4923b550a9 100644 --- a/benchmark-sets/all/wget2.yaml +++ b/benchmark-sets/all/wget2.yaml @@ -6,7 +6,7 @@ - "name": "fmt" "type": "char *" "return_type": "size_t" - "signature": "size_t wget_tcp_printf(struct wget_tcp_st * tcp, char * fmt)" + "signature": "ssize_t wget_tcp_printf(wget_tcp *, const char *, void)" - "name": "wget_tcp_vprintf" "params": - "name": "tcp" @@ -16,7 +16,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "size_t" - "signature": "size_t wget_tcp_vprintf(struct wget_tcp_st * tcp, char * fmt, struct __va_list_tag * args)" + "signature": "ssize_t wget_tcp_vprintf(wget_tcp *, const char *, __va_list_tag *)" - "name": "gnutls_record_recv_packet" "params": - "name": "session" @@ -24,7 +24,7 @@ - "name": "packet" "type": "struct mbuffer_st **" "return_type": "size_t" - "signature": "size_t gnutls_record_recv_packet(struct gnutls_session_int * session, struct mbuffer_st ** packet)" + "signature": "ssize_t gnutls_record_recv_packet(gnutls_session_t, gnutls_packet_t *)" - "name": "gnutls_record_recv_seq" "params": - "name": "session" @@ -36,7 +36,7 @@ - "name": "seq" "type": "char *" "return_type": "size_t" - "signature": "size_t gnutls_record_recv_seq(struct gnutls_session_int * session, char * data, size_t data_size, char * seq)" + "signature": "ssize_t gnutls_record_recv_seq(gnutls_session_t, void *, size_t, unsigned char *)" - "name": "gnutls_session_get_data" "params": - "name": "session" @@ -46,7 +46,7 @@ - "name": "session_data_size" "type": "size_t *" "return_type": "int" - "signature": "int gnutls_session_get_data(struct gnutls_session_int * session, char * session_data, size_t * session_data_size)" + "signature": "int gnutls_session_get_data(gnutls_session_t, void *, size_t *)" "language": "c++" "project": "wget2" "target_name": "libwget_robots_parse_fuzzer" diff --git a/benchmark-sets/all/woff2.yaml b/benchmark-sets/all/woff2.yaml index c0120e035c..18f5155a84 100644 --- a/benchmark-sets/all/woff2.yaml +++ b/benchmark-sets/all/woff2.yaml @@ -10,7 +10,7 @@ - "name": "length" "type": "size_t" "return_type": "bool" - "signature": "woff2::ConvertWOFF2ToTTF(unsigned char*, unsigned long, unsigned char const*, unsigned long)" + "signature": "bool ConvertWOFF2ToTTF(uint8_t *, size_t, const uint8_t *, size_t)" - "name": "BrotliDecoderTakeOutput" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "size_t *" "return_type": "char *" - "signature": "char * BrotliDecoderTakeOutput(struct BrotliDecoderStateStruct * , size_t * )" + "signature": "const uint8_t * BrotliDecoderTakeOutput(BrotliDecoderStateInternal *, size_t *)" - "name": "BrotliDecoderCreateInstance" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "char *" "return_type": "struct BrotliDecoderStateStruct *" - "signature": "struct BrotliDecoderStateStruct * BrotliDecoderCreateInstance(func_type * , func_type * , char * )" + "signature": "BrotliDecoderState * BrotliDecoderCreateInstance(brotli_alloc_func, brotli_free_func, void *)" - "name": "_ZN5woff214Store255UShortEiPmPh" "params": - "name": "val" @@ -38,13 +38,13 @@ - "name": "dst" "type": "char *" "return_type": "void" - "signature": "woff2::Store255UShort(int, unsigned long*, unsigned char*)" + "signature": "void Store255UShort(int, size_t *, uint8_t *)" - "name": "BrotliDecoderIsFinished" "params": - "name": "" "type": "struct BrotliDecoderStateStruct *" "return_type": "int" - "signature": "int BrotliDecoderIsFinished(struct BrotliDecoderStateStruct * )" + "signature": "int BrotliDecoderIsFinished(const BrotliDecoderStateInternal *)" "language": "c++" "project": "woff2" "target_name": "decode_fuzzer" diff --git a/benchmark-sets/all/wolfmqtt.yaml b/benchmark-sets/all/wolfmqtt.yaml index 3f6a59b839..953e66907c 100644 --- a/benchmark-sets/all/wolfmqtt.yaml +++ b/benchmark-sets/all/wolfmqtt.yaml @@ -8,19 +8,19 @@ - "name": "pubCb" "type": "func_type *" "return_type": "int" - "signature": "int MqttClient_Publish_ex(struct _MqttClient * client, struct _MqttMessage * publish, func_type * pubCb)" + "signature": "int MqttClient_Publish_ex(MqttClient *, MqttPublish *, MqttPublishCb)" - "name": "MqttClient_Ping" "params": - "name": "client" "type": "struct _MqttClient *" "return_type": "int" - "signature": "int MqttClient_Ping(struct _MqttClient * client)" + "signature": "int MqttClient_Ping(MqttClient *)" - "name": "MqttClient_Disconnect" "params": - "name": "client" "type": "struct _MqttClient *" "return_type": "int" - "signature": "int MqttClient_Disconnect(struct _MqttClient * client)" + "signature": "int MqttClient_Disconnect(MqttClient *)" - "name": "MqttClient_Disconnect_ex" "params": - "name": "client" @@ -28,7 +28,7 @@ - "name": "p_disconnect" "type": "struct _MqttDisconnect *" "return_type": "int" - "signature": "int MqttClient_Disconnect_ex(struct _MqttClient * client, struct _MqttDisconnect * p_disconnect)" + "signature": "int MqttClient_Disconnect_ex(MqttClient *, MqttDisconnect *)" - "name": "wolfSSL_writev" "params": - "name": "ssl" @@ -38,7 +38,7 @@ - "name": "iovcnt" "type": "int" "return_type": "int" - "signature": "int wolfSSL_writev(struct WOLFSSL * ssl, struct iovec * iov, int iovcnt)" + "signature": "int wolfSSL_writev(WOLFSSL *, const iovec *, int)" "language": "c" "project": "wolfmqtt" "target_name": "wolfmqtt-fuzzer" diff --git a/benchmark-sets/all/wolfssl.yaml b/benchmark-sets/all/wolfssl.yaml index ecee0f724d..28024d74cd 100644 --- a/benchmark-sets/all/wolfssl.yaml +++ b/benchmark-sets/all/wolfssl.yaml @@ -6,7 +6,7 @@ - "name": "" "type": "struct WOLFSSL_X509 *" "return_type": "int" - "signature": "int wolfSSL_X509_print_fp(struct _IO_FILE * , struct WOLFSSL_X509 * )" + "signature": "int wolfSSL_X509_print_fp(FILE *, WOLFSSL_X509 *)" - "name": "wolfSSL_X509_LOOKUP_add_dir" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "size_t" "return_type": "int" - "signature": "int wolfSSL_X509_LOOKUP_add_dir(struct WOLFSSL_X509_LOOKUP * , char * , size_t )" + "signature": "int wolfSSL_X509_LOOKUP_add_dir(WOLFSSL_X509_LOOKUP *, const char *, long)" - "name": "wolfSSL_X509_LOOKUP_ctrl" "params": - "name": "" @@ -30,17 +30,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int wolfSSL_X509_LOOKUP_ctrl(struct WOLFSSL_X509_LOOKUP * , int , char * , size_t , char ** )" -- "name": "wolfSSL_X509_load_cert_crl_file" - "params": - - "name": "" - "type": "struct WOLFSSL_X509_LOOKUP *" - - "name": "" - "type": "char *" - - "name": "" - "type": "int" - "return_type": "int" - "signature": "int wolfSSL_X509_load_cert_crl_file(struct WOLFSSL_X509_LOOKUP * , char * , int )" + "signature": "int wolfSSL_X509_LOOKUP_ctrl(WOLFSSL_X509_LOOKUP *, int, const char *, long, char **)" - "name": "wolfSSL_PKCS7_verify" "params": - "name": "" @@ -56,7 +46,17 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int wolfSSL_PKCS7_verify(struct PKCS7 * , struct WOLFSSL_STACK * , struct WOLFSSL_X509_STORE * , struct WOLFSSL_BIO * , struct WOLFSSL_BIO * , int )" + "signature": "int wolfSSL_PKCS7_verify(PKCS7 *, WOLFSSL_STACK *, WOLFSSL_X509_STORE *, WOLFSSL_BIO *, WOLFSSL_BIO *, int)" +- "name": "wolfSSL_X509_load_cert_crl_file" + "params": + - "name": "" + "type": "struct WOLFSSL_X509_LOOKUP *" + - "name": "" + "type": "char *" + - "name": "" + "type": "int" + "return_type": "int" + "signature": "int wolfSSL_X509_load_cert_crl_file(WOLFSSL_X509_LOOKUP *, const char *, int)" "language": "c++" "project": "wolfssl" "target_name": "srp" diff --git a/benchmark-sets/all/wpantund.yaml b/benchmark-sets/all/wpantund.yaml index 49efd6c6af..34acb41061 100644 --- a/benchmark-sets/all/wpantund.yaml +++ b/benchmark-sets/all/wpantund.yaml @@ -6,13 +6,13 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "__XX_main(int, char**)" + "signature": "int __XX_main(int, char **)" - "name": "wpantund_ncpinstance_spinel_alloc" "params": - "name": "settings" "type": "std::map *" "return_type": "nl::wpantund::NCPInstance *" - "signature": "nl::wpantund::NCPInstance * wpantund_ncpinstance_spinel_alloc(std::map * settings)" + "signature": "NCPInstance * wpantund_ncpinstance_spinel_alloc(const Settings)" - "name": "_ZThn32_N2nl8wpantund17SpinelNCPInstance14vprocess_eventEiP13__va_list_tag" "params": - "name": "" @@ -22,7 +22,7 @@ - "name": "" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "non-virtual thunk to nl::wpantund::SpinelNCPInstance::vprocess_event(int, __va_list_tag*)" + "signature": "N/A" - "name": "_ZN2nl8wpantund17SpinelNCPTaskScan14vprocess_eventEiP13__va_list_tag" "params": - "name": "this" @@ -32,7 +32,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "nl::wpantund::SpinelNCPTaskScan::vprocess_event(int, __va_list_tag*)" + "signature": "int SpinelNCPTaskScan::vprocess_event(int, __va_list_tag *)" - "name": "_ZN2nl8wpantund32SpinelNCPTaskJoinerCommissioning14vprocess_eventEiP13__va_list_tag" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "args" "type": "struct __va_list_tag *" "return_type": "int" - "signature": "nl::wpantund::SpinelNCPTaskJoinerCommissioning::vprocess_event(int, __va_list_tag*)" + "signature": "int SpinelNCPTaskJoinerCommissioning::vprocess_event(int, __va_list_tag *)" "language": "c++" "project": "wpantund" "target_name": "ncp-spinel-fuzz" diff --git a/benchmark-sets/all/wxwidgets.yaml b/benchmark-sets/all/wxwidgets.yaml index fcae630dc6..0da5110afc 100644 --- a/benchmark-sets/all/wxwidgets.yaml +++ b/benchmark-sets/all/wxwidgets.yaml @@ -2,23 +2,23 @@ - "name": "_Z15wxGetFreeMemoryv" "params": [] "return_type": "size_t" - "signature": "wxGetFreeMemory()" + "signature": "wxMemorySize wxGetFreeMemory()" - "name": "_ZN14wxPlatformInfoC2Ev" "params": - "name": "this" "type": "wxPlatformInfo *" "return_type": "void" - "signature": "wxPlatformInfo::wxPlatformInfo()" + "signature": "void wxPlatformInfo::wxPlatformInfo()" - "name": "_ZN14wxPlatformInfo3GetEv" "params": [] "return_type": "wxPlatformInfo *" - "signature": "wxPlatformInfo::Get()" + "signature": "const wxPlatformInfo Get()" - "name": "_ZN14wxPlatformInfo22InitForCurrentPlatformEv" "params": - "name": "this" "type": "wxPlatformInfo *" "return_type": "void" - "signature": "wxPlatformInfo::InitForCurrentPlatform()" + "signature": "void wxPlatformInfo::InitForCurrentPlatform()" - "name": "_ZN24wxFileTranslationsLoader11LoadCatalogERK8wxStringS2_" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "lang" "type": "wxString *" "return_type": "wxMsgCatalog *" - "signature": "wxFileTranslationsLoader::LoadCatalog(wxString const&, wxString const&)" + "signature": "wxMsgCatalog * wxFileTranslationsLoader::LoadCatalog(const wxString, const wxString)" "language": "c++" "project": "wxwidgets" "target_name": "runner" diff --git a/benchmark-sets/all/xerces-c.yaml b/benchmark-sets/all/xerces-c.yaml index 85ae03246a..b9e3126acd 100644 --- a/benchmark-sets/all/xerces-c.yaml +++ b/benchmark-sets/all/xerces-c.yaml @@ -6,7 +6,7 @@ - "name": "token" "type": "struct xercesc_3_2::PrefMapElem *" "return_type": "bool" - "signature": "xercesc_3_2::IGXMLScanner::scanNext(xercesc_3_2::XMLPScanToken&)" + "signature": "bool IGXMLScanner::scanNext(XMLPScanToken)" - "name": "_ZN11xercesc_3_212IGXMLScanner14scanStartTagNSERb" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "gotData" "type": "char *" "return_type": "bool" - "signature": "xercesc_3_2::IGXMLScanner::scanStartTagNS(bool&)" + "signature": "bool IGXMLScanner::scanStartTagNS(bool)" - "name": "_ZN11xercesc_3_212SGXMLScanner12scanStartTagERb" "params": - "name": "this" @@ -22,7 +22,7 @@ - "name": "gotData" "type": "char *" "return_type": "bool" - "signature": "xercesc_3_2::SGXMLScanner::scanStartTag(bool&)" + "signature": "bool SGXMLScanner::scanStartTag(bool)" - "name": "_ZN11xercesc_3_212IGXMLScanner11loadGrammarERKNS_11InputSourceEsb" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "toCache" "type": "bool" "return_type": "xercesc_3_2::MemoryManagerImpl *" - "signature": "xercesc_3_2::IGXMLScanner::loadGrammar(xercesc_3_2::InputSource const&, short, bool)" + "signature": "Grammar * IGXMLScanner::loadGrammar(const InputSource, const short, const bool)" - "name": "_ZN11xercesc_3_212IGXMLScanner28scanRawAttrListforNameSpacesEm" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "attCount" "type": "size_t" "return_type": "void" - "signature": "xercesc_3_2::IGXMLScanner::scanRawAttrListforNameSpaces(unsigned long)" + "signature": "void IGXMLScanner::scanRawAttrListforNameSpaces(XMLSize_t)" "language": "c++" "project": "xerces-c" "target_name": "parse_target" diff --git a/benchmark-sets/all/xnnpack.yaml b/benchmark-sets/all/xnnpack.yaml index 62aadafdca..56b03b78a8 100644 --- a/benchmark-sets/all/xnnpack.yaml +++ b/benchmark-sets/all/xnnpack.yaml @@ -48,7 +48,7 @@ - "name": "" "type": "struct xnn_operator **" "return_type": "int" - "signature": "int xnn_create_convolution2d_nhwc_f32(int , int , int , int , int , int , int , int , int , int , int , size_t , size_t , size_t , size_t , float * , float * , float , float , int , struct xnn_code_cache * , struct xnn_weights_cache_provider * , struct xnn_operator ** )" + "signature": "xnn_status xnn_create_convolution2d_nhwc_f32(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, const float *, const float *, float, float, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_create_fused_convolution2d_nhwc_f32" "params": - "name": "" @@ -98,7 +98,7 @@ - "name": "" "type": "struct xnn_operator **" "return_type": "int" - "signature": "int xnn_create_fused_convolution2d_nhwc_f32(int , int , int , int , int , int , int , int , int , int , int , size_t , size_t , size_t , size_t , float * , float * , size_t , struct xnn_post_operation * , int , struct xnn_code_cache * , struct xnn_weights_cache_provider * , struct xnn_operator ** )" + "signature": "xnn_status xnn_create_fused_convolution2d_nhwc_f32(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, const float *, const float *, size_t, xnn_post_operation *, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_create_convolution2d_nhwc_qu8" "params": - "name": "" @@ -160,7 +160,7 @@ - "name": "" "type": "struct xnn_operator **" "return_type": "int" - "signature": "int xnn_create_convolution2d_nhwc_qu8(int , int , int , int , int , int , int , int , int , int , int , size_t , size_t , size_t , size_t , char , float , char , float , char * , int * , char , float , char , char , int , struct xnn_code_cache * , struct xnn_weights_cache_provider * , struct xnn_operator ** )" + "signature": "xnn_status xnn_create_convolution2d_nhwc_qu8(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, uint8_t, float, uint8_t, float, const uint8_t *, const int32_t *, uint8_t, float, uint8_t, uint8_t, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_create_convolution2d_nhwc_qs8_qc8w" "params": - "name": "" @@ -220,11 +220,11 @@ - "name": "" "type": "struct xnn_operator **" "return_type": "int" - "signature": "int xnn_create_convolution2d_nhwc_qs8_qc8w(int , int , int , int , int , int , int , int , int , int , int , size_t , size_t , size_t , size_t , char , float , float * , char * , int * , char , float , char , char , int , struct xnn_code_cache * , struct xnn_weights_cache_provider * , struct xnn_operator ** )" + "signature": "xnn_status xnn_create_convolution2d_nhwc_qs8_qc8w(uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, uint32_t, size_t, size_t, size_t, size_t, int8_t, float, const float *, const int8_t *, const int32_t *, int8_t, float, int8_t, int8_t, uint32_t, xnn_code_cache_t, xnn_weights_cache_t, xnn_operator_t *)" - "name": "xnn_init_f32_gemm_config" "params": [] "return_type": "struct xnn_gemm_config *" - "signature": "struct xnn_gemm_config * xnn_init_f32_gemm_config()" + "signature": "xnn_gemm_config * xnn_init_f32_gemm_config()" "language": "c++" "project": "xnnpack" "target_name": "fuzz_model" diff --git a/benchmark-sets/all/xpdf.yaml b/benchmark-sets/all/xpdf.yaml index bdcfa1bf5a..ce8d60253f 100644 --- a/benchmark-sets/all/xpdf.yaml +++ b/benchmark-sets/all/xpdf.yaml @@ -26,7 +26,7 @@ - "name": "abortCheckCbkData" "type": "char *" "return_type": "void" - "signature": "PDFDoc::displayPages(OutputDev*, int, int, double, double, int, int, int, int, int (*)(void*), void*)" + "signature": "void PDFDoc::displayPages(OutputDev *, int, int, double, double, int, GBool, GBool, GBool, *, void *)" - "name": "_ZN6PDFDoc16displayPageSliceEP9OutputDeviddiiiiiiiiPFiPvES2_" "params": - "name": "this" @@ -60,7 +60,7 @@ - "name": "abortCheckCbkData" "type": "char *" "return_type": "void" - "signature": "PDFDoc::displayPageSlice(OutputDev*, int, double, double, int, int, int, int, int, int, int, int, int (*)(void*), void*)" + "signature": "void PDFDoc::displayPageSlice(OutputDev *, int, double, double, int, GBool, GBool, GBool, int, int, int, int, *, void *)" - "name": "_ZN15SplashOutputDev8drawCharEP8GfxStateddddddjiPjiiii" "params": - "name": "this" @@ -94,7 +94,7 @@ - "name": "makePath" "type": "int" "return_type": "void" - "signature": "SplashOutputDev::drawChar(GfxState*, double, double, double, double, double, double, unsigned int, int, unsigned int*, int, int, int, int)" + "signature": "void SplashOutputDev::drawChar(GfxState *, double, double, double, double, double, double, CharCode, int, Unicode *, int, GBool, GBool, GBool)" - "name": "_ZN3Gfx14opSetExtGStateEP6Objecti" "params": - "name": "this" @@ -104,7 +104,7 @@ - "name": "numArgs" "type": "int" "return_type": "void" - "signature": "Gfx::opSetExtGState(Object*, int)" + "signature": "void Gfx::opSetExtGState(Object *, int)" - "name": "_ZN15SplashOutputDev12doUpdateFontEP8GfxState" "params": - "name": "this" @@ -112,7 +112,7 @@ - "name": "state" "type": "GfxState *" "return_type": "void" - "signature": "SplashOutputDev::doUpdateFont(GfxState*)" + "signature": "void SplashOutputDev::doUpdateFont(GfxState *)" "language": "c++" "project": "xpdf" "target_name": "fuzz_pdfload" diff --git a/benchmark-sets/all/xs.yaml b/benchmark-sets/all/xs.yaml index cc3c53045d..b3ac3710fa 100644 --- a/benchmark-sets/all/xs.yaml +++ b/benchmark-sets/all/xs.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int omain(int argc, char ** argv)" + "signature": "int omain(int, char **)" - "name": "main262" "params": - "name": "argc" @@ -14,13 +14,13 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int main262(int argc, char ** argv)" + "signature": "int main262(int, char **)" - "name": "fxRunFileThread" "params": - "name": "it" "type": "char *" "return_type": "char *" - "signature": "char * fxRunFileThread(char * it)" + "signature": "void * fxRunFileThread(void *)" - "name": "fxRunContext" "params": - "name": "pool" @@ -28,7 +28,7 @@ - "name": "context" "type": "struct sxContext *" "return_type": "void" - "signature": "void fxRunContext(struct sxPool * pool, struct sxContext * context)" + "signature": "void fxRunContext(txPool *, txContext *)" - "name": "fxRunTestCase" "params": - "name": "pool" @@ -44,7 +44,7 @@ - "name": "message" "type": "char *" "return_type": "int" - "signature": "int fxRunTestCase(struct sxPool * pool, struct sxContext * context, char * path, int flags, int async, char * message)" + "signature": "int fxRunTestCase(txPool *, txContext *, char *, txUnsigned, int, char *)" "language": "c" "project": "xs" "target_name": "xst_jsonparse" diff --git a/benchmark-sets/all/xvid.yaml b/benchmark-sets/all/xvid.yaml index c8c508e5ea..4517637183 100644 --- a/benchmark-sets/all/xvid.yaml +++ b/benchmark-sets/all/xvid.yaml @@ -10,7 +10,7 @@ - "name": "param2" "type": "char *" "return_type": "int" - "signature": "int xvid_encore(char * handle, int opt, char * param1, char * param2)" + "signature": "int xvid_encore(void *, int, void *, void *)" - "name": "enc_encode" "params": - "name": "pEnc" @@ -20,7 +20,7 @@ - "name": "stats" "type": "struct xvid_enc_stats_t *" "return_type": "int" - "signature": "int enc_encode(struct Encoder * pEnc, struct xvid_enc_frame_t * xFrame, struct xvid_enc_stats_t * stats)" + "signature": "int enc_encode(Encoder *, xvid_enc_frame_t *, xvid_enc_stats_t *)" - "name": "FrameCodeP" "params": - "name": "pEnc" @@ -28,7 +28,7 @@ - "name": "bs" "type": "struct Bitstream *" "return_type": "int" - "signature": "int FrameCodeP(struct Encoder * pEnc, struct Bitstream * bs)" + "signature": "int FrameCodeP(Encoder *, Bitstream *)" - "name": "FrameCodeB" "params": - "name": "pEnc" @@ -38,13 +38,13 @@ - "name": "bs" "type": "struct Bitstream *" "return_type": "void" - "signature": "void FrameCodeB(struct Encoder * pEnc, struct FRAMEINFO * frame, struct Bitstream * bs)" + "signature": "void FrameCodeB(Encoder *, FRAMEINFO *, Bitstream *)" - "name": "MotionEstimateSMP" "params": - "name": "h" "type": "struct SMPData *" "return_type": "void" - "signature": "void MotionEstimateSMP(struct SMPData * h)" + "signature": "void MotionEstimateSMP(SMPData *)" "language": "c++" "project": "xvid" "target_name": "fuzzer-decoder" diff --git a/benchmark-sets/all/xz.yaml b/benchmark-sets/all/xz.yaml index 021a3668d0..f3e6faad88 100644 --- a/benchmark-sets/all/xz.yaml +++ b/benchmark-sets/all/xz.yaml @@ -8,7 +8,7 @@ - "name": "filters" "type": "struct lzma_filter_info_s *" "return_type": "int" - "signature": "int lzma_lzma_encoder_init(struct lzma_next_coder_s * next, struct lzma_allocator * allocator, struct lzma_filter_info_s * filters)" + "signature": "lzma_ret lzma_lzma_encoder_init(lzma_next_coder *, const lzma_allocator *, const lzma_filter_info *)" - "name": "lzma_encoder_init" "params": - "name": "lz" @@ -22,7 +22,7 @@ - "name": "lz_options" "type": "struct lzma_lz_options *" "return_type": "int" - "signature": "int lzma_encoder_init(struct lzma_lz_encoder * lz, struct lzma_allocator * allocator, size_t id, char * options, struct lzma_lz_options * lz_options)" + "signature": "lzma_ret lzma_encoder_init(lzma_lz_encoder *, const lzma_allocator *, lzma_vli, const void *, lzma_lz_options *)" - "name": "lzma_encode" "params": - "name": "coder" @@ -36,19 +36,19 @@ - "name": "out_size" "type": "size_t" "return_type": "int" - "signature": "int lzma_encode(char * coder, struct lzma_mf_s * mf, char * out, size_t * out_pos, size_t out_size)" + "signature": "lzma_ret lzma_encode(void *, lzma_mf *, uint8_t *, size_t *, size_t)" - "name": "lzma_lzma2_encoder_memusage" "params": - "name": "options" "type": "char *" "return_type": "size_t" - "signature": "size_t lzma_lzma2_encoder_memusage(char * options)" + "signature": "uint64_t lzma_lzma2_encoder_memusage(const void *)" - "name": "lzma_lzma_encoder_memusage" "params": - "name": "options" "type": "char *" "return_type": "size_t" - "signature": "size_t lzma_lzma_encoder_memusage(char * options)" + "signature": "uint64_t lzma_lzma_encoder_memusage(const void *)" "language": "c++" "project": "xz" "target_name": "fuzz_decode_stream" diff --git a/benchmark-sets/all/yajl-ruby.yaml b/benchmark-sets/all/yajl-ruby.yaml index 1f37fb5ff7..1fb2609551 100644 --- a/benchmark-sets/all/yajl-ruby.yaml +++ b/benchmark-sets/all/yajl-ruby.yaml @@ -4,7 +4,7 @@ - "name": "hand" "type": "struct yajl_handle_t *" "return_type": "int" - "signature": "int yajl_parse_complete(struct yajl_handle_t * hand)" + "signature": "yajl_status yajl_parse_complete(yajl_handle)" - "name": "yajl_lex_peek" "params": - "name": "lexer" @@ -16,7 +16,7 @@ - "name": "offset" "type": "int" "return_type": "int" - "signature": "int yajl_lex_peek(struct yajl_lexer_t * lexer, char * jsonText, int jsonTextLen, int offset)" + "signature": "yajl_tok yajl_lex_peek(yajl_lexer, const unsigned char *, unsigned int, unsigned int)" - "name": "yajl_get_error" "params": - "name": "hand" @@ -28,7 +28,7 @@ - "name": "jsonTextLen" "type": "int" "return_type": "char *" - "signature": "char * yajl_get_error(struct yajl_handle_t * hand, int verbose, char * jsonText, int jsonTextLen)" + "signature": "unsigned char * yajl_get_error(yajl_handle, int, const unsigned char *, unsigned int)" - "name": "yajl_string_encode" "params": - "name": "buf" @@ -40,7 +40,7 @@ - "name": "htmlSafe" "type": "int" "return_type": "void" - "signature": "void yajl_string_encode(struct yajl_buf_t * buf, char * str, int len, int htmlSafe)" + "signature": "void yajl_string_encode(yajl_buf, const unsigned char *, unsigned int, unsigned int)" - "name": "yajl_render_error_string" "params": - "name": "hand" @@ -52,7 +52,7 @@ - "name": "verbose" "type": "int" "return_type": "char *" - "signature": "char * yajl_render_error_string(struct yajl_handle_t * hand, char * jsonText, int jsonTextLen, int verbose)" + "signature": "unsigned char * yajl_render_error_string(yajl_handle, const unsigned char *, unsigned int, int)" "language": "c++" "project": "yajl-ruby" "target_name": "json_fuzzer" diff --git a/benchmark-sets/all/yara.yaml b/benchmark-sets/all/yara.yaml index 87d933f620..4fe19bc0db 100644 --- a/benchmark-sets/all/yara.yaml +++ b/benchmark-sets/all/yara.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char ***" "return_type": "int" - "signature": "int LLVMFuzzerInitialize(int * argc, char *** argv)" + "signature": "int LLVMFuzzerInitialize(int *, char ***)" - "name": "yr_compiler_add_fd" "params": - "name": "compiler" @@ -18,7 +18,7 @@ - "name": "file_name" "type": "char *" "return_type": "int" - "signature": "int yr_compiler_add_fd(struct _YR_COMPILER * compiler, int rules_fd, char * namespace_, char * file_name)" + "signature": "int yr_compiler_add_fd(YR_COMPILER *, int, const char *, const char *)" - "name": "yr_compiler_add_file" "params": - "name": "compiler" @@ -30,7 +30,7 @@ - "name": "file_name" "type": "char *" "return_type": "int" - "signature": "int yr_compiler_add_file(struct _YR_COMPILER * compiler, struct _IO_FILE * rules_file, char * namespace_, char * file_name)" + "signature": "int yr_compiler_add_file(YR_COMPILER *, FILE *, const char *, const char *)" - "name": "yr_compiler_add_bytes" "params": - "name": "compiler" @@ -42,7 +42,7 @@ - "name": "namespace_" "type": "char *" "return_type": "int" - "signature": "int yr_compiler_add_bytes(struct _YR_COMPILER * compiler, char * rules_data, size_t rules_size, char * namespace_)" + "signature": "int yr_compiler_add_bytes(YR_COMPILER *, const void *, size_t, const char *)" - "name": "yr_lex_parse_rules_fd" "params": - "name": "rules_fd" @@ -50,7 +50,7 @@ - "name": "compiler" "type": "struct _YR_COMPILER *" "return_type": "int" - "signature": "int yr_lex_parse_rules_fd(int rules_fd, struct _YR_COMPILER * compiler)" + "signature": "int yr_lex_parse_rules_fd(int, YR_COMPILER *)" "language": "c++" "project": "yara" "target_name": "dotnet_fuzzer" diff --git a/benchmark-sets/all/zlib.yaml b/benchmark-sets/all/zlib.yaml index 8a768a6037..a47530018f 100644 --- a/benchmark-sets/all/zlib.yaml +++ b/benchmark-sets/all/zlib.yaml @@ -8,7 +8,7 @@ - "name": "strategy" "type": "int" "return_type": "int" - "signature": "int gzsetparams(struct gzFile_s * file, int level, int strategy)" + "signature": "int gzsetparams(gzFile, int, int)" - "name": "gzputc" "params": - "name": "file" @@ -16,7 +16,7 @@ - "name": "c" "type": "int" "return_type": "int" - "signature": "int gzputc(struct gzFile_s * file, int c)" + "signature": "int gzputc(gzFile, int)" - "name": "gzputs" "params": - "name": "file" @@ -24,7 +24,7 @@ - "name": "s" "type": "char *" "return_type": "int" - "signature": "int gzputs(struct gzFile_s * file, char * s)" + "signature": "int gzputs(gzFile, const char *)" - "name": "gzfwrite" "params": - "name": "buf" @@ -36,7 +36,7 @@ - "name": "file" "type": "struct gzFile_s *" "return_type": "size_t" - "signature": "size_t gzfwrite(char * buf, size_t size, size_t nitems, struct gzFile_s * file)" + "signature": "z_size_t gzfwrite(voidpc, z_size_t, z_size_t, gzFile)" - "name": "gzprintf" "params": - "name": "file" @@ -44,7 +44,7 @@ - "name": "format" "type": "char *" "return_type": "int" - "signature": "int gzprintf(struct gzFile_s * file, char * format)" + "signature": "int gzprintf(gzFile, const char *, void)" "language": "c++" "project": "zlib" "target_name": "zlib_uncompress_fuzzer" diff --git a/benchmark-sets/all/znc.yaml b/benchmark-sets/all/znc.yaml new file mode 100644 index 0000000000..cbd1d15417 --- /dev/null +++ b/benchmark-sets/all/znc.yaml @@ -0,0 +1,47 @@ +"functions": +- "name": "_ZN7CClient8ReadLineERK7CString" + "params": + - "name": "" + "type": "CClient *" + - "name": "" + "type": "CString *" + "return_type": "void" + "signature": "void ReadLine(CClient *, const CString)" +- "name": "_ZN7CClient13OnTextMessageER12CTextMessage" + "params": + - "name": "" + "type": "CClient *" + - "name": "" + "type": "CTopicMessage *" + "return_type": "bool" + "signature": "bool OnTextMessage(CClient *, CTextMessage)" +- "name": "_ZN7CClient14OnOtherMessageER8CMessage" + "params": + - "name": "" + "type": "CClient *" + - "name": "" + "type": "CMessage *" + "return_type": "bool" + "signature": "bool OnOtherMessage(CClient *, CMessage)" +- "name": "_ZN7CClient11UserCommandER7CString" + "params": + - "name": "" + "type": "CClient *" + - "name": "" + "type": "CString *" + "return_type": "void" + "signature": "void UserCommand(CClient *, CString)" +- "name": "_ZN4CZNC11ParseConfigERK7CStringRS0_" + "params": + - "name": "" + "type": "CZNC *" + - "name": "" + "type": "CString *" + - "name": "" + "type": "CString *" + "return_type": "bool" + "signature": "bool ParseConfig(CZNC *, const CString, CString)" +"language": "c++" +"project": "znc" +"target_name": "msg_parse_fuzzer" +"target_path": "/src/msg_parse_fuzzer.cpp" diff --git a/benchmark-sets/all/zopfli.yaml b/benchmark-sets/all/zopfli.yaml index 5e20285aa5..2421adf74b 100644 --- a/benchmark-sets/all/zopfli.yaml +++ b/benchmark-sets/all/zopfli.yaml @@ -14,7 +14,7 @@ - "name": "npoints" "type": "size_t *" "return_type": "void" - "signature": "void ZopfliBlockSplitSimple(char * in, size_t instart, size_t inend, size_t blocksize, size_t ** splitpoints, size_t * npoints)" + "signature": "void ZopfliBlockSplitSimple(const unsigned char *, size_t, size_t, size_t, size_t **, size_t *)" "language": "c++" "project": "zopfli" "target_name": "zopfli_deflate_fuzzer" diff --git a/benchmark-sets/all/zstd.yaml b/benchmark-sets/all/zstd.yaml index e16d5db895..d3e7cc649e 100644 --- a/benchmark-sets/all/zstd.yaml +++ b/benchmark-sets/all/zstd.yaml @@ -14,7 +14,7 @@ - "name": "params" "type": "struct ZDICT_legacy_params_t *" "return_type": "size_t" - "signature": "size_t ZDICT_trainFromBuffer_legacy(char * , size_t , char * , size_t * , int , struct ZDICT_legacy_params_t * params)" + "signature": "size_t ZDICT_trainFromBuffer_legacy(void *, size_t, const void *, const size_t *, unsigned int, ZDICT_legacy_params_t)" - "name": "ZDICT_trainFromBuffer_unsafe_legacy" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "params" "type": "struct ZDICT_legacy_params_t *" "return_type": "size_t" - "signature": "size_t ZDICT_trainFromBuffer_unsafe_legacy(char * , size_t , char * , size_t * , int , struct ZDICT_legacy_params_t * params)" + "signature": "size_t ZDICT_trainFromBuffer_unsafe_legacy(void *, size_t, const void *, const size_t *, unsigned int, ZDICT_legacy_params_t)" - "name": "ZSTD_generateSequences" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "size_t" "return_type": "size_t" - "signature": "size_t ZSTD_generateSequences(struct ZSTD_CCtx_s * , struct ZSTD_Sequence * , size_t , char * , size_t )" + "signature": "size_t ZSTD_generateSequences(ZSTD_CCtx *, ZSTD_Sequence *, size_t, const void *, size_t)" - "name": "ZSTD_flushStream" "params": - "name": "" @@ -52,7 +52,7 @@ - "name": "" "type": "struct ZSTD_inBuffer_s *" "return_type": "size_t" - "signature": "size_t ZSTD_flushStream(struct ZSTD_CCtx_s * , struct ZSTD_inBuffer_s * )" + "signature": "size_t ZSTD_flushStream(ZSTD_CStream *, ZSTD_outBuffer *)" - "name": "ZDICT_optimizeTrainFromBuffer_cover" "params": - "name": "" @@ -68,7 +68,7 @@ - "name": "" "type": "struct ZDICT_cover_params_t *" "return_type": "size_t" - "signature": "size_t ZDICT_optimizeTrainFromBuffer_cover(char * , size_t , char * , size_t * , int , struct ZDICT_cover_params_t * )" + "signature": "size_t ZDICT_optimizeTrainFromBuffer_cover(void *, size_t, const void *, const size_t *, unsigned int, ZDICT_cover_params_t *)" "language": "c++" "project": "zstd" "target_name": "simple_compress" diff --git a/benchmark-sets/all/zydis.yaml b/benchmark-sets/all/zydis.yaml index 94372fb7a2..9aeea4dabf 100644 --- a/benchmark-sets/all/zydis.yaml +++ b/benchmark-sets/all/zydis.yaml @@ -12,7 +12,7 @@ - "name": "" "type": "size_t *" "return_type": "int" - "signature": "int ZydisCalcAbsoluteAddressEx(struct ZydisDecodedInstruction_ * , struct ZydisDecodedOperand_ * , size_t , struct ZydisRegisterContext_ * , size_t * )" + "signature": "ZyanStatus ZydisCalcAbsoluteAddressEx(const ZydisDecodedInstruction *, const ZydisDecodedOperand *, ZyanU64, const ZydisRegisterContext *, ZyanU64 *)" - "name": "ZydisFormatterBufferGetString" "params": - "name": "" @@ -20,7 +20,7 @@ - "name": "" "type": "struct ZyanString_ **" "return_type": "int" - "signature": "int ZydisFormatterBufferGetString(struct ZydisFormatterBuffer_ * , struct ZyanString_ ** )" + "signature": "ZyanStatus ZydisFormatterBufferGetString(ZydisFormatterBuffer *, ZyanString **)" - "name": "ZydisFormatterSetHook" "params": - "name": "" @@ -30,7 +30,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int ZydisFormatterSetHook(struct ZydisFormatter_ * , int , char ** )" + "signature": "ZyanStatus ZydisFormatterSetHook(ZydisFormatter *, ZydisFormatterFunction, const void **)" - "name": "ZydisEncoderNopFill" "params": - "name": "" @@ -38,7 +38,7 @@ - "name": "" "type": "size_t" "return_type": "int" - "signature": "int ZydisEncoderNopFill(char * , size_t )" + "signature": "ZyanStatus ZydisEncoderNopFill(void *, ZyanUSize)" - "name": "ZydisStdinRead" "params": - "name": "ctx" @@ -48,7 +48,7 @@ - "name": "max_len" "type": "size_t" "return_type": "size_t" - "signature": "size_t ZydisStdinRead(char * ctx, char * buf, size_t max_len)" + "signature": "ZyanUSize ZydisStdinRead(void *, ZyanU8 *, ZyanUSize)" "language": "c" "project": "zydis" "target_name": "ZydisFuzzReEncoding" diff --git a/benchmark-sets/comparison/abseil-cpp.yaml b/benchmark-sets/comparison/abseil-cpp.yaml deleted file mode 100644 index 7d40e2e83d..0000000000 --- a/benchmark-sets/comparison/abseil-cpp.yaml +++ /dev/null @@ -1,65 +0,0 @@ -"functions": -- "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIxEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" - "params": - - "name": "arg" - "type": "char *" - - "name": "spec" - "type": "size_t" - - "name": "out" - "type": "int" - - "name": "" - "type": "char *" - "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" -- "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIlEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" - "params": - - "name": "arg" - "type": "char *" - - "name": "spec" - "type": "size_t" - - "name": "out" - "type": "int" - - "name": "" - "type": "char *" - "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" -- "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIsEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" - "params": - - "name": "arg" - "type": "char *" - - "name": "spec" - "type": "size_t" - - "name": "out" - "type": "int" - - "name": "" - "type": "char *" - "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" -- "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIaEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" - "params": - - "name": "arg" - "type": "char *" - - "name": "spec" - "type": "size_t" - - "name": "out" - "type": "int" - - "name": "" - "type": "char *" - "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" -- "name": "_ZN4absl19str_format_internal13FormatArgImpl8DispatchIcEEbNS1_4DataENS0_24FormatConversionSpecImplEPv" - "params": - - "name": "arg" - "type": "char *" - - "name": "spec" - "type": "size_t" - - "name": "out" - "type": "int" - - "name": "" - "type": "char *" - "return_type": "bool" - "signature": "bool absl::str_format_internal::FormatArgImpl::Dispatch(absl::str_format_internal::FormatArgImpl::Data, absl::str_format_internal::FormatConversionSpecImpl, void*)" -"language": "c++" -"project": "abseil-cpp" -"target_name": "string_escape_fuzzer" -"target_path": "/src/string_escape_fuzzer.cc" diff --git a/benchmark-sets/comparison/avahi.yaml b/benchmark-sets/comparison/avahi.yaml index 000f29d097..0161a9e136 100644 --- a/benchmark-sets/comparison/avahi.yaml +++ b/benchmark-sets/comparison/avahi.yaml @@ -10,7 +10,7 @@ - "name": "aa" "type": "int" "return_type": "struct AvahiDnsPacket *" - "signature": "struct AvahiDnsPacket * avahi_dns_packet_new_reply(struct AvahiDnsPacket * p, int mtu, int copy_queries, int aa)" + "signature": "AvahiDnsPacket * avahi_dns_packet_new_reply(AvahiDnsPacket *, unsigned int, int, int)" - "name": "avahi_get_host_name_strdup" "params": [] "return_type": "char *" @@ -22,7 +22,7 @@ - "name": "size" "type": "size_t" "return_type": "char *" - "signature": "char * avahi_get_host_name(char * ret_s, size_t size)" + "signature": "char * avahi_get_host_name(char *, size_t)" - "name": "avahi_string_list_add_pair" "params": - "name": "l" @@ -32,7 +32,7 @@ - "name": "value" "type": "char *" "return_type": "struct AvahiStringList *" - "signature": "struct AvahiStringList * avahi_string_list_add_pair(struct AvahiStringList * l, char * key, char * value)" + "signature": "AvahiStringList * avahi_string_list_add_pair(AvahiStringList *, const char *, const char *)" - "name": "avahi_string_list_add_printf" "params": - "name": "l" @@ -40,7 +40,7 @@ - "name": "format" "type": "char *" "return_type": "struct AvahiStringList *" - "signature": "struct AvahiStringList * avahi_string_list_add_printf(struct AvahiStringList * l, char * format)" + "signature": "AvahiStringList * avahi_string_list_add_printf(AvahiStringList *, const char *, void)" "language": "c++" "project": "avahi" "target_name": "fuzz-consume-record" diff --git a/benchmark-sets/comparison/cmake.yaml b/benchmark-sets/comparison/cmake.yaml index 4496d9aee8..681257d5d4 100644 --- a/benchmark-sets/comparison/cmake.yaml +++ b/benchmark-sets/comparison/cmake.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "char *" "return_type": "struct XML_ParserStruct *" - "signature": "struct XML_ParserStruct * XML_ExternalEntityParserCreate(struct XML_ParserStruct * , char * , char * )" + "signature": "XML_Parser XML_ExternalEntityParserCreate(XML_Parser, const XML_Char *, const XML_Char *)" - "name": "XML_ParserCreateNS" "params": - "name": "" @@ -16,7 +16,7 @@ - "name": "" "type": "char" "return_type": "struct XML_ParserStruct *" - "signature": "struct XML_ParserStruct * XML_ParserCreateNS(char * , char )" + "signature": "XML_Parser XML_ParserCreateNS(const XML_Char *, XML_Char)" - "name": "XML_ParserReset" "params": - "name": "" @@ -24,7 +24,7 @@ - "name": "" "type": "char *" "return_type": "char" - "signature": "char XML_ParserReset(struct XML_ParserStruct * , char * )" + "signature": "XML_Bool XML_ParserReset(XML_Parser, const XML_Char *)" - "name": "externalEntityInitProcessor" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int externalEntityInitProcessor(struct XML_ParserStruct * , char * , char * , char ** )" + "signature": "XML_Error externalEntityInitProcessor(XML_Parser, const char *, const char *, const char **)" - "name": "externalEntityInitProcessor2" "params": - "name": "" @@ -48,7 +48,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int externalEntityInitProcessor2(struct XML_ParserStruct * , char * , char * , char ** )" + "signature": "XML_Error externalEntityInitProcessor2(XML_Parser, const char *, const char *, const char **)" "language": "c" "project": "cmake" "target_name": "xml_parser_fuzzer" diff --git a/benchmark-sets/comparison/flex.yaml b/benchmark-sets/comparison/flex.yaml index 2b36201733..d49839a9eb 100644 --- a/benchmark-sets/comparison/flex.yaml +++ b/benchmark-sets/comparison/flex.yaml @@ -6,7 +6,7 @@ - "name": "argv" "type": "char **" "return_type": "int" - "signature": "int main2(int argc, char ** argv)" + "signature": "int main2(int, char **)" - "name": "scanopt_usage" "params": - "name": "scanner" @@ -16,7 +16,7 @@ - "name": "usage" "type": "char *" "return_type": "int" - "signature": "int scanopt_usage(char ** scanner, struct _IO_FILE * fp, char * usage)" + "signature": "int scanopt_usage(scanopt_t *, FILE *, const char *)" - "name": "buf_prints" "params": - "name": "buf" @@ -26,7 +26,7 @@ - "name": "s" "type": "char *" "return_type": "struct Buf *" - "signature": "struct Buf * buf_prints(struct Buf * buf, char * fmt, char * s)" + "signature": "Buf * buf_prints(Buf *, const char *, const char *)" - "name": "regmatch_strtol" "params": - "name": "m" @@ -38,13 +38,13 @@ - "name": "base" "type": "int" "return_type": "int" - "signature": "int regmatch_strtol(struct regmatch_t * m, char * src, char ** endptr, int base)" + "signature": "int regmatch_strtol(regmatch_t *, const char *, char **, int)" - "name": "yy_flex_xmalloc" "params": - "name": "size" "type": "int" "return_type": "char *" - "signature": "char * yy_flex_xmalloc(int size)" + "signature": "void * yy_flex_xmalloc(int)" "language": "c" "project": "flex" "target_name": "fuzz-main" diff --git a/benchmark-sets/comparison/fribidi.yaml b/benchmark-sets/comparison/fribidi.yaml index 3a6b2d2b3b..9781e082d9 100644 --- a/benchmark-sets/comparison/fribidi.yaml +++ b/benchmark-sets/comparison/fribidi.yaml @@ -16,7 +16,7 @@ - "name": "embedding_levels" "type": "char *" "return_type": "char" - "signature": "char fribidi_log2vis(int * str, int len, int * pbase_dir, int * visual_str, int * positions_L_to_V, int * positions_V_to_L, char * embedding_levels)" + "signature": "FriBidiLevel fribidi_log2vis(const FriBidiChar *, const FriBidiStrIndex, FriBidiParType *, FriBidiChar *, FriBidiStrIndex *, FriBidiStrIndex *, FriBidiLevel *)" - "name": "fribidi_shape" "params": - "name": "flags" @@ -30,7 +30,7 @@ - "name": "str" "type": "int *" "return_type": "void" - "signature": "void fribidi_shape(int flags, char * embedding_levels, int len, char * ar_props, int * str)" + "signature": "void fribidi_shape(FriBidiFlags, const FriBidiLevel *, const FriBidiStrIndex, FriBidiArabicProp *, FriBidiChar *)" - "name": "fribidi_join_arabic" "params": - "name": "bidi_types" @@ -42,7 +42,7 @@ - "name": "ar_props" "type": "char *" "return_type": "void" - "signature": "void fribidi_join_arabic(int * bidi_types, int len, char * embedding_levels, char * ar_props)" + "signature": "void fribidi_join_arabic(const FriBidiCharType *, const FriBidiStrIndex, const FriBidiLevel *, FriBidiArabicProp *)" - "name": "fribidi_reorder_line" "params": - "name": "flags" @@ -62,7 +62,7 @@ - "name": "map" "type": "int *" "return_type": "char" - "signature": "char fribidi_reorder_line(int flags, int * bidi_types, int len, int False, int base_dir, char * embedding_levels, int * visual_str, int * map)" + "signature": "FriBidiLevel fribidi_reorder_line(FriBidiFlags, const FriBidiCharType *, const FriBidiStrIndex, const FriBidiStrIndex, const FriBidiParType, FriBidiLevel *, FriBidiChar *, FriBidiStrIndex *)" - "name": "fribidi_shape_arabic" "params": - "name": "flags" @@ -76,7 +76,7 @@ - "name": "str" "type": "int *" "return_type": "void" - "signature": "void fribidi_shape_arabic(int flags, char * embedding_levels, int len, char * ar_props, int * str)" + "signature": "void fribidi_shape_arabic(FriBidiFlags, const FriBidiLevel *, const FriBidiStrIndex, FriBidiArabicProp *, FriBidiChar *)" "language": "c" "project": "fribidi" "target_name": "fribidi-fuzzer" diff --git a/benchmark-sets/comparison/hiredis.yaml b/benchmark-sets/comparison/hiredis.yaml index dd18c84a03..0181ea5625 100644 --- a/benchmark-sets/comparison/hiredis.yaml +++ b/benchmark-sets/comparison/hiredis.yaml @@ -4,13 +4,13 @@ - "name": "ac" "type": "struct redisAsyncContext *" "return_type": "void" - "signature": "void redisAsyncRead(struct redisAsyncContext * ac)" + "signature": "void redisAsyncRead(redisAsyncContext *)" - "name": "redisProcessCallbacks" "params": - "name": "ac" "type": "struct redisAsyncContext *" "return_type": "void" - "signature": "void redisProcessCallbacks(struct redisAsyncContext * ac)" + "signature": "void redisProcessCallbacks(redisAsyncContext *)" - "name": "redisCommand" "params": - "name": "c" @@ -18,7 +18,7 @@ - "name": "format" "type": "char *" "return_type": "char *" - "signature": "char * redisCommand(struct redisContext * c, char * format)" + "signature": "void * redisCommand(redisContext *, const char *, void)" - "name": "redisvCommand" "params": - "name": "c" @@ -28,7 +28,7 @@ - "name": "ap" "type": "struct __va_list_tag *" "return_type": "char *" - "signature": "char * redisvCommand(struct redisContext * c, char * format, struct __va_list_tag * ap)" + "signature": "void * redisvCommand(redisContext *, const char *, __va_list_tag *)" - "name": "redisCommandArgv" "params": - "name": "c" @@ -40,7 +40,7 @@ - "name": "argvlen" "type": "size_t *" "return_type": "char *" - "signature": "char * redisCommandArgv(struct redisContext * c, int argc, char ** argv, size_t * argvlen)" + "signature": "void * redisCommandArgv(redisContext *, int, const char **, const size_t *)" "language": "c" "project": "hiredis" "target_name": "format_command_fuzzer" diff --git a/benchmark-sets/comparison/hunspell.yaml b/benchmark-sets/comparison/hunspell.yaml index 9828e1a2dc..8e03798e30 100644 --- a/benchmark-sets/comparison/hunspell.yaml +++ b/benchmark-sets/comparison/hunspell.yaml @@ -8,7 +8,7 @@ - "name": "word" "type": "char *" "return_type": "int" - "signature": "int Hunspell_suggest(struct Hunhandle * pHunspell, char *** slst, char * word)" + "signature": "int Hunspell_suggest(Hunhandle *, char ***, const char *)" - "name": "_ZN8Hunspell7suggestEPPPcPKc" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "word" "type": "char *" "return_type": "int" - "signature": "Hunspell::suggest(char***, char const*)" + "signature": "int Hunspell::suggest(char ***, const char *)" - "name": "_ZN12HunspellImpl7suggestEPPPcPKc" "params": - "name": "this" @@ -28,7 +28,7 @@ - "name": "word" "type": "char *" "return_type": "int" - "signature": "HunspellImpl::suggest(char***, char const*)" + "signature": "int HunspellImpl::suggest(char ***, const char *)" - "name": "Hunspell_generate" "params": - "name": "pHunspell" @@ -40,7 +40,7 @@ - "name": "pattern" "type": "char *" "return_type": "int" - "signature": "int Hunspell_generate(struct Hunhandle * pHunspell, char *** slst, char * word, char * pattern)" + "signature": "int Hunspell_generate(Hunhandle *, char ***, const char *, const char *)" - "name": "_ZN8Hunspell8generateEPPPcPKcS4_" "params": - "name": "this" @@ -52,7 +52,7 @@ - "name": "pattern" "type": "char *" "return_type": "int" - "signature": "Hunspell::generate(char***, char const*, char const*)" + "signature": "int Hunspell::generate(char ***, const char *, const char *)" "language": "c++" "project": "hunspell" "target_name": "fuzzer" diff --git a/benchmark-sets/comparison/icu.yaml b/benchmark-sets/comparison/icu.yaml index 2445b71a6a..7f805505d9 100644 --- a/benchmark-sets/comparison/icu.yaml +++ b/benchmark-sets/comparison/icu.yaml @@ -10,7 +10,7 @@ - "name": "ec" "type": "int *" "return_type": "void" - "signature": "icu_75::MessageFormat::applyPattern(icu_75::UnicodeString const&, UParseError&, UErrorCode&)" + "signature": "void MessageFormat::applyPattern(const UnicodeString, UParseError, UErrorCode)" - "name": "_ZN6icu_7513MessageFormat20cacheExplicitFormatsER10UErrorCode" "params": - "name": "this" @@ -18,7 +18,7 @@ - "name": "status" "type": "int *" "return_type": "void" - "signature": "icu_75::MessageFormat::cacheExplicitFormats(UErrorCode&)" + "signature": "void MessageFormat::cacheExplicitFormats(UErrorCode)" - "name": "_ZN6icu_7513MessageFormat23createAppropriateFormatERNS_13UnicodeStringES2_RNS_11Formattable4TypeER11UParseErrorR10UErrorCode" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "ec" "type": "int *" "return_type": "icu_75::Format *" - "signature": "icu_75::MessageFormat::createAppropriateFormat(icu_75::UnicodeString&, icu_75::UnicodeString&, icu_75::Formattable::Type&, UParseError&, UErrorCode&)" + "signature": "Format * MessageFormat::createAppropriateFormat(UnicodeString, UnicodeString, Type, UParseError, UErrorCode)" - "name": "_ZNK6icu_7521RuleBasedNumberFormat6formatElRKNS_13UnicodeStringERS1_RNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -50,7 +50,7 @@ - "name": "status" "type": "int *" "return_type": "icu_75::UnicodeString *" - "signature": "icu_75::RuleBasedNumberFormat::format(long, icu_75::UnicodeString const&, icu_75::UnicodeString&, icu_75::FieldPosition&, UErrorCode&) const" + "signature": "UnicodeString const RuleBasedNumberFormat::format(int64_t, const UnicodeString, UnicodeString, FieldPosition, UErrorCode)" - "name": "_ZNK6icu_7513MessageFormat6formatEiPKvPKNS_11FormattableEPKNS_13UnicodeStringEiRNS_17AppendableWrapperEPNS_13FieldPositionER10UErrorCode" "params": - "name": "this" @@ -72,7 +72,7 @@ - "name": "success" "type": "int *" "return_type": "void" - "signature": "icu_75::MessageFormat::format(int, void const*, icu_75::Formattable const*, icu_75::UnicodeString const*, int, icu_75::AppendableWrapper&, icu_75::FieldPosition*, UErrorCode&) const" + "signature": "void const MessageFormat::format(int32_t, const void *, const Formattable *, const UnicodeString *, int32_t, AppendableWrapper, FieldPosition *, UErrorCode)" "language": "c++" "project": "icu" "target_name": "relative_date_time_formatter_fuzzer" diff --git a/benchmark-sets/comparison/jsonnet.yaml b/benchmark-sets/comparison/jsonnet.yaml index a2193298e7..338a45bee6 100644 --- a/benchmark-sets/comparison/jsonnet.yaml +++ b/benchmark-sets/comparison/jsonnet.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "int *" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file_stream(struct JsonnetVm * , char * , int * )" + "signature": "char * jsonnet_evaluate_file_stream(JsonnetVm *, const char *, int *)" - "name": "jsonnet_evaluate_file_multi" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "int *" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file_multi(struct JsonnetVm * , char * , int * )" + "signature": "char * jsonnet_evaluate_file_multi(JsonnetVm *, const char *, int *)" - "name": "jsonnet_evaluate_file" "params": - "name": "" @@ -28,7 +28,7 @@ - "name": "" "type": "int *" "return_type": "char *" - "signature": "char * jsonnet_evaluate_file(struct JsonnetVm * , char * , int * )" + "signature": "char * jsonnet_evaluate_file(JsonnetVm *, const char *, int *)" - "name": "_ZL25jsonnet_evaluate_file_auxP9JsonnetVmPKcPiN12_GLOBAL__N_18EvalKindE" "params": - "name": "" @@ -40,7 +40,7 @@ - "name": "" "type": "int" "return_type": "char *" - "signature": "jsonnet_evaluate_file_aux(JsonnetVm*, char const*, int*, (anonymous namespace)::EvalKind)" + "signature": "char * jsonnet_evaluate_file_aux(JsonnetVm *, const char *, int *, EvalKind)" - "name": "_ZN7jsonnet8internal12_GLOBAL__N_111Interpreter13builtinExtVarERKNS0_13LocationRangeERKNSt3__16vectorINS1_5ValueENS6_9allocatorIS8_EEEE" "params": - "name": "" @@ -50,7 +50,7 @@ - "name": "" "type": "std::vector *" "return_type": "struct jsonnet::internal::AST *" - "signature": "jsonnet::internal::(anonymous namespace)::Interpreter::builtinExtVar(jsonnet::internal::LocationRange const&, std::__1::vector > const&)" + "signature": "const AST * builtinExtVar(Interpreter *, const LocationRange, const std::__1::allocator >)" "language": "c++" "project": "jsonnet" "target_name": "convert_jsonnet_fuzzer_regular" diff --git a/benchmark-sets/comparison/libssh.yaml b/benchmark-sets/comparison/libssh.yaml index 8bd81bca05..9de9b92b4d 100644 --- a/benchmark-sets/comparison/libssh.yaml +++ b/benchmark-sets/comparison/libssh.yaml @@ -2,51 +2,51 @@ - "name": "ssh_userauth_publickey_auto" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "passphrase" "type": "char *" "return_type": "int" - "signature": "int ssh_userauth_publickey_auto(struct ssh_session_struct 521 * session, char * username, char * passphrase)" + "signature": "int ssh_userauth_publickey_auto(ssh_session, const char *, const char *)" - "name": "ssh_userauth_agent" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" "return_type": "int" - "signature": "int ssh_userauth_agent(struct ssh_session_struct 521 * session, char * username)" + "signature": "int ssh_userauth_agent(ssh_session, const char *)" - "name": "ssh_userauth_agent_pubkey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "publickey" "type": "struct ssh_public_key_struct *" "return_type": "int" - "signature": "int ssh_userauth_agent_pubkey(struct ssh_session_struct 521 * session, char * username, struct ssh_public_key_struct * publickey)" + "signature": "int ssh_userauth_agent_pubkey(ssh_session, const char *, ssh_public_key)" - "name": "ssh_userauth_agent_publickey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "pubkey" "type": "struct ssh_key_struct *" "return_type": "int" - "signature": "int ssh_userauth_agent_publickey(struct ssh_session_struct 521 * session, char * username, struct ssh_key_struct * pubkey)" + "signature": "int ssh_userauth_agent_publickey(ssh_session, const char *, ssh_key)" - "name": "ssh_userauth_publickey" "params": - "name": "session" - "type": "struct ssh_session_struct 521 *" + "type": "struct ssh_session_struct 991 *" - "name": "username" "type": "char *" - "name": "privkey" "type": "struct ssh_key_struct *" "return_type": "int" - "signature": "int ssh_userauth_publickey(struct ssh_session_struct 521 * session, char * username, struct ssh_key_struct * privkey)" + "signature": "int ssh_userauth_publickey(ssh_session, const char *, const ssh_key)" "language": "c" "project": "libssh" "target_name": "ssh_client_fuzzer" diff --git a/benchmark-sets/comparison/libssh2.yaml b/benchmark-sets/comparison/libssh2.yaml index 2116e3229f..829261fc38 100644 --- a/benchmark-sets/comparison/libssh2.yaml +++ b/benchmark-sets/comparison/libssh2.yaml @@ -14,7 +14,7 @@ - "name": "exchange_state" "type": "struct kmdhgGPshakex_state_t *" "return_type": "int" - "signature": "int curve25519_sha256(struct _LIBSSH2_SESSION * session, char * data, size_t data_len, char * public_key, char * private_key, struct kmdhgGPshakex_state_t * exchange_state)" + "signature": "int curve25519_sha256(LIBSSH2_SESSION *, unsigned char *, size_t, unsigned char *, unsigned char *, kmdhgGPshakex_state_t *)" - "name": "libssh2_session_startup" "params": - "name": "session" @@ -22,7 +22,7 @@ - "name": "sock" "type": "int" "return_type": "int" - "signature": "int libssh2_session_startup(struct _LIBSSH2_SESSION * session, int sock)" + "signature": "int libssh2_session_startup(LIBSSH2_SESSION *, int)" - "name": "libssh2_channel_read_ex" "params": - "name": "channel" @@ -34,7 +34,7 @@ - "name": "buflen" "type": "size_t" "return_type": "size_t" - "signature": "size_t libssh2_channel_read_ex(struct _LIBSSH2_CHANNEL * channel, int stream_id, char * buf, size_t buflen)" + "signature": "ssize_t libssh2_channel_read_ex(LIBSSH2_CHANNEL *, int, char *, size_t)" - "name": "libssh2_channel_direct_streamlocal_ex" "params": - "name": "session" @@ -46,7 +46,7 @@ - "name": "sport" "type": "int" "return_type": "struct _LIBSSH2_CHANNEL *" - "signature": "struct _LIBSSH2_CHANNEL * libssh2_channel_direct_streamlocal_ex(struct _LIBSSH2_SESSION * session, char * socket_path, char * shost, int sport)" + "signature": "LIBSSH2_CHANNEL * libssh2_channel_direct_streamlocal_ex(LIBSSH2_SESSION *, const char *, const char *, int)" - "name": "libssh2_channel_direct_tcpip_ex" "params": - "name": "session" @@ -60,7 +60,7 @@ - "name": "sport" "type": "int" "return_type": "struct _LIBSSH2_CHANNEL *" - "signature": "struct _LIBSSH2_CHANNEL * libssh2_channel_direct_tcpip_ex(struct _LIBSSH2_SESSION * session, char * host, int port, char * shost, int sport)" + "signature": "LIBSSH2_CHANNEL * libssh2_channel_direct_tcpip_ex(LIBSSH2_SESSION *, const char *, int, const char *, int)" "language": "c++" "project": "libssh2" "target_name": "ssh2_client_fuzzer" diff --git a/benchmark-sets/comparison/libusb.yaml b/benchmark-sets/comparison/libusb.yaml index 76a066aba4..5206e42dba 100644 --- a/benchmark-sets/comparison/libusb.yaml +++ b/benchmark-sets/comparison/libusb.yaml @@ -4,7 +4,7 @@ - "name": "ctx" "type": "struct libusb_context *" "return_type": "int" - "signature": "int op_init(struct libusb_context * ctx)" + "signature": "int op_init(libusb_context *)" - "name": "libusb_get_bos_descriptor" "params": - "name": "dev_handle" @@ -12,7 +12,7 @@ - "name": "bos" "type": "struct libusb_bos_descriptor **" "return_type": "int" - "signature": "int libusb_get_bos_descriptor(struct libusb_device_handle * dev_handle, struct libusb_bos_descriptor ** bos)" + "signature": "int libusb_get_bos_descriptor(libusb_device_handle *, libusb_bos_descriptor **)" - "name": "libusb_get_string_descriptor_ascii" "params": - "name": "dev_handle" @@ -24,7 +24,7 @@ - "name": "length" "type": "int" "return_type": "int" - "signature": "int libusb_get_string_descriptor_ascii(struct libusb_device_handle * dev_handle, char desc_index, char * data, int length)" + "signature": "int libusb_get_string_descriptor_ascii(libusb_device_handle *, uint8_t, unsigned char *, int)" - "name": "libusb_get_configuration" "params": - "name": "dev_handle" @@ -32,7 +32,7 @@ - "name": "config" "type": "int *" "return_type": "int" - "signature": "int libusb_get_configuration(struct libusb_device_handle * dev_handle, int * config)" + "signature": "int libusb_get_configuration(libusb_device_handle *, int *)" - "name": "libusb_get_string_descriptor" "params": - "name": "dev_handle" @@ -46,7 +46,7 @@ - "name": "length" "type": "int" "return_type": "int" - "signature": "int libusb_get_string_descriptor(struct libusb_device_handle * dev_handle, char desc_index, short langid, char * data, int length)" + "signature": "int libusb_get_string_descriptor(libusb_device_handle *, uint8_t, uint16_t, unsigned char *, int)" "language": "c++" "project": "libusb" "target_name": "libusb_fuzzer" diff --git a/benchmark-sets/comparison/lodepng.yaml b/benchmark-sets/comparison/lodepng.yaml index 72b1e4428e..9b5c86a066 100644 --- a/benchmark-sets/comparison/lodepng.yaml +++ b/benchmark-sets/comparison/lodepng.yaml @@ -14,7 +14,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "lodepng::encode(std::__1::basic_string, std::__1::allocator > const&, std::__1::vector > const&, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int encode(const string, const std::__1::allocator >, unsigned int, unsigned int, LodePNGColorType, unsigned int)" - "name": "_ZN7lodepng6encodeERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKhjj16LodePNGColorTypej" "params": - "name": "filename" @@ -30,7 +30,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "lodepng::encode(std::__1::basic_string, std::__1::allocator > const&, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int encode(const string, const unsigned char *, unsigned int, unsigned int, LodePNGColorType, unsigned int)" - "name": "_Z21lodepng_encode24_filePKcPKhjj" "params": - "name": "filename" @@ -42,7 +42,7 @@ - "name": "h" "type": "int" "return_type": "int" - "signature": "lodepng_encode24_file(char const*, unsigned char const*, unsigned int, unsigned int)" + "signature": "unsigned int lodepng_encode24_file(const char *, const unsigned char *, unsigned int, unsigned int)" - "name": "_Z21lodepng_encode32_filePKcPKhjj" "params": - "name": "filename" @@ -54,7 +54,7 @@ - "name": "h" "type": "int" "return_type": "int" - "signature": "lodepng_encode32_file(char const*, unsigned char const*, unsigned int, unsigned int)" + "signature": "unsigned int lodepng_encode32_file(const char *, const unsigned char *, unsigned int, unsigned int)" - "name": "_Z19lodepng_encode_filePKcPKhjj16LodePNGColorTypej" "params": - "name": "filename" @@ -70,7 +70,7 @@ - "name": "bitdepth" "type": "int" "return_type": "int" - "signature": "lodepng_encode_file(char const*, unsigned char const*, unsigned int, unsigned int, LodePNGColorType, unsigned int)" + "signature": "unsigned int lodepng_encode_file(const char *, const unsigned char *, unsigned int, unsigned int, LodePNGColorType, unsigned int)" "language": "c++" "project": "lodepng" "target_name": "lodepng_fuzzer" diff --git a/benchmark-sets/comparison/neomutt.yaml b/benchmark-sets/comparison/neomutt.yaml index 3c0f547d78..89cf44a10c 100644 --- a/benchmark-sets/comparison/neomutt.yaml +++ b/benchmark-sets/comparison/neomutt.yaml @@ -8,7 +8,7 @@ - "name": "" "type": "char **" "return_type": "int" - "signature": "int disabled_main(int , char ** , char ** )" + "signature": "int disabled_main(int, char **, char **)" - "name": "op_alias_dialog" "params": - "name": "" @@ -18,7 +18,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int op_alias_dialog(struct IndexSharedData * , struct IndexPrivateData * , int )" + "signature": "int op_alias_dialog(IndexSharedData *, IndexPrivateData *, int)" - "name": "alias_dialog" "params": - "name": "" @@ -26,7 +26,7 @@ - "name": "" "type": "struct ConfigSubset *" "return_type": "void" - "signature": "void alias_dialog(struct Mailbox * , struct ConfigSubset * )" + "signature": "void alias_dialog(Mailbox *, ConfigSubset *)" - "name": "op_post" "params": - "name": "" @@ -36,7 +36,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int op_post(struct IndexSharedData * , struct IndexPrivateData * , int )" + "signature": "int op_post(IndexSharedData *, IndexPrivateData *, int)" - "name": "op_followup" "params": - "name": "" @@ -44,7 +44,7 @@ - "name": "" "type": "int" "return_type": "int" - "signature": "int op_followup(struct AttachPrivateData * , int )" + "signature": "int op_followup(AttachPrivateData *, int)" "language": "c++" "project": "neomutt" "target_name": "fuzz/date.c" diff --git a/benchmark-sets/comparison/net-snmp.yaml b/benchmark-sets/comparison/net-snmp.yaml index de59fcfcc8..a3a08c67f5 100644 --- a/benchmark-sets/comparison/net-snmp.yaml +++ b/benchmark-sets/comparison/net-snmp.yaml @@ -8,7 +8,7 @@ - "name": "cp" "type": "char *" "return_type": "char *" - "signature": "char * register_string_index(size_t * name, size_t name_len, char * cp)" + "signature": "char * register_string_index(oid *, size_t, char *)" - "name": "register_int_index" "params": - "name": "name" @@ -18,7 +18,7 @@ - "name": "val" "type": "int" "return_type": "int" - "signature": "int register_int_index(size_t * name, size_t name_len, int val)" + "signature": "int register_int_index(oid *, size_t, int)" - "name": "register_oid_index" "params": - "name": "name" @@ -30,7 +30,7 @@ - "name": "value_len" "type": "size_t" "return_type": "struct variable_list *" - "signature": "struct variable_list * register_oid_index(size_t * name, size_t name_len, size_t * value, size_t value_len)" + "signature": "netsnmp_variable_list * register_oid_index(oid *, size_t, oid *, size_t)" - "name": "unregister_oid_index" "params": - "name": "name" @@ -42,7 +42,7 @@ - "name": "value_len" "type": "size_t" "return_type": "int" - "signature": "int unregister_oid_index(size_t * name, size_t name_len, size_t * value, size_t value_len)" + "signature": "int unregister_oid_index(oid *, size_t, oid *, size_t)" - "name": "unregister_int_index" "params": - "name": "name" @@ -52,7 +52,7 @@ - "name": "val" "type": "int" "return_type": "int" - "signature": "int unregister_int_index(size_t * name, size_t name_len, int val)" + "signature": "int unregister_int_index(oid *, size_t, int)" "language": "c++" "project": "net-snmp" "target_name": "snmp_pdu_parse_fuzzer" diff --git a/benchmark-sets/comparison/tinyxml2.yaml b/benchmark-sets/comparison/tinyxml2.yaml index a958ea4d89..17757b9c1b 100644 --- a/benchmark-sets/comparison/tinyxml2.yaml +++ b/benchmark-sets/comparison/tinyxml2.yaml @@ -6,7 +6,7 @@ - "name": "doc" "type": "tinyxml2::XMLDocument *" "return_type": "tinyxml2::XMLNode *" - "signature": "tinyxml2::XMLElement::ShallowClone(tinyxml2::XMLDocument*) const" + "signature": "XMLNode * const XMLElement::ShallowClone(XMLDocument *)" - "name": "_ZN8tinyxml211XMLDocument8LoadFileEPKc" "params": - "name": "this" @@ -14,7 +14,7 @@ - "name": "filename" "type": "char *" "return_type": "int" - "signature": "tinyxml2::XMLDocument::LoadFile(char const*)" + "signature": "XMLError XMLDocument::LoadFile(const char *)" - "name": "_ZN8tinyxml210XMLElement12SetAttributeEPKcS2_" "params": - "name": "this" @@ -24,7 +24,7 @@ - "name": "value" "type": "char *" "return_type": "void" - "signature": "tinyxml2::XMLElement::SetAttribute(char const*, char const*)" + "signature": "void XMLElement::SetAttribute(const char *, const char *)" - "name": "_ZN8tinyxml210XMLPrinter10VisitEnterERKNS_10XMLElementEPKNS_12XMLAttributeE" "params": - "name": "this" @@ -34,7 +34,7 @@ - "name": "attribute" "type": "tinyxml2::XMLAttribute *" "return_type": "bool" - "signature": "tinyxml2::XMLPrinter::VisitEnter(tinyxml2::XMLElement const&, tinyxml2::XMLAttribute const*)" + "signature": "bool XMLPrinter::VisitEnter(const XMLElement, const XMLAttribute *)" - "name": "_ZN8tinyxml210XMLElement21FindOrCreateAttributeEPKc" "params": - "name": "this" @@ -42,7 +42,7 @@ - "name": "name" "type": "char *" "return_type": "tinyxml2::XMLAttribute *" - "signature": "tinyxml2::XMLElement::FindOrCreateAttribute(char const*)" + "signature": "XMLAttribute * XMLElement::FindOrCreateAttribute(const char *)" "language": "c++" "project": "tinyxml2" "target_name": "xmltest" diff --git a/data_prep/introspector.py b/data_prep/introspector.py index 05a1acd918..6821b56ff1 100755 --- a/data_prep/introspector.py +++ b/data_prep/introspector.py @@ -33,7 +33,6 @@ INTROSPECTOR_ENDPOINT = 'https://introspector.oss-fuzz.com/api' INTROSPECTOR_CFG = f'{INTROSPECTOR_ENDPOINT}/annotated-cfg' INTROSPECTOR_FUNCTION = f'{INTROSPECTOR_ENDPOINT}/far-reach-but-low-coverage' -INTROSPECTOR_SIGNATURE = f'{INTROSPECTOR_ENDPOINT}/function-signature' def query_introspector_for_unreached_functions(project: str) -> list[dict]: @@ -50,28 +49,6 @@ def query_introspector_for_unreached_functions(project: str) -> list[dict]: sys.exit(1) -def _query_introspector_for_funtion_signature(project_name: str, - raw_function_name: str) -> str: - """ - Queries function_signature from FuzzIntrospector |project_name| and - |raw_function_name|. - """ - resp = requests.get(INTROSPECTOR_SIGNATURE, - params={ - 'project': project_name, - 'function': raw_function_name - }, - timeout=TIMEOUT) - data = resp.json() - function_signature = data.get('signature') - if function_signature: - return function_signature - logging.error( - 'No function signature found from FuzzIntrospector for project ' - '(%s) function (%s).', project_name, raw_function_name) - return '' - - def query_introspector_cfg(project): resp = requests.get(INTROSPECTOR_CFG, params={'project': project}, @@ -132,11 +109,6 @@ def _get_raw_function_name(function: dict) -> str: function.get('raw_function_name', '')) -def _get_demangled_function_name(function: dict) -> str: - """Returns the demangled function name.""" - return demangle(_get_raw_function_name(function)) - - def _get_clean_arg_types(function: dict) -> list[str]: """Returns the cleaned function argument types.""" raw_arg_types = (function.get('arg-types') or @@ -150,33 +122,15 @@ def _get_arg_names(function: dict) -> list[str]: function.get('function_argument_names', '')) -def get_function_signature(project_name: str, function: dict, - language: str) -> str: - """ - Returns function signature of |function| from |project_name|. - """ - # TODO(Dongge): Use FuzzIntrospector by default, when it is ready. - # function_signature = _query_introspector_for_funtion_signature( - # project_name, _get_raw_function_name(function)) - # if function_signature: - # return function_signature - - # C++ functions, get signature from c++filt. - if language == benchmarklib.FileType.CPP.value.lower(): - function_signature = _get_demangled_function_name(function) - if function_signature != _get_raw_function_name(function): - return function_signature - - # Plain C function or C++ unmangled function. - return_type = _get_clean_return_type(function) - function_arg_types = _get_clean_arg_types(function) - function_arg_names = _get_arg_names(function) - - args_signature = ', '.join([ - f'{arg_type} {arg_name}' - for arg_type, arg_name in zip(function_arg_types, function_arg_names) - ]) - return f'{return_type} {_get_raw_function_name(function)}({args_signature})' +def get_function_signature(function: dict, project: str) -> str: + """Returns the function signature.""" + function_signature = function.get('function_signature') + if function_signature: + return function_signature + logging.warning( + 'Missing function signature in project: %s\n raw_function_name: %s', + project, _get_raw_function_name(function)) + return '' # TODO(dongge): Remove this function when FI fixes it. @@ -206,7 +160,6 @@ def populate_benchmarks_using_introspector(project: str, language: str, filenames = [ os.path.basename(function['function_filename']) for function in functions ] - # logging.info([f['function-name'] for f in functions]) result = project_src.search_source(project, filenames) if not result: return [] @@ -216,9 +169,10 @@ def populate_benchmarks_using_introspector(project: str, language: str, if not harness: logging.error('No fuzz target found in project %s.', project) return [] - logging.info('Fuzz target found for project %s: %s', project, harness) + logging.info('Fuzz target file found for project %s: %s', project, harness) target_name = get_target_name(project, harness) - logging.info('Fuzz target found for project %s: %s', project, target_name) + logging.info('Fuzz target binary found for project %s: %s', project, + target_name) potential_benchmarks = [] for function in functions: @@ -227,8 +181,7 @@ def populate_benchmarks_using_introspector(project: str, language: str, # TODO: Bazel messes up paths to include "/proc/self/cwd/..." logging.error('error: %s %s', filename, interesting.keys()) continue - # TODO(dongge): Remove this line when FI provides function_signature. - function_signature = get_function_signature(project, function, language) + function_signature = get_function_signature(function, project) if not function_signature: continue logging.info('Function signature to fuzz: %s', function_signature) @@ -358,7 +311,6 @@ def get_project_funcs(project_name: str) -> Dict[str, List[Dict]]: if __name__ == '__main__': - # Usage: python3 introspector.py logging.basicConfig(level=logging.INFO) #TODO(Dongge): Use argparser. diff --git a/data_prep/project_src.py b/data_prep/project_src.py index 350154c4a1..7f7ffc6d9e 100755 --- a/data_prep/project_src.py +++ b/data_prep/project_src.py @@ -92,13 +92,13 @@ def _format_source(src_file: str) -> str: stdin=sp.DEVNULL, timeout=timeout_seconds) except sp.TimeoutExpired: - logging.warning( + logging.debug( 'Could not format in %d seconds: %s', timeout_seconds, src_file, ) except Exception as e: - logging.warning('Failed to format %s: %s', src_file, e) + logging.debug('Failed to format %s: %s', src_file, e) else: if result.returncode: logging.warning('Failed to format %s:', src_file) @@ -274,7 +274,7 @@ def _identify_fuzz_targets( """ Identifies fuzz target file contents and |interesting_filenames| in |out|. """ - logging.info('len(interesting_filenames): %d', len(interesting_filenames)) + logging.debug('len(interesting_filenames): %d', len(interesting_filenames)) interesting_filepaths = [] potential_harnesses = [] diff --git a/data_prep/project_targets.py b/data_prep/project_targets.py index a61f2815c3..65d9be4a8a 100755 --- a/data_prep/project_targets.py +++ b/data_prep/project_targets.py @@ -86,7 +86,7 @@ def _match_target_path_content(target_paths: List[str], def _bucket_match_target_content_signatures( target_funcs: Dict[str, List[Dict]], fuzz_target_dir: str, - project_language: str, project_name: str) -> Dict[str, List[str]]: + project_name: str) -> Dict[str, List[str]]: """Returns a list of dictionary with function signatures as keys and its fuzz target content as values.""" if not target_funcs: @@ -120,8 +120,7 @@ def _bucket_match_target_content_signatures( target_content_signature_dict[content] = [] signatures = [ - introspector.get_function_signature(project_name, func_info, - project_language) + introspector.get_function_signature(func_info, project_name) for func_info in functions ] target_content_signature_dict[content].extend(signatures) @@ -136,9 +135,8 @@ def generate_data(project_name: str, """Generates project-specific fuzz targets examples.""" target_funcs = introspector.get_project_funcs(project_name) project_fuzz_target_dir = _get_fuzz_target_dir(project_name) - project_language = oss_fuzz_checkout.get_project_language(project_name) target_content_signature_dict = _bucket_match_target_content_signatures( - target_funcs, project_fuzz_target_dir, project_language, project_name) + target_funcs, project_fuzz_target_dir, project_name) if target_content_signature_dict: print(f'Downloaded human-written fuzz targets of {project_name} from Google' @@ -148,7 +146,7 @@ def generate_data(project_name: str, f'from Google Cloud Bucket: {OSS_FUZZ_EXP_BUCKET}.') print('Will try to build from Google Cloud or local docker image.') target_content_signature_dict = _match_target_content_signatures( - target_funcs, project_name, project_language, cloud_experiment_bucket) + target_funcs, project_name, cloud_experiment_bucket) if not target_content_signature_dict: return [] @@ -200,7 +198,6 @@ def filter_target_lines(target_content: str) -> str: def _match_target_content_signatures( target_funcs: Dict[str, List[Dict]], project_name: str, - project_language: str, cloud_experiment_bucket: str = '') -> Dict[str, List[str]]: """Returns a list of dictionary with function signatures as keys and its fuzz target content as values.""" @@ -239,8 +236,7 @@ def _match_target_content_signatures( target_content_signature_dict[content] = [] signatures = [ - introspector.get_function_signature(project_name, func_info, - project_language) + introspector.get_function_signature(func_info, project_name) for func_info in functions ] target_content_signature_dict[content].extend(signatures)