COMMITS
/ io/channel-socket.c May 16, 2023
S
aio: remove aio_disable_external() API
Stefan Hajnoczi committed
February 21, 2023
M
win32: replace closesocket() with close() wrapper
Marc-André Lureau committed
M
win32/socket: introduce qemu_socket_unselect() helper
Marc-André Lureau committed
M
win32/socket: introduce qemu_socket_select() helper
Marc-André Lureau committed
M
io: use closesocket()
Marc-André Lureau committed
December 20, 2022
M
io: Add support for MSG_PEEK for socket channel
manish.mishra committed
August 4, 2022
L
QIOChannelSocket: Add support for MSG_ZEROCOPY + IPV6
Leonardo Bras committed
July 11, 2022
L
QIOChannelSocket: Fix zero-copy flush returning code 1 when nothing sent
Leonardo Bras committed
June 20, 2022
L
QIOChannelSocket: Fix zero-copy send so socket flush works
Leonardo Bras committed
L
QIOChannelSocket: Introduce assert and reduce ifdefs to improve readability
Leonardo Bras committed
May 13, 2022
L
QIOChannelSocket: Implement io_writev zero copy flag & io_flush for CONFIG_LINUX
Leonardo Bras committed
L
QIOChannel: Add flags on io_writev and introduce io_flush callback
Leonardo Bras committed
April 25, 2022
M
util: rename qemu_*block() socket functions
Marc-André Lureau committed
March 23, 2022
M
Remove qemu-common.h include from most units
Marc-André Lureau committed
February 18, 2022
M
Drop qemu_foo() socket API wrapper
Marc-André Lureau committed
December 7, 2021
S
aio-posix: split poll check from ready handler
Stefan Hajnoczi committed
April 21, 2021
D
channel-socket: Only set CLOEXEC if we have space for fds
Dr. David Alan Gilbert committed
October 14, 2020
C
io: Fix Lesser GPL version number
Chetan Pant committed
April 22, 2020
M
io: Fix qio_channel_socket_close() error handling
Markus Armbruster committed
August 20, 2019
J
socket: Add num connections to qio_channel_socket_async()
Juan Quintela committed
August 19, 2019
J
socket: Add num connections to qio_channel_socket_sync()
Juan Quintela committed
J
socket: Add backlog parameter to socket_listen
Juan Quintela committed
May 23, 2019
M
Include qemu-common.h exactly where needed
Markus Armbruster committed
M
Include qemu/module.h where needed, drop it from qemu-common.h
Markus Armbruster committed
January 14, 2019
D
io: ensure UNIX client doesn't unlink server socket
Daniel P. Berrangé committed
May 21, 2018
P
Delete AF_UNIX socket after close
Pavel Balaev committed
March 5, 2018
P
qio: non-default context for async conn
Peter Xu committed
P
qio: non-default context for threaded qtask
Peter Xu committed
February 11, 2018
M
Include less of the generated modular QAPI headers
Markus Armbruster committed
June 16, 2017
C
util: remove the obsolete non-blocking connect
Cao jin committed
August 2, 2017
P
io: fix qio_channel_socket_accept err handling
Peter Xu committed
April 21, 2017
F
socket: Make errp the last parameter of socket_connect
Fam Zheng committed
April 3, 2017
W
io: fix incoming client socket initialization
Wang guang committed
February 13, 2017
P
io: add methods to set I/O handlers on AioContext
Paolo Bonzini committed
August 11, 2016
D
io: remove Error parameter from QIOTask thread worker
Daniel P. Berrange committed
D
io: stop incrementing reference in qio_task_get_source
Daniel P. Berrange committed
October 26, 2016
D
io: set LISTEN flag explicitly for listen sockets
Daniel P. Berrange committed
September 29, 2016
F
io: Introduce a qio_channel_set_feature() helper
Felipe Franciosi committed
F
io: Use qio_channel_has_feature() where applicable
Felipe Franciosi committed
F
io: Fix double shift usages on QIOChannel features
Felipe Franciosi committed
June 9, 2016
E
sockets: Use new QAPI cloning
Eric Blake committed
June 16, 2016
M
socket: unlink unix socket on remove
Marc-André Lureau committed
M
socket: add listen feature
Marc-André Lureau committed
March 14, 2016
M
include/qemu/osdep.h: Don't include qapi/error.h
Markus Armbruster committed
March 7, 2016
D
osdep: remove use of socket_error() from all code
Daniel P. Berrange committed
P
io: implement socket watch for win32 using WSAEventSelect+select
Paolo Bonzini committed
P
io: introduce qio_channel_create_socket_watch
Paolo Bonzini committed
March 10, 2016
D
io: remove checking of EWOULDBLOCK
Daniel P. Berrange committed
D
io: use qemu_accept to ensure SOCK_CLOEXEC is set
Daniel P. Berrange committed
March 8, 2016
D
io: fix copy+paste mistake in socket error message
Daniel P. Berrange committed