This is an automated email from the ASF dual-hosted git repository.
mhlakhani pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from d2743005d THRIFT-5855: Add py fuzzers
add 7ac79abbe THRIFT-5855: Add rust fuzzers
No new revisions were added by this update.
Summary of changes:
FUZZING.md | 2 +-
configure.ac | 1 +
lib/rs/src/protocol/compact.rs | 2 +-
lib/rs/test/Makefile.am | 6 +
lib/rs/test/fuzz/.gitignore | 6 +
lib/rs/test/fuzz/Cargo.toml | 86 +++++++++++
{tutorial/rs => lib/rs/test/fuzz}/Makefile.am | 46 +++---
lib/rs/test/fuzz/README.md | 20 +++
lib/rs/test/fuzz/bin/corpus_generator.rs | 167 +++++++++++++++++++++
lib/rs/test/fuzz/fuzz_targets/parse_binary.rs | 46 ++++++
lib/rs/test/fuzz/fuzz_targets/parse_compact.rs | 46 ++++++
lib/rs/test/fuzz/fuzz_targets/roundtrip_binary.rs | 67 +++++++++
lib/rs/test/fuzz/fuzz_targets/roundtrip_compact.rs | 66 ++++++++
.../fuzz_targets/structured_roundtrip_binary.rs | 54 +++++++
.../fuzz_targets/structured_roundtrip_compact.rs | 54 +++++++
.../src/transit/services => test/fuzz/lib}/mod.rs | 2 +-
16 files changed, 644 insertions(+), 27 deletions(-)
create mode 100644 lib/rs/test/fuzz/.gitignore
create mode 100644 lib/rs/test/fuzz/Cargo.toml
copy {tutorial/rs => lib/rs/test/fuzz}/Makefile.am (57%)
create mode 100644 lib/rs/test/fuzz/README.md
create mode 100644 lib/rs/test/fuzz/bin/corpus_generator.rs
create mode 100644 lib/rs/test/fuzz/fuzz_targets/parse_binary.rs
create mode 100644 lib/rs/test/fuzz/fuzz_targets/parse_compact.rs
create mode 100644 lib/rs/test/fuzz/fuzz_targets/roundtrip_binary.rs
create mode 100644 lib/rs/test/fuzz/fuzz_targets/roundtrip_compact.rs
create mode 100644 lib/rs/test/fuzz/fuzz_targets/structured_roundtrip_binary.rs
create mode 100644
lib/rs/test/fuzz/fuzz_targets/structured_roundtrip_compact.rs
copy lib/rs/{test_recursive/src/transit/services => test/fuzz/lib}/mod.rs (97%)