141 Commits (a29acc9c318781b59063091b895773fc6cbe96e7)

Author SHA1 Message Date
Jagannathan Raman c90e3512a4 io: error_prepend() in qio_channel_readv_full_all() causes segfault 6 years ago
Elena Ufimtseva bebab91ebd io: add qio_channel_readv_full_all_eof & qio_channel_readv_full_all helpers 6 years ago
Elena Ufimtseva bfa4238750 io: add qio_channel_writev_full_all helper 6 years ago
Lukas Straub e4d2bfb170 io/channel-tls.c: make qio_channel_tls_shutdown thread-safe 6 years ago
Roman Bolshakov 3eacf70bb5 meson: Propagate gnutls dependency 6 years ago
AlexChen 77b7829e75 io: Don't use '#' flag of printf format 6 years ago
Chetan Pant e0622ae3ca io: Fix Lesser GPL version number 6 years ago
Chetan Pant c8198bd5f9 io: Fix Lesser GPL version number 6 years ago
Philippe Mathieu-Daudé f78536b149 io: Move the creation of the library to the main meson.build 6 years ago
Eduardo Habkost c734cd40a1 qom: Remove ParentClassType argument from OBJECT_DECLARE_SIMPLE_TYPE 6 years ago
Daniel P. Berrangé 448058aa99 util: rename qemu_open() to qemu_open_old() 6 years ago
Marc-André Lureau 7fcfd45666 meson: convert io directory to Meson 7 years ago
Paolo Bonzini 243af0225a trace: switch position of headers to what Meson requires 7 years ago
Philippe Mathieu-Daudé 78f8d4975c io/task: Move 'qom/object.h' header to source 6 years ago
Markus Armbruster fdceb4ab4d io: Fix qio_channel_socket_close() error handling 6 years ago
Yu-Chen Lin c64e1e7538 io/channel-websock: treat 'binary' and no sub-protocol as the same 7 years ago
Juan Quintela fc8135c630 socket: Add num connections to qio_net_listener_open_sync() 7 years ago
Juan Quintela 7959e29ea0 socket: Add num connections to qio_channel_socket_async() 7 years ago
Juan Quintela 4e2d8bf6f1 socket: Add num connections to qio_channel_socket_sync() 7 years ago
Juan Quintela e5b6353cf2 socket: Add backlog parameter to socket_listen 7 years ago
Alberto Garcia b65cb867cc main-loop: Fix GSource leak in qio_task_thread_worker() 7 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Markus Armbruster 0b8fa32f55 Include qemu/module.h where needed, drop it from qemu-common.h 7 years ago
Markus Armbruster 500016e5db trace-events: Shorten file names in comments 8 years ago
Daniel P. Berrangé dd154c4d9f io: fix handling of EOF / error conditions in websock GSource 8 years ago
Kevin Wolf 2a239e6e03 io: Remove redundant read/write_coroutine assignments 8 years ago
Kevin Wolf 6886ceaf61 io: Make qio_channel_yield() interruptible 8 years ago
Daniel P. Berrangé dbb44504c2 io: add qio_task_wait_thread to join with a background thread 8 years ago
Daniel P. Berrangé 52d6cfeca2 io: store reference to thread information in the QIOTask struct 8 years ago
Daniel P. Berrangé 73564c407c io: ensure UNIX client doesn't unlink server socket 8 years ago
Daniel P. Berrangé a2458b6f69 io: return 0 for EOF in TLS session read after shutdown 8 years ago
Marc-André Lureau ad824bdc63 websock: fix handshake leak 8 years ago
Pavel Balaev d66f78e1ea Delete AF_UNIX socket after close 8 years ago
Laurent Vivier 4a4ff4c58f Remove unnecessary variables for function return value 9 years ago
Laurent Vivier 710c263407 error: Remove NULL checks on error_propagate() calls 9 years ago
Daniel P. Berrange 58dc31f1a7 sockets: move fd_is_socket() into common sockets code 9 years ago
Peter Xu 1939ccdaa6 qio: non-default context for TLS handshake 9 years ago
Peter Xu 8005fdd8fa qio: non-default context for async conn 9 years ago
Peter Xu a17536c594 qio: non-default context for threaded qtask 9 years ago
Peter Xu 938c8b79e5 qio: store gsources for net listeners 9 years ago
Peter Xu 315409c711 qio: introduce qio_channel_add_watch_{full|source} 9 years ago
Peter Xu 7c28768fef qio: rename qio_task_thread_result 9 years ago
Markus Armbruster 9af2398977 Include less of the generated modular QAPI headers 9 years ago
Thomas Huth fe823b6f87 io/channel-command: Do not kill the child process after closing the pipe 9 years ago
Ross Lagerwall b8f244b13c io: Add /dev/fdset/ support to QIOChannelFile 9 years ago
Ross Lagerwall a2565df12c io: Don't call close multiple times in QIOChannelFile 9 years ago
Ross Lagerwall 902f6e14fc io: Fix QIOChannelFile when creating and opening read-write 9 years ago
Edgar Kaziakhmedov a46ded1de5 io/channel-websock: handle continuous reads without any data 9 years ago
Paolo Bonzini 28bb0a59f8 io: fix QIONetListener memory leak 9 years ago
Markus Armbruster 8f0a3716e4 Clean up includes 9 years ago