Commit Graph

  • 0154a3b930
    Added heap feature (#3074) WorksButNotTested 2025-03-14 12:19:23 +00:00
  • e728df9843
    Update which requirement from 6.0.3 to 7.0.2 (#3075) dependabot[bot] 2025-03-14 12:54:35 +01:00
  • 85bcafa831
    Track lockfiles (#3015) Romain Malmain 2025-03-13 12:32:09 +01:00
  • f3da9da7bf
    Fix metadata addition when solution is found (#3069) Dongjia "toka" Zhang 2025-03-12 13:57:06 +01:00
  • 63e82d898e
    Bring back #3029 (#3067) Dongjia "toka" Zhang 2025-03-11 19:52:24 +01:00
  • ff8a5b3baa
    Fix wrong path in Justfile (#3068) Dongjia "toka" Zhang 2025-03-11 18:58:53 +01:00
  • 226a20e6cf
    Fix usage of TracingStage (#3062) Dongjia "toka" Zhang 2025-03-11 14:37:19 +01:00
  • f4cb9a827d
    Partially Revert #3029 and #3053 (#3063) Dongjia "toka" Zhang 2025-03-11 12:53:27 +01:00
  • 115672904e
    Auto-implement Rand for (normal, rusty rng) CoreRng types, fixes #3060 (#3064) Dominik Maier 2025-03-11 11:51:31 +01:00
  • bf3c391ffa
    librasan: tiny fixes to make it build (#3065) s1341 2025-03-11 09:12:43 +02:00
  • 728b1216bb
    Librasan (#3023) WorksButNotTested 2025-03-10 16:27:55 +00:00
  • f64554c5db
    Update cargo_toml requirement from 0.21.0 to 0.22.0 (#3057) dependabot[bot] 2025-03-10 16:00:57 +01:00
  • 8233117962
    Update pyo3-build-config requirement from 0.23.2 to 0.24.0 (#3058) dependabot[bot] 2025-03-10 14:58:24 +01:00
  • 15da05f8e8
    Cleanup for #3035 (#3059) Dongjia "toka" Zhang 2025-03-10 14:09:54 +01:00
  • b8387daa0f
    Add build option for FuzzerInterceptors (#3049) Rowan Hart 2025-03-09 13:13:05 -07:00
  • 620500e295
    Remove AdaptiveSerializer, Send off interesting testcase from crash handler, Add clearer error message (#3053) Dongjia "toka" Zhang 2025-03-08 20:12:16 +01:00
  • 758fa7f231
    Add more debugging tips (#3056) Dongjia "toka" Zhang 2025-03-07 23:42:13 +01:00
  • 0902dc06c4
    Debug Windows CI (again) (#3052) Dongjia "toka" Zhang 2025-03-07 14:26:58 +01:00
  • 41f16890b8
    convert share_objectives into a runtime option (#3033) Dhanvith Nayak 2025-03-07 18:48:48 +05:30
  • 76539fa247
    Debug windows CI (#3051) Dongjia "toka" Zhang 2025-03-07 13:13:42 +01:00
  • 7b0a3b861e
    Forbid overwriting MapIndexesMetadata (#3048) Dongjia "toka" Zhang 2025-03-06 20:56:48 +01:00
  • 41bb64f5cb
    Revive self-hosted CI (#3045) Dongjia "toka" Zhang 2025-03-06 16:28:49 +01:00
  • 629787771b
    Fix snapshot module (#3047) Dongjia "toka" Zhang 2025-03-06 16:12:05 +01:00
  • c0894c40e5
    Fix implementation of UniqueTrace and add UnclassifiedTrace (#3046) lazymio 2025-03-06 23:04:39 +08:00
  • de2bc166f0
    Implementation of SAND: Decoupling Sanitization from Fuzzing for Low Overhead (#3037) lazymio 2025-03-06 21:15:22 +08:00
  • eaa600e5ac
    libafl_qemu: access() size can be zero. (#3038) forky2 2025-03-05 19:42:06 +00:00
  • 6fa564b10b
    Delete useless file (#3041) Dongjia "toka" Zhang 2025-03-05 20:31:49 +01:00
  • c50bedb4c6
    Disable CI that uses self-hosted runner (#3040) Dongjia "toka" Zhang 2025-03-05 20:18:42 +01:00
  • 687f62ff1c
    Disable CI that uses self-hosted runner (#3039) Dongjia "toka" Zhang 2025-03-05 20:14:06 +01:00
  • 977ff10a0f
    Make corpus and solution not mutually exclusive (#3029) Dongjia "toka" Zhang 2025-03-05 20:10:04 +01:00
  • 89342b22c2
    Revert #2935 (#3031) Dongjia "toka" Zhang 2025-02-28 20:09:01 +01:00
  • 86d6fa005e
    Disable libafl_qemu tests (#3032) Dongjia "toka" Zhang 2025-02-28 18:38:23 +01:00
  • e864bc28b1
    Abort on triple fault for in process executors, refactor AddressFilter and PageFilter (#3026) Romain Malmain 2025-02-28 15:44:22 +01:00
  • 60be7f97ac calculate wcrt bounds Alwin Berger 2025-02-28 11:23:36 +01:00
  • 108d5dfe77 benchmark split Alwin Berger 2025-02-27 18:47:33 +01:00
  • c3d45680e8 config+bounds update Alwin Berger 2025-02-27 17:10:18 +01:00
  • 191bc6d12d
    Remove aarch64, arm, i386, ppc tests from C (#3028) Dongjia "toka" Zhang 2025-02-27 15:47:10 +01:00
  • ce5fd435ea
    Move all unnecessary std uses to core,alloc (#3027) Dominik Maier 2025-02-27 14:32:37 +01:00
  • c7207dceb0
    Rust 2024 edition (#3022) Dominik Maier 2025-02-27 00:12:29 +01:00
  • 3d31adcca1
    Update ctor requirement to 0.4.0 (#3005) dependabot[bot] 2025-02-26 22:28:00 +01:00
  • a0d8f7e255
    Disable windows-libfuzzer-asan (#3025) Dongjia "toka" Zhang 2025-02-26 16:37:21 +01:00
  • 6a4d1af606 swap set48, 64 Alwin Berger 2025-02-26 14:27:54 +01:00
  • d2aaf0bf6e config++ Alwin Berger 2025-02-26 12:22:52 +01:00
  • 98ed400e1a config updates Alwin Berger 2025-02-26 12:17:59 +01:00
  • fd336e8ab0 fix wrong minia Alwin Berger 2025-02-26 10:52:59 +01:00
  • 9182fd93e6
    scripts/test_fuzzer.sh: correct working directory (#3024) ColinSeibel 2025-02-26 09:51:09 +01:00
  • a917cc046f
    Update fastbloom requirement from 0.8.0 to 0.9.0 (#3021) dependabot[bot] 2025-02-25 16:32:06 +01:00
  • 56c046ecf6 better handling for indices Alwin Berger 2025-02-25 13:53:53 +01:00
  • cb20424cec keep worst observed case, precise isns -> time calculation Alwin Berger 2025-02-24 18:35:53 +01:00
  • 7121defff9
    Update dockerfile (#3020) WorksButNotTested 2025-02-24 15:13:34 +00:00
  • e5ba51aae4
    More LibAFL_QEMU Launcher things (#3000) Dominik Maier 2025-02-24 16:12:37 +01:00
  • 63f6f02ba9 snakefile clean Alwin Berger 2025-02-21 19:30:18 +01:00
  • 1df4bba604 config updates Alwin Berger 2025-02-21 18:36:32 +01:00
  • 800f2c8788 feedback for job woet Alwin Berger 2025-02-21 18:29:44 +01:00
  • 40c0a8c57c
    Improved calling convention support for x86, x86_64, arm and aarch64 for libafl-qemu (#3013) Celian G. 2025-02-21 18:04:45 +01:00
  • ca8d9fdf0a abb woet increases are interesting Alwin Berger 2025-02-21 14:24:34 +01:00
  • 7c83be2408
    Add auto format to settings.json.default, format documentation and macros (#3019) Dominik Maier 2025-02-21 13:31:31 +01:00
  • 14eee111c2
    Fix Clippy for Rust 1.85 (#3017) Dominik Maier 2025-02-21 13:15:12 +01:00
  • 5746df835e
    Add precommit script (#3018) Dominik Maier 2025-02-21 12:57:44 +01:00
  • df7e51ed42
    Add PR description section to PR template (#3016) Dominik Maier 2025-02-21 12:24:12 +01:00
  • d40f18f377
    Fix finish_stage call (#3014) Dongjia "toka" Zhang 2025-02-21 12:23:00 +01:00
  • 66e299cfce intermediat snapshots _at_xh Alwin Berger 2025-02-21 10:13:47 +01:00
  • 6d1d7482ee ensure fuzz-length u32 Alwin Berger 2025-02-21 10:13:07 +01:00
  • 1debeb74a7
    Add statsd monitor documentation (#2996) EvianZhang 2025-02-21 16:24:49 +08:00
  • d3bae6a503
    Add try_insert for SerdeAnyMap (#3012) Dongjia "toka" Zhang 2025-02-20 19:27:35 +01:00
  • 7bf7e4c2dc
    Add logics monitors (#3011) EvianZhang 2025-02-20 20:43:16 +08:00
  • 1eef4ffb58
    Introduce ListInput (#2972) Valentin Huber 2025-02-20 13:41:53 +01:00
  • 98ef505a0e
    Add add_metadata_checked method (#3008) Dongjia "toka" Zhang 2025-02-19 20:24:15 +01:00
  • 9f28672ea1
    Fix ReplayStage (#3007) Dongjia "toka" Zhang 2025-02-19 18:06:49 +01:00
  • 61568a9be1
    Restartable trait (#3004) Dongjia "toka" Zhang 2025-02-19 15:06:31 +01:00
  • dae46ea26b enable fallback interrupt randomization Alwin Berger 2025-02-19 12:32:01 +01:00
  • 0e4c6722f0
    Replay stage (#3003) Dongjia "toka" Zhang 2025-02-18 19:55:02 +01:00
  • bbf99eca8b profile woets Alwin Berger 2025-02-18 16:27:53 +01:00
  • 64d1151e96 dump intermediate cases Alwin Berger 2025-02-18 16:25:57 +01:00
  • 70eb8158e5
    Refactor stages (#3002) Dongjia "toka" Zhang 2025-02-18 14:25:21 +01:00
  • a682c36c84
    Fix build for libfuzzer_libpng in ubuntu 24 (#2987) Romain Malmain 2025-02-18 11:58:31 +01:00
  • 641db5f19b
    Change type generic of ValueInput from I to T (#3001) Dominik Maier 2025-02-18 03:07:00 +01:00
  • 107ccf03a8 config updates Alwin Berger 2025-02-17 18:35:02 +01:00
  • f5a01ee20d
    Asan guest fix (#2986) WorksButNotTested 2025-02-17 16:06:42 +00:00
  • 91c46d1a33
    Update CONTRIBUTING.md to forbid cyclic dependency (#2999) Dongjia "toka" Zhang 2025-02-17 17:00:23 +01:00
  • ae3ea23607
    PR Template (#2997) Dongjia "toka" Zhang 2025-02-17 16:05:33 +01:00
  • a30cce1d88
    Fixes #2966 and #2967: Ensure DRCOV unique IDs and max 4GiB ranges. (#2968) forky2 2025-02-17 13:51:15 +00:00
  • 47f7978b91
    Bump Libipt 0.3, add HW breakpoint support (#2984) Marco C. 2025-02-17 14:50:07 +01:00
  • 530a3cc6aa
    Better error for libafl_cc when binaries are not found (#2988) Romain Malmain 2025-02-17 14:47:38 +01:00
  • d382b8381e
    Update errno requirement from 0.2 to 0.3 (#2994) dependabot[bot] 2025-02-17 13:42:41 +01:00
  • 94d6c51363
    chore: adds check for riscv64 and riscv32 archs (#2993) dimeko 2025-02-17 14:03:09 +02:00
  • 9a2a42ccca
    Fix libafl_unicorn CI (#2991) henri2h 2025-02-17 10:45:07 +01:00
  • 53004f93d6
    Improvements for QEMU_Launcher (#2983) Dominik Maier 2025-02-17 02:45:02 +01:00
  • 8b49d81406
    Better addr2line (#2989) Dongjia "toka" Zhang 2025-02-16 19:18:09 +01:00
  • 0aba2c4520
    Add support for Unicorn engine (#1054) henri2h 2025-02-15 04:15:16 +01:00
  • b3fe744e57
    Pr/fasan multithreading fixes upstream (#2955) mkravchik 2025-02-14 14:45:38 +02:00
  • f9715392af
    Try to solve corpus issue related to #2981 (#2982) Dominik Maier 2025-02-14 02:07:14 +01:00
  • c53e51584b
    Separate addr2line code from asan module (#2980) Dongjia "toka" Zhang 2025-02-13 17:56:17 +01:00
  • 7d1e4fd171 plotting + minia fix Alwin Berger 2025-02-13 16:38:29 +01:00
  • 7202e2a26e
    Replace "cargo make" to "just" in md files (#2979) Dongjia "toka" Zhang 2025-02-13 14:35:38 +01:00
  • b067435862
    Align addresses before calling qemu.unmap in Snapshot module (#2978) Dongjia "toka" Zhang 2025-02-13 14:17:48 +01:00
  • cb471a9282
    Move to just (binary_only / full_system) (#2949) Romain Malmain 2025-02-13 12:42:38 +01:00
  • 99e763ff7d
    Fix libafl_targets macros for windows(#2976) Dongjia "toka" Zhang 2025-02-13 12:18:04 +01:00
  • 33db263260
    Fix brk() handling for snapshot module (#2970) Dongjia "toka" Zhang 2025-02-13 11:33:24 +01:00
  • bdcc0c56e4
    Remove outdated comment in QEMU_Launcher (#2975) Dominik Maier 2025-02-13 02:23:08 +01:00