Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/AFLplusplus/LibAFL

Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
https://github.com/AFLplusplus/LibAFL

bolts: fix static mutable use (#1793)

61718c4e88021f4df0c8dab7ffbc6b734e67050d authored about 1 year ago
Increase default edgemap size for libafl_cc and libafl_targets (#1798)

c240cdec3808bda828e558f5e6019af7105b1b70 authored about 1 year ago
remvoe it (#1797)

e72ad4ba2d9261c31295b3b95df103f8709c8b30 authored about 1 year ago
Don't use assert fail when building on libafl_libfuzzer on windows (#1792)

* fix

* fix

* clippy

* clippy

3ed231db690c345e6dd38262828242e7d949a55d authored about 1 year ago
libafl_frida: Add tests for ASan for Unix platforms (#1781)

* First draft of a Asan tests. As of now, unix-only. This is a WIP, as 1) destroying Gum causes ...

6a72f8a1ad9ad6e861bbb860298ad9bff8b7daaa authored about 1 year ago
Remove Aggregated label in stats (#1788)

* Remove Aggregated label in stats

* introspection

* fix monitor aggregate propagation

aaeeead574c4132b03c8692645235d7cc7554915 authored about 1 year ago
Pr/fix qemu launcher build - fixes 1785 (#1786)

* Fixing qemu_launcher build (#1785)

* Fixed the instructions for using the injection feature

b93a5bb41473def5b9328704e2b14636147b85ee authored about 1 year ago
libafl_qemu injections (#1743)

* nits

* first steps

* different approach

* fixes

* remove temps

* remove temp

...

0f2cf80085a83e7d0c88ed2a0f16c6e2f443a875 authored about 1 year ago
Resumable stages redux (#1780)

* initial stage refactor

* repair test

* redqueen

* fixup python bindings

* docs and...

ba8ca6723b7adbc46ce19b9dce4f46a41e8dd3bc authored about 1 year ago
aggregator fixer (#1783)

3d126f21ccae72617c454ccc999e3ee93433b95c authored about 1 year ago
Clang-format latest (#1651)

* Clang-format latest

* add

* rdm

* CHATGPT

* CHATDUMB

* different action

* no...

88f3ff4a282aa1092da7890fa3ae2f4a57d2fb45 authored about 1 year ago
[libafl_targets] # fix typo in windows_asan feature (#1779)

48c9fed2da9ffaa80c11f3b8fa05b6461d688e92 authored about 1 year ago
Add header (#1777)

* add

* rdm

* CHATGPT

* CHATDUMB

* different action

* no

* fix

* ci

* ci...

0a72d8abbcb7306f24118a538190bad2553b76e5 authored about 1 year ago
Move Clippy to extra CI steps (#1370)

* Move Clippy to extra CI steps

* clippy?

* Last try with nightly

* no clue why but hey...

207e7dbdff6f0f8c80fa9d57d73c31e6c7e938a2 authored about 1 year ago
More concolic fix (#1776)

* more

* revert

989dd4d89a736f8268d3f48f28e28dfecccd362b authored about 1 year ago
Update symcc for #1768 (#1775)

616e507593cb53fc72b1a9222eb98263167e815a authored about 1 year ago
Multipart Input support (#1617)

* initial commit: multipart

* document + wrap up baby fuzzer

* oops

* core

* add fro...

99fd69acdc9b7e22b3a853bf6ad48af481e96ee2 authored about 1 year ago
Recover useful CmpLog updates from #1630 (#1684)

* add

* ci

* wip

* make type name more clear

* last

* add

* more fix

* chg
...

75fcd470443a2bcd540f9c1be2f2ae1240a3707b authored about 1 year ago
Fix export of afl-clang-fast if already in PATH (#1773)

9b2a17896fe3596f39ad0187041a27f0f8c41dc1 authored about 1 year ago
Fix sigint handlers (#1772)

* fix_handler

* cfg

* win

* fix

* toml

* f

* more

* rename and write_volatile

8164bfca96b67bcaddd2f0707bc000567aad5690 authored about 1 year ago
updated QEMU. Adapted emu.rs to fit new interface. (#1774)

* updated QEMU. Adapted emu.rs to fit new interface.

* format

b8d48013c03336d605411956a6fb80140f1947f1 authored about 1 year ago
Fix atheris fmt, clippy (#1769)

d143cac663dc4a4b7143bc16af438cec4b341e7e authored about 1 year ago
LibAFL Atheris Compatibility (#1576)

* Made changes to libafl_atheris/src/lib.rs to work with Atheris

* Removed unused imports

...

925b33889f32f67a37594db4a181df9c4f182daf authored about 1 year ago
Check canonicalized_module_path before used (#1767)

4f93d7e89495ba25363531636b71fa5b30e3c2b2 authored about 1 year ago
afl_cc llvm 18 build fixes (#1759)

440e57dd6fe1c1e3789b6bdd8f98733c6a9e109e authored about 1 year ago
Add mute_inprocess_target fn, SimpleFdLogger::set_logger, and more (#1754)

* Add mute_inprocess_target fn, SimpleFdLogger::set_logger, set_error_print_panic_hook

* Tryi...

a07563def0f9b224fe6bb12bb2634f52028a4513 authored about 1 year ago
replace `Emulator::new_empty` by `Emulator::get` calls outside of `emu.rs` for safety. (#1763)

38e16fbade71b003c4de0d20a5f2dc04891c801d authored about 1 year ago
Dedup common code in scheduler (#1702)

* dedup common code in scheduler

* del eco

* fixing

* fix

271701860170c3fb8d4c83f0cf94ffbfb6a8a0d6 authored about 1 year ago
Enabling DrCov on Windows (#1765)

* Enabling DrCov for Windows

df96bb02eeea44e5e37fab5257c3c45c0b7fc52e authored about 1 year ago
Miri ignores for M1 regex (#1762)

9ad7d9bb64c48a2c73d54b484deac90911dfd7a0 authored about 1 year ago
Documentation fixes (#1761)

* Documentation fixes

* Fix InProcessExecutor url

* Update all urls to latest

ce71858100a00e94d47b7965fc3cf63dc97f5803 authored about 1 year ago
Fix incorrect imports (#1758)

* Fix incorrect imports

https://doc.rust-lang.org/core/simd/trait.SimdOrd.html

* Fix

* ...

ea5ea3410cd0742150d2e0ae4592bd594152841c authored about 1 year ago
Ignore SigPipe by default (#1741)

* Ignore SigPipe by default

* Fix no_std

* fmt

16a152267ed0156fa32127b9e573701f1f75444b authored about 1 year ago
Fix `as_object` UB discussed in #1748 (#1751)

* Fix as_object UB discussed in #1748

* More cleanup, more less UB

* Fix fixes

* Added ...

c93291ab57223d7002298e0be2690bd3570c5d73 authored about 1 year ago
Remove unused create_anymap_for_trait macro (fixes #1719) (#1752)

4e7d2caa9faa66a39f9d56f043721752076f2f85 authored about 1 year ago
symcc_update (#1749)

9993cf1000882cd7a51c320d67b280db7b8054fc authored about 1 year ago
QEMU filtering rework + paging filtering (#1705)

* Added paging filtering.
Reworked address range filtering to fit with new generic code.

* F...

830faec95f326a27afff9994eaa7e9a5f09f9971 authored about 1 year ago
bolts/minibsod add openbsd arm64 support (#1724)

* bolts/minibsod adding openbsd arm64 part.

* disable core ids test on freebsd

ea61b79012ef2798fcc596d1041353ef781af374 authored about 1 year ago
Another attemp to fix CI (#1744)

* fixing?

* more

* delete macos build_and_run fuzzers as its runtime exceeds 360minutes an...

a98805b4ca0e6c0e53a168e89e243167e0fb07c7 authored about 1 year ago
Add file descriptor logger (#1742)

* Add file descriptor logger

* clippy

* Fix closing fds

* fix no_std, fmt

---------
...

68e7b203f597b0e6c328beef030521a4bc714750 authored about 1 year ago
Trying to fix CI (#1739)

* test

* dummy

* dummy

57a64e805f6e2a986caa4e1f48d2a5ca5a476e76 authored about 1 year ago
0.11.2 (#1735)

78060ea308746c930d75bcf58e961da550095a18 authored about 1 year ago
small fixes and enhancements (#1731)

* nits

* first steps

* different approach

* fixes

* remove temps

* remove temp

...

63e1523358cfd45c90399973838cec0e802bdd37 authored about 1 year ago
fixup: don't download unicode categories data (#1732)

* fixup: don't download unicode categories data

* whoops, document

* fmt

* ci

------...

ef8ebd52390cccb88890a1e1bc1fb11aef02bbdf authored about 1 year ago
use yaxpeax-x86 version from crates.io instead of direct git dep (#1733)

2726a597110e2856b207d6ddebbd4f0f4cf8dc7c authored about 1 year ago
Last cleanup after decapstone (#1727)

* Last clenup

* more

* more

7894efe72814ad836bd0897f7f90ba550062e020 authored about 1 year ago
Remove capstone from frida [aarch64] (#1723)

* Partially finish ASAN and CmpLog changes

* Fix handle_trap, report_error, and remove capsto...

fce5fd9a2bd33b79d9c8ab8497c609919efba97e authored about 1 year ago
Remove capstone from frida [x86_64] (#1720)

* init

* more

* just fixing stuff

a0a4dd60bb85cb33aa91cd69045723d134dd927b authored about 1 year ago
message (#1726)

ee447468c6070a8548a2ad6366ae6ebb28a3e3d2 authored about 1 year ago
Make inner value of llmp Flags pub (#1725)

2f036b72e4d313a3aa9fa321a85541adedb17690 authored about 1 year ago
Fix #1721 (#1722)

002656b076d70da9855111df5fc0feb1c44ba099 authored about 1 year ago
Add Resource (#1718)

c2db7ad1623fceb047b3a22e51e0a91750ffc312 authored about 1 year ago
Adding support for shutdown upon Ctrl+C on Windows for LLMP (#1704)

* Adding support for shutdown upon Ctrl+C on Windows for LLMP

* PR comments and clippy sugges...

b336411516d70dfb2d74cafda556ad0d58fe0c0d authored about 1 year ago
Don't reset child_pid in forkserver executors (#1715)

Child pid is no longer reset after a run in persistent mode

Co-authored-by: Timme Bethe <git@...

686d29a3cb7738746276e64ea2a536759a829f45 authored about 1 year ago
Better SigInt handler (#1710)

* fix simd

* better exit

* chg

* more

* more

* use

* change to proper name

...

fad59987d9decc8a04a03b2feb27341126ddf318 authored about 1 year ago
fix simd (#1709)

210315da0f138765a240c62f1df2ca1b083dc699 authored about 1 year ago
libafl_cc custom llvm_config lookup for solaris/illumos (#1708)

108c04a8d299501d1aad7b6a279f38ac31819a70 authored about 1 year ago
Fix QEMU userspace crash handler (#1706)

* Fix QEMU userspace crash handler

* no_std

517d6962bdf5fb8d19f0733c256652ab4fa20603 authored about 1 year ago
Fix bp in QEMU thumb mode on arm64 systems (#1701)

5d83c9399a59e41d5484d0da0fa148fa62609233 authored about 1 year ago
Fix libafl_qemu edge hooks src addr (#1700)

bc458864f15dcf3263f098e98063c94bbf971e60 authored about 1 year ago
Add Features for C Targets (#1663)

* Allow disabling C targets for platforms that dont support them when using cmp observers

* M...

5d5ee4032928170085207c0adc80484f5480b440 authored about 1 year ago
bolts: fix solaris cpu binding (#1699)

Seems `PS_MYID` to save one syscall was not really working, explicit current id makes the test a...

c84629a2f8bf9d983fbb2ac9c3ca83d315441767 authored about 1 year ago
JIT fast path for edge cov hooks in libafl_qemu (#1696)

* JIT fast path for edge cov hooks in libafl_qemu

* fix

* fmt

* fix

* unify hooks as...

1545514ed8bcb62b07bff8fbc1bc5e9c5471e323 authored about 1 year ago
Delete update_rust_toolchains.yml (#1698)

00740190a78fc7f042237c605a24d64d38f45e3d authored about 1 year ago
bolts: support dump_registers for x86 linux (#1694)

* bolts: support dump_registers for x86 linux

* bolts: fix write_crash fault addr for linux/x86

84a87f1da84981027b49da48615968e754bed820 authored about 1 year ago
Update qemu-libafl-bridge (#1697)

Update to last version of qemu-libafl-bridge

bd12e060ca263ea650ece0a51a355ac714e7ce75 authored about 1 year ago
Fix aggreagator ui (#1693)

* fix

* more

---------

Co-authored-by: Andrea Fioraldi <[email protected]>

16af5debbee436d83d743d4e59847fe1dfbc23a6 authored about 1 year ago
Clippy fix for Refactor QEMU hooks (#1695)

* clippy

* format

* clippy

b4e987a640fea07133fc53b5a10ef24ac19889cb authored about 1 year ago
Refactor QEMU hooks (#1690)

* Rewrite QEMU Asan

* fake sys

* New hooks

* edge cov helper

* opaque raw hook

* ...

f1aee3c3761ebcc564338048730a07b647b12963 authored about 1 year ago
QEMU Synchronous Exit + Syx Snapshot update (#1681)

* Fix: typo in variable name.

* Fix: thread-safe static for emulator initialization.

* Ini...

43c9100f599b3d2b154b2f099e77dbc2b7c253e1 authored about 1 year ago
Reduce deps (#1692)

28f34e076e75c5195e1ec5537755522363eddb56 authored about 1 year ago
Fix unused import (#1691)

903a242e3ebcf55757d591e76aab758a18f14aa7 authored about 1 year ago
Monitor refactor + add aggregator (#1671)

* push

* decouple clients_stats_mut_for

* coding done

* push

* more

* upd

* fi...

4a94bcb80698d98886e975e28578a0e1a1f29c1c authored about 1 year ago
Fix scheduled ci (#1688)

* fix

* small z

cad2ff63191eb1291764b79285a1d4c65ccdbd18 authored about 1 year ago
scalability monitor 2nd (#1685)

* tekito

* monitor

* fix

* all

* ci

* ci

9a1173d4a656094d6494582a2531b182615bfbe0 authored about 1 year ago
Schedule rust update in build_and_test.yml (#1687)

* ci cron

* correct regex

9345b80256d36954bbdbb902f1a8c99076a3d611 authored about 1 year ago
Fix LLMP map reuse overflow for slow brokers (#1679)

* Attempt to fix llmp refcounting

* readers->readers_count

* Removed refcounting for now, ...

ba394c4acca2d085851cee831bbf7872bec58277 authored about 1 year ago
Scalability introspector + State refactor (#1674)

* check

* clippy fmt fixing all the stuff

* restore Cargo.toml

* a

* ci

* ci

*...

379e2ae89bc957b528a89f9c5966f6235c8901a9 authored about 1 year ago
Add arg for profile in build.sh (#1680)

86cb187ef12209796e8542447eee70f90e167e90 authored about 1 year ago
Unicode-preserving mutators (#1542)

* create the string classification stage

* modify API to pre-group

* preserving mutator

...

281524dbf9db34be81e9ace8c8a01f4c2d29f231 authored about 1 year ago
libafl_libfuzzer: rename all symbols and allow mimalloc use (#1565)

* rename allocator symbols to avoid conflict with mimalloc

* re-add llvm-tools to CI

* ren...

1e96652ed2341c814db9892084f6c7abc1097b95 authored about 1 year ago
Fix i386 QEMU read_function_argument() (#1677)

aa69436b6450dbc4fc066cfc509d4c54a0265dda authored about 1 year ago
Add whole-archive feature to libafl_targets (#1544)

* maybe fix linkage?

* fix hack CI

* interceptors

* do not call strstr and friends

*...

a278357ed9814be7c89a091910dd54f800d47a50 authored about 1 year ago
bolts for haiku update (#1673)

core_affinity using available_parallelism which also support this
platform. further tests disab...

a013ad60856a74699bb6bd76ae80d418e76a46aa authored about 1 year ago
Use Compound configurations in libpng launcher fuzzer (#1676)

57296a675020706a256f443f646e4b0268d979c2 authored about 1 year ago
Add CmpLog routines to LibAFL QEMU and various fixes (#1664)

* Add CmpLog routines to LibAFL QEMU and various fixes

* format

* fix

* fix read_functi...

cc1ebb29f7db303d587dcedb73aff926fcfa4de5 authored about 1 year ago
Avoid lagged receiver in TCP manager (#1672)

d606d9f4f62053b9061150b90f3d0ee3e29a3f86 authored about 1 year ago
Fix SimpleRestartingMonitor after restart (#1669)

* Fix SimpleRestartingMonitor after restart

* a

* a

* a

* a

* a

* a

* a

...

d7825851e906d362a96c522b202dc49503558c87 authored about 1 year ago
refactor: Remove unnecessary Debug trait bounds (#1667)

* refactor: Remove Debug supertraits

Instead of having the Debug trait as supertrait on sever...

0750a6c3caa6d73dd2f7eb75d8843143b6ce91b6 authored about 1 year ago
Support precompiled headers in clang/ar wrappers (#1668)

b1888e12c967d4ca1581b9aecb24380dbd300e4a authored about 1 year ago
Allow compiling 32bit (#1666)

* Allow compiling for 32bit

* Fmt

* Clean up minibsod for 32bit

* fmt

7acdeacae8d6ffdcd8e1d63c198682b6d3ec7182 authored about 1 year ago
Fix FreeBSD CI by updating freebsd-vm (#1665)

8c62d339a2652e224dbe15f626c87e512a5e1005 authored about 1 year ago
Fix CI (#1662)

1138e6a341d14a4751aa7889cfde0344cb59da05 authored about 1 year ago
Remove debug log (#1659)

6300c5f493bb142f61bb2b2141d6d1d49527f02c authored about 1 year ago
Fix stb image on windows (#1657)

* fix

* fix

* HOW DO I ADD FROM:FROM????

* ok

d53503b73ea0425ffdcfbc467c167b02632077b6 authored about 1 year ago
Allow MinimizerScheduler to not cleanup metadata after use (#1658)

* Allow MinimizerScheduler to not cleanup the metadata after use.

* Fix constructor

* carg...

c97d0fa7fca474af6132d068e3792316bd8f62ed authored about 1 year ago
Fixed panic feature in baby_fuzzer example (#1656)

* Fixed panic feature in baby_fuzzer example

* Fixed typo

6089cc21ce674892f129f2dc08e925783d9b68fa authored about 1 year ago
Fix LLVM Pass (#1654)

c9e147de8cf42635b067874a684ce65605b597a8 authored about 1 year ago
Revert "Use clang-format-16 (#1649)" (#1650)

This reverts commit 1aede04af75564d4063f91d1c8c1a402760e86f5.

854577878034ede84ed68a03b41ea2f9a836c3e2 authored about 1 year ago
drcov_rt: make coverage file names unique (#1581)

* fix(drcov_rt): coverage files are overwritten if have the same names

Make it unique.

* f...

65ddfa6acf9518cecc2c6c3b960a3f251abb5cd4 authored about 1 year ago