1. c8e2b6b chardev: introduce 'reconnect-ms' and deprecate 'reconnect' by Daniil Tatianin · 3 months ago
  2. 6ffade7 chardev: add tracing of socket error conditions by Daniel P. Berrangé · 9 months ago
  3. e8ee827 Revert "chardev/char-socket: Fix TLS io channels sending too much data to the backend" by Daniel P. Berrangé · 9 months ago
  4. 8bd8b04 chardev: lower priority of the HUP GSource in socket chardev by Daniel P. Berrangé · 9 months ago
  5. 462945c chardev/char-socket: Fix TLS io channels sending too much data to the backend by Thomas Huth · 10 months ago
  6. 61e7a0d Merge tag 'pull-qapi-2024-02-12' of https://repo.or.cz/qemu/armbru into staging by Peter Maydell · 10 months ago
  7. 4edb196 qapi: Improve documentation of file descriptor socket addresses by Markus Armbruster · 11 months ago
  8. cb8ded0 chardev: close QIOChannel before unref'ing by Daniel P. Berrangé · 12 months ago
  9. 0a19d87 misc/other: spelling fixes by Michael Tokarev · 1 year, 5 months ago
  10. 81cd34a chardev: report the handshake error by Marc-André Lureau · 1 year, 8 months ago
  11. b8a7f51 chardev/char-socket: set s->listener = NULL in char_socket_finalize by Yajun Wu · 1 year, 10 months ago
  12. 84615a1 io: Add support for MSG_PEEK for socket channel by manish.mishra · 2 years ago
  13. 8de69ef qapi chardev: Elide redundant has_FOO in generated C by Markus Armbruster · 2 years, 2 months ago
  14. 120fa5e chardev/char-socket: Update AF_UNIX for Windows by Bin Meng · 2 years, 5 months ago
  15. ff5927b util: rename qemu_*block() socket functions by Marc-André Lureau · 2 years, 8 months ago
  16. 6662650 chardev/char-socket: tcp_chr_sync_read: don't clobber errno by Roman Kagan · 3 years, 1 month ago
  17. e879750 chardev/char-socket: tcp_chr_recv: don't clobber errno by Roman Kagan · 3 years, 1 month ago
  18. fa670c8 chardev: make socket derivable by Marc-André Lureau · 3 years, 5 months ago
  19. 1b87751 chardev: teach socket to accept no addresses by Marc-André Lureau · 3 years, 5 months ago
  20. 935a867 qapi: Convert simple union SocketAddressLegacy to flat one by Markus Armbruster · 3 years, 3 months ago
  21. 30f80be chardev/socket: print a more correct command-line address by Marc-André Lureau · 3 years, 5 months ago
  22. 8612df2 chardev/socket: Use qcrypto_tls_creds_check_endpoint() by Philippe Mathieu-Daudé · 3 years, 6 months ago
  23. feb774c chardev: Fix yank with the chardev-change case by Lukas Straub · 3 years, 9 months ago
  24. 1a92d6d yank: Remove dependency on qiochannel by Lukas Straub · 3 years, 9 months ago
  25. 24e13a4 chardev: reject use of 'wait' flag for socket client chardevs by Daniel P. Berrangé · 3 years, 10 months ago
  26. a9b1315 chardev: add nodelay option by Paolo Bonzini · 3 years, 10 months ago
  27. 9d902d5 chardev: do not use short form boolean options in non-QemuOpts character device descriptions by Paolo Bonzini · 3 years, 10 months ago
  28. 6585b16 char: don't fail when client is not connected by Pavel Dovgalyuk · 3 years, 11 months ago
  29. ebae647 chardev: check if the chardev is registered for yanking by Marc-André Lureau · 3 years, 11 months ago
  30. 8ee4480 chardev/char-socket.c: Add yank feature by Lukas Straub · 4 years ago
  31. 8acefc7 sockets: Make abstract UnixSocketAddress depend on CONFIG_LINUX by Markus Armbruster · 4 years, 2 months ago
  32. dea7cd1 char-socket: Fix qemu_chr_socket_address() for abstract sockets by Markus Armbruster · 4 years, 2 months ago
  33. b08cc97 sockets: Fix default of UnixSocketAddress member @tight by Markus Armbruster · 4 years, 2 months ago
  34. 8110fa1 Use DECLARE_*CHECKER* macros by Eduardo Habkost · 4 years, 4 months ago
  35. db1015e Move QOM typedefs and add missing includes by Eduardo Habkost · 4 years, 4 months ago
  36. 6806601 char: fix use-after-free with dup chardev & reconnect by Marc-André Lureau · 4 years, 8 months ago
  37. 2b61bb7 char-socket: initialize reconnect timer only when the timer doesn't start by Li Feng · 4 years, 7 months ago
  38. 9261ef5 Clean up some calls to ignore Error objects the right way by Markus Armbruster · 4 years, 6 months ago
  39. ed4e0d2 chardev/tcp: Fix error message double free error by lichun · 4 years, 6 months ago
  40. 7d3660e Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 4 years, 6 months ago
  41. 4d1d460 chardev/char-socket: Properly make qio connections non blocking by Sai Pavan Boddu · 4 years, 8 months ago
  42. 2710944 char-socket: return -1 in case of disconnect during tcp_chr_write by Dima Stepanov · 4 years, 7 months ago
  43. 5217f18 error: Use error_reportf_err() where appropriate by Markus Armbruster · 4 years, 8 months ago
  44. 776b97d qemu-sockets: add abstract UNIX domain socket support by xiaoqiang zhao · 4 years, 7 months ago
  45. d262312 qom: Drop parameter @errp of object_property_add() & friends by Markus Armbruster · 4 years, 8 months ago
  46. fc8135c socket: Add num connections to qio_net_listener_open_sync() by Juan Quintela · 5 years ago
  47. 78d0159 char-socket: Lock tcp_chr_disconnect() and socket_reconnect_timeout() by Alberto Garcia · 5 years ago
  48. 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
  49. a9b305b socket: allow wait=false for client socket by Marc-André Lureau · 6 years ago
  50. fd4a5fd chardev: add support for authorization for TLS clients by Daniel P. Berrange · 6 years ago
  51. 5b774fe chardev-socket: do not blindly reset handlers when switching GMainContext by Paolo Bonzini · 6 years ago
  52. 4b47373 chardev: fix race with client connections in tcp_chr_wait_connected by Daniel P. Berrangé · 6 years ago
  53. d1885e5 chardev: disallow TLS/telnet/websocket with tcp_chr_wait_connected by Daniel P. Berrangé · 6 years ago
  54. 25d93b6 chardev: honour the reconnect setting in tcp_chr_wait_connected by Daniel P. Berrangé · 6 years ago
  55. 32423cc chardev: use a state machine for socket connection state by Daniel P. Berrangé · 6 years ago
  56. b5e18e5 chardev: split up qmp_chardev_open_socket connection code by Daniel P. Berrangé · 6 years ago
  57. efae0b9 chardev: split tcp_chr_wait_connected into two methods by Daniel P. Berrangé · 6 years ago
  58. e154fd7 chardev: remove unused 'sioc' variable & cleanup paths by Daniel P. Berrangé · 6 years ago
  59. 5981c3a chardev: remove many local variables in qemu_chr_parse_socket by Daniel P. Berrangé · 6 years ago
  60. 767abe7 chardev: forbid 'wait' option with client sockets by Daniel P. Berrangé · 6 years ago
  61. 4a0582f chardev: forbid 'reconnect' option with server sockets by Daniel P. Berrangé · 6 years ago
  62. 1645984 chardev: fix validation of options for QMP created chardevs by Daniel P. Berrangé · 6 years ago
  63. 981b06e chardev: Add websocket support by Julia Suvorova · 6 years ago
  64. 4493b6a chardev/char-socket: Function headers refactoring by Julia Suvorova · 6 years ago
  65. 4591bd4 char-socket: make 'fd' incompatible with 'reconnect' by Marc-André Lureau · 6 years ago
  66. 3b02375 char-socket: correctly set has_reconnect when parsing QemuOpts by Marc-André Lureau · 6 years ago
  67. 90a6d17 chardev: avoid crash if no associated address by Marc-André Lureau · 7 years ago
  68. dfe9ea2 char-socket: update all ioc handlers when changing context by Marc-André Lureau · 6 years ago
  69. 5573f98 Revert "chardev: tcp: postpone async connection setup" by Marc-André Lureau · 6 years ago
  70. ded2bcd Revert "chardev: tcp: postpone TLS work until machine done" by Marc-André Lureau · 6 years ago
  71. 81e3493 qemu-char: check errno together with ret < 0 by xinhua.Cao · 6 years ago
  72. 9fc53a1 socket: don't free msgfds if error equals EAGAIN by linzhecheng · 7 years ago
  73. ff82fab chardev-socket: remove useless if by Paolo Bonzini · 7 years ago
  74. 99f2f54 chardev: tcp: postpone TLS work until machine done by Daniel P. Berrange · 7 years ago
  75. 3788c7b Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  76. 0935700 char: allow passing pre-opened socket file descriptor at startup by Daniel P. Berrange · 7 years ago
  77. 9bb4060 char: refactor parsing of socket address information by Daniel P. Berrange · 7 years ago
  78. 63bab2b char: don't silently skip tn3270 protocol init when TLS is enabled by Daniel P. Berrange · 7 years ago
  79. 05b6cc4 chardev: tcp: let TLS run on chardev context by Peter Xu · 7 years ago
  80. 25679e5 chardev: tcp: postpone async connection setup by Peter Xu · 7 years ago
  81. 3e7d4d2 chardev: use chardev's gcontext for async connect by Peter Xu · 7 years ago
  82. ce1230c chardev: allow telnet gsource to switch gcontext by Peter Xu · 7 years ago
  83. 3da9de5 chardev: update net listener gcontext by Peter Xu · 7 years ago
  84. c863fde chardev: fix handling of EAGAIN for TCP chardev by Daniel P. Berrangé · 7 years ago
  85. 3ef9157 Merge remote-tracking branch 'remotes/berrange/tags/qio-next-pull-request' into staging by Peter Maydell · 7 years ago
  86. 8b2ec54 chardev: fix leak in tcp_chr_telnet_init_io() by Peter Xu · 7 years ago
  87. 1939ccd qio: non-default context for TLS handshake by Peter Xu · 7 years ago
  88. 8005fdd qio: non-default context for async conn by Peter Xu · 7 years ago
  89. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 7 years ago
  90. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  91. a8aa619 chardev/char-socket: add POLLHUP handler by Klim Kireev · 7 years ago
  92. 2c716ba chardev: introduce qemu_chr_timeout_add_ms() by Peter Xu · 7 years ago
  93. 194b7f0 chardev: convert the socket server to QIONetListener by Daniel P. Berrange · 7 years ago
  94. 9cca757 char: don't skip client cleanup if 'connected' flag is unset by Daniel P. Berrange · 7 years ago
  95. bb86d05 chardev: remove context in chr_update_read_handler by Peter Xu · 7 years ago
  96. 6bbb6c0 chardev: use per-dev context for io_add_watch_poll by Peter Xu · 7 years ago
  97. 6c60766 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  98. bcdeb9b chardev: block during sync read by Marc-André Lureau · 7 years ago
  99. c51c4f8 char-socket: Report TCP socket waiting as information by Alistair Francis · 7 years ago
  100. 8228e35 chardev: move headers to include/chardev by Marc-André Lureau · 8 years ago