Changes in v3:
- introduced run script to help running libvirt-dbus without
installing it
- improved README and HACKING
Changes in v2:
- removed patch that set the required libvirt version to
libvirt-dbus version
Pavel Hrdina (5):
introduce support for GDBus implementation
introduce run script to execute libvirt-dbus daemon
switch from sd-bus to GDBus implementation
main: introduce thread pool to process D-Bus messages
docs: rewrite HACKING and README into markdown format and improve it
.gitignore | 1 +
HACKING | 199 ------------
HACKING.md | 191 +++++++++++
Makefile.am | 2 +
README | 80 -----
README.md | 72 +++++
configure.ac | 17 +-
data/Makefile.am | 7 +
data/org.libvirt.Connect.xml | 56 ++++
data/org.libvirt.Domain.xml | 51 +++
libvirt-dbus.spec.in | 10 +-
run.in | 22 ++
src/Makefile.am | 20 +-
src/connect.c | 324 ++++++++-----------
src/connect.h | 37 +--
src/domain.c | 748 ++++++++++++++++++++-----------------------
src/domain.h | 6 +-
src/events.c | 177 +++++-----
src/gdbus.c | 453 ++++++++++++++++++++++++++
src/gdbus.h | 112 +++++++
src/main.c | 315 ++++++++----------
src/util.c | 167 ++++------
src/util.h | 53 ++-
test/Makefile.am | 3 +-
test/travis-run | 2 +-
25 files changed, 1796 insertions(+), 1329 deletions(-)
delete mode 100644 HACKING
create mode 100644 HACKING.md
delete mode 100644 README
create mode 100644 README.md
create mode 100644 data/org.libvirt.Connect.xml
create mode 100644 data/org.libvirt.Domain.xml
create mode 100644 run.in
create mode 100644 src/gdbus.c
create mode 100644 src/gdbus.h
--
2.14.3