Commit Graph

  • e8de3591bf
    Fix cfg clippy for libafl_qemu (#2397) Romain Malmain 2024-07-16 00:37:54 +02:00
  • 9d5be4ede1
    clippy_nyx (#2401) Dominik Maier 2024-07-15 23:49:56 +02:00
  • 8919024e83
    New clippy script (#2400) Dongjia "toka" Zhang 2024-07-15 19:17:21 +02:00
  • 50a4a0abd9
    Template out libafl_libfuzzer (#2398) Addison Crump 2024-07-15 19:10:51 +02:00
  • fed61eb6b8
    Fix qemu_launcher by moving stop request handling to fuzz_one (#2394) Aarnav 2024-07-15 15:41:51 +02:00
  • ea3e70b6e5
    Remove release_max_level_info from log (#2396) Dominik Maier 2024-07-15 14:55:13 +02:00
  • 7969e7ae51
    Another attempt to add interesting crashing input on crash (#2391) Dongjia "toka" Zhang 2024-07-15 13:58:39 +02:00
  • 539ac91ce0
    fix qemu ci not running aggressively enough (#2395) Romain Malmain 2024-07-15 13:55:35 +02:00
  • 4f7444395a
    Add function to make mmap shmem available for child processes (#2390) Valentin Huber 2024-07-13 13:22:32 +02:00
  • 79cbc16800
    Replace uses std HashMap with hashbrown for consistency (#2387) Dominik Maier 2024-07-12 17:42:07 +02:00
  • 7feeb00546
    Fix docs (follow-up to #2385) (#2388) Dominik Maier 2024-07-12 16:13:43 +02:00
  • 3c93b96b70
    Introduce TuiMonitor builder, clean up monitor docs and names (#2385) Dominik Maier 2024-07-12 15:27:45 +02:00
  • 24aa640df7
    Clarify two more comments (#2384) Dominik Maier 2024-07-12 13:07:19 +02:00
  • d4101a671c
    Make language clearer (#2383) Dominik Maier 2024-07-12 13:04:49 +02:00
  • fa4241f4f8
    Make atheris load multiple tokens files (#2382) Dominik Maier 2024-07-12 12:46:42 +02:00
  • 081c218737
    More Clippy (#2381) Dominik Maier 2024-07-12 11:05:03 +02:00
  • 4931db6469
    doc: Listing mutators in the module documentation (#2369) Nereuxofficial 2024-07-11 15:35:36 +02:00
  • 2565fa8bf5
    Delete Makefile.toml from Multi machine exmaple (#2379) Dongjia "toka" Zhang 2024-07-11 14:51:18 +02:00
  • dbbd54169d
    Add documentation for InProcessForkExecutor for fuzzing rust (#2378) Max Ammann 2024-07-11 12:26:30 +01:00
  • d9a042e094
    More expressive error for llvm_config version (#2376) Dominik Maier 2024-07-10 16:46:52 +02:00
  • 264c2f021e
    Update all which dependencies (#2375) Dominik Maier 2024-07-10 15:38:56 +02:00
  • 2b43d86296
    Update clap across the repo (#2374) Dominik Maier 2024-07-10 15:35:25 +02:00
  • 977a597e9a
    More Clippy (#2370) Dominik Maier 2024-07-10 10:44:21 +02:00
  • 721fd3b14e
    Make tokens more token-y (less dictionary-y) (#2371) Dominik Maier 2024-07-09 17:37:37 +02:00
  • 40f9cc946c
    fix(tui): Make client bottom layouts visible again (#2368) saibotk 2024-07-09 16:27:48 +02:00
  • 571c4c111e
    Wrap metadata elements in Cow (#2364) Nereuxofficial 2024-07-07 16:30:12 +02:00
  • 2356ba5754
    Fix missing -use_value_profile flag in libafl_libfuzzer (#2363) Andrea Fioraldi 2024-07-05 14:09:07 +02:00
  • 0e5bf879e4 fix try_force_new_branches Alwin Berger 2024-07-04 12:49:09 +02:00
  • d7b5d55408
    Make sure inmemory_ondisk corpus catches filesystem errors correctly (#2361) Dominik Maier 2024-07-03 16:25:12 +02:00
  • ed3bd003a4
    fix: Added corpus for dynamic_analysis fuzzer (#2360) Nereuxofficial 2024-07-03 11:51:52 +02:00
  • 030e5066b6
    doc: fixed instruction in CONTRIBUTING.md (#2359) Nereuxofficial 2024-07-02 19:32:11 +02:00
  • eff40320eb
    Add Stoppable trait to State which exposes an API to stop the fuzzer (#2325) Aarnav 2024-07-02 17:45:20 +02:00
  • 762b6e008e
    Make llvm pass build feature dependent (#2357) Dongjia "toka" Zhang 2024-07-02 17:37:07 +02:00
  • d569df29a3 build fixes Alwin Berger 2024-07-02 09:34:56 +02:00
  • 47724ad1c3 stg try_force_new_branches Alwin Berger 2024-07-02 09:34:35 +02:00
  • 7c95afc42f
    Rename some functions in fuzzer.rs (#2355) Dongjia "toka" Zhang 2024-07-01 21:47:10 +02:00
  • 140f84441a
    LibAFL QEMU fix Doc-tests (#2354) Marco C 2024-07-01 14:29:33 +02:00
  • 810ec36115 refactor Alwin Berger 2024-07-01 13:28:38 +02:00
  • 35d8e67992
    Fix libafl_libfuzzer publish (#2353) Andrea Fioraldi 2024-06-30 20:38:03 +02:00
  • 12c6cc186b
    LibAFL QEMU readme (#2351) Andrea Fioraldi 2024-06-30 17:24:02 +02:00
  • d564656f1c
    Improved documentation for fuzzers/cargo_fuzz and dynamic_analysis (#2350) Nereuxofficial 2024-06-30 14:31:34 +02:00
  • bb579e624e
    0.13.1 (#2343) Dongjia "toka" Zhang 2024-06-29 12:41:56 +02:00
  • 234ea049a0
    Delete introspection feature from libafl_libfuzzer (#2349) Dongjia "toka" Zhang 2024-06-28 23:02:32 +02:00
  • 602bce446f
    Fix LLVMFuzzerCustomMutator with different sizes (#2347) Dominik Maier 2024-06-28 16:40:41 +02:00
  • 77799f77a9 move cli parsing, use multibyteinput Alwin Berger 2024-06-28 14:38:25 +02:00
  • 50d75422c8
    Fixing receiver_left()/memory leak in llmp.rs (#2344) Dongjia "toka" Zhang 2024-06-27 16:52:05 +02:00
  • 8031111660
    Make ddg map compilation optional (#2341) Dominik Maier 2024-06-27 01:19:45 +02:00
  • ea6e440762
    Re-Rename Retrying Restart Helper (#2340) Dominik Maier 2024-06-26 23:49:22 +02:00
  • 3616cc6a55
    Fix unsafe_stable_anymap, rename to stable_anymap (it's safe) (#2338) Dominik Maier 2024-06-26 22:44:01 +02:00
  • abdb7c2996
    bolts: fix warning about error_in_core now stable (#2337) Marco C 2024-06-25 16:48:16 +02:00
  • 2d1e429482
    baby_fuzzer_wasm fix (#2336) Dongjia "toka" Zhang 2024-06-24 17:31:25 +02:00
  • 6db68970ee
    bolts: haiku build fix. (#2335) David CARLIER 2024-06-23 23:59:39 +01:00
  • b2635df524
    Make LlmpEventManager call pre_exec hook (#2333) Aarnav 2024-06-23 14:39:34 +02:00
  • e3dd7cf0dc
    Don't restart in deterministic stages. Don't restart where there's no restart safety. Make stage names unique (#2331) Dongjia "toka" Zhang 2024-06-20 17:38:15 +02:00
  • 042840dba1
    Call all Ids id, not idx (#2319) Dominik Maier 2024-06-20 14:46:47 +01:00
  • acf9b04e70 remove unused code Alwin Berger 2024-06-20 13:25:21 +02:00
  • 6cb2be4408 add TimeProbMassScheduler Alwin Berger 2024-06-20 10:15:01 +02:00
  • 3a7c0da037 fast snapshots by default Alwin Berger 2024-06-19 14:22:04 +02:00
  • 5fad373199 update to 0.13.0 API Alwin Berger 2024-06-19 13:30:36 +02:00
  • a2da080fa6
    Delete wrong exec count increment (#2330) Dongjia "toka" Zhang 2024-06-19 11:57:27 +02:00
  • e64f0fb536
    Address comments from #2302 (#2322) Dominik Maier 2024-06-18 14:58:37 +01:00
  • 5519ee7d77
    Fix typos (#2327) 学儿思 2024-06-18 21:57:27 +08:00
  • b6bb604c71
    Fix sync stage (#2326) Dongjia "toka" Zhang 2024-06-18 15:32:24 +02:00
  • fa17f47115
    Tree-shaped multi-machine fuzzing (#2302) Romain Malmain 2024-06-17 23:23:01 +02:00
  • a4070deee1
    fix win build (#2321) Dongjia "toka" Zhang 2024-06-17 18:19:44 +02:00
  • 7792d87e32
    Update meminterval requirement from 0.3 to 0.4 (#2317) dependabot[bot] 2024-06-17 17:48:15 +02:00
  • 609a4ad7fe
    Add Romain Malmain to maintainers list (#2318) Romain Malmain 2024-06-17 17:32:46 +02:00
  • c9cf8af14d
    Fix typos (#2320) 学儿思 2024-06-17 23:27:32 +08:00
  • df7333b764 WIP: merge Alwin Berger 2024-06-17 14:17:06 +02:00
  • a7becb403e update helper scripts fret_112_cleanup Alwin Berger 2024-06-17 10:31:48 +02:00
  • 51db18eea8
    Format desyscall (#2316) Dongjia "toka" Zhang 2024-06-16 13:20:08 +02:00
  • 888079aea5
    Fix publish errors (#2313) Andrea Fioraldi 2024-06-15 16:26:31 +02:00
  • 5a2652b984
    Adding StdXObserver Docs (#2311) 0.13.0 Valentin Huber 2024-06-14 19:41:21 +02:00
  • c3930b39fc
    Fix CI (#2312) Dongjia "toka" Zhang 2024-06-14 14:16:31 +02:00
  • b86ac4cac6 fix build Alwin Berger 2024-06-14 14:06:21 +02:00
  • 5e29f4b909 always dump error case during fuzzing Alwin Berger 2024-06-14 14:00:09 +02:00
  • 1146c2c1e5 two-way isr edges, graceful parsing error handling Alwin Berger 2024-06-14 13:56:36 +02:00
  • 18a25d3b3d
    Fix debug assert on map_state.num_covered_map_indexes (#2310) lazymio 2024-06-14 19:29:38 +08:00
  • c415b4d5f6
    0.13.0 (#2253) Dongjia "toka" Zhang 2024-06-13 23:35:35 +02:00
  • 2265d672fc
    Allow trailing comma in feedback macros (#2308) clesmian 2024-06-13 23:35:20 +02:00
  • e12412fed6
    Fix Stdout/err Observer? (#2301) Dongjia "toka" Zhang 2024-06-13 13:33:36 +02:00
  • 901572556f
    Add support for cycling PowerSchedule on completion of a queue cycle in WeightedScheduler (#2300) Aarnav 2024-06-13 11:25:25 +02:00
  • 09faec15f4
    Add libdesyscall (#1221) Andrea Fioraldi 2024-06-12 11:28:31 +02:00
  • 0ed295842b
    Use filename for MmapShMemProvider (#2303) Dongjia "toka" Zhang 2024-06-11 20:15:11 +02:00
  • 03d8d2eb08
    Fixing Frida ASAN tests on Windows (#2299) mkravchik 2024-06-11 04:22:46 -07:00
  • df40db5ae8
    Fix closing mmap on provider::release_shmem (#2298) Valentin Huber 2024-06-10 17:59:51 +02:00
  • f4699ba385
    Make adaptive serialization into default (#2296) Dongjia "toka" Zhang 2024-06-09 00:10:30 +02:00
  • 454176427b
    Windows clippy (#2295) Dongjia "toka" Zhang 2024-06-08 20:32:40 +02:00
  • 93085782d6
    Rename string stages to unicode stages for consistency (#2293) Dominik Maier 2024-06-08 16:59:49 +01:00
  • e905743ef6
    Update issue template(#2294) Dongjia "toka" Zhang 2024-06-08 17:42:33 +02:00
  • 30ae963c45
    Fix CI (#2292) Dongjia "toka" Zhang 2024-06-08 17:25:49 +02:00
  • 8ef4e2aff0
    Do not fmt little cms files (#2291) Romain Malmain 2024-06-08 14:19:58 +02:00
  • ba84170777
    Fix docs on crates.io for LibAFL_Frida, introduce auto-download feature (#2270) Dominik Maier 2024-06-08 13:02:59 +01:00
  • e99fcad326
    Run ./scripts/fmt_all.sh in CI (#2290) Dongjia "toka" Zhang 2024-06-08 01:41:39 +02:00
  • 1e2fac6f53
    abort() when the weakly defined LLVMFuzzerTestOneInput is linked(#2289) Dongjia "toka" Zhang 2024-06-07 23:54:19 +02:00
  • 14263b9c69
    Rusty LibAFL fmt (#2271) Romain Malmain 2024-06-07 23:41:50 +02:00
  • b1bec42044
    fix: libafl_libfuzzer build script (#2282) Marco Neumann 2024-06-07 23:37:08 +02:00
  • 477941e0e2
    change Stability calculation formla to AFL++'s (#2275) Aarnav 2024-06-07 14:56:37 +02:00
  • 2cc33464fa
    Cleanup for #2280 (#2286) Dongjia "toka" Zhang 2024-06-07 14:56:14 +02:00
  • 1b008ae2e4
    Delete 'static from libafl::events (#2285) Dongjia "toka" Zhang 2024-06-07 13:45:36 +02:00