summaryrefslogtreecommitdiff
path: root/chardev/char-socket.c
AgeCommit message (Expand)Author
14 dayschardev: Don't unregister yank upon async path connection failureFabiano Rosas
2026-06-06chardev/char-socket: handle NULL addr in char_socket_get_addrMarc-André Lureau
2026-03-06chardev: Consolidate yank registrationFabiano Rosas
2026-03-06chardev: Don't attempt to unregister yank function more than onceFabiano Rosas
2026-02-13chardev: rework filename handlingVladimir Sementsov-Ogievskiy
2026-02-13chardev: .chr_open(): add boolean return valueVladimir Sementsov-Ogievskiy
2026-02-13chardev: .chr_open(): drop be_opened parameterVladimir Sementsov-Ogievskiy
2026-02-13chardev: consistent naming for ChardevClass handlers implementationsVladimir Sementsov-Ogievskiy
2026-02-13chardev: ChardevClass: consistent naming for handlersVladimir Sementsov-Ogievskiy
2026-01-07monitor/qmp: cleanup SocketChardev listener sources early to avoid fd handlin...Jie Song
2025-11-13qio: Provide accessor around QIONetListener->siocEric Blake
2025-11-13chardev: Reuse channel's cached local addressEric Blake
2025-10-28chardev: remove deprecated 'reconnect' optionVladimir Sementsov-Ogievskiy
2025-09-19treewide: handle result of qio_channel_set_blocking()Vladimir Sementsov-Ogievskiy
2025-09-19char-socket: tcp_chr_recv(): add commentVladimir Sementsov-Ogievskiy
2025-09-19char-socket: tcp_chr_recv(): drop extra _set_(block,cloexec)Vladimir Sementsov-Ogievskiy
2025-06-12chardev/char-socket: skip automatic zero-init of large arrayDaniel P. Berrangé
2025-04-25qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé
2025-03-05chardev: use remoteAddr if the chardev is clientHaoqian He
2024-10-09chardev: introduce 'reconnect-ms' and deprecate 'reconnect'Daniil Tatianin
2024-07-24chardev: add tracing of socket error conditionsDaniel P. Berrangé
2024-03-19Revert "chardev/char-socket: Fix TLS io channels sending too much data to the...Daniel P. Berrangé
2024-03-19chardev: lower priority of the HUP GSource in socket chardevDaniel P. Berrangé
2024-03-01chardev/char-socket: Fix TLS io channels sending too much data to the backendThomas Huth
2024-02-13Merge tag 'pull-qapi-2024-02-12' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell
2024-02-12qapi: Improve documentation of file descriptor socket addressesMarkus Armbruster
2024-02-09chardev: close QIOChannel before unref'ingDaniel P. Berrangé
2023-09-08misc/other: spelling fixesMichael Tokarev
2023-08-07chardev: report the handshake errorMarc-André Lureau
2023-03-02chardev/char-socket: set s->listener = NULL in char_socket_finalizeYajun Wu
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra
2022-12-14qapi chardev: Elide redundant has_FOO in generated CMarkus Armbruster
2022-09-02chardev/char-socket: Update AF_UNIX for WindowsBin Meng
2022-05-03util: rename qemu_*block() socket functionsMarc-André Lureau
2022-01-07chardev/char-socket: tcp_chr_sync_read: don't clobber errnoRoman Kagan
2022-01-07chardev/char-socket: tcp_chr_recv: don't clobber errnoRoman Kagan
2021-12-21chardev: make socket derivableMarc-André Lureau
2021-12-21chardev: teach socket to accept no addressesMarc-André Lureau
2021-09-27qapi: Convert simple union SocketAddressLegacy to flat oneMarkus Armbruster
2021-08-04chardev/socket: print a more correct command-line addressMarc-André Lureau
2021-06-29chardev/socket: Use qcrypto_tls_creds_check_endpoint()Philippe Mathieu-Daudé
2021-04-01chardev: Fix yank with the chardev-change caseLukas Straub
2021-04-01yank: Remove dependency on qiochannelLukas Straub
2021-03-18chardev: reject use of 'wait' flag for socket client chardevsDaniel P. Berrangé
2021-03-06chardev: add nodelay optionPaolo Bonzini
2021-02-25chardev: do not use short form boolean options in non-QemuOpts character devi...Paolo Bonzini
2021-02-25char: don't fail when client is not connectedPavel Dovgalyuk
2021-02-04chardev: check if the chardev is registered for yankingMarc-André Lureau
2021-01-13chardev/char-socket.c: Add yank featureLukas Straub
2020-11-03sockets: Make abstract UnixSocketAddress depend on CONFIG_LINUXMarkus Armbruster