1. 563a398 io: preserve ipv4/ipv6 flags when resolving InetSocketAddress by Daniel P. Berrange · 8 years ago
  2. e79ea67 websock: Don't try to set *errp directly by Eduardo Habkost · 8 years ago
  3. bd269eb sockets: Limit SocketAddressLegacy to external interfaces by Markus Armbruster · 8 years ago
  4. dfd100f sockets: Rename SocketAddress to SocketAddressLegacy by Markus Armbruster · 8 years ago
  5. 226799c socket: Make errp the last parameter of socket_connect by Fam Zheng · 8 years ago
  6. b8a6872 io: fix FD socket handling in DNS lookup by Daniel P. Berrange · 8 years ago
  7. 0e5d632 io: fix incoming client socket initialization by Wang guang · 8 years ago
  8. a6c7628 io vnc sockets: Clean up SocketAddressKind switches by Markus Armbruster · 8 years ago
  9. 07e95cd io: fully parse & validate HTTP headers for websocket protocol handshake by Daniel P. Berrange · 8 years ago
  10. cd892a2 io: fix decoding when multiple websockets frames arrive at once by Daniel P. Berrange · 8 years ago
  11. c4c497d io: make qio_channel_yield aware of AioContexts by Paolo Bonzini · 8 years ago
  12. bf88c12 io: add methods to set I/O handlers on AioContext by Paolo Bonzini · 8 years ago
  13. 80fb34e io: fix possible double free of task error object by Daniel P. Berrange · 8 years ago
  14. c1b412f io: introduce a DNS resolver API by Daniel P. Berrange · 8 years ago
  15. 59de517 io: remove Error parameter from QIOTask thread worker by Daniel P. Berrange · 8 years ago
  16. 60e705c io: change the QIOTask callback signature by Daniel P. Berrange · 8 years ago
  17. 1a447e4 io: add ability to associate an error with a task by Daniel P. Berrange · 8 years ago
  18. 52dd99e io: add ability to associate an opaque "result" with with a task by Daniel P. Berrange · 8 years ago
  19. 937470b io: stop incrementing reference in qio_task_get_source by Daniel P. Berrange · 8 years ago
  20. 20f4aa2 io: add ability to set a name for IO channels by Daniel P. Berrange · 8 years ago
  21. bf53520 io: set LISTEN flag explicitly for listen sockets by Daniel P. Berrange · 8 years ago
  22. d8d3c7c io: Introduce a qio_channel_set_feature() helper by Felipe Franciosi · 8 years ago
  23. e413ae0 io: Use qio_channel_has_feature() where applicable by Felipe Franciosi · 8 years ago
  24. 8fbf661 io: Fix double shift usages on QIOChannel features by Felipe Franciosi · 8 years ago
  25. 2c7c4cf trace: move util/buffer.c trace points into correct file by Daniel P. Berrange · 8 years ago
  26. e723b87 trace-events: fix first line comment in trace-events by Laurent Vivier · 8 years ago
  27. bc35d51 io: remove mistaken call to object_ref on QTask by Daniel P. Berrange · 9 years ago
  28. 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 8 years ago
  29. 37f9e0a sockets: Use new QAPI cloning by Eric Blake · 9 years ago
  30. 74b6ce4 socket: unlink unix socket on remove by Marc-André Lureau · 9 years ago
  31. 3fa27a9 socket: add listen feature by Marc-André Lureau · 9 years ago
  32. 892bd32 trace: split out trace events for io/ directory by Daniel P. Berrange · 9 years ago
  33. d656ec5 io: avoid double-free when closing QIOChannelBuffer by Daniel P. Berrange · 9 years ago
  34. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  35. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  36. b16a44e osdep: remove use of socket_error() from all code by Daniel P. Berrange · 9 years ago
  37. a589720 io: implement socket watch for win32 using WSAEventSelect+select by Paolo Bonzini · 9 years ago
  38. 30fd3e2 io: remove checking of EWOULDBLOCK by Daniel P. Berrange · 9 years ago
  39. de7971f io: use qemu_accept to ensure SOCK_CLOEXEC is set by Daniel P. Berrange · 9 years ago
  40. b83b68a io: introduce qio_channel_create_socket_watch by Paolo Bonzini · 9 years ago
  41. e560d14 io: pass HANDLE to g_source_add_poll on Win32 by Paolo Bonzini · 9 years ago
  42. 5151d23 io: fix copy+paste mistake in socket error message by Daniel P. Berrange · 9 years ago
  43. 30456d5 all: Clean up includes by Peter Maydell · 9 years ago
  44. e8f117f io: convert QIOChannelBuffer to use uint8_t instead of char by Daniel P. Berrange · 9 years ago
  45. c767ae6 io: introduce helper for creating channels from file descriptors by Daniel P. Berrange · 9 years ago
  46. 150dcd1 qemu-char, io: fix ordering of arguments for UDP socket creation by Paolo Bonzini · 9 years ago
  47. cae9fc5 io: Clean up includes by Peter Maydell · 9 years ago
  48. ccf1e2d io: use memset instead of { 0 } for initializing array by Daniel P. Berrange · 9 years ago
  49. e155494 io: some fixes to handling of /dev/null when running commands by Daniel P. Berrange · 9 years ago
  50. 0c0a55b io: increment counter when killing off subcommand by Daniel P. Berrange · 9 years ago
  51. cc75a50 io: fix sign of errno value passed to error report by Daniel P. Berrange · 9 years ago
  52. 7b3c618 io: fix stack allocation when sending of file descriptors by Daniel P. Berrange · 9 years ago
  53. bead599 io: fix setting of QIO_CHANNEL_FEATURE_FD_PASS on server connections by Daniel P. Berrange · 9 years ago
  54. d98e4eb io: add QIOChannelBuffer class by Daniel P. Berrange · 9 years ago
  55. 195e14d io: add QIOChannelCommand class by Daniel P. Berrange · 9 years ago
  56. 2d1d0e7 io: add QIOChannelWebsock class by Daniel P. Berrange · 10 years ago
  57. ed8ee42 io: add QIOChannelTLS class by Daniel P. Berrange · 10 years ago
  58. d6e4886 io: add QIOChannelFile class by Daniel P. Berrange · 10 years ago
  59. 559607e io: add QIOChannelSocket class by Daniel P. Berrange · 10 years ago
  60. b02db2d io: add QIOTask class for async operations by Daniel P. Berrange · 10 years ago
  61. 1c809fa io: add helper module for creating watches on FDs by Daniel P. Berrange · 10 years ago
  62. 666a3af io: add abstract QIOChannel classes by Daniel P. Berrange · 10 years ago