Age | Commit message (Expand) | Author | Files | Lines |
2022-03-22 | Drop qemu_foo() socket API wrapper | Marc-André Lureau | 1 | -3/+3 |
2022-01-12 | aio-posix: split poll check from ready handler | Stefan Hajnoczi | 1 | -1/+2 |
2021-06-08 | channel-socket: Only set CLOEXEC if we have space for fds | Dr. David Alan Gilbert | 1 | -4/+4 |
2020-10-27 | io: Fix Lesser GPL version number | Chetan Pant | 1 | -1/+1 |
2020-04-29 | io: Fix qio_channel_socket_close() error handling | Markus Armbruster | 1 | -2/+3 |
2019-09-03 | socket: Add num connections to qio_channel_socket_async() | Juan Quintela | 1 | -7/+23 |
2019-09-03 | socket: Add num connections to qio_channel_socket_sync() | Juan Quintela | 1 | -3/+4 |
2019-09-03 | socket: Add backlog parameter to socket_listen | Juan Quintela | 1 | -1/+1 |
2019-06-12 | Include qemu-common.h exactly where needed | Markus Armbruster | 1 | -1/+1 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -0/+1 |
2019-01-24 | io: ensure UNIX client doesn't unlink server socket | Daniel P. Berrangé | 1 | -15/+4 |
2018-06-28 | Delete AF_UNIX socket after close | Pavel Balaev | 1 | -1/+17 |
2018-03-06 | qio: non-default context for async conn | Peter Xu | 1 | -6/+9 |
2018-03-06 | qio: non-default context for threaded qtask | Peter Xu | 1 | -3/+6 |
2018-03-02 | Include less of the generated modular QAPI headers | Markus Armbruster | 1 | -0/+1 |
2017-09-05 | util: remove the obsolete non-blocking connect | Cao jin | 1 | -1/+1 |
2017-08-02 | io: fix qio_channel_socket_accept err handling | Peter Xu | 1 | -1/+2 |
2017-04-24 | socket: Make errp the last parameter of socket_connect | Fam Zheng | 1 | -1/+1 |
2017-04-04 | io: fix incoming client socket initialization | Wang guang | 1 | -7/+1 |
2017-02-21 | io: add methods to set I/O handlers on AioContext | Paolo Bonzini | 1 | -5/+11 |
2017-01-23 | io: remove Error parameter from QIOTask thread worker | Daniel P. Berrange | 1 | -25/+16 |
2017-01-23 | io: stop incrementing reference in qio_task_get_source | Daniel P. Berrange | 1 | -3/+0 |
2016-10-27 | io: set LISTEN flag explicitly for listen sockets | Daniel P. Berrange | 1 | -7/+1 |
2016-10-26 | io: Introduce a qio_channel_set_feature() helper | Felipe Franciosi | 1 | -4/+5 |
2016-10-26 | io: Use qio_channel_has_feature() where applicable | Felipe Franciosi | 1 | -1/+2 |
2016-10-26 | io: Fix double shift usages on QIOChannel features | Felipe Franciosi | 1 | -1/+1 |
2016-07-06 | sockets: Use new QAPI cloning | Eric Blake | 1 | -4/+5 |
2016-06-29 | socket: unlink unix socket on remove | Marc-André Lureau | 1 | -0/+10 |
2016-06-29 | socket: add listen feature | Marc-André Lureau | 1 | -0/+7 |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster | 1 | -0/+1 |
2016-03-10 | osdep: remove use of socket_error() from all code | Daniel P. Berrange | 1 | -19/+19 |
2016-03-10 | io: implement socket watch for win32 using WSAEventSelect+select | Paolo Bonzini | 1 | -6/+28 |
2016-03-10 | io: remove checking of EWOULDBLOCK | Daniel P. Berrange | 1 | -4/+2 |
2016-03-10 | io: use qemu_accept to ensure SOCK_CLOEXEC is set | Daniel P. Berrange | 1 | -2/+2 |
2016-03-10 | io: introduce qio_channel_create_socket_watch | Paolo Bonzini | 1 | -3/+3 |
2016-03-10 | io: fix copy+paste mistake in socket error message | Daniel P. Berrange | 1 | -1/+1 |
2016-02-09 | qemu-char, io: fix ordering of arguments for UDP socket creation | Paolo Bonzini | 1 | -1/+1 |
2016-02-04 | io: Clean up includes | Peter Maydell | 1 | -0/+1 |
2016-01-20 | io: use memset instead of { 0 } for initializing array | Daniel P. Berrange | 1 | -1/+5 |
2016-01-19 | io: fix sign of errno value passed to error report | Daniel P. Berrange | 1 | -1/+1 |
2015-12-23 | io: fix stack allocation when sending of file descriptors | Daniel P. Berrange | 1 | -4/+3 |
2015-12-22 | io: fix setting of QIO_CHANNEL_FEATURE_FD_PASS on server connections | Daniel P. Berrange | 1 | -2/+8 |
2015-12-18 | io: add QIOChannelSocket class | Daniel P. Berrange | 1 | -0/+741 |