Commit 4dd433550d for qemu.org

commit 4dd433550d5f9aea937a4399038a93badf3c1db4
Merge: 4202b432a6 98ba0e4797
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Fri Feb 13 10:29:55 2026 +0000

    Merge tag 'char-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging

    chardev patches

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmmO8tUACgkQ2ujhCXWW
    # nOW1sg//bqvhuJeHHQoDzNM5qgPTwLoqKYOt5xx2MZkH5oRoG0L6RfjNKqs8DPVc
    # rnWFNr6YYHP+AjtYSoOFZZZugQyYDggE6Defkb52ScMNgQF0MSYXfZz6gEllgbzw
    # +xvSsS1MztwpfkcUGaV5GL6PatuhkmioX0v083w0AbyHhuCF5zjKPaW6tNb9iwdz
    # A3pnPkZSdGQ876R53vRY0OhEDFD7aT/jiVPiN6rzjxaz7CL5nAGy3PQtXWnJptCd
    # YPgl5CIKe0NsTBD+h4rq7GtU8z2dNGW+wocXuyBvBDxkfVgjWEi0yJ9C1tY3focG
    # cZxuaC8GLpbowdNqBUdJzjOdj7GIn8pG/ASPrjYjA3igFspdr8vRfEiS01KnBNi7
    # 9Jzg6A4uHJI25ydPEAGRjbWjPYuElrEoLO2WUG3NWlb2sAoj+WEhQyD6C9+Mp0KY
    # 9aDAClzOLylqZLe4vLrMjR9MGHE7nAilvwFTVeD3CBEySmBvDgygzMzuDXq8D5NB
    # nsZslPy+WXJAydTvCfB8eS3NGZWUz2MQmHsdLGBheSLnLoAKoC4p9BFx09XgMLAw
    # hV0n0/0v9XtOLwvGILy7ejxt0sZXHFI3avy1df8gMSeP2VpX7DXnd745fZJQt3xB
    # ppwYRg9MHHuIb1KoVvfck34WHJ6bhSHROEe2I/fdVFhCXg2eyms=
    # =CYVg
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri Feb 13 09:45:57 2026 GMT
    # gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
    # gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>" [full]
    # gpg:                 aka "Marc-André Lureau <marcandre.lureau@gmail.com>" [full]
    # Primary key fingerprint: 87A9 BD93 3F87 C606 D276  F62D DAE8 E109 7596 9CE5

    * tag 'char-pull-request' of https://gitlab.com/marcandre.lureau/qemu:
      baum: Add copy/paste bindings
      chardev: add logtimestamp option
      error-report: make real_time_iso8601() public
      char: qemu_chr_write_log() use qemu_write_full()
      chardev/char: qemu_char_open(): add return value
      chardev: rework filename handling
      chardev: introduce .chr_get_pty_name() handler
      chardev/char-pty: store pty_name into PtyChardev state
      chardev: .chr_open(): add boolean return value
      chardev: .chr_open(): drop be_opened parameter
      chardev: consistent naming for ChardevClass handlers implementations
      chardev: ChardevClass: consistent naming for handlers
      ui/spice: drop SPICE_HAS_ATTACHED_WORKER macro
      ui/spice: Require spice-server >= 0.15.0
      char-udp: Fix initial backend open status

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>