Series Detail
Show a series.
GET /api/1.1/series/499494/?format=api
{ "id": 499494, "url": "http://patchwork.ozlabs.org/api/1.1/series/499494/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=499494", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/1.1/projects/14/?format=api", "name": "QEMU Development", "link_name": "qemu-devel", "list_id": "qemu-devel.nongnu.org", "list_email": "qemu-devel@nongnu.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "ui: add standalone VNC server over D-Bus", "date": "2026-04-10T19:18:23", "submitter": { "id": 66774, "url": "http://patchwork.ozlabs.org/api/1.1/people/66774/?format=api", "name": "Marc-André Lureau", "email": "marcandre.lureau@redhat.com" }, "version": 2, "total": 67, "received_total": 67, "received_all": true, "mbox": "http://patchwork.ozlabs.org/series/499494/mbox/", "cover_letter": { "id": 2222070, "url": "http://patchwork.ozlabs.org/api/1.1/covers/2222070/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/cover/20260410-qemu-vnc-v2-0-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-0-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:22", "name": "[v2,00/67] ui: add standalone VNC server over D-Bus", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/cover/20260410-qemu-vnc-v2-0-231416f76dc3@redhat.com/mbox/" }, "patches": [ { "id": 2222067, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222067/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-1-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-1-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:23", "name": "[v2,01/67] ui/vnc-jobs: remove needless buffer_reset() before end", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-1-231416f76dc3@redhat.com/mbox/" }, { "id": 2222069, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222069/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-2-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-2-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:24", "name": "[v2,02/67] ui/vnc: clarify intent using buffer_empty() function", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-2-231416f76dc3@redhat.com/mbox/" }, { "id": 2222073, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222073/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-3-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-3-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:25", "name": "[v2,03/67] ui/vnc-jobs: vnc_has_job_locked() argument cannot be NULL", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-3-231416f76dc3@redhat.com/mbox/" }, { "id": 2222068, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222068/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-4-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-4-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:26", "name": "[v2,04/67] ui/vnc-jobs: remove dead VncJobQueue.exit", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-4-231416f76dc3@redhat.com/mbox/" }, { "id": 2222074, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222074/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-5-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-5-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:27", "name": "[v2,05/67] ui/vnc-jobs: remove vnc_queue_clear()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-5-231416f76dc3@redhat.com/mbox/" }, { "id": 2222076, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222076/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-6-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-6-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:28", "name": "[v2,06/67] ui/vnc-jobs: narrow taking the queue lock", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-6-231416f76dc3@redhat.com/mbox/" }, { "id": 2222075, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222075/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:29", "name": "[v2,07/67] ui/vnc-jobs: drop redundant (and needless) qemu_thread_get_self()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-7-231416f76dc3@redhat.com/mbox/" }, { "id": 2222071, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222071/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-8-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-8-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:30", "name": "[v2,08/67] ui/console-vc: fix off-by-one in CSI J 2 (clear entire screen)", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-8-231416f76dc3@redhat.com/mbox/" }, { "id": 2222079, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222079/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-9-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-9-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:31", "name": "[v2,09/67] ui/console-vc: add UTF-8 input decoding with CP437 rendering", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-9-231416f76dc3@redhat.com/mbox/" }, { "id": 2222078, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222078/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-10-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-10-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:32", "name": "[v2,10/67] ui/console-vc: ignore string-type escape sequences", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-10-231416f76dc3@redhat.com/mbox/" }, { "id": 2222072, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222072/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-11-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-11-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:33", "name": "[v2,11/67] ui/console-vc: fix comment shift-out/in comments", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-11-231416f76dc3@redhat.com/mbox/" }, { "id": 2222081, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222081/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-12-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-12-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:34", "name": "[v2,12/67] ui/console: dispatch get_label() through QOM virtual method", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-12-231416f76dc3@redhat.com/mbox/" }, { "id": 2222077, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222077/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-13-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-13-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:35", "name": "[v2,13/67] ui/console-vc: introduce QemuVT100", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-13-231416f76dc3@redhat.com/mbox/" }, { "id": 2222080, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222080/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-14-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-14-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:36", "name": "[v2,14/67] ui/console-vc: set vt100 associated pixman image", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-14-231416f76dc3@redhat.com/mbox/" }, { "id": 2222086, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222086/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-15-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-15-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:37", "name": "[v2,15/67] ui/console-vc: vga_putcharxy()->vt100_putcharxy()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-15-231416f76dc3@redhat.com/mbox/" }, { "id": 2222083, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222083/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-16-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-16-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:38", "name": "[v2,16/67] ui/console-vc: make invalidate_xy() take vt100", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-16-231416f76dc3@redhat.com/mbox/" }, { "id": 2222089, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222089/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-17-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-17-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:39", "name": "[v2,17/67] ui/console-vc: make show_cursor() take vt100", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-17-231416f76dc3@redhat.com/mbox/" }, { "id": 2222088, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222088/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-18-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-18-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:40", "name": "[v2,18/67] ui/console-vc: decouple VT100 display updates via function pointer", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-18-231416f76dc3@redhat.com/mbox/" }, { "id": 2222084, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222084/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-19-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-19-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:41", "name": "[v2,19/67] ui/console-vc: console_refresh() -> vt100_refresh()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-19-231416f76dc3@redhat.com/mbox/" }, { "id": 2222082, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222082/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-20-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-20-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:42", "name": "[v2,20/67] ui/console-vc: move cursor blinking logic into VT100 layer", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-20-231416f76dc3@redhat.com/mbox/" }, { "id": 2222085, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222085/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-21-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-21-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:43", "name": "[v2,21/67] ui/console-vc: console_scroll() -> vt100_scroll()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-21-231416f76dc3@redhat.com/mbox/" }, { "id": 2222090, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222090/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-22-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-22-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:44", "name": "[v2,22/67] ui/console-vc: refactor text_console_resize() into vt100_set_image()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-22-231416f76dc3@redhat.com/mbox/" }, { "id": 2222087, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222087/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-23-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-23-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:45", "name": "[v2,23/67] ui/console-vc: move vc_put_lf() to VT100 layer as vt100_put_lf()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-23-231416f76dc3@redhat.com/mbox/" }, { "id": 2222093, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222093/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-24-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-24-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:46", "name": "[v2,24/67] ui/console-vc: unify the write path", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-24-231416f76dc3@redhat.com/mbox/" }, { "id": 2222091, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222091/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-25-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-25-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:47", "name": "[v2,25/67] ui/console-vc: move VT100 state machine and output FIFO into QemuVT100", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-25-231416f76dc3@redhat.com/mbox/" }, { "id": 2222096, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222096/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-26-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-26-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:48", "name": "[v2,26/67] ui/console-vc: extract vt100_input() from vc_chr_write()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-26-231416f76dc3@redhat.com/mbox/" }, { "id": 2222094, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222094/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-27-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-27-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:49", "name": "[v2,27/67] ui/console-vc: extract vt100_keysym() from qemu_text_console_handle_keysym()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-27-231416f76dc3@redhat.com/mbox/" }, { "id": 2222092, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222092/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-28-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-28-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:50", "name": "[v2,28/67] ui/console-vc: extract vt100_init() and vt100_fini()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-28-231416f76dc3@redhat.com/mbox/" }, { "id": 2222112, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222112/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-29-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-29-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:51", "name": "[v2,29/67] ui/console: remove console_ch_t typedef and console_write_ch()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-29-231416f76dc3@redhat.com/mbox/" }, { "id": 2222119, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222119/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-30-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-30-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:52", "name": "[v2,30/67] ui: avoid duplicating vgafont16 in each translation unit", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-30-231416f76dc3@redhat.com/mbox/" }, { "id": 2222095, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222095/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-31-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-31-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:53", "name": "[v2,31/67] ui/vgafont: add SPDX license header", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-31-231416f76dc3@redhat.com/mbox/" }, { "id": 2222124, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222124/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-32-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-32-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:54", "name": "[v2,32/67] ui: move FONT_WIDTH/HEIGHT to vgafont.h", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-32-231416f76dc3@redhat.com/mbox/" }, { "id": 2222108, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222108/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-33-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-33-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:55", "name": "[v2,33/67] ui/console-vc: move VT100 emulation into separate unit", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-33-231416f76dc3@redhat.com/mbox/" }, { "id": 2222118, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222118/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-34-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-34-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:56", "name": "[v2,34/67] util: move datadir.c from system/", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-34-231416f76dc3@redhat.com/mbox/" }, { "id": 2222097, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222097/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-35-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-35-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:57", "name": "[v2,35/67] ui: move DisplaySurface functions to display-surface.c", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-35-231416f76dc3@redhat.com/mbox/" }, { "id": 2222110, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222110/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-36-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-36-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:58", "name": "[v2,36/67] ui: make qemu_default_pixelformat() static inline", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-36-231416f76dc3@redhat.com/mbox/" }, { "id": 2222100, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222100/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-37-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-37-231416f76dc3@redhat.com>", "date": "2026-04-10T19:18:59", "name": "[v2,37/67] ui: make unregister_displaychangelistener() skip unregistered", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-37-231416f76dc3@redhat.com/mbox/" }, { "id": 2222131, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222131/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-38-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-38-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:00", "name": "[v2,38/67] ui: minor code simplification", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-38-231416f76dc3@redhat.com/mbox/" }, { "id": 2222117, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222117/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-39-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-39-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:01", "name": "[v2,39/67] system: make qemu_del_vm_change_state_handler accept NULL", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-39-231416f76dc3@redhat.com/mbox/" }, { "id": 2222104, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222104/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-40-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-40-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:02", "name": "[v2,40/67] ui/vnc: assert preconditions instead of silently returning", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-40-231416f76dc3@redhat.com/mbox/" }, { "id": 2222098, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222098/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-41-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-41-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:03", "name": "[v2,41/67] ui/vnc: simplify vnc_init_func error handling", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-41-231416f76dc3@redhat.com/mbox/" }, { "id": 2222101, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222101/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-42-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-42-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:04", "name": "[v2,42/67] ui/vnc: VncDisplay.id is not const", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-42-231416f76dc3@redhat.com/mbox/" }, { "id": 2222132, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222132/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-43-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-43-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:05", "name": "[v2,43/67] ui/keymaps: introduce kbd_layout_free()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-43-231416f76dc3@redhat.com/mbox/" }, { "id": 2222133, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222133/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-44-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-44-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:06", "name": "[v2,44/67] ui/vnc: fix vnc_display_init() leak on failure", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-44-231416f76dc3@redhat.com/mbox/" }, { "id": 2222115, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222115/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-45-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-45-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:07", "name": "[v2,45/67] ui/vnc: make vnc_disconnect_finish() private", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-45-231416f76dc3@redhat.com/mbox/" }, { "id": 2222099, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222099/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-46-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-46-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:08", "name": "[v2,46/67] ui/vnc: make the worker thread per-VncDisplay", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-46-231416f76dc3@redhat.com/mbox/" }, { "id": 2222127, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222127/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-47-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-47-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:09", "name": "[v2,47/67] ui/vnc: vnc_display_init() and vnc_display_open() return bool", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-47-231416f76dc3@redhat.com/mbox/" }, { "id": 2222103, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222103/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-48-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-48-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:10", "name": "[v2,48/67] ui/vnc: merge vnc_display_init() and vnc_display_open()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-48-231416f76dc3@redhat.com/mbox/" }, { "id": 2222129, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222129/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-49-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-49-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:11", "name": "[v2,49/67] ui/vnc: add vnc_cleanup()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-49-231416f76dc3@redhat.com/mbox/" }, { "id": 2222130, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222130/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-50-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-50-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:12", "name": "[v2,50/67] ui/vnc: report an error for duplicate display id", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-50-231416f76dc3@redhat.com/mbox/" }, { "id": 2222109, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222109/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-51-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-51-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:13", "name": "[v2,51/67] ui/vnc: defer listener registration until the console is known", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-51-231416f76dc3@redhat.com/mbox/" }, { "id": 2222114, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222114/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-52-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-52-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:14", "name": "[v2,52/67] ui/vnc: expose vnc_disconnect_start()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-52-231416f76dc3@redhat.com/mbox/" }, { "id": 2222102, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222102/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-53-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-53-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:15", "name": "[v2,53/67] ui/vnc: remove left-over dead code", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-53-231416f76dc3@redhat.com/mbox/" }, { "id": 2222105, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222105/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-54-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-54-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:16", "name": "[v2,54/67] ui/vnc: explicitly link with png", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-54-231416f76dc3@redhat.com/mbox/" }, { "id": 2222106, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222106/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-55-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-55-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:17", "name": "[v2,55/67] ui/vnc: add vnc-system unit, to allow different implementations", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-55-231416f76dc3@redhat.com/mbox/" }, { "id": 2222128, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222128/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-56-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-56-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:18", "name": "[v2,56/67] ui/console: remove qemu_console_is_visible()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-56-231416f76dc3@redhat.com/mbox/" }, { "id": 2222125, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222125/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-57-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-57-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:19", "name": "[v2,57/67] ui/console: simplify registering display/console change listener", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-57-231416f76dc3@redhat.com/mbox/" }, { "id": 2222107, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222107/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-58-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-58-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:20", "name": "[v2,58/67] ui/console: add doc comment for qemu_console_{un}register_listener()", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-58-231416f76dc3@redhat.com/mbox/" }, { "id": 2222113, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222113/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-59-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-59-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:21", "name": "[v2,59/67] ui/console: return completion status from gfx_update callback", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-59-231416f76dc3@redhat.com/mbox/" }, { "id": 2222120, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222120/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-60-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-60-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:22", "name": "[v2,60/67] ui/console: rename public API to use consistent qemu_console_ prefix", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-60-231416f76dc3@redhat.com/mbox/" }, { "id": 2222126, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222126/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-61-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-61-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:23", "name": "[v2,61/67] ui/console: move console_handle_touch_event() to input", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-61-231416f76dc3@redhat.com/mbox/" }, { "id": 2222122, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222122/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-62-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-62-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:24", "name": "[v2,62/67] ui/vnc: replace VNC_DEBUG with trace-events", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-62-231416f76dc3@redhat.com/mbox/" }, { "id": 2222134, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222134/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-63-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-63-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:25", "name": "[v2,63/67] ui: extract common sources into a static library", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-63-231416f76dc3@redhat.com/mbox/" }, { "id": 2222121, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222121/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-64-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-64-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:26", "name": "[v2,64/67] tests: rename the dbus-daemon helper script", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-64-231416f76dc3@redhat.com/mbox/" }, { "id": 2222123, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222123/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-65-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-65-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:27", "name": "[v2,65/67] tests/qtest: fix dbus-vmstate-test compilation", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-65-231416f76dc3@redhat.com/mbox/" }, { "id": 2222116, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222116/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-66-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-66-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:28", "name": "[v2,66/67] tests/qtest: drop DBUS_VMSTATE_TEST_TMPDIR", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-66-231416f76dc3@redhat.com/mbox/" }, { "id": 2222111, "url": "http://patchwork.ozlabs.org/api/1.1/patches/2222111/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-67-231416f76dc3@redhat.com/", "msgid": "<20260410-qemu-vnc-v2-67-231416f76dc3@redhat.com>", "date": "2026-04-10T19:19:29", "name": "[v2,67/67] tools/qemu-vnc: add standalone VNC server over D-Bus", "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260410-qemu-vnc-v2-67-231416f76dc3@redhat.com/mbox/" } ] }