1 unstable release
Uses old Rust 2015
0.1.0 | Jan 17, 2018 |
---|
#339 in #tcp
15KB
protobash: a tool for testing/fuzzing protocol implementations
The intention for this tool is to solve an immediate problem I have verifying some TCP code I'm working on.
This project is currently at the "hello, world" stage, expect to see some more activity here over the next few weeks.
The idea is to use some sort of gtest-style syntax for describing what the tool should do and what it should expect to happen. I will eventually extend it beyond TCP, and will write it with that in mind, but TCP is my immediate use case.
Contributions are welcome, see CONTRIBUTING.md
for help
getting started.
Building
protobash is built with Cargo, the standard Rust build tool.
Use cargo build
to compile, and find the resulting binary in
target/debug/osiris-client-linux
. You can also run cargo build --release
for
a release build.
The intention is to always use the latest stable Rust.
Documentation
Run cargo doc --open
to open the documentation for both protobash and its
dependencies in a web browser.