Commit Graph

  • 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
  • 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