Address
:
[go:
up one dir
,
main page
]
Include Form
Remove Scripts
Accept Cookies
Show Images
Show Referer
Rotate13
Base64
Strip Meta
Strip Title
Session Cookies
Sign in
chromium
/
external
/
qemu
/
refs/tags/v7.2.0
/
io
tag
82ae4d346a3b5df20194917109650c805ef43af3
tagger
Stefan Hajnoczi <stefanha@redhat.com>
Tue Dec 13 20:54:59 2022
object
b67b00e6b4c7831a3f5bc684bc0df7a9bfd1bd56
v7.2.0 release
23f77f0
io/channel-watch: Fix socket watch on Windows
by Bin Meng
· 3 years ago
6c822a0
io/channel-watch: Drop the unnecessary cast
by Bin Meng
· 3 years ago
985be62
io/channel-watch: Drop a superfluous '#ifdef WIN32'
by Bin Meng
· 3 years ago
ec5b6c9
io/command: implement support for win32
by Marc-André Lureau
· 3 years ago
a95570e
io/command: use glib GSpawn, instead of open-coding fork/exec
by Marc-André Lureau
· 3 years ago
5e68984
io/channel-websock: Replace strlen(const_str) by sizeof(const_str) - 1
by Philippe Mathieu-Daudé
· 3 years, 1 month ago
5258a7e
QIOChannelSocket: Add support for MSG_ZEROCOPY + IPV6
by Leonardo Bras
· 3 years, 2 months ago
927f93e
QIOChannelSocket: Fix zero-copy flush returning code 1 when nothing sent
by Leonardo Bras
· 3 years, 3 months ago
87e4276
io: add a QIOChannelNull equivalent to /dev/null
by Daniel P. Berrangé
· 3 years, 4 months ago
4f5a097
QIOChannelSocket: Fix zero-copy send so socket flush works
by Leonardo Bras
· 3 years, 4 months ago
803ca43
QIOChannelSocket: Introduce assert and reduce ifdefs to improve readability
by Leonardo Bras
· 3 years, 4 months ago
2bc58ff
QIOChannelSocket: Implement io_writev zero copy flag & io_flush for CONFIG_LINUX
by Leonardo Bras
· 3 years, 5 months ago
b88651c
QIOChannel: Add flags on io_writev and introduce io_flush callback
by Leonardo Bras
· 3 years, 5 months ago
ff5927b
util: rename qemu_*block() socket functions
by Marc-André Lureau
· 3 years, 5 months ago
17fc124
io: replace qemu_set{_non}block()
by Marc-André Lureau
· 3 years, 5 months ago
05e50e8
io: make qio_channel_command_new_pid() static
by Marc-André Lureau
· 3 years, 5 months ago
d640b59
io: replace pipe() with g_unix_open_pipe(CLOEXEC)
by Marc-André Lureau
· 3 years, 5 months ago
0f9668e
Remove qemu-common.h include from most units
by Marc-André Lureau
· 3 years, 6 months ago
9edc631
Replace GCC_FMT_ATTR with G_GNUC_PRINTF
by Marc-André Lureau
· 3 years, 7 months ago
e7b7942
Drop qemu_foo() socket API wrapper
by Marc-André Lureau
· 3 years, 7 months ago
826cc32
aio-posix: split poll check from ready handler
by Stefan Hajnoczi
· 3 years, 9 months ago
653163f
build-sys: add HAVE_IPPROTO_MPTCP
by Marc-André Lureau
· 4 years ago
cfb47f2
io: use GDateTime for formatting timestamp for websock headers
by Daniel P. Berrangé
· 4 years, 3 months ago
8bd1078
sockets: Support multipath TCP
by Dr. David Alan Gilbert
· 4 years, 4 months ago
5b6116d
io/net-listener: Call the notifier during finalize
by Dr. David Alan Gilbert
· 4 years, 4 months ago
d80f54c
channel-socket: Only set CLOEXEC if we have space for fds
by Dr. David Alan Gilbert
· 4 years, 4 months ago
d0fb965
docs: fix references to docs/devel/tracing.rst
by Stefano Garzarella
· 4 years, 4 months ago
c90e351
io: error_prepend() in qio_channel_readv_full_all() causes segfault
by Jagannathan Raman
· 4 years, 8 months ago
bebab91
io: add qio_channel_readv_full_all_eof & qio_channel_readv_full_all helpers
by Elena Ufimtseva
· 4 years, 8 months ago
bfa4238
io: add qio_channel_writev_full_all helper
by Elena Ufimtseva
· 4 years, 8 months ago
45240ee
Merge remote-tracking branch 'remotes/armbru/tags/pull-yank-2021-01-13' into staging
by Peter Maydell
· 4 years, 9 months ago
e4d2bfb
io/channel-tls.c: make qio_channel_tls_shutdown thread-safe
by Lukas Straub
· 4 years, 9 months ago
3eacf70
meson: Propagate gnutls dependency
by Roman Bolshakov
· 4 years, 9 months ago
77b7829
io: Don't use '#' flag of printf format
by AlexChen
· 5 years ago
e0622ae
io: Fix Lesser GPL version number
by Chetan Pant
· 5 years ago
f78536b
io: Move the creation of the library to the main meson.build
by Philippe Mathieu-Daudé
· 5 years ago
c734cd4
qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE
by Eduardo Habkost
· 5 years ago
448058a
util: rename qemu_open() to qemu_open_old()
by Daniel P. Berrangé
· 5 years ago
7fcfd45
meson: convert io directory to Meson
by Marc-André Lureau
· 5 years ago
243af02
trace: switch position of headers to what Meson requires
by Paolo Bonzini
· 5 years ago
78f8d49
io/task: Move 'qom/object.h' header to source
by Philippe Mathieu-Daudé
· 5 years ago
fdceb4a
io: Fix qio_channel_socket_close() error handling
by Markus Armbruster
· 5 years ago
c64e1e7
io/channel-websock: treat 'binary' and no sub-protocol as the same
by Yu-Chen Lin
· 6 years ago
fc8135c
socket: Add num connections to qio_net_listener_open_sync()
by Juan Quintela
· 6 years ago
7959e29
socket: Add num connections to qio_channel_socket_async()
by Juan Quintela
· 6 years ago
4e2d8bf
socket: Add num connections to qio_channel_socket_sync()
by Juan Quintela
· 6 years ago
e5b6353
socket: Add backlog parameter to socket_listen
by Juan Quintela
· 6 years ago
b65cb86
main-loop: Fix GSource leak in qio_task_thread_worker()
by Alberto Garcia
· 6 years ago
a8d2532
Include qemu-common.h exactly where needed
by Markus Armbruster
· 6 years ago
0b8fa32
Include qemu/module.h where needed, drop it from qemu-common.h
by Markus Armbruster
· 6 years ago
500016e
trace-events: Shorten file names in comments
by Markus Armbruster
· 7 years ago
dd154c4
io: fix handling of EOF / error conditions in websock GSource
by Daniel P. Berrangé
· 7 years ago
2a239e6
io: Remove redundant read/write_coroutine assignments
by Kevin Wolf
· 7 years ago
6886cea
io: Make qio_channel_yield() interruptible
by Kevin Wolf
· 7 years ago
dbb4450
io: add qio_task_wait_thread to join with a background thread
by Daniel P. Berrangé
· 7 years ago
52d6cfe
io: store reference to thread information in the QIOTask struct
by Daniel P. Berrangé
· 7 years ago
73564c4
io: ensure UNIX client doesn't unlink server socket
by Daniel P. Berrangé
· 7 years ago
a2458b6
io: return 0 for EOF in TLS session read after shutdown
by Daniel P. Berrangé
· 7 years ago
ad824bd
websock: fix handshake leak
by Marc-André Lureau
· 7 years ago
d66f78e
Delete AF_UNIX socket after close
by Pavel Balaev
· 7 years ago
4a4ff4c
Remove unnecessary variables for function return value
by Laurent Vivier
· 7 years ago
710c263
error: Remove NULL checks on error_propagate() calls
by Laurent Vivier
· 8 years ago
58dc31f
sockets: move fd_is_socket() into common sockets code
by Daniel P. Berrange
· 8 years ago
1939ccd
qio: non-default context for TLS handshake
by Peter Xu
· 8 years ago
8005fdd
qio: non-default context for async conn
by Peter Xu
· 8 years ago
a17536c
qio: non-default context for threaded qtask
by Peter Xu
· 8 years ago
938c8b7
qio: store gsources for net listeners
by Peter Xu
· 8 years ago
315409c
qio: introduce qio_channel_add_watch_{full|source}
by Peter Xu
· 8 years ago
7c28768
qio: rename qio_task_thread_result
by Peter Xu
· 8 years ago
9af2398
Include less of the generated modular QAPI headers
by Markus Armbruster
· 8 years ago
fe823b6
io/channel-command: Do not kill the child process after closing the pipe
by Thomas Huth
· 8 years ago
b8f244b
io: Add /dev/fdset/ support to QIOChannelFile
by Ross Lagerwall
· 8 years ago
a2565df
io: Don't call close multiple times in QIOChannelFile
by Ross Lagerwall
· 8 years ago
902f6e1
io: Fix QIOChannelFile when creating and opening read-write
by Ross Lagerwall
· 8 years ago
a46ded1
io/channel-websock: handle continuous reads without any data
by Edgar Kaziakhmedov
· 8 years ago
28bb0a5
io: fix QIONetListener memory leak
by Paolo Bonzini
· 8 years ago
8f0a371
Clean up includes
by Markus Armbruster
· 8 years ago
5304739
io: introduce a network socket listener API
by Daniel P. Berrange
· 8 years ago
a9038e5
Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging
by Peter Maydell
· 8 years ago
52aa564
io: Add missing GCC_FMT_ATTR (fix -Werror=suggest-attribute=format)
by Stefan Weil
· 8 years ago
7fc3fce
io: fix mem leak in websock error path
by Daniel P. Berrange
· 8 years ago
0efd6c9
io: add trace points for websocket HTTP protocol headers
by Daniel P. Berrange
· 8 years ago
6d5d23b
io: cope with websock 'Connection' header having multiple values
by Daniel P. Berrange
· 8 years ago
8dfd5f9
io: get rid of bounce buffering in websock write path
by Daniel P. Berrange
· 8 years ago
fb74e59
io: pass a struct iovec into qio_channel_websock_encode
by Daniel P. Berrange
· 8 years ago
bac6c95
io: get rid of qio_channel_websock_encode helper method
by Daniel P. Berrange
· 8 years ago
57b0cdf
io: simplify websocket ping reply handling
by Daniel P. Berrange
· 8 years ago
a7b20a8
io: monitor encoutput buffer size from websocket GSource
by Daniel P. Berrange
· 8 years ago
59f183b
io: add trace events for websockets frame handling
by Daniel P. Berrange
· 8 years ago
530ca60
io: Attempt to send websocket close messages to client
by Brandon Carpenter
· 8 years ago
268a53f
io: Reply to ping frames
by Brandon Carpenter
· 8 years ago
01af17f
io: Ignore websocket PING and PONG frames
by Brandon Carpenter
· 8 years ago
3a29640
io: Allow empty websocket payload
by Brandon Carpenter
· 8 years ago
ff1300e
io: Add support for fragmented websocket binary frames
by Brandon Carpenter
· 8 years ago
eefa3d8
io: Small updates in preparation for websocket changes
by Brandon Carpenter
· 8 years ago
33badfd
io: use case insensitive check for Connection & Upgrade websock headers
by Daniel P. Berrange
· 8 years ago
3a3f870
io: include full error message in websocket handshake trace
by Daniel P. Berrange
· 8 years ago
f69a8bd
io: send proper HTTP response for websocket errors
by Daniel P. Berrange
· 8 years ago
e8ffaa3
io: Add new qio_channel_read{, v}_all_eof functions
by Eric Blake
· 8 years ago
9ffb827
io: Yield rather than wait when already in coroutine
by Eric Blake
· 8 years ago
Next »