Changes in v2:
- removed patch that set the required libvirt version to
libvirt-dbus version
Pavel Hrdina (3):
introduce support for GDBus implementation
switch from sd-bus to GDBus implementation
main: introduce thread pool to process D-Bus messages
README | 2 +-
configure.ac | 15 +-
data/Makefile.am | 7 +
data/org.libvirt.Connect.xml | 56 ++++
data/org.libvirt.Domain.xml | 51 +++
libvirt-dbus.spec.in | 10 +-
src/Makefile.am | 20 +-
src/connect.c | 320 ++++++++----------
src/connect.h | 36 +--
src/domain.c | 749 ++++++++++++++++++++-----------------------
src/domain.h | 7 +-
src/events.c | 177 +++++-----
src/gdbus.c | 456 ++++++++++++++++++++++++++
src/gdbus.h | 111 +++++++
src/main.c | 308 +++++++-----------
src/util.c | 170 +++++-----
src/util.h | 53 ++-
test/Makefile.am | 3 +-
test/travis-run | 2 +-
19 files changed, 1501 insertions(+), 1052 deletions(-)
create mode 100644 data/org.libvirt.Connect.xml
create mode 100644 data/org.libvirt.Domain.xml
create mode 100644 src/gdbus.c
create mode 100644 src/gdbus.h
--
2.14.3