summary refs log tree commit diff stats
path: root/chardev/char-socket.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: handle result of qio_channel_set_blocking()Vladimir Sementsov-Ogievskiy2025-09-191-4/+16
* char-socket: tcp_chr_recv(): add commentVladimir Sementsov-Ogievskiy2025-09-191-1/+6
* char-socket: tcp_chr_recv(): drop extra _set_(block,cloexec)Vladimir Sementsov-Ogievskiy2025-09-191-14/+0
* chardev/char-socket: skip automatic zero-init of large arrayDaniel P. Berrangé2025-06-121-1/+1
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-1/+1
* chardev: use remoteAddr if the chardev is clientHaoqian He2025-03-051-3/+7
* chardev: introduce 'reconnect-ms' and deprecate 'reconnect'Daniil Tatianin2024-10-091-9/+24
* chardev: add tracing of socket error conditionsDaniel P. Berrangé2024-07-241-11/+26
* Revert "chardev/char-socket: Fix TLS io channels sending too much data to the...Daniel P. Berrangé2024-03-191-3/+3
* chardev: lower priority of the HUP GSource in socket chardevDaniel P. Berrangé2024-03-191-0/+16
* chardev/char-socket: Fix TLS io channels sending too much data to the backendThomas Huth2024-03-011-3/+3
* Merge tag 'pull-qapi-2024-02-12' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell2024-02-131-1/+1
|\
| * qapi: Improve documentation of file descriptor socket addressesMarkus Armbruster2024-02-121-1/+1
* | chardev: close QIOChannel before unref'ingDaniel P. Berrangé2024-02-091-0/+4
|/
* misc/other: spelling fixesMichael Tokarev2023-09-081-3/+3
* chardev: report the handshake errorMarc-André Lureau2023-08-071-2/+10
* chardev/char-socket: set s->listener = NULL in char_socket_finalizeYajun Wu2023-03-021-0/+1
* io: Add support for MSG_PEEK for socket channelmanish.mishra2023-02-061-2/+2
* qapi chardev: Elide redundant has_FOO in generated CMarkus Armbruster2022-12-141-6/+4
* chardev/char-socket: Update AF_UNIX for WindowsBin Meng2022-09-021-2/+2
* util: rename qemu_*block() socket functionsMarc-André Lureau2022-05-031-1/+1
* chardev/char-socket: tcp_chr_sync_read: don't clobber errnoRoman Kagan2022-01-071-0/+3
* chardev/char-socket: tcp_chr_recv: don't clobber errnoRoman Kagan2022-01-071-7/+7
* chardev: make socket derivableMarc-André Lureau2021-12-211-57/+1
* chardev: teach socket to accept no addressesMarc-André Lureau2021-12-211-5/+9
* qapi: Convert simple union SocketAddressLegacy to flat oneMarkus Armbruster2021-09-271-3/+3
* chardev/socket: print a more correct command-line addressMarc-André Lureau2021-08-041-2/+2
* chardev/socket: Use qcrypto_tls_creds_check_endpoint()Philippe Mathieu-Daudé2021-06-291-12/+6
* chardev: Fix yank with the chardev-change caseLukas Straub2021-04-011-3/+17
* yank: Remove dependency on qiochannelLukas Straub2021-04-011-7/+14
* chardev: reject use of 'wait' flag for socket client chardevsDaniel P. Berrangé2021-03-181-8/+4
* chardev: add nodelay optionPaolo Bonzini2021-03-061-2/+11
* chardev: do not use short form boolean options in non-QemuOpts character devi...Paolo Bonzini2021-02-251-5/+5
* char: don't fail when client is not connectedPavel Dovgalyuk2021-02-251-0/+3
* chardev: check if the chardev is registered for yankingMarc-André Lureau2021-02-041-20/+33
* chardev/char-socket.c: Add yank featureLukas Straub2021-01-131-0/+34
* sockets: Make abstract UnixSocketAddress depend on CONFIG_LINUXMarkus Armbruster2020-11-031-0/+6
* char-socket: Fix qemu_chr_socket_address() for abstract socketsMarkus Armbruster2020-11-031-2/+14
* sockets: Fix default of UnixSocketAddress member @tightMarkus Armbruster2020-11-031-0/+2
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-2/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-2/+4
* char: fix use-after-free with dup chardev & reconnectMarc-André Lureau2020-07-131-1/+2
* char-socket: initialize reconnect timer only when the timer doesn't startLi Feng2020-07-131-1/+1
* Clean up some calls to ignore Error objects the right wayMarkus Armbruster2020-07-021-4/+2
* chardev/tcp: Fix error message double free errorlichun2020-07-021-1/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-06-121-1/+3
|\
| * chardev/char-socket: Properly make qio connections non blockingSai Pavan Boddu2020-06-101-1/+3
* | char-socket: return -1 in case of disconnect during tcp_chr_writeDima Stepanov2020-06-091-3/+4
|/
* error: Use error_reportf_err() where appropriateMarkus Armbruster2020-05-271-2/+3
* qemu-sockets: add abstract UNIX domain socket supportxiaoqiang zhao2020-05-201-0/+4