162 Commits (master)

Author SHA1 Message Date
Florian Hofhammer 55327b85ce plugins: prohibit writing to read-only registers 4 weeks ago
Florian Hofhammer 3ebd871cbd plugins: add read-only property for registers 4 weeks ago
Florian Hofhammer 4f55cd7801 plugins: add PC diversion API function 4 weeks ago
Florian Hofhammer d16ffa4244 plugins: add flag to specify whether PC is rw 4 weeks ago
Pierrick Bouvier 2cc35f14ba plugins/core: clamp syscall arguments if target is 32-bit 4 weeks ago
Mohamed Mediouni b0353beebb plugins: fix cross-build using LLVM for Windows targets 2 months ago
Pierrick Bouvier cab15547f1 plugins: move qemu-plugin.h to include/plugins/ 3 months ago
Pierrick Bouvier e115d55110 plugins: factorize plugin dependencies and library details 3 months ago
Pierrick Bouvier 3b781315cc plugins: move win32_linker.c file to plugins directory 3 months ago
Florian Hofhammer c22ea55b3b plugins: return bool from register r/w API 2 months ago
Ziyang Zhang 5ed628d1d3 linux-user: add plugin API to filter syscalls 4 months ago
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 4 months ago
Alex Bennée 81c5a3f867 plugins/core: allow reading of registers during discon events 4 months ago
Alex Bennée 78bd26bbf0 plugins/core: add missing QEMU_DISABLE_CFI annotations 5 months ago
Julian Ganz a1688bc86c plugins: add hooks for new discontinuity related callbacks 5 months ago
Julian Ganz aac73d85d2 plugins: add API for registering discontinuity callbacks 5 months ago
Richard Henderson 7330741b3e plugins: Use tb_flush__exclusive_or_serial 7 months ago
Rowan Hart 30424b8d42 plugins: Add memory hardware address read/write API 9 months ago
Rowan Hart f00373b895 plugins: Add memory virtual address write API 9 months ago
Rowan Hart 766e00bd57 plugins: Add enforcement of QEMU_PLUGIN_CB flags in register R/W callbacks 9 months ago
Rowan Hart 1a92b65859 plugins: Add register write API 9 months ago
oltolm 9761ad5f65 meson: fix Windows build 10 months ago
Pierrick Bouvier d33717d7fc meson: remove lib{system, user}_ss aliases 10 months ago
Philippe Mathieu-Daudé 3d881164d4 qemu: Convert target_name() to TargetInfo API 1 year ago
Markus Armbruster 720a0e417e cleanup: Re-run return_directly.cocci 12 months ago
Richard Henderson 6c1ae457a1 plugins: Move api.c, core.c to libuser_ss, libsystem_ss 1 year ago
Pierrick Bouvier c07cd110a1 plugins/loader: fix deadlock when resetting/uninstalling a plugin 1 year ago
Alex Bennée 606ad7fe17 plugins/core: make a single build unit 1 year ago
Alex Bennée 40988ed9df plugins/api: build only once 1 year ago
Alex Bennée 1d3e745f7a plugins/api: split out time control helpers 1 year ago
Alex Bennée 455a2d265c plugins/api: split out the vaddr/hwaddr helpers 1 year ago
Alex Bennée 903e870f24 plugins/api: split out binary path/start/end/entry code 1 year ago
Alex Bennée 8c15f6e435 plugins/loader: compile loader only once 1 year ago
Alex Bennée 5dd09b8157 plugins/plugin.h: include queue.h 1 year ago
Alex Bennée f85a28dedf plugins/api: clean-up the includes 1 year ago
Alex Bennée 1d9a974358 plugins/loader: populate target_name with target_name() 1 year ago
Alex Bennée 9d06b0ccb1 plugins/api: use qemu_target_page_mask() to get value 1 year ago
Richard Henderson 09ac62682b plugins: Fix qemu_plugin_read_memory_vaddr parameters 1 year ago
Philippe Mathieu-Daudé 9038ac0c5c overall: Remove unnecessary g_strdup_printf() calls 1 year ago
Pierrick Bouvier 923710b6d5 plugins: enable linking with clang/lld 1 year ago
Philippe Mathieu-Daudé 68df8c8dba accel/tcg: Include missing 'exec/translation-block.h' header 1 year ago
Pierrick Bouvier 8ac1719df7 plugins: eradicate qemu-plugins.symbols static file 1 year ago
Pierrick Bouvier 1ef08e341f plugins: detect qemu plugin API symbols from header 1 year ago
Rowan Hart 595cd9ce2e plugins: add plugin API to read guest memory 2 years ago
Pierrick Bouvier 9505f85e2d plugins: extend API to get latest memory value accessed 2 years ago
Pierrick Bouvier b709da5d29 plugins: save value during memory accesses 2 years ago
Pierrick Bouvier 278035fc81 plugins: fix race condition with scoreboards 2 years ago
Philippe Mathieu-Daudé 20fdd01e51 buildsys: Fix building without plugins on Darwin 2 years ago
Alex Bennée 7b690fd3d0 plugin/loader: handle basic help query 2 years ago
Philippe Mathieu-Daudé 0f3974b64c accel/tcg: Move qemu_plugin_vcpu_init__async() to plugins/ 2 years ago