Commit Graph

  • 12396f7104 plot script fixes Alwin Berger 2025-05-13 12:09:58 +00:00
  • 1eb61383d3
    Simple Clippy Fix (#3219) Dominik Maier 2025-05-13 03:22:22 +02:00
  • 24c31943f3
    Update libafl-sugar with latest bells and whistles (#3209) Dominik Maier 2025-05-13 03:06:00 +02:00
  • ecaa013263
    Replace parallellize_cargo_check.py with Rust code (#3217) Dongjia "toka" Zhang 2025-05-12 18:01:21 +02:00
  • a0ab58a6c9 bump STG_MAP_SIZE Alwin Berger 2025-05-12 15:45:39 +00:00
  • c420e5c381 configTASK_NOTIFICATION_ARRAY_ENTRIES=10 + new target Alwin Berger 2025-05-12 15:15:17 +00:00
  • c9b0dc216f
    LibAFL QEMU update to v10.0.0 (#3181) Romain Malmain 2025-05-12 07:58:11 -07:00
  • 0d962bc561
    librasan: Simplify assembly patches (#3192) Wim de With 2025-05-12 16:17:56 +02:00
  • df9b5b7e3d
    Fix for LLVM-15 (#3215) lazymio 2025-05-12 21:54:43 +08:00
  • 522e00eda0
    Bump tokio from 1.44.1 to 1.45.0 in /fuzzers/binary_only/frida_libpng (#3212) dependabot[bot] 2025-05-12 15:29:14 +02:00
  • 390008e1d5
    fix qemu launcher bug (#3206) Dongjia "toka" Zhang 2025-05-12 15:12:20 +02:00
  • 60c05396da
    Remove scripts/test_fuzzer.sh, Rewrite in Rust (#3205) Dongjia "toka" Zhang 2025-05-12 13:25:04 +02:00
  • 139a637898 WIP: start parsing queues Alwin Berger 2025-05-12 10:21:24 +00:00
  • 87bd8a6c73
    bolts: Fix UB in Truncate trait (#3207) Dominik Maier 2025-05-09 20:09:29 +02:00
  • 58bdbd293a
    Bump tokio in /fuzzers/binary_only/frida_windows_gdiplus (#3204) dependabot[bot] 2025-05-08 14:44:18 +02:00
  • 8d5a80d4b2
    Update mach crate to maintained fork (#3203) Dominik Maier 2025-05-08 13:09:52 +02:00
  • d8f8640982
    Always show user monitor in SimpleMonitor (#3202) Dongjia "toka" Zhang 2025-05-07 18:17:58 +02:00
  • f33376f1cd
    Change error message in restarting manager a bit (#3201) Dongjia "toka" Zhang 2025-05-07 13:55:52 +02:00
  • 6dd52722de
    Add cmplog shared memory mapping method for forkserver (#3200) EvianZhang 2025-05-07 16:44:44 +08:00
  • 3b6a350b24
    Change formatting for durations (#3198) WorksButNotTested 2025-05-06 16:24:30 +01:00
  • feedca9de8
    Enable errors backtrace always (#3199) Dongjia "toka" Zhang 2025-05-06 15:08:24 +02:00
  • 2353eaa61a
    Add weak symbol for forkserver (#3196) EvianZhang 2025-05-06 19:23:25 +08:00
  • 1f91420cd3
    Add disable/enable to Corpus (#3193) Ivan Gulakov 2025-05-06 02:55:55 +02:00
  • c0e32cdbba
    Refactor to new forkserver (#3183) EvianZhang 2025-05-05 16:45:12 +08:00
  • 4ae6f34ab4
    Split nautilus Python dependencies into separate feature (#3191) Henry Chu 2025-05-05 15:11:20 +08:00
  • 3ec09711eb
    Add a mention of precommit.sh to CONTRIBUTING.md (#3194) Ivan Gulakov 2025-05-04 18:58:17 +02:00
  • d3ddc8edc4
    Bump pyo3 in /fuzzers/structure_aware/baby_fuzzer_nautilus (#3189) dependabot[bot] 2025-05-03 02:37:52 -07:00
  • b9f1c51531
    Remove unnecessary trait bounds in NautilusSpliceMutator (#3190) Henry Chu 2025-05-03 17:37:33 +08:00
  • ec734c74a5
    Move to nostd printf and musl crates (#3188) WorksButNotTested 2025-05-03 02:46:08 +01:00
  • 0ddc5f156d
    librasan: Support patching Thumb functions (#3176) Wim de With 2025-05-03 03:45:03 +02:00
  • 3b23012faf
    Exclude ASAN DSO address ranges in QEMU AsanModule (#3180) Wim de With 2025-05-02 15:14:39 +02:00
  • 1620bd766f
    Revert "Update hashbrown requirement from 0.14.5 to 0.15.3 (#3184)" (#3186) Romain Malmain 2025-05-02 11:36:36 +02:00
  • 4448799dc2
    Update hashbrown requirement from 0.14.5 to 0.15.3 (#3184) dependabot[bot] 2025-05-01 23:52:09 -07:00
  • b11ec7e630
    Clean up LLVM Passes (#3182) Dongjia "toka" Zhang 2025-04-30 19:03:37 +02:00
  • 62d9485f10
    Use symlink instead to get the corpus (#3177) Dongjia "toka" Zhang 2025-04-28 18:47:10 +02:00
  • 3ec8098d76
    Remove duplicate corpus folders (#3174) Dongjia "toka" Zhang 2025-04-28 15:39:47 +02:00
  • 977189174b
    librasan: Fix errno_location function name (#3172) Wim de With 2025-04-25 23:08:30 +02:00
  • c3475cd577
    Qemu tmin (#3118) forky2 2025-04-25 21:08:18 +00:00
  • 6bbff51951
    Update perf-event-open-sys requirement from 4.0.0 to 5.0.0 (#3136) dependabot[bot] 2025-04-25 13:08:51 +02:00
  • 749b909e32 update freertos bindings Alwin Berger 2025-04-25 10:44:11 +00:00
  • c404037d49 plot styling Alwin Berger 2025-04-25 10:41:35 +00:00
  • 76850e9588
    Bump pyo3 in /fuzzers/structure_aware/forkserver_simple_nautilus (#3120) dependabot[bot] 2025-04-24 19:58:00 +02:00
  • 95f7c155bd
    Make fuzzer hold testcase bytes converter (#3127) Dongjia "toka" Zhang 2025-04-24 19:34:24 +02:00
  • 50e1239de9
    Remove unneeded workaround for bindgen not supporting f16 types (#3166) Konstantinos Kanavouras 2025-04-24 18:33:12 +02:00
  • 9b3400ffbc
    Bump tokio from 1.44.1 to 1.44.2 in /utils/libafl_repo_tools (#3139) dependabot[bot] 2025-04-24 17:01:38 +02:00
  • d0acc3efc2
    Add doc (#3171) Dongjia "toka" Zhang 2025-04-23 16:04:35 +02:00
  • 03a49fa5a8
    Make InputFilter public (#3170) Dongjia "toka" Zhang 2025-04-23 15:06:52 +02:00
  • e443d68a39
    Fix python bindings (#3164) jma 2025-04-17 13:07:16 +02:00
  • 8b194bdd40
    fix typo in qemu_linux_process (#3163) MingxiYe 2025-04-17 05:27:26 +08:00
  • a198b33096
    Fix 0/0 stability feedback for libafl_nyx (#3162) Nathaniel Bennett 2025-04-15 08:58:18 -04:00
  • eb06d4a757
    Default to use SIMD acceleration map feedbacks (#3157) lazymio 2025-04-14 18:29:51 +08:00
  • dd0bcba103
    Fix #3155 (#3156) Dongjia "toka" Zhang 2025-04-12 22:39:32 +02:00
  • 796ce20cd8
    ScheduledMutator Fix with_max_stack_pow (#3148) Francesco Cirillo 2025-04-12 20:35:31 +02:00
  • 7ea4070338
    Fix TUI (#3151) Dongjia "toka" Zhang 2025-04-10 18:27:39 +02:00
  • 6372148149
    Update README.md (#3149) Dominik Maier 2025-04-10 02:21:17 +02:00
  • 4f5ca8f8e2
    Fix cmplog for qemu fork executor (#3145) Romain Malmain 2025-04-09 15:25:13 +02:00
  • 398104c299
    CI: try to speedup by avoiding unnecessary installs (#3144) Marco C. 2025-04-09 15:09:16 +02:00
  • 7680ea1346
    Safe qemu cpu from index (#2941) Romain Malmain 2025-04-09 14:43:26 +02:00
  • d1f566c441
    Remove "global" prefix from TUI (#3146) Dongjia "toka" Zhang 2025-04-09 11:22:18 +02:00
  • 8683c68e59
    Fix #3133 #2755 (#3143) Dongjia "toka" Zhang 2025-04-08 22:20:17 +02:00
  • fb8939eefc
    Fix fork bug in libafl qemu (#3109) Romain Malmain 2025-04-08 19:08:40 +02:00
  • bfc55c98a7
    Enable SIMD acceleration for stable rust toolchain (#3140) lazymio 2025-04-09 01:08:16 +08:00
  • 373fe03633
    Use HashMap to manage ClientStat, Fix #3133 (#3142) Dongjia "toka" Zhang 2025-04-08 19:06:20 +02:00
  • fa8a576ef0
    Introduce HasAflStyleTargetArguments and restore parse_afl_cmdline for CommandExecutor (#3125) lazymio 2025-04-08 19:19:44 +08:00
  • a7d735c1de
    Add IntelPT tracing module to libafl_qemu systemmode with KVM (#2774) Marco C. 2025-04-08 10:10:39 +02:00
  • ec24513c95
    Add RISC-V support to libafl_unicorn (#3134) Daniel Hajjar 2025-04-07 16:18:10 +02:00
  • 8426ba5d58
    Update crossterm requirement from 0.28.1 to 0.29.0 (#3135) dependabot[bot] 2025-04-07 16:12:54 +02:00
  • a1b090609d
    Migrate NopExecutor used in tests to ConstExecutor (#3129) lazymio 2025-04-04 20:55:33 +08:00
  • caf12a647c
    NopStage::should_restart shall return false (#3128) lazymio 2025-04-04 13:50:58 +08:00
  • db7ce822dc
    QoL Types and Changes (#3124) lazymio 2025-04-03 23:25:11 +08:00
  • 0fdfa1d7a1
    Add back executions to Testcase (#3115) lazymio 2025-04-03 23:24:38 +08:00
  • c99371fd20
    Fix tiny inst (#3126) Dongjia "toka" Zhang 2025-04-03 16:22:25 +02:00
  • fb0848e174
    Remove unecessary HasTargetBytes constraint (#3117) bernhl 2025-04-01 20:39:01 +02:00
  • 9dff7a438d
    Add client stats to Events (#3116) Romain Malmain 2025-04-01 16:51:52 +02:00
  • 184b69be8e
    Update QEMU syshook ret value (#3092) Romain Malmain 2025-03-31 15:51:01 +02:00
  • c68b30ae2a
    Add iniitialize feature to librasan (#3113) WorksButNotTested 2025-03-28 19:52:57 +00:00
  • 36c748100e
    Change GuestTracking to use a BTreeSet to remove performance bottleneck (#3112) WorksButNotTested 2025-03-28 19:13:34 +00:00
  • b67bd1792f
    update libnyx (#3111) Dongjia "toka" Zhang 2025-03-27 13:25:58 +01:00
  • f700aac911
    Enable building libpng on CI without using GUI (#3110) dkoch144 2025-03-26 17:16:06 -04:00
  • 58bb64fac4
    Upgrade pyo3 0.23.2 -> 0.24.0 (#3107) jejuisland87654 2025-03-26 11:57:08 +01:00
  • 869edd068d
    Various updates to librasan (#3106) WorksButNotTested 2025-03-25 14:22:20 +00:00
  • 58607dc333
    Update QEMU to v9.2.2 (#3088) Romain Malmain 2025-03-25 14:34:44 +01:00
  • bd12639f8e
    0.15.2 (#3104) Dongjia "toka" Zhang 2025-03-25 13:30:15 +01:00
  • ebc6c0d94c
    Change ptr::eq to ptr::addr_eq where semantically more correct (#3105) Dominik Maier 2025-03-24 15:04:36 -07:00
  • c863c8bd6c
    Fix clippy (#3102) Romain Malmain 2025-03-24 15:03:04 +01:00
  • 60d0ccb8cb
    Commandline args handling for binary only target on libafl_qemu (#3098) Dongjia "toka" Zhang 2025-03-21 18:43:08 +01:00
  • 9195245998
    Proposed fix for issue #3094, whereby all conditional comparisons are treat as 1 byte (rather than 2, 4, or 8) (#3095) Dan Blackwell 2025-03-21 11:55:58 +00:00
  • f73d47dfb8
    More stable just test for libfuzzer_stb_image_sugar (#3097) Dongjia "toka" Zhang 2025-03-20 15:10:14 +01:00
  • 2166b45838
    Update typed-builder requirement from 0.20.0 to 0.21.0 (#3096) dependabot[bot] 2025-03-20 13:16:36 +01:00
  • 4130e3860f
    Add redirect stdin module (#3077) Dongjia "toka" Zhang 2025-03-19 19:03:02 +01:00
  • 30946641cd
    Add filter to ASAN module in qemu_launcher (#3089) WorksButNotTested 2025-03-19 15:13:45 +00:00
  • 1b85a92577
    Fixup libafl_libfuzzer with new nightly internal symbol mangling (#3093) Addison Crump 2025-03-19 16:05:23 +01:00
  • d0da90cf6a
    Make Qemu.mmap public and accept fd as the argument (#3083) Dongjia "toka" Zhang 2025-03-18 12:21:11 +01:00
  • 0a923b27d2
    Fix git pager (needs less, not cat, for expected behaviour). (#3085) forky2 2025-03-18 10:17:48 +00:00
  • d5ddc1359e
    Fix qemu snapshot module unmap (#3084) Romain Malmain 2025-03-18 10:31:16 +01:00
  • a613676675
    Fix LibAFL QEMU race condition between main loop and a vcpu (#3072) Romain Malmain 2025-03-18 09:43:00 +01:00
  • d317725170
    Add total execs to TUI (#3078) WorksButNotTested 2025-03-14 19:47:51 +00:00
  • 8e32947db6
    Update winsafe requirement from 0.0.22 to 0.0.23 (#3034) dependabot[bot] 2025-03-14 16:57:27 +01:00
  • d67296f34e
    Soft recovery from crashes in libafl qemu usermode (#3073) Romain Malmain 2025-03-14 16:56:03 +01:00
  • d4a86cdeeb
    Hide Forkserver constructor API (#3076) Dongjia "toka" Zhang 2025-03-14 14:30:54 +01:00