Comments (6)
Hey @jtpereyda,
I actually already did this :), that's the sulley_refactor branch (as well as a few other features like flask/tornado vs BaseHTTPServer). The plan was to go in and write legit tests for everything, then re-merge to master for sulley v2.0.0.
Thoughts?
from sulley.
Hmm... Do you think it's good enough to merge in for now, before the tests? I'd love to have access to those changes going forward.
Is sulley_refactor
good enough to run off of? If so, one option is for me to start working off of the branch.
from sulley.
Also, what's the to do list for sulley_refactor? Just unit tests? What can I do to help?
Disclaimer: Not necessarily a binding commitment to help ;)
from sulley.
Yeah I definitely think sulley_refactor is good enough to work off of TBH. Things may be varying levels of broken (since we have no usable tests :(), but for the most part it should just be cleaned up and have a few extra things.
The todo list is to just test the shit out of everything, so if you're down to work on that a bit it'd be much appreciated :). There may be a few PRs that didn't get merged in (your signal fix is definitely not there).
from sulley.
I'll pull it down and explore. Just unit tests, right?
If I can do PRs against sulley_refactor, we can treat it like a working 'develop' branch (http://nvie.com/posts/a-successful-git-branching-model/). That way development won't be blocked by missing tests required for a release. :)
from sulley.
Yep, unit tests are a really good place to start!
As for PRs - sure! That sounds great.
from sulley.
Related Issues (20)
- WHY AttributeError: 'NoneType' object has no attribute 'split'??? HOT 1
- Creating a field containting n bits HOT 4
- Sulley on Android HOT 1
- network monitor crashes after sending packets
- sulley bug? HOT 3
- How to install Sulley on Linux? HOT 3
- how to run Trend Micro Server Protect? PED-RPC> unable to connect to server 127.0.0.1:26003
- how to use txt which including test case to fuzz by using sulley? which function can do it?
- Broken Link HOT 2
- Sulley does not capture any bytes to pcap files HOT 12
- In graph.py, 290 line, "edges" or "edge" ? HOT 3
- Too high memory usage / memory leak? HOT 4
- In crc16 function ,can we add other polynomials? HOT 2
- Don't use zlib for pickle storage/persistance HOT 4
- Modifying target's port # in the current session! HOT 2
- how to append the file of crash using vmcontrol.py HOT 1
- vmcontrol.py -s snapshot name is not marked required HOT 2
- how to fuzz udp Protocol HOT 1
- Feature Proposal: Alternative Interfaces
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sulley.