Dominik Maier
|
e8b3d33bf4
|
Update dependencies, removed unused deps, CI fixes (#839)
* update clap, remove unused deps
* update grammartek
* update pyo3
* update pyo3
* undid clap update
* not changing nyx
* updated deps
* Update more deps, fixes
* not needed clippy
* fix windows
* try to enable deprecated pyproto for pyo3
* unused
* moving some things to clap4 after all
* initial move to clap 4
* fix clap
* more clap4, removed accidental file
* fixes, fmt
* fix
* all fix no play
* fix
|
2022-10-18 20:36:43 +02:00 |
|
Andrea Fioraldi
|
089bc49d55
|
Bump to 0.8.2 and update versions script (#828)
|
2022-10-12 14:57:08 +02:00 |
|
Dongjia Zhang
|
eac7307c5a
|
0.8.1 (#732)
|
2022-08-18 10:23:57 +02:00 |
|
Dongjia Zhang
|
ffe8dbf6af
|
Bump to 0.8.0 (#696)
* upd
* more
|
2022-07-11 21:59:11 +02:00 |
|
Andrea Fioraldi
|
28edbad618
|
Refactor libafl Python bindings (#632)
* SerdeAny MapFeedbackState
* Fix macro syntax
* alloc
* fix
* Metadata calibrate and map feedback
* metadata feedback states
* compile
* fmt
* Register common generic types
* tests
* sugar
* no_std
* fix book
* alloc
* fix fuzzers
* fix
* fmt
* disable python bindings for libafl
* clippy
* fmt
* fixes
* fmt
* compiling python bindings
* no uaf in python observer
* working python observer, feedback and executor
* mutators
* fmt
* nits
* added autofix script
* clippy
* clippy
* more clippy
* fix
* ignore clippy for deserialization
* newlines
* nits
* fmt
* feedbacks
* generators
* methods
* feedbacks
* pyerr
* fix
* fix
* fmt
* python bindings in CI
* fix
* fix
* fix
* autofix
* clippy
Co-authored-by: Dominik Maier <dmnk@google.com>
|
2022-05-25 16:56:06 +02:00 |
|
Andrea Fioraldi
|
da537aae83
|
FeedbackState as metadata (#627)
* SerdeAny MapFeedbackState
* Fix macro syntax
* alloc
* fix
* Metadata calibrate and map feedback
* metadata feedback states
* compile
* fmt
* Register common generic types
* tests
* sugar
* no_std
* fix book
* alloc
* fix fuzzers
* fix
* fmt
* disable python bindings for libafl
* clippy
* fmt
* fixes
* fmt
* fix
* fix
* fix
* fix
* fix
* release autofix
* fix
* fix
* fix
* fmt
* fix
* fix
* name
* fix
Co-authored-by: Dominik Maier <dmnk@google.com>
|
2022-05-24 16:05:22 +02:00 |
|
Farouk Faiz
|
2dcdaaa89f
|
Intial support to Python bindings for the libafl crate (#429)
* Add libafl py module
* Hardcoded baby_fuzzer
* Trait abstraction: MapObserver
Send type name as a param as it's needed for extracting the rust struct from the PyObject
* Fix merge
* Impl traits for python wrappers
* Add PythonExecutor
Not buildable version
* Executor trait bindings
* Monitor trait bindings
* EventManager trait bindings
* Fix warnings
* Add corpus trait bindings
* Use corpus trait bindings
* Rand trait bindings
* Remove python feature from default
* Add cfg attribute
* Fix fmt
* No std box
* Fix clippy
* turn OwnedInProcessExecutor in a simple type alias
* remove crate-type from libafl's Cargo.toml
* Add python baby_fuzzer
* Fix doc
* Maturin doc
* multiple map observer
* fmt
* build pylibafl with nightly
* macro for map element type
* Update py baby_fuzzer & fmt
* Mutator bindings
* fmt
* merge conflicts
* StdMutationalStage bindings
Not working: Cannot pass mutator to new method because not clonable
* Stage bindings
* StagesOwnedList bindings
Not working: Stage not clonable
* Unsafe transmute copy fix
* Use Stage bindings in baby_fuzzer
* fmt
* fmt
* Fix doc
* fix merge
* Remove x86_64 feature from pylibafl
Co-authored-by: Andrea Fioraldi <andreafioraldi@gmail.com>
|
2022-02-14 11:41:39 +01:00 |
|
Andrea Fioraldi
|
6274ad4594
|
Refactor libafl_qemu creating the Emulator struct and post syscall hooks (#430)
* working without asan.rs
* working asan
* update fuzzers
* mremap in snapshot
* sugar
* python
* fix python
* clippy
* fmt
* fuck you loader
|
2021-12-23 09:10:13 +01:00 |
|
Dominik Maier
|
304eda724f
|
Various fixes for CI (#423)
* Various fixes
* fix try_from for cores
* no_std
|
2021-12-15 18:11:40 +01:00 |
|
Andrea Fioraldi
|
5af2b4580e
|
Update pyo3 to 0.15
|
2021-12-08 16:32:32 +01:00 |
|
Andrea Fioraldi
|
d24989e6ae
|
Bump pylibafl to 0.7
|
2021-12-01 17:27:04 +01:00 |
|
Jordan McLeod
|
3d436b7519
|
Upgrade to Rust 2021 Edition (#340)
* Enable missing const_xxh3 feature
* Move to Rust 2021 Edition
* Fix clippy complaints
* Remove imports made unecessary in 2021 edition
|
2021-11-04 09:59:49 +01:00 |
|
Andrea Fioraldi
|
21f88b58b5
|
Pylibafl
|
2021-09-27 14:09:15 +02:00 |
|