Lennart Poettering
b51f299ae1
busctl: when no match is specified, add default match
2013-11-20 20:58:16 +01:00
Lennart Poettering
2b5c5383e4
bus: beautify bus_message_dump() output a bit
2013-11-12 00:12:44 +01:00
Lennart Poettering
7b0b392f7b
busctl: show machine name of all registered names
2013-11-12 00:12:44 +01:00
Lennart Poettering
8fe12d88a8
clients: add missing command line arguments
2013-11-08 14:07:27 +01:00
Lennart Poettering
a86a47ce1f
clients: try to follow roughly the same order in --help texts for common options
2013-11-07 21:31:13 +01:00
Lennart Poettering
eb9da376d7
clients: unify how we invoke getopt_long()
...
Among other things this makes sure we always expose a --version command
and show it in the help texts.
2013-11-06 18:28:39 +01:00
Lennart Poettering
d75edbd619
busctl: port over to use bus_open_transport()
2013-11-06 17:33:24 +01:00
Lennart Poettering
c430fee6ff
bus: add new sd_bus_message_verify_type() and sd_bus_message_copy() API calls
2013-10-29 19:34:59 +01:00
Lennart Poettering
40ca29a137
timedated: use libsystemd-bus instead of libdbus for bus communication
...
Among other things this also adds a few things necessary for the change:
- Considerably more powerful error returning APIs in libsystemd-bus
- Adapter for connecting an sd_bus to an sd_event
- As I reworked the PolicyKit logic to the new library I also made it
asynchronous, so that PolicyKit requests of one user cannot block out
another user anymore.
- We always use the macro names for common bus error. That way it is
harder to mistype them since the compiler will notice
2013-10-16 06:15:02 +02:00
Lennart Poettering
1f8497905d
bus: add monitoring facility to busctl
2013-04-24 19:02:12 -03:00
Lennart Poettering
89ffcd2ad5
bus: hook up client with socket communication
2013-03-20 23:00:10 +01:00
Lennart Poettering
de1c301ed1
bus: add basic implementation of a native bus client library
2013-03-20 23:00:09 +01:00