Commit Graph

  • f7ee38ebb2 WIP: port fret Alwin Berger 2022-12-08 18:33:19 +01:00
  • 50708f4d9c
    Fast device+mem QEMU snapshots (#930) Andrea Fioraldi 2022-12-12 10:49:44 +01:00
  • 4e2e4eb5c0
    Fix typos (#935) radl97 2022-12-11 00:59:59 +01:00
  • 2f9b279428
    [Windows] Handle crashes without exception (#912) Max Ammann 2022-12-10 01:29:27 +01:00
  • 03b08fc7ca WIP: port fret bleeding_edge Alwin Berger 2022-12-08 18:33:19 +01:00
  • 1fb69bf46f Fix segfault with gdb breakpoints remake_fret Alwin Berger 2022-12-08 16:59:29 +01:00
  • f9eac18542
    libafl: Remove set_initial, initial_mut from MapObserver trait (#932) Langston Barrett 2022-12-08 04:25:18 -05:00
  • 52d927dc61 incomplete merge update_merge Alwin Berger 2022-12-08 09:15:27 +01:00
  • 61aa764dc4
    Fix documentation typos (#933) Langston Barrett 2022-12-07 00:54:48 -05:00
  • abfd834e98
    Fix FridaInstrumentationHelper bugs caused by moving it after creation (#931) omergreen 2022-12-06 18:46:59 +02:00
  • 68fbfc8914
    Fix Clippy (#926) Dominik Maier 2022-12-05 16:05:42 +01:00
  • ee58375ac5
    Revert fuzzbench changes (#927) Dongjia "toka" Zhang 2022-12-05 05:59:55 +09:00
  • 5d7fd8f914
    TinyInst Binary-Only fuzzing for Windows (#854) Dongjia "toka" Zhang 2022-12-05 03:04:06 +09:00
  • 93d99beecf
    [Windows] Setup ASAN death callback (#908) Dongjia "toka" Zhang 2022-12-05 02:56:56 +09:00
  • cd8367d3e9
    SIGINT handlers, and Release StateRestorer shmem (#894) Dongjia "toka" Zhang 2022-12-05 02:56:19 +09:00
  • 3bad100cb7
    Handle broker-to-broker connection interruptions more gracefully (#921) omergreen 2022-12-04 19:55:55 +02:00
  • c879a0a8d3
    Fix frida ASAN incompatibility with mac m1 (#917) omergreen 2022-12-04 19:55:45 +02:00
  • 2a2e70a636
    Add ValueObserver, an observer for a single value (#923) Langston Barrett 2022-12-04 12:55:04 -05:00
  • 8444cf7cc8
    Fix libafl_qemu i386 build (#924) Dongjia "toka" Zhang 2022-12-04 23:07:30 +09:00
  • 71dd58396c
    libafl_qemu_sys and libafl_qemu_build to have bindgen with QEMU (#915) Andrea Fioraldi 2022-12-02 17:01:28 +01:00
  • 5252097819
    Fix scores in minimizer when using on_replace (#920) Addison Crump 2022-11-30 14:32:26 +01:00
  • c2776e117a
    emu::current_cpu() is now the CPU that hitted the breakpoint in fullsystem (#910) Andrea Fioraldi 2022-11-25 11:57:08 +01:00
  • bc85129cd9
    libafl_frida: Point to the LibAFL book from API docs (#886) Langston Barrett 2022-11-24 19:48:21 -05:00
  • 889161e55e
    Fix mac m1 incompatibility for cmplog in frida mode (#914) omergreen 2022-11-25 02:31:22 +02:00
  • 3f627aaf0b
    Save and restore CPU state in libafl_qemu (#907) Andrea Fioraldi 2022-11-22 16:29:43 +01:00
  • 7b0039606b
    Forksrv adaptive map size and AFL++ CmpLog support (#896) Andrea Fioraldi 2022-11-22 10:33:15 +01:00
  • b33839708e
    Fix QEMU systemmode fuzzing (#883) Alwin Berger 2022-11-21 17:57:06 +01:00
  • 0515eebbd2
    Differential observers (#868) Addison Crump 2022-11-20 23:56:23 +01:00
  • 556789dffa
    Adding DrCov for qemu (#878) Patrick Gersch 2022-11-20 14:28:30 +01:00
  • bd62cebd7e
    Fix typo in observer.md (#904) Jorgecmartins 2022-11-20 14:28:03 +01:00
  • 32dc796234
    Extend autotokens pass support to other unixes (#900) David CARLIER 2022-11-20 08:24:30 +00:00
  • ff2971068f
    mopt: seed from state rand instead of current_nanos (#902) Mrmaxmeier 2022-11-20 09:21:16 +01:00
  • 948c94d695
    Update and fix concolic support (#901) julihoh 2022-11-19 23:05:15 +01:00
  • f7f6392a4b
    forkserver support attempt on freebsd (#898) David CARLIER 2022-11-17 22:14:15 +00:00
  • e2d34fd5e7 kill -9 TARGET_TB_PCREL Andrea Fioraldi 2022-11-17 17:39:18 +01:00
  • 504c7a5eb7 Restore rr and mttcg ops to vanilla QEMU Andrea Fioraldi 2022-11-17 16:56:42 +01:00
  • dab2c6671e Merge remote-tracking branch 'upstream/master' into main Andrea Fioraldi 2022-11-17 11:19:15 +01:00
  • d77769540a
    fixing freebsd unused import warning in core affinity. (#897) David CARLIER 2022-11-17 09:28:22 +00:00
  • ec38858b2d
    Fix Makefile.toml (#893) Dongjia "toka" Zhang 2022-11-17 04:44:26 +09:00
  • 2c8311241d Update VERSION for v7.2.0-rc1 Stefan Hajnoczi 2022-11-15 18:56:38 -05:00
  • a22c76e02e
    Improve Apple support for libafl_cc dll_extensions (#892) Dominik Maier 2022-11-15 18:28:52 +01:00
  • 2011ed299b
    Pthread introspection hook (extends #263) (#891) Dominik Maier 2022-11-15 18:27:48 +01:00
  • dd64bcea00 Merge tag 'pull-x86-20221115' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2022-11-15 09:32:17 -05:00
  • 5ef91d2524 fix liabfl_qemu example pre-merge-deleopment develop Alwin Berger 2022-11-15 09:27:56 +01:00
  • 7fc994ee1e libafl_qemu: add memory access by physcial address Alwin Berger 2022-11-15 09:22:26 +01:00
  • 1399da5d7e libafl_qemu: update libafl-qemu-bridge revision Alwin Berger 2022-11-15 09:30:12 +01:00
  • 35d95e4126 target/i386: hardcode R_EAX as destination register for LAHF/SAHF Paolo Bonzini 2022-09-15 02:14:31 +02:00
  • d1bb978ba1 target/i386: fix cmpxchg with 32-bit register destination Paolo Bonzini 2022-09-11 14:04:36 +02:00
  • bb00d0aa62 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2022-11-14 16:59:10 -05:00
  • 98f10f0e26 Merge tag 'pull-target-arm-20221114' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2022-11-14 13:31:17 -05:00
  • d9721f19cd hw/intc/arm_gicv3: fix prio masking on pmr write Jens Wiklander 2022-11-14 15:10:58 +00:00
  • 32bd99d02b MAINTAINERS: Update maintainer's email for Xilinx CAN Vikram Garhwal 2022-11-14 15:10:57 +00:00
  • 5bd9736af0 Merge Andrea Fioraldi 2022-11-14 14:34:27 +01:00
  • 668fc28b05
    Multiple fixes for systemmode (#13) Alwin Berger 2022-11-14 14:23:59 +01:00
  • 46530d3560 tests/stream-under-throttle: New test Hanna Reitz 2022-11-10 17:09:21 +01:00
  • 305f6f62d9 Merge tag 'pull-la-20221112' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2022-11-12 09:17:06 -05:00
  • 57bc6e40e8 libvduse: Avoid warning about dangerous use of strncpy() Philippe Mathieu-Daudé 2022-11-11 13:45:50 +01:00
  • e5aaf85d3c
    Tuneable Stage, Scheduler, ScheduledMutator (#874) Dominik Maier 2022-11-12 03:02:54 +01:00
  • 46b21de238 hw/loongarch: Fix loongarch fdt addr confict Song Gao 2022-11-09 10:04:49 +08:00
  • 6a4cff8e1a Merge tag 'pull-request-2022-11-11' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2022-11-11 11:44:48 -05:00
  • b58717063c Merge tag 'pull-ppc-20221111' of https://gitlab.com/danielhb/qemu into staging Stefan Hajnoczi 2022-11-11 11:44:28 -05:00
  • 67c6597ad1 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Stefan Hajnoczi 2022-11-11 11:44:07 -05:00
  • fe459f6fa5
    DumpOnDiskStage in fuzzbench_text to dump the grimoire inputs as bytes for the fuzzbench measurers (#869) Andrea Fioraldi 2022-11-11 08:38:48 -08:00
  • e340d35674
    Add standalone toolchain link to frida_libpng (#890) Dominik Maier 2022-11-11 16:06:38 +01:00
  • 2cb40d446f Fix several typos in documentation (found by codespell) Stefan Weil 2022-11-10 20:08:25 +01:00
  • f469150be8 net: Replace TAB indentations with spaces Ahmed Abouzied 2021-06-14 20:38:49 +02:00
  • e0091133e3 qga: Allow building of the guest agent without system emulators or tools Thomas Huth 2022-11-10 09:36:26 +01:00
  • b2a3cbb80c libdecnumber/dpd/decimal64: Fix compiler warning from Clang 15 Thomas Huth 2022-11-10 14:11:12 +01:00
  • 5ab8ba977d host-libusb: Remove unused variable Miroslav Rezanina 2022-11-09 10:57:14 -05:00
  • 0f48c47c67 qemu-img: remove unused variable Miroslav Rezanina 2022-11-09 10:57:13 -05:00
  • 6083dcad80 tulip: Remove unused variable Miroslav Rezanina 2022-11-09 10:57:12 -05:00
  • 7d7238c72b rtl8139: Remove unused variable Miroslav Rezanina 2022-11-09 10:57:11 -05:00
  • ec5651340d hw/pci-host/pnv_phb: Avoid quitting QEMU if hotplug of pnv-phb-root-port fails Thomas Huth 2022-11-09 13:22:10 +01:00
  • f47af0af0d virtio-net: fix for heap-buffer-overflow Xuan Zhuo 2022-11-10 17:57:39 +08:00
  • 28cf396096 display: include dependencies explicitly Michael S. Tsirkin 2022-11-09 17:21:23 -05:00
  • 53a3b83259 checkpatch: typo fix Michael S. Tsirkin 2022-11-08 08:52:06 -05:00
  • 17a0d9e8f0
    Forkserver: Add file input support (#880) Lukas Seidel 2022-11-10 15:25:52 +01:00
  • ace5a161ea block: Start/end drain on correct AioContext Hanna Reitz 2022-11-07 16:13:21 +01:00
  • af5b6ebe5b block-backend: Update ctx immediately after root Hanna Reitz 2022-11-07 16:13:20 +01:00
  • d5f8d79c2f block: Make bdrv_child_get_parent_aio_context I/O Hanna Reitz 2022-11-07 16:13:19 +01:00
  • e56b0c6631 block/blkio: Set BlockDriver::has_variable_length to false Alberto Faria 2022-11-08 14:44:33 +00:00
  • c785326522 qapi/block-core: Fix BlockdevOptionsNvmeIoUring @path description Alberto Faria 2022-11-08 14:23:47 +00:00
  • 7b5929c734 iotests/151: Test active requests on mirror start Hanna Reitz 2022-11-09 17:54:52 +01:00
  • 38591290e7 iotests/151: Test that active mirror progresses Hanna Reitz 2022-11-09 17:54:51 +01:00
  • da93d5c84e block/mirror: Fix NULL s->job in active writes Hanna Reitz 2022-11-09 17:54:50 +01:00
  • eb99491299 block/mirror: Drop mirror_wait_for_any_operation() Hanna Reitz 2022-11-09 17:54:49 +01:00
  • d69a879bdf block/mirror: Do not wait for active writes Hanna Reitz 2022-11-09 17:54:48 +01:00
  • 977415cad2
    Reworked Book, add missing files (#888) Dominik Maier 2022-11-10 13:08:35 +01:00
  • 893f284482
    Use bytes, not strings, for stdio observers (#885) Langston Barrett 2022-11-10 06:40:59 -05:00
  • 1486c204eb
    Remove unused stage stub (#882) Dominik Maier 2022-11-10 09:39:29 +01:00
  • 6b6570ae5f
    Use Associated Types for Has* traits and AsSlice (#881) Dominik Maier 2022-11-10 09:31:04 +01:00
  • 685ae4bd91 copy systemmode example for FRET Alwin Berger 2022-11-10 09:13:17 +01:00
  • 2ccad61746 Merge tag 'pull-tcg-20221109' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2022-11-09 13:26:45 -05:00
  • 2adf43858a fuzzers: add example for libafl_qemu in systemmode Alwin Berger 2022-11-09 13:39:59 +01:00
  • 73ccda8b4b libafl_qemu: fallback cpu for read-/write_mem Alwin Berger 2022-11-09 13:35:56 +01:00
  • 5c22f11d17 libafl_qemu: allow synchronous snapshotting Alwin Berger 2022-11-09 12:49:24 +01:00
  • 2bf590e03f libafl_qemu: enable systemmode snapshots, vm_start Alwin Berger 2022-11-07 21:03:12 +01:00
  • 7fac8f9540 libafl_qemu: fix systemmode with slirp dependency Alwin Berger 2022-11-07 10:10:21 +01:00
  • f067a04e7c libafl_qemu: allow synchronous snapshotting develop_stale Alwin Berger 2022-11-09 12:49:24 +01:00
  • 344b63b380 accel/tcg: Split out setjmp_gen_code Richard Henderson 2022-11-06 11:12:33 +11:00