summaryrefslogtreecommitdiffstats
path: root/hw/display
Commit message (Expand)AuthorAgeFilesLines
* hw/display/next-fb: Fix comment typoEvgeny Ermakov2022-12-031-1/+1
* hw/display/qxl: Assert memory slot fits in preallocated MemoryRegionPhilippe Mathieu-Daudé2022-11-301-0/+1
* hw/display/qxl: Avoid buffer overrun in qxl_phys2virt (CVE-2022-4144)Philippe Mathieu-Daudé2022-11-302-5/+24
* hw/display/qxl: Pass requested buffer size to qxl_phys2virt()Philippe Mathieu-Daudé2022-11-304-13/+36
* hw/display/qxl: Document qxl_phys2virt()Philippe Mathieu-Daudé2022-11-301-0/+19
* hw/display/qxl: Have qxl_log_command Return early if no log_cmd handlerPhilippe Mathieu-Daudé2022-11-301-0/+11
* display: include dependencies explicitlyMichael S. Tsirkin2022-11-109-1/+8
* Merge tag 'pull-request-2022-11-08' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi2022-11-086-1509/+1509
|\
| * hw/display: fix tab indentationAmarjargal Gundjalam2022-11-086-1509/+1509
* | acpi: pc: vga: use AcpiDevAmlIf interface to build VGA device descriptorsIgor Mammedov2022-11-075-0/+56
|/
* Drop useless casts from g_malloc() & friends to pointerMarkus Armbruster2022-10-221-1/+1
* cirrus_vga: fix potential memory overflowlu zhipeng2022-10-121-1/+1
* vhost-user: Call qemu_socketpair() instead of socketpair()Guoyi Tu2022-09-291-1/+2
* virtio-gpu: update scanout if there is any area covered by the rectDongwon Kim2022-09-271-3/+4
* hw/display/ati_2d: Fix buffer overflow in ati_2d_blt (CVE-2021-3638)Philippe Mathieu-Daudé2022-09-271-3/+3
* xlnx_dp: drop unsupported AUXCommand in xlnx_dp_aux_set_commandQiang Liu2022-08-081-2/+2
* vga: fix incorrect line height in 640x200x2 modePaolo Bonzini2022-07-281-1/+2
* hw/display/bcm2835_fb: Fix framebuffer allocation addressAlan Jian2022-07-261-2/+1Star
* hw/i2c: add asynchronous sendKlaus Jensen2022-06-302-0/+4
* artist: set memory region owners for buffers to the artist deviceMark Cave-Ayland2022-06-261-1/+1
* virtio-gpu: Respect UI refresh rate for EDIDAkihiko Odaki2022-06-142-0/+2
* ui: Deliver refresh rate via QemuUIInfoAkihiko Odaki2022-06-141-3/+11
* ui/console: Do not return a value with ui_infoAkihiko Odaki2022-06-142-6/+5Star
* virtio-gpu: update done only on the scanout associated with rectDongwon Kim2022-06-141-0/+3
* xlnx_dp: Fix the interrupt disable logicSai Pavan Boddu2022-06-081-1/+1
* xlnx_dp: Introduce a vblank signalSai Pavan Boddu2022-06-081-4/+26
* xlnx_dp: fix the wrong register sizeFrederic Konrad2022-06-081-7/+10
* modules: introduces module_kconfig directiveJose R. Ziviani2022-06-0611-0/+11
* Merge tag 'artist-cursor-fix-final-pull-request' of https://github.com/hdelle...Richard Henderson2022-05-181-43/+125
|\
| * artist: Fix X cursor position calculation in X11Helge Deller2022-05-161-16/+22
| * artist: Emulate screen blankingHelge Deller2022-05-161-0/+30
| * artist: Allow to turn cursor on or offHelge Deller2022-05-161-0/+14
| * artist: Fix vertical X11 cursor position in HP-UXHelge Deller2022-05-161-5/+9
| * artist: Use human-readable variable names instead of reg_xxxHelge Deller2022-05-161-23/+49
| * artist: Introduce constant for max cursor sizeHelge Deller2022-05-161-4/+6
* | virtio: add vhost support for virtio devicesJonah Palmer2022-05-161-0/+7
* | virtio: drop name parameter for virtio_init()Jonah Palmer2022-05-161-1/+1
|/
* artist: only render dirty scanlines on the display surfaceMark Cave-Ayland2022-05-081-1/+3
* artist: remove unused ROP8OFF() macroMark Cave-Ayland2022-05-081-6/+0Star
* artist: checkpatch and newline style fixesMark Cave-Ayland2022-05-081-12/+11Star
* hw/display/vmware_vga: do not discard screen updatesCarwyn Ellis2022-04-222-18/+24
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson2022-04-209-20/+16Star
|\
| * Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-064-4/+0Star
| * Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-1/+1
| * Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
| * Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-065-14/+14
* | ui/cursor: fix integer overflow in cursor_alloc (CVE-2021-4206)Mauro Matteo Cascella2022-04-072-0/+9
* | display/qxl-render: fix race condition in qxl_cursor (CVE-2021-4207)Mauro Matteo Cascella2022-04-071-1/+1
|/
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-1/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-214-6/+6