[go: up one dir, main page]

3.1.1
  1. a2458b6 io: return 0 for EOF in TLS session read after shutdown by Daniel P. Berrangé · 7 years ago
  2. ad824bd websock: fix handshake leak by Marc-André Lureau · 7 years ago
  3. d66f78e Delete AF_UNIX socket after close by Pavel Balaev · 7 years ago
  4. 4a4ff4c Remove unnecessary variables for function return value by Laurent Vivier · 7 years ago
  5. 710c263 error: Remove NULL checks on error_propagate() calls by Laurent Vivier · 8 years ago
  6. 58dc31f sockets: move fd_is_socket() into common sockets code by Daniel P. Berrange · 8 years ago
  7. 1939ccd qio: non-default context for TLS handshake by Peter Xu · 8 years ago
  8. 8005fdd qio: non-default context for async conn by Peter Xu · 8 years ago
  9. a17536c qio: non-default context for threaded qtask by Peter Xu · 8 years ago
  10. 938c8b7 qio: store gsources for net listeners by Peter Xu · 8 years ago
  11. 315409c qio: introduce qio_channel_add_watch_{full|source} by Peter Xu · 8 years ago
  12. 7c28768 qio: rename qio_task_thread_result by Peter Xu · 8 years ago
  13. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 8 years ago
  14. fe823b6 io/channel-command: Do not kill the child process after closing the pipe by Thomas Huth · 8 years ago
  15. b8f244b io: Add /dev/fdset/ support to QIOChannelFile by Ross Lagerwall · 8 years ago
  16. a2565df io: Don't call close multiple times in QIOChannelFile by Ross Lagerwall · 8 years ago
  17. 902f6e1 io: Fix QIOChannelFile when creating and opening read-write by Ross Lagerwall · 8 years ago
  18. a46ded1 io/channel-websock: handle continuous reads without any data by Edgar Kaziakhmedov · 8 years ago
  19. 28bb0a5 io: fix QIONetListener memory leak by Paolo Bonzini · 8 years ago
  20. 8f0a371 Clean up includes by Markus Armbruster · 8 years ago
  21. 5304739 io: introduce a network socket listener API by Daniel P. Berrange · 8 years ago
  22. a9038e5 Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-fetch' into staging by Peter Maydell · 8 years ago
  23. 52aa564 io: Add missing GCC_FMT_ATTR (fix -Werror=suggest-attribute=format) by Stefan Weil · 8 years ago
  24. 7fc3fce io: fix mem leak in websock error path by Daniel P. Berrange · 8 years ago
  25. 0efd6c9 io: add trace points for websocket HTTP protocol headers by Daniel P. Berrange · 8 years ago
  26. 6d5d23b io: cope with websock 'Connection' header having multiple values by Daniel P. Berrange · 8 years ago
  27. 8dfd5f9 io: get rid of bounce buffering in websock write path by Daniel P. Berrange · 8 years ago
  28. fb74e59 io: pass a struct iovec into qio_channel_websock_encode by Daniel P. Berrange · 8 years ago
  29. bac6c95 io: get rid of qio_channel_websock_encode helper method by Daniel P. Berrange · 8 years ago
  30. 57b0cdf io: simplify websocket ping reply handling by Daniel P. Berrange · 8 years ago
  31. a7b20a8 io: monitor encoutput buffer size from websocket GSource by Daniel P. Berrange · 8 years ago
  32. 59f183b io: add trace events for websockets frame handling by Daniel P. Berrange · 8 years ago
  33. 530ca60 io: Attempt to send websocket close messages to client by Brandon Carpenter · 8 years ago
  34. 268a53f io: Reply to ping frames by Brandon Carpenter · 8 years ago
  35. 01af17f io: Ignore websocket PING and PONG frames by Brandon Carpenter · 8 years ago
  36. 3a29640 io: Allow empty websocket payload by Brandon Carpenter · 8 years ago
  37. ff1300e io: Add support for fragmented websocket binary frames by Brandon Carpenter · 8 years ago
  38. eefa3d8 io: Small updates in preparation for websocket changes by Brandon Carpenter · 8 years ago
  39. 33badfd io: use case insensitive check for Connection & Upgrade websock headers by Daniel P. Berrange · 8 years ago
  40. 3a3f870 io: include full error message in websocket handshake trace by Daniel P. Berrange · 8 years ago
  41. f69a8bd io: send proper HTTP response for websocket errors by Daniel P. Berrange · 8 years ago
  42. e8ffaa3 io: Add new qio_channel_read{, v}_all_eof functions by Eric Blake · 8 years ago
  43. 9ffb827 io: Yield rather than wait when already in coroutine by Eric Blake · 8 years ago
  44. d4622e5 io: add new qio_channel_{readv, writev, read, write}_all functions by Daniel P. Berrange · 8 years ago
  45. b258793 util: remove the obsolete non-blocking connect by Cao jin · 8 years ago
  46. 8bd9c4e io: fix qio_channel_socket_accept err handling by Peter Xu · 8 years ago
  47. 87e0331 docs: fix broken paths to docs/devel/tracing.txt by Philippe Mathieu-Daudé · 8 years ago
  48. 63cb557 Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-2017-07-18-1' into staging by Peter Maydell · 8 years ago
  49. 563a398 io: preserve ipv4/ipv6 flags when resolving InetSocketAddress by Daniel P. Berrange · 8 years ago
  50. e79ea67 websock: Don't try to set *errp directly by Eduardo Habkost · 8 years ago
  51. 8f7168b io: simplify qio_channel_attach_aio_context by Paolo Bonzini · 8 years ago
  52. bd269eb sockets: Limit SocketAddressLegacy to external interfaces by Markus Armbruster · 8 years ago
  53. dfd100f sockets: Rename SocketAddress to SocketAddressLegacy by Markus Armbruster · 8 years ago
  54. 226799c socket: Make errp the last parameter of socket_connect by Fam Zheng · 9 years ago
  55. b8a6872 io: fix FD socket handling in DNS lookup by Daniel P. Berrange · 9 years ago
  56. 0e5d632 io: fix incoming client socket initialization by Wang guang · 9 years ago
  57. a6c7628 io vnc sockets: Clean up SocketAddressKind switches by Markus Armbruster · 9 years ago
  58. 07e95cd io: fully parse & validate HTTP headers for websocket protocol handshake by Daniel P. Berrange · 9 years ago
  59. cd892a2 io: fix decoding when multiple websockets frames arrive at once by Daniel P. Berrange · 9 years ago
  60. c4c497d io: make qio_channel_yield aware of AioContexts by Paolo Bonzini · 9 years ago
  61. bf88c12 io: add methods to set I/O handlers on AioContext by Paolo Bonzini · 9 years ago
  62. 80fb34e io: fix possible double free of task error object by Daniel P. Berrange · 9 years ago
  63. c1b412f io: introduce a DNS resolver API by Daniel P. Berrange · 9 years ago
  64. 59de517 io: remove Error parameter from QIOTask thread worker by Daniel P. Berrange · 9 years ago
  65. 60e705c io: change the QIOTask callback signature by Daniel P. Berrange · 9 years ago
  66. 1a447e4 io: add ability to associate an error with a task by Daniel P. Berrange · 9 years ago
  67. 52dd99e io: add ability to associate an opaque "result" with with a task by Daniel P. Berrange · 9 years ago
  68. 937470b io: stop incrementing reference in qio_task_get_source by Daniel P. Berrange · 9 years ago
  69. 20f4aa2 io: add ability to set a name for IO channels by Daniel P. Berrange · 9 years ago
  70. bf53520 io: set LISTEN flag explicitly for listen sockets by Daniel P. Berrange · 9 years ago
  71. d8d3c7c io: Introduce a qio_channel_set_feature() helper by Felipe Franciosi · 9 years ago
  72. e413ae0 io: Use qio_channel_has_feature() where applicable by Felipe Franciosi · 9 years ago
  73. 8fbf661 io: Fix double shift usages on QIOChannel features by Felipe Franciosi · 9 years ago
  74. 2c7c4cf trace: move util/buffer.c trace points into correct file by Daniel P. Berrange · 9 years ago
  75. e723b87 trace-events: fix first line comment in trace-events by Laurent Vivier · 9 years ago
  76. bc35d51 io: remove mistaken call to object_ref on QTask by Daniel P. Berrange · 9 years ago
  77. 0b8b875 coroutine: move entry argument to qemu_coroutine_create by Paolo Bonzini · 9 years ago
  78. 37f9e0a sockets: Use new QAPI cloning by Eric Blake · 9 years ago
  79. 74b6ce4 socket: unlink unix socket on remove by Marc-André Lureau · 9 years ago
  80. 3fa27a9 socket: add listen feature by Marc-André Lureau · 9 years ago
  81. 892bd32 trace: split out trace events for io/ directory by Daniel P. Berrange · 9 years ago
  82. d656ec5 io: avoid double-free when closing QIOChannelBuffer by Daniel P. Berrange · 9 years ago
  83. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  84. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 10 years ago
  85. b16a44e osdep: remove use of socket_error() from all code by Daniel P. Berrange · 10 years ago
  86. a589720 io: implement socket watch for win32 using WSAEventSelect+select by Paolo Bonzini · 10 years ago
  87. 30fd3e2 io: remove checking of EWOULDBLOCK by Daniel P. Berrange · 10 years ago
  88. de7971f io: use qemu_accept to ensure SOCK_CLOEXEC is set by Daniel P. Berrange · 10 years ago
  89. b83b68a io: introduce qio_channel_create_socket_watch by Paolo Bonzini · 10 years ago
  90. e560d14 io: pass HANDLE to g_source_add_poll on Win32 by Paolo Bonzini · 10 years ago
  91. 5151d23 io: fix copy+paste mistake in socket error message by Daniel P. Berrange · 10 years ago
  92. 30456d5 all: Clean up includes by Peter Maydell · 10 years ago
  93. e8f117f io: convert QIOChannelBuffer to use uint8_t instead of char by Daniel P. Berrange · 10 years ago
  94. c767ae6 io: introduce helper for creating channels from file descriptors by Daniel P. Berrange · 10 years ago
  95. 150dcd1 qemu-char, io: fix ordering of arguments for UDP socket creation by Paolo Bonzini · 10 years ago
  96. cae9fc5 io: Clean up includes by Peter Maydell · 10 years ago
  97. ccf1e2d io: use memset instead of { 0 } for initializing array by Daniel P. Berrange · 10 years ago
  98. e155494 io: some fixes to handling of /dev/null when running commands by Daniel P. Berrange · 10 years ago
  99. 0c0a55b io: increment counter when killing off subcommand by Daniel P. Berrange · 10 years ago
  100. cc75a50 io: fix sign of errno value passed to error report by Daniel P. Berrange · 10 years ago