Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Go to file
2020-02-21 00:45:41 -07:00
.github/workflows ci: Merge artifacts and add a release job 2020-02-15 18:01:03 -07:00
accel kvm: Introduce KVM irqchip change notifier 2019-11-26 10:11:30 +11:00
audio audio: fix audio recording 2019-11-20 09:11:12 +01:00
authz Include qemu/module.h where needed, drop it from qemu-common.h 2019-06-12 13:18:33 +02:00
backends core: replace getpagesize() with qemu_real_host_page_size 2019-10-26 15:38:06 +02:00
block block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persistent_dirty_bitmap 2019-12-09 09:23:04 -06:00
bsd-user *-user: plugin syscalls 2019-10-28 15:12:38 +00:00
capstone@5f173b0562 nv2a: Recycle FIFO command queue memory 2018-06-28 10:17:57 -07:00
chardev socket: Add num connections to qio_net_listener_open_sync() 2019-09-03 23:24:42 +02:00
contrib vhost-user-input: use free(elem) instead of g_free(elem) 2019-11-20 04:57:22 -05:00
crypto crypto: add support for nettle's native XTS impl 2019-10-28 16:45:07 +01:00
default-configs v4.2.0 release 2020-02-17 22:22:07 -07:00
disas cris: do not leak struct cris_disasm_data 2019-10-04 18:49:17 +02:00
docs docs/devel: update tcg-plugins.rst with API versioning details 2019-11-20 10:53:31 +00:00
dtc@e54388015a nv2a: Add support for PGRAPH RDI select 0x17 2019-09-16 12:15:25 -07:00
dump sysemu: Split sysemu/runstate.h off sysemu/sysemu.h 2019-08-16 13:37:36 +02:00
fpu softfp: Added hardfloat conversion from float32 to float64 2019-10-30 19:03:37 +01:00
fsdev 9p: Added virtfs option 'multidevs=remap|forbid|warn' 2019-10-10 11:36:05 +02:00
gdb-xml target/riscv: Expose "priv" register for GDB for reads 2019-10-28 07:47:29 -07:00
hw hw/xbox: Update xbox machine to align with new pc/x86 machine 2020-02-18 22:14:32 -07:00
include hvf: Align with upstream and fix 32b 2020-02-18 22:14:32 -07:00
io socket: Add num connections to qio_net_listener_open_sync() 2019-09-03 23:24:42 +02:00
libdecnumber build: remove CONFIG_LIBDECNUMBER 2017-10-16 18:03:52 +02:00
linux-headers linux headers: update against v5.4-rc1 2019-10-15 18:09:02 +01:00
linux-user linux-user: fix translation of statx structures 2019-11-25 12:57:58 +01:00
migration net/virtio: fix dev_unplug_pending 2019-11-25 23:30:28 +08:00
monitor monitor/qmp: resume monitor when clearing its queue 2019-11-19 08:21:47 +01:00
nbd nbd: Don't send oversize strings 2019-11-18 16:01:34 -06:00
net COLO-compare: Fix incorrect if logic 2019-10-29 10:28:07 +08:00
pc-bios pseries: Update SLOF firmware image 2019-12-09 12:16:26 +11:00
plugins tcg plugins: expose an API version concept 2019-11-12 14:32:55 +00:00
po ui/gtk: fix gettext message's charset. 2019-11-21 09:42:30 +01:00
python/qemu Python libs: close console sockets before shutting down the VMs 2019-10-28 19:04:04 -04:00
qapi bitmap: Enforce maximum bitmap name length 2019-11-18 16:01:34 -06:00
qga qga: Add "guest-get-memory-block-info" to blacklist 2019-11-04 08:50:54 -06:00
qobject json: Move switch 'fall through' comment to correct place 2019-08-21 10:54:31 +02:00
qom qom: Fix error message in object_class_property_add() 2019-11-12 10:33:02 +01:00
replay replay: add BH oneshot event for block layer 2019-10-14 17:12:48 +02:00
roms pseries: Update SLOF firmware image 2019-12-09 12:16:26 +11:00
scripts vmstate-static-checker: Fix for current python 2019-11-25 19:49:50 -03:00
scsi qemu-pr-helper: fix crash in mpath_reconstruct_sense 2019-10-03 12:58:02 +02:00
slirp@126c04acba slirp: update with CVE-2019-14378 fix 2019-08-02 15:14:56 +04:00
stubs hw/pci-host/piix: Move i440FX declarations to hw/pci-host/i440fx.h 2019-11-05 23:33:12 +01:00
target hvf: Align with upstream and fix 32b 2020-02-18 22:14:32 -07:00
tcg tcg/LICENSE: Remove out of date claim about TCG subdirectory licensing 2019-11-11 15:11:21 +01:00
tests A few vm-test updates 2019-11-26 20:43:46 +00:00
trace trace: add mmu_index to mem_info 2019-10-28 15:12:38 +00:00
ui v4.2.0 release 2020-02-17 22:22:07 -07:00
util util/cutils: Fix incorrect integer->float conversion caught by clang 2019-11-25 06:00:05 +01:00
.cirrus.yml cirrus.yml: add latest Xcode build target 2019-10-25 19:23:53 +01:00
.dir-locals.el Add .dir-locals.el file to configure emacs coding style 2015-10-08 19:46:01 +03:00
.editorconfig editorconfig: add setting for shell scripts 2019-06-12 17:53:22 +01:00
.exrc qemu: add .exrc 2012-09-07 09:02:44 +03:00
.gdbinit .gdbinit: load QEMU sub-commands when gdb starts 2017-06-07 14:38:45 +01:00
.gitignore build: Don't ignore qapi-visit-core.c 2019-09-19 12:14:04 +02:00
.gitlab-ci.yml gitlab-ci.yml: Use libvdeplug-dev to compile-test the VDE network backend 2019-10-25 19:24:21 +01:00
.gitmodules roms: add microvm-bios (qboot) as binary and git submodule 2019-10-22 09:39:54 +02:00
.gitpublish Add a git-publish configuration file 2018-03-05 09:03:17 +00:00
.mailmap MAINTAINERS: Update mail address of Aleksandar Rikalo 2019-10-25 18:37:01 +02:00
.patchew.yml ci: store Patchew configuration in the tree 2019-06-03 14:03:02 +02:00
.shippable.yml tests/docker: set HOST_ARCH if we don't have ARCH 2019-10-25 19:24:21 +01:00
.travis.yml .travis.yml: Restore Travis-CI config to QEMU upstream 2019-12-23 14:17:56 -07:00
arch_init.c hw/m68k: add Nubus macfb video card 2019-10-28 19:06:49 +01:00
balloon.c Clean up inclusion of exec/cpu-common.h 2019-08-16 13:31:52 +02:00
block.c block: Remove 'backing': null from bs->{explicit_,}options 2019-11-18 17:50:08 +01:00
blockdev-nbd.c nbd: Don't send oversize strings 2019-11-18 16:01:34 -06:00
blockdev.c v4.2.0 release 2020-02-17 22:22:07 -07:00
blockjob.c blockjob: update nodes head while removing all bdrv 2019-09-16 15:31:12 +02:00
bootdevice.c bootdevice: FW_CFG interface for LCHS values 2019-10-31 11:47:38 -04:00
bt-host.c all: Clean up includes 2016-02-04 17:41:30 +00:00
bt-vhci.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
build.sh build: Update build options after merge 2020-02-17 23:45:58 -07:00
Changelog Use HTTPS for qemu.org and other domains 2017-11-21 13:34:13 +00:00
CODING_STYLE.rst docs: split the CODING_STYLE doc into distinct groups 2019-09-05 14:41:00 +01:00
configure v4.2.0 release 2020-02-17 22:22:07 -07:00
COPYING COPYING: update from FSF 2008-10-12 17:54:42 +00:00
COPYING.LIB COPYING.LIB: Synchronize the LGPL 2.1 with the version from gnu.org 2019-01-30 11:01:22 +01:00
cpus-common.c cpu: introduce cpu_in_exclusive_context() 2019-10-28 15:12:38 +00:00
cpus.c hvf: Align with upstream and fix 32b 2020-02-18 22:14:32 -07:00
device_tree.c device_tree: Fix integer overflowing in load_device_tree() 2019-04-09 16:35:40 -07:00
device-hotplug.c Include hw/hw.h exactly where needed 2019-08-16 13:31:52 +02:00
disas.c plugin: add qemu_plugin_insn_disas helper 2019-10-28 15:12:38 +00:00
dma-helpers.c dma-helpers: ensure AIO callback is invoked after cancellation 2019-08-16 19:14:04 -04:00
exec-vary.c exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY 2019-10-28 10:35:20 +01:00
exec.c memory: Fix start offset for bitmap log_clear hook 2020-02-18 22:14:32 -07:00
gdbstub.c gdbstub: Fix handler for 'F' packet 2019-08-28 10:11:15 +01:00
get_deps.py build.sh: Use Python 3.x for Windows 2019-01-28 20:48:47 -07:00
gitdm.config contrib: gitdm: add a mapping for Janus Technologies 2019-03-12 19:31:29 +00:00
hmp-commands-info.hx riscv: hmp: Add a command to show virtual memory mappings 2019-09-17 08:42:43 -07:00
hmp-commands.hx audio: add audiodev property to vnc and wav_capture 2019-08-21 09:13:37 +02:00
ioport.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
iothread.c iothread: document about why we need explicit aio_poll() 2019-03-08 10:20:57 +00:00
job-qmp.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
job.c job: drop job_drain 2019-09-10 08:58:43 +02:00
Kconfig.host 9p: simplify source file selection 2019-08-20 17:26:19 +02:00
LICENSE tcg/LICENSE: Remove out of date claim about TCG subdirectory licensing 2019-11-11 15:11:21 +01:00
MAINTAINERS docs/devel: rename plugins.rst to tcg-plugins.rst 2019-11-20 10:53:31 +00:00
Makefile v4.2.0 release 2020-02-17 22:22:07 -07:00
Makefile.objs hw: Move PL031 device from hw/timer/ to hw/rtc/ subdirectory 2019-10-24 20:10:27 +02:00
Makefile.target TCG Plugins initial implementation 2019-10-30 14:10:32 +00:00
memory_ldst.inc.c memory: Single byte swap along the I/O path 2019-09-03 08:30:39 -07:00
memory_mapping.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
memory.c memory: Sync before doing a test and clear 2020-02-18 22:14:32 -07:00
module-common.c all: Clean up includes 2016-02-04 17:41:30 +00:00
os-posix.c sysemu: Split sysemu/runstate.h off sysemu/sysemu.h 2019-08-16 13:37:36 +02:00
os-win32.c sysemu: Split sysemu/runstate.h off sysemu/sysemu.h 2019-08-16 13:37:36 +02:00
qdev-monitor.c migration: allow unplug during migration for failover devices 2019-10-29 18:55:26 -04:00
qemu-bridge-helper.c qemu-bridge-helper: move repeating code in parse_acl_file 2019-07-29 16:29:30 +08:00
qemu-deprecated.texi scsi: deprecate scsi-disk 2019-11-19 10:01:34 +01:00
qemu-doc.texi buildfix: update texinfo menu 2019-11-18 10:33:29 +00:00
qemu-edid.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
qemu-img-cmds.hx qemu-img: Add salvaging mode to convert 2019-06-14 14:16:57 +02:00
qemu-img.c Revert "qemu-img: Check post-truncation size" 2019-10-28 12:10:03 +01:00
qemu-img.texi doc: Preallocation does not require writing zeroes 2019-08-19 17:13:26 +02:00
qemu-io-cmds.c block: Pass truncate exact=true where reasonable 2019-10-28 12:08:45 +01:00
qemu-io.c qemu-io: Support help options for --object 2019-10-14 17:12:48 +02:00
qemu-keymap.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
qemu-nbd.c nbd: Don't send oversize strings 2019-11-18 16:01:34 -06:00
qemu-nbd.texi qemu-nbd: Add --pid-file option 2019-06-13 08:50:47 -05:00
qemu-option-trace.texi qemu-option-trace: -trace enable= is a pattern, not a file 2018-05-20 08:29:01 +03:00
qemu-options-wrapper.h qemu-img: remove references to GEN_DOCS 2018-05-20 08:35:54 +03:00
qemu-options.h Clean up ill-advised or unusual header guards 2016-07-12 16:20:46 +02:00
qemu-options.hx audio: documentation update 2019-11-07 09:21:52 +00:00
qemu-seccomp.c seccomp: report more useful errors from seccomp 2019-03-27 13:11:38 +01:00
qemu-tech.texi qemu-tech: Fix dangling @menu entries 2019-07-15 21:10:29 +02:00
qemu.nsi win32: fix README file in NSIS installer 2019-09-16 12:32:21 +02:00
qemu.sasl Default to GSSAPI (Kerberos) instead of DIGEST-MD5 for SASL 2017-05-09 14:41:47 +01:00
qtest.c tests: add module loading test 2019-08-21 16:29:57 +02:00
README.md README: Direct users to the website for more info 2020-02-21 00:45:41 -07:00
README.rst docs: merge HACKING.rst contents into CODING_STYLE.rst 2019-09-05 14:27:06 +01:00
replication.c replication: Introduce new APIs to do replication operation 2016-09-13 11:00:56 +01:00
replication.h Include qemu/module.h where needed, drop it from qemu-common.h 2019-06-12 13:18:33 +02:00
rules.mak contrib: add vhost-user-gpu 2019-05-29 06:30:45 +02:00
thunk.c thunk: improve readability of allocation loop 2019-03-11 18:48:20 +01:00
tpm.c tpm: Clean up error reporting in tpm_init_tpmdev() 2018-10-19 14:51:34 +02:00
trace-events trace: add mmu_index to mem_info 2019-10-28 15:12:38 +00:00
VERSION Update version for v4.2.0 release 2019-12-12 16:45:57 +00:00
version.rc Use HTTPS for qemu.org and other domains 2017-11-21 13:34:13 +00:00
vl.c TCG Plugins initial implementation 2019-10-30 14:10:32 +00:00

Please visit https://xemu.app for more information.