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

Add Android Ashmem stub header to libafl_targets forkserver.c (#1648)

* Add Android Ashmem stub header to libafl_targets forkserver.c

* clang-format

8a18ee4ece354386eee700040d224410e1eb40b9 authored about 1 year ago
Use clang-format-16 (#1649)

1aede04af75564d4063f91d1c8c1a402760e86f5 authored about 1 year ago
bolts: haiku, addressing clippy warnings (#1647)

bae24d9072c55086f8a603ffc3d543ed8214c95a authored about 1 year ago
Improve the libafl_libfuzzer corpus (#1539)

* improved libfuzzer corpus

* use .into() for converting ids to usize

* oops

* fix warn...

56b37bb4bddca2b9e819953910f108a633ed2ef2 authored about 1 year ago
clamp last to infinity to handle rare imprecision issues (#1532)

fd98eabfbfb3fb8ed9782f6a8c5a62940658ac17 authored about 1 year ago
bolts: initial haiku support (#1643)

2e980ca08db74e0db083530fba9b85f3b69311ac authored about 1 year ago
Add post_run_target for ShadowExecutor (#1641)

745326ee26236e2233e28a9f2f6e006d277a86f3 authored over 1 year ago
[WithObservers] Call the wrapped observer's post run function (#1640)

* [WithObservers] Call the wrapped observer's post run function

* fix typo and naming of vari...

976d6b2e97d87cf6c4cc8d86b2dccbf2c139942d authored over 1 year ago
Fix typos and crates names formatting in crates.md (#1639)

* Fix typos and crates formatting in crates.md

* Fix header in crates.md

ad33ea086b28c8774de97ecb196606ddb6ad7f24 authored over 1 year ago
aa (#1638)

c6c93b57853468fb3f99deb515afde21afba2bc1 authored over 1 year ago
Fix ci (#1637)

* fix

* Stupid lint 🖕

fdfa5b2d48dc5f5c27ce68365fd2930b8b0b8f15 authored over 1 year ago
Fix CI (#1636)

f34bab24861eb74d97e7ee3556c08e63936427e6 authored over 1 year ago
QEMU Asan backtrace and report (#1628)

* wip

* ExtractFirstRefMutType

* Asan report with backtrace

* Print asan reports and fi...

406e77faa904f9a5840e3386b659c6da0a2741bc authored over 1 year ago
Update LibAFL concolic (#1634)

* concolic upd

* more

* working

* clippy

* rev

* fix

* remove cur_input

* r...

02cd260af0ca49027e5d4f36aca459836be5d04c authored over 1 year ago
fix: use correct trait bound in WithObservers Executor (#1633)

c9403cbd003f9ebc91d911431c8c0d683643eba6 authored over 1 year ago
updated rust container image + default nightly (#1631)

0db67dfc9a4ac561568e0dff115bffd9e5931012 authored over 1 year ago
CmpLog {Instruction, Switches} pass (#1612)

* switch and instruction pass copy paste

* FMT

* add cb

* put things in the functions
...

0b38fabeb009a201cce87cc0e56a57f5ea4199dc authored over 1 year ago
Update llvm ver in Dockerfile (#1629)

* llvm 15

* more

77dfc7a26a8de8163dcde76a1e601c07eb11c57e authored over 1 year ago
Fix typo in SimpleStdoutLogger comment. (#1627)

1b7e1da809e9cb18bd7d33a90537e02e17071ae0 authored over 1 year ago
Rename more options (#1626)

cb9ace52e17ea663dfe2a33a6e43bf52bfa51e4c authored over 1 year ago
Add SplitBorrow trait to split borrow tuple_list elements (#1624)

* Add SplitBorrow trait to split borrow tuple_list elements

* clippy

f6ba9de0445fe9b66ad31aac6e8c7a2b34b5eacd authored over 1 year ago
Clipped Fixxy (#1622)

* clippy fix

* fix

* fix

* it works

* imports

4c17da00b0783d8e4d758a17891fcc0e75d6c494 authored over 1 year ago
Rename option name (#1623)

* rename

* FMT

67aa5b12c1841fb91f4451a136c5dd7049539a4f authored over 1 year ago
Format C code (#1621)

* Add iter() to owned slice

* Format C

35e387773cb250096fdbd77b3db54212b4391251 authored over 1 year ago
Add iter() to owned slice (#1620)

6986317a032bf417bc5f5f75c531bad9291d66e7 authored over 1 year ago
Break on timeout in QEMU system mode (#1619)

* Break on timeout in QEMU system mode

* fix

* fix

* fix

47cd4dfea67e6a3c320e95f2e5768f2e9a52f471 authored over 1 year ago
Autodetect llvm-config for QEMU bindings generation (#1610)

* Autodetect llvm-config for QEMU bindings generation

* fix ci

* Fix signal handlers witho...

31f466979444bce2aa920d05e2bf0be0af96b4b5 authored over 1 year ago
New logo in the book (#1618)

bbb999f4d5ca4ba9566e3a2237ddbfd4efc36492 authored over 1 year ago
Document how to use cpp() and optimize() (#1615)

c94c26cb56182bd037a6022ac78daad19089127d authored over 1 year ago
Refactor cmplog observers (#1603)

* refactor

* Rename Everything

* fmt

* chg

* test

* aa

* doc fix

* fix?

...

bc91436ef47a6dfad7f19d0ab1a5af5fac97556b authored over 1 year ago
Tiny typo fix (#1611)

0bba8535b83f3239677cbdb15417edddc0e77612 authored over 1 year ago
Remove return type from fuzz_loop fn that never returns (#1606)

30686a2d28452567c7b4d8f60ff787af6c2ce47e authored over 1 year ago
Bring back some checks (#1597)

2ade1ee1f608d513dfdcb24483399d7fd05f09b1 authored over 1 year ago
Remove warnings (#1609)

* two falgs

* UNIX ONLY FLAGS

* moa

* FMT

f17e49e9aac5c7ccd78059c3af208915f2db2aea authored over 1 year ago
Add executions count at proper places (#1608)

* executions count

* tinyinst qemu frida

* aaaa

---------

Co-authored-by: Andrea Fio...

74783c2027c0ccf54a90f03ab21e7c1aae4a1b2f authored over 1 year ago
Call the original QEMU user crash handler in libafl_qemu (#1575)

* Call the original QEMU user crash handler in libafl_qemu

* Return if real crash or not

*...

cffbf069d2f9e7b9f63dc626854d4bc8c463b01c authored over 1 year ago
added ninja-build and python3-venv as dependencies (#1604)

d4e9107fc2fa57769be9560944eb0b3e78c641d6 authored over 1 year ago
drcov_rt: remove unused a field and methods (#1601)

7f68f66d704542ae7a1665e0d1f0904dc70cb306 authored over 1 year ago
Add OptionalStage (#1600)

cce25d0a941a88876b68eed8825d44d1bfbe62c1 authored over 1 year ago
Format C (#1602)

fc16b70a65240a0820f6b8eea02f8cf21da93e7f authored over 1 year ago
fmt c too (#1593)

Co-authored-by: Dominik Maier <[email protected]>

a9014a9419050fe78d387660eafed81ae8c654df authored over 1 year ago
Make Signals compatible with nix, implement TryFrom<&str> (#1599)

* Make our signals compatible to nix Signals

* no-default nix

25409119ffa573a68afa9b859f718716202ca98a authored over 1 year ago
libafl_libfuzzer: documentation and build script (#1596)

* add docs; add build script for prepping libFuzzer

* clarifications

20f1119bab8ecb17735050edd1c97cb845704610 authored over 1 year ago
libafl_cc: fix configuration support (#1595)

* libafl_cc: fix configuration support

* fmt

* clippy

a27553daec36118dcc5367143114a9972f905045 authored over 1 year ago
Fix redundant area_is_valid() (#1594)

f35c59131dba10ef0bcd90601dfe8eea221cf6c0 authored over 1 year ago
Use /dev/urandom instead of /dev/null for probing valid memory (#1586)

b20fda2a4ada2a6462718dc661e139e6c7a29807 authored over 1 year ago
cmplog routines update & fix (#1592)

* update

* runtime

* Update cmplog-routines-pass.cc (#1589)

* rtm

* fix

* no link...

583c84ab4ee6c245f655d91dcb80c11179c03813 authored over 1 year ago
fix(libafl_frida): correctly calculate the coverage using DrCov (#1579)

5854fd0c5b4b9636a43124ba878e0112f99e14a9 authored over 1 year ago
Revert "Update cmplog-routines-pass.cc (#1589)" (#1591)

This reverts commit d2ff88f6ff6ec38c16200e9ee59c180412430120.

ee9eb3eef17f04866377fefc332bb304e7bf4bc3 authored over 1 year ago
Update dependencies (#1588)

* update

* downgrade some

60b3408737d34848ea4b9ce2c294f6c9edd9650e authored over 1 year ago
Update cmplog-routines-pass.cc (#1589)

d2ff88f6ff6ec38c16200e9ee59c180412430120 authored over 1 year ago
Fix libjpeg fuzzer (#1582)

* Revert "Insert into corpus if feedback is_interesting on crash/timeout (#1327)"

This revert...

2474691623a22e8f89be831f63f5c988a9e4e5c4 authored over 1 year ago
remove unused deps (#1587)

f31c2cc4ced8b8efcbfdffe7e5d9c991067d36e2 authored over 1 year ago
Fix BytesDeleteMutator (#1585)

70b75e7fdbec9d48f6baa1845b56266d6147c7a2 authored over 1 year ago
fix(libafl_frida): enable asan for Android x86_64 (#1578)

0932421020ae5c3e43420d46bb1100aefa0b1ce5 authored over 1 year ago
fix(minibsod): allow `dump_registers` and `write_crash` for Android x86_64 (#1577)

6f679196226a15e301ef69db6c97c2bfafd2b551 authored over 1 year ago
Make fuzzbench debugging easier (#1574)

* to make debugging easier

* debug

5b0e3dd3bcbefc4f02e44a6ee0237998cea294ec authored over 1 year ago
Added qemu_cmin (#1572)

Co-authored-by: Your Name <[email protected]>

d3a4b726d82ce3f8ff21bdd84baf3faff60c8094 authored over 1 year ago
Write coverage for QEMU into separate files (#1571)

Co-authored-by: Your Name <[email protected]>

9755d189dd25c38bac1151efa7d668ada38a8859 authored over 1 year ago
frida-asan: move to mmap-rs (#1570)

78fd4e0d394f0557764467860d29686c2d81b187 authored over 1 year ago
Qemu features3 (#1538)

* Fix issue with libafl_qemu being repeatedly rebuilt

* Changes to make qemu_launcher a produ...

9c3f8f451156325bb1deb77928e6f9a79f432b77 authored over 1 year ago
Fix TCP manager and restarts (#1556)

* Fix TCP manager and restarts

* clippy

* clippy

* clippy

19aac2fc046dda7c2f137472331ed498dd4dc2f0 authored over 1 year ago
windows: Support LIBAFL_DEBUG_OUTPUT (#1569)

652c24cb2abbe821543b584d68727f3ee49e3bca authored over 1 year ago
libafl_ar: add extensions (#1568)

7cb1080e35fdd156b2b95843fe0a5f6957858190 authored over 1 year ago
Fix CI (#1567)

4e6ad397ec5e67429699b6c6b67270bc28d505d7 authored over 1 year ago
Fix frida libafl after #1523 (#1560)

* Fix frida libpng after PR1523

* fmt

* Fix

* Clippy

fd229328eb5d0fd207b286f0cf7be94c23e32344 authored over 1 year ago
Give proper name to some crates and exclude them 2 (#1562)

* fix

* comma

b3483ddd42b3980595b6c569d54bfdccd4c5cd8d authored over 1 year ago
Fix CI (#1558)

* endif

* just fix every profile

* WHY YOU DONT JUST USE THE SAME NAME FOR DIR

* fix

...

324db072a2f0a25f4e891d8a008a2feff240fb79 authored over 1 year ago
Fix LLVMPass (#1557)

74435e1461c4f99f9e23deefeda8fe1dc583d3a4 authored over 1 year ago
Fix CI (#1553)

* export PROFILE

* install aflplusplusw

* no dot

* a

c1006c4d38090f96e72dfef7f07c5b2585114dc3 authored over 1 year ago
Remove --release from Makefile.toml (#1522)

* rem release

* Revert "rem release"

This reverts commit 13aaf13e412818629880348188c3e1b41...

c1eef33b5d4f532e092b49f50bf920f87ebbcd46 authored over 1 year ago
Don't send unstable entries if there's nothing (#1552)

* shutup calibration

* Update build_and_test.yml

dc7d56162160a2db88b2f26a96503e387d9b939f authored over 1 year ago
Some AFL UI example fuzzer cleanup (#1529)

* Some afl ui cleanup

* more info

* Fix CI (#1549)

* Change profiles for the fuzzbench ...

aa7993de100b0ac195ac4c3b5bd9ab00c9e9581e authored over 1 year ago
Change profiles for the fuzzbench fuzzers.

c103444396697af102dce2b936a00e93017057ba authored over 1 year ago
Update llvm version in CI (#1533)

* UPD

* UPD

* UPD

* UPD

* MORE

* ??

* Update build_and_test.yml

* LLVM 15
...

6251ad00517e8d3964daae46bc1164a4f4660662 authored over 1 year ago
libafl_frida: Allow setting path for DrCovRuntime (#1536)

a092aed5385bd4efa4685a40c7e7302bcbf750c5 authored over 1 year ago
Fix unsoundness for misaligned map observers (#1530)

* Fix unsoundness for misaligned map observers

* nits

* clippy

* Make sure beginning of...

f70a16a09a8096d3c50159dd8a912a75c2af157c authored over 1 year ago
libafl_libfuzzer fixes for port and fd allocation (#1525)

* better port and fd handling

* fix multitude of CI failures

761a77fce079a36346bcfd7e43de742a72317629 authored over 1 year ago
Allow both fuzz_time and iters in TuneableMutationalStage (#1531)

0e149afd7a08572cb85024328ec94e914d66c3ce authored over 1 year ago
libafl_frida: Add FridaInstrumentationHelperBuilder, don't rely on Clap options (#1523)

* impr(frida): Don't keep FuzzerOptions in Helper

Instead, keep the actual values that are ne...

7f0a4f1d7eb382c8e06ed14a5123a6eaab24bfa0 authored over 1 year ago
Fix doc in testcase_score.rs

fdd2f53871752e567d79f813ce5f995e85efb6f5 authored over 1 year ago
Fix forkserver child kill, add kill_signal support (#1521)

* Fix forkserver child kill, add kill_signal support

* more fix

3625e881a3d7a838021046948fe710eab44ece69 authored over 1 year ago
Address recent clippy changes; build clippy in debug instead of release for perf (#1516)

8f6efe993db0f316cd546d0ba9354da59fb0ae58 authored over 1 year ago
libafl_bolts fix potentially unaligned ucontexts in signal handler (#1520)

When entering a signal handler, the ucontext_t is not necessarily 0x10-aligned, so we need to us...

27333f9ce84badbf4b97b08be8c8f9a98b10b791 authored over 1 year ago
Metadata + infinite loop fix for TuneableMutationalStage (#1514)

* update tuneable: consistently access metadata + force 'choice'

* oops, loop in the wrong pl...

6d0d4e287a33960ef5a79d81d9faf056ab95c2fb authored over 1 year ago
libafl_libfuzzer: replace `cargo:error` with assert in build.rs (#1517)

It is very confusing if you are trying to build on MacOS
and it is telling you that it worked, ...

d4f47340a3553417d3aefd14735a9c509acb0c9c authored over 1 year ago
Ignore TCP recv if failed (#1519)

acecf46fb9e585f4c806b519072e7e68dca95229 authored over 1 year ago
Add trophies (#1518)

b3e82ad36eb1b46595df0fb0bfa1ded2e089647f authored over 1 year ago
mac forkserver linkage fix (#1503)

0b889312ae9133f3469c21d95c5062e9deb5fa24 authored over 1 year ago
Add an example fuzzer with AFL-Style UI (#1501)

* Add an example fuzzer with AFL-Style UI

* fix CI errors

* fix CI and improve the UI

-...

defe9084aed5a80ac32fe9a1f3ff00baf97738c6 authored over 1 year ago
remove `libafl/src/feedbacks/owned.rs` (#1508)

fixes #1504

84beb61c3f951519118441c32933b046519b9603 authored over 1 year ago
Fix missing usage of saved_tree in AsanGiovese (#1506)

5311ce705acd9a43db5d3cf1fd2f7639969114a6 authored over 1 year ago
bolts: openbsd (snapshot) clippy fix (#1502)

b090bc7b4bd1ed5095205307779494099e717bbe authored over 1 year ago
Add AFL-style metrics(pending,pend_fav, own_finds,imported) (#1351)

* add the metrics(pending,own_finds,imported)

* add the pend_fav metrics

* push

* Add t...

04aecd97f6fe06828a1529a5c8bf3ed2e8687305 authored over 1 year ago
reduce memory usage of the `construct_automata` script (#1481)

* remove unneeded loop in `SpliceMutator::mutate`

previously we searched for the first and th...

c791a234565915094753ccac8ea35cb0ffc5cf80 authored over 1 year ago
Fix memopidx bug in libafl_qemu r/w hooks and update QEMU (#1500)

4c0e01c4aa78cf80352abfd06c8dc6619145bd2e authored over 1 year ago
Fixed libafl_atheris Makefile and flag read (#1499)

9645dca274be45c89ef6332b68e4b3ac6c7ee1c4 authored over 1 year ago
Fix CI (#1498)

* Update build_and_test.yml

* Update build_and_test.yml

* fmt

2076fc072251e7e16e1875dcad0210bd2382bd87 authored over 1 year ago
implement the AFL-Style Tui (#1432)

* implement an AFL-Style TUI

* improve the tui/mod.rs according to the reviews

* fixing fm...

a0bcdfa00578dc1c64883786ba607c5fea13cc40 authored over 1 year ago
bolts core affinity illumos clippy fixes (#1497)

1b6ef52a4ef43fa8bf89eba3b755a91ddacfb40e authored over 1 year ago