From: "Daniel P. Berrange" <berrange@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>,
"Daniel P. Berrange" <berrange@redhat.com>
Subject: [Qemu-devel] [PULL v1 0/8] Merge io/ 2017-01-23
Date: Mon, 23 Jan 2017 14:26:21 +0000 [thread overview]
Message-ID: <20170123142629.11110-1-berrange@redhat.com> (raw)
The following changes since commit 598cf1c805271564686f2d732b36f50c3c40dcdd:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2017-01-20 16:42:07 +0000)
are available in the git repository at:
git://github.com/berrange/qemu tags/pull-qio-2017-01-23-1
for you to fetch changes up to 19f3cc22d364b57315e171090ee2e499b58775b4:
io: introduce a DNS resolver API (2017-01-23 11:28:09 +0000)
----------------------------------------------------------------
Merge io/ 2017-01-23
Daniel P. Berrange (8):
sockets: add ability to disable DNS resolution for InetSocketAddress
io: stop incrementing reference in qio_task_get_source
io: fix typo in docs for QIOTask
io: add ability to associate an opaque "result" with with a task
io: add ability to associate an error with a task
io: change the QIOTask callback signature
io: remove Error parameter from QIOTask thread worker
io: introduce a DNS resolver API
include/io/dns-resolver.h | 228 ++++++++++++++++++++++++++++++++++
include/io/task.h | 154 ++++++++++++++++-------
include/qemu/sockets.h | 2 +
io/Makefile.objs | 1 +
io/channel-socket.c | 44 +++----
io/channel-tls.c | 16 +--
io/channel-websock.c | 8 +-
io/dns-resolver.c | 272 +++++++++++++++++++++++++++++++++++++++++
io/task.c | 62 +++++++---
io/trace-events | 1 -
migration/socket.c | 11 +-
migration/tls.c | 19 +--
nbd/common.c | 8 +-
nbd/nbd-internal.h | 3 +-
qapi-schema.json | 5 +
qemu-char.c | 18 +--
tests/test-io-channel-socket.c | 5 +-
tests/test-io-channel-tls.c | 5 +-
tests/test-io-task.c | 31 ++---
ui/vnc-auth-vencrypt.c | 7 +-
ui/vnc-ws.c | 14 ++-
util/qemu-sockets.c | 7 +-
22 files changed, 752 insertions(+), 169 deletions(-)
create mode 100644 include/io/dns-resolver.h
create mode 100644 io/dns-resolver.c
--
2.9.3
next reply other threads:[~2017-01-23 14:26 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-23 14:26 Daniel P. Berrange [this message]
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 1/8] sockets: add ability to disable DNS resolution for InetSocketAddress Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 2/8] io: stop incrementing reference in qio_task_get_source Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 3/8] io: fix typo in docs for QIOTask Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 4/8] io: add ability to associate an opaque "result" with with a task Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 5/8] io: add ability to associate an error " Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 6/8] io: change the QIOTask callback signature Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 7/8] io: remove Error parameter from QIOTask thread worker Daniel P. Berrange
2017-01-23 14:26 ` [Qemu-devel] [PULL v1 8/8] io: introduce a DNS resolver API Daniel P. Berrange
2017-01-23 14:43 ` [Qemu-devel] [PULL v1 0/8] Merge io/ 2017-01-23 no-reply
2017-01-23 14:46 ` Peter Maydell
2017-01-23 15:24 ` Peter Maydell
2017-01-23 15:36 ` Daniel P. Berrange
2017-01-23 15:36 ` Daniel P. Berrange
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170123142629.11110-1-berrange@redhat.com \
--to=berrange@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.