Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
Go to file
2020-05-04 07:10:27 -07:00
.github ci: Disable ccache for Windows for now 2020-05-01 04:11:17 -07:00
.gitlab-ci.d gitlab-ci.yml: Add jobs to build OpenSBI firmware binaries 2020-03-16 17:03:50 -07:00
accel tcg: Remove softmmu code_gen_buffer fixed address 2020-03-28 14:09:44 -07:00
audio dsoundaudio: dsound_get_buffer_in should honor *size 2020-04-06 13:29:53 +02:00
authz authz: fix usage of bool in listfile.c 2020-02-07 12:22:19 +00:00
backends hostmem: set default prealloc_threads to valid value 2020-04-14 10:35:08 -04:00
block block/iscsi:fix heap-buffer-overflow in iscsi_aio_ioctl_cb 2020-04-20 11:31:46 +01:00
bsd-user misc: Replace zero-length arrays with flexible array member (automatic) 2020-03-16 22:07:42 +01:00
capstone@5f173b0562 nv2a: Recycle FIFO command queue memory 2018-06-28 10:17:57 -07:00
chardev chardev: Improve error report by calling error_setg_win32() 2020-03-09 13:36:15 +01:00
contrib vhost-user-gpu: Release memory returned by vu_queue_pop() with free() 2020-04-15 19:00:39 +01:00
crypto luks: extract qcrypto_block_calculate_payload_offset() 2020-03-11 12:42:29 +01:00
default-configs v5.0.0 release 2020-05-01 01:26:42 -07:00
disas target/mips: Add implementation of GINVT instruction 2020-01-29 19:28:52 +01:00
docs Deprecate KVM support for AArch32 2020-04-14 17:20:22 +01:00
dtc@e54388015a nv2a: Add support for PGRAPH RDI select 0x17 2019-09-16 12:15:25 -07:00
dump target-arm queue: 2020-04-06 12:36:45 +01:00
fpu softfloat: Fix BAD_SHIFT from normalizeFloatx80Subnormal 2020-04-07 16:19:49 +01:00
fsdev virtfs-proxy-helper: Make the helper_opts[] array const 2020-03-09 15:59:31 +01:00
gdb-xml target/rx: CPU definitions 2020-03-19 17:58:05 +01:00
hw nv2a: Remove platform-specific GL context management 2020-05-04 07:10:26 -07:00
include v5.0.0 release 2020-05-01 01:26:42 -07:00
io io/channel-websock: treat 'binary' and no sub-protocol as the same 2020-02-07 12:22:18 +00:00
libdecnumber build: remove CONFIG_LIBDECNUMBER 2017-10-16 18:03:52 +02:00
linux-headers linux-headers: update 2020-02-26 18:57:07 +01:00
linux-user ppc patch queue for 2020-04-17 2020-04-20 19:57:18 +01:00
migration migration: fix cleanup_bh leak on resume 2020-04-02 14:55:45 -04:00
monitor migration: use "" instead of (null) for tls-authz 2020-03-25 12:31:38 +00:00
nbd nbd/server: use bdrv_dirty_bitmap_next_dirty_area 2020-03-18 14:03:46 -04:00
net net/colo-compare.c: Expose "expired_scan_cycle" to users 2020-03-31 21:14:35 +08:00
pc-bios pseries: Update SLOF firmware image 2020-04-07 08:55:11 +10:00
plugins lockable: add QemuRecMutex support 2020-03-17 15:18:45 +01:00
po ui/gtk: fix gettext message's charset. 2019-11-21 09:42:30 +01:00
python/qemu python/qemu: Kill QEMU process if 'quit' doesn't work 2020-03-21 22:37:32 +00:00
qapi qmp: fix leak on callbacks that return both value and error 2020-04-02 14:55:46 -04:00
qga qga: Restrict guest-file-read count to 48 MB to avoid crashes 2020-04-15 09:18:48 -05:00
qobject json: Fix check for unbalanced right curly brace 2020-04-07 13:10:11 +02:00
qom object-add: don't create return value if failed 2020-04-02 14:56:10 -04:00
replay replay: record and replay random number sources 2020-01-07 12:08:39 +01:00
roms pseries: Update SLOF firmware image 2020-04-07 08:55:11 +10:00
scripts kernel-doc: Use c:struct for Sphinx 3.0 and later 2020-04-14 17:15:33 +01:00
scsi scsi/qemu-pr-helper: Fix out-of-bounds access to trnptid_list[] 2020-03-16 22:07:24 +01:00
slirp@2faae0f778 slirp: update to fix CVE-2020-1983 2020-04-21 18:39:20 +01:00
softmmu softmmu: Correct SDL flags for new main.c 2020-05-01 04:11:51 -07:00
storage-daemon qemu-storage-daemon: Add --monitor option 2020-03-06 17:21:28 +01:00
stubs hmp: Fail gracefully if chardev is already in use 2020-03-06 17:21:28 +01:00
target v5.0.0 release 2020-05-01 01:26:42 -07:00
tcg tcg/mips: mips sync* encode error 2020-04-12 14:07:07 -07:00
tests tests/docker: add docs FEATURE flag and use for test-misc 2020-04-15 11:38:23 +01:00
tools/virtiofsd tools/virtiofsd/passthrough_ll: Fix double close() 2020-03-25 12:31:38 +00:00
trace tracing: only allow -trace to override -D if set 2020-02-25 20:20:23 +00:00
ui ui: Add inih submodule 2020-05-04 07:10:27 -07:00
util Bugfixes, and reworking of the atomics documentation. 2020-04-13 13:11:38 +01:00
.cirrus.yml ci: build out-of-tree 2019-12-18 20:17:55 +00: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 docs: Stop building qemu-doc 2020-03-06 11:06:55 +00:00
.gitlab-ci-edk2.yml gitlab-ci.yml: Add jobs to build EDK2 firmware binaries 2020-01-21 14:15:48 +01:00
.gitlab-ci-opensbi.yml gitlab-ci.yml: Add jobs to build OpenSBI firmware binaries 2020-03-16 17:03:50 -07:00
.gitlab-ci.yml gitlab-ci.yml: Add jobs to build OpenSBI firmware binaries 2020-03-16 17:03:50 -07:00
.gitmodules ui: Add inih submodule 2020-05-04 07:10:27 -07:00
.gitpublish Add a git-publish configuration file 2018-03-05 09:03:17 +00:00
.mailmap MAINTAINERS: Adjust maintainer's email 2020-03-17 13:51:24 +01:00
.patchew.yml ci: store Patchew configuration in the tree 2019-06-03 14:03:02 +02:00
.readthedocs.yml .readthedocs.yml: specify some minimum python requirements 2020-02-07 15:15:16 +01:00
.shippable.yml .shippable: --disable-docs for cross-compile tests 2020-02-04 17:13:29 +00:00
.travis.yml .travis.yml: Cache acceptance-test assets 2020-04-06 20:03:14 +02:00
arch_init.c Add rx-softmmu 2020-03-19 17:58:05 +01:00
balloon.c Clean up inclusion of exec/cpu-common.h 2019-08-16 13:31:52 +02:00
block.c block: fix bdrv_root_attach_child forget to unref child_bs 2020-03-27 14:47:23 +01:00
blockdev-nbd.c blockdev-nbd: Boxed argument type for nbd-server-add 2020-03-06 17:21:28 +01:00
blockdev.c v5.0.0 release 2020-05-01 01:26:42 -07:00
blockjob.c job: refactor progress to separate object 2020-03-11 12:42:30 +01:00
bootdevice.c bootdevice: FW_CFG interface for LCHS values 2019-10-31 11:47:38 -04:00
build.sh build: Remove --disable-bluez 2020-05-01 02:43:44 -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 v5.0.0 release 2020-05-01 01:26:42 -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 cpus: avoid pause_all_vcpus getting stuck due to race 2020-03-16 23:02:26 +01:00
device_tree.c device_tree: Add info message when dumping dtb to file 2020-03-20 14:55:44 -07:00
disas.c plugin: add qemu_plugin_insn_disas helper 2019-10-28 15:12:38 +00:00
dma-helpers.c Avoid address_space_rw() with a constant is_write argument 2020-02-20 14:47:08 +01:00
exec-vary.c exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY 2019-10-28 10:35:20 +01:00
exec.c exec: Fix for qemu_ram_resize() callback 2020-04-13 06:55:54 -04:00
gdbstub.c gdbstub: fix compiler complaining 2020-04-07 16:19:49 +01:00
get_deps.py ci: Check DLLs against /mingw64/bin instead of C:\Windows 2020-05-01 04:10:08 -07:00
gitdm.config contrib: gitdm: add a mapping for Janus Technologies 2019-03-12 19:31:29 +00:00
hmp-commands-info.hx Update comments in .hx files that mention Texinfo 2020-03-12 11:14:05 +00:00
hmp-commands.hx Update comments in .hx files that mention Texinfo 2020-03-12 11:14:05 +00: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 job: take each job's lock individually in job_txn_apply 2020-04-07 14:34:47 +02:00
job.c job: take each job's lock individually in job_txn_apply 2020-04-07 14:34:47 +02:00
Kconfig.host configure: simplify vhost condition with Kconfig 2019-12-17 19:32:48 +01:00
LICENSE tcg/LICENSE: Remove out of date claim about TCG subdirectory licensing 2019-11-11 15:11:21 +01:00
MAINTAINERS scripts/run-coverity-scan: Script to run Coverity Scan build 2020-04-14 09:44:31 +01:00
Makefile v5.0.0 release 2020-05-01 01:26:42 -07:00
Makefile.objs aspeed/smc: Add some tracing 2020-03-12 16:01:37 +00:00
Makefile.target update syscall numbers to linux 5.5 (with scripts) 2020-03-20 16:00:21 +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 v5.0.0 release 2020-05-01 01:26:42 -07:00
module-common.c all: Clean up includes 2016-02-04 17:41:30 +00:00
os-posix.c os-posix: simplify os_find_datadir 2019-12-17 19:32:47 +01:00
os-win32.c glib: use portable g_setenv() 2019-12-17 09:05:23 +01:00
qdev-monitor.c virtio, pc: fixes, features 2020-02-27 19:15:15 +00:00
qemu-bridge-helper.c build: rename CONFIG_LIBCAP to CONFIG_LIBCAP_NG 2019-12-17 19:35:47 +01: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 --target-is-zero to convert 2020-02-20 16:43:42 +01:00
qemu-img.c qemu-img: Report convert errors by bytes, not sectors 2020-04-07 13:51:09 +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: adds option to use aio engine 2020-01-30 20:59:42 +00:00
qemu-keymap.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
qemu-nbd.c qemu-nbd: Removed deprecated --partition option 2020-02-05 17:29:49 -06: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 docs: Improve our gdbstub documentation 2020-04-14 13:15:40 +01:00
qemu-seccomp.c seccomp: report more useful errors from seccomp 2019-03-27 13:11:38 +01:00
qemu-storage-daemon.c qemu-storage-daemon: Add --monitor option 2020-03-06 17:21:28 +01:00
qemu.nsi qemu.nsi: Install Sphinx documentation 2020-03-09 16:45:00 +00:00
qemu.sasl Default to GSSAPI (Kerberos) instead of DIGEST-MD5 for SASL 2017-05-09 14:41:47 +01:00
qtest.c qtest: fix fuzzer-related 80-char limit violations 2020-03-06 10:33:26 +00: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 build-sys: Move the print-variable rule to rules.mak 2020-03-09 15:59:31 +01: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 v5.0.0 release 2020-04-28 17:46:57 +01:00
version.rc Use HTTPS for qemu.org and other domains 2017-11-21 13:34:13 +00:00

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