Tom Gundersen
6bb648a16a
libsystemd-bus: rename to libsystemd
...
Documentation was updated to refer to either 'libsystemd' or 'sd-bus' in place
of libsystemd-bus.
2014-01-13 18:54:19 +01:00
Kay Sievers
061eab675e
bus: PORTING-DBUS1 update
2013-12-27 03:38:38 +01:00
Kay Sievers
81efa1da64
bus: update kdbus.h
2013-12-26 22:06:14 +01:00
Kay Sievers
80a33f113b
bus: conditionally set cookie_reply/timeout and update kdbus.h
2013-12-25 16:42:50 +01:00
Kay Sievers
7e94edc2a4
bus: update kdbus.h
2013-12-25 05:45:43 +01:00
Kay Sievers
28f45c1c2e
bus: set cookie_reply and update kdbus.h
2013-12-25 05:22:37 +01:00
Kay Sievers
98531b5762
bus: update kdbus.h
2013-12-23 19:15:33 +01:00
Daniel Mack
73842d62d7
libsystemd-bus: follow changes in kdbus
...
In particular, the match interface has seen a major overhaul.
2013-12-20 20:57:20 +01:00
Kay Sievers
ec76ec1fde
bus: catch up with kdbus changes
2013-12-18 21:16:35 +01:00
Daniel Mack
ceceaf09f9
bus: sync with kdbus
...
Two new things here:
a) struct kdbus_notify_name_change now carries two struct
kdbus_notify_id_change
b) a new KDBUS_CMD_BYEBYE ioctl that has no user yet in systemd
2013-12-18 00:20:55 +01:00
Daniel Mack
816a3f9ec5
bus: sync with kdbus
...
kdbus_cmd_{ep,ns,bus}_make are now consolidated, and bloom_size has
become an item of the dynamically sized list.
2013-12-17 13:45:02 +01:00
Daniel Mack
613ec4b836
bus: sync up with kdbus
2013-12-17 12:25:20 +01:00
Kay Sievers
6241164b73
bus: update kdbus.h
2013-12-17 02:50:19 +01:00
Kay Sievers
e0d4864438
kdbus.h: add alignment requirements
2013-12-16 17:47:28 +01:00
Kay Sievers
b6c631f378
bus: update kdbus monitoring interface
2013-12-15 16:56:28 +01:00
Kay Sievers
07442efff8
bus: update kdbus.h
2013-12-12 20:19:12 +01:00
Lennart Poettering
d78bf250b0
bus: properly generate NameOwnerChanged messages when we take from/give back to queue/starter
2013-12-12 01:51:51 +01:00
Kay Sievers
e599ba01f5
bus: kdbus - skip only STARTER and IN_QUEUE names for NameOwnerChanged
2013-12-11 05:38:25 +01:00
Kay Sievers
e77f18939b
bus: update kdbus.h
2013-12-10 19:26:51 +01:00
Lennart Poettering
9bb59c29f0
bus: update kdbus.h
2013-12-10 02:33:33 +01:00
Lennart Poettering
6647dc6659
bus: demarshal gvariant
2013-12-09 23:04:49 +01:00
Kay Sievers
4ccbc14615
bus: catch up with latest kdbus changes
2013-12-06 21:11:37 +01:00
Kay Sievers
5e16c2575b
bus: catch up with latest kdbus changes
2013-12-06 20:28:35 +01:00
Kay Sievers
a8d4cac55c
bus: catch up with latest kdbus changes
2013-12-06 14:31:43 +01:00
Kay Sievers
ff6c70f18b
bus: update kdbus.h
2013-12-06 01:30:59 +01:00
Kay Sievers
65dae17a2f
bus: switch to multiple KDBUS_ITEM_NAME including the flags
2013-12-05 00:22:28 +01:00
Kay Sievers
f7d8595113
libsystemd-bus: catch up with latest kdbus changes
2013-12-04 19:07:10 +01:00
Kay Sievers
e63bb33d71
libsystemd-bus: catch up with latest kdbus list query changes
2013-12-04 11:47:22 +01:00
Daniel Mack
89fbb95e03
libsystemd-bus: catch up with latest kdbus changes
2013-12-03 14:38:53 +01:00
Daniel Mack
144e9e5890
libsystemd-bus: catch up with latest kdbus changes
2013-12-03 01:56:20 +01:00
Daniel Mack
c85a5a243b
libsystemd-bus: catch up with latest kdbus changes
2013-12-02 20:29:58 +01:00
Kay Sievers
98a4025806
bus: catch up with kdbus
2013-11-30 20:41:02 +01:00
Daniel Mack
b57bdedc87
libsystemd-bus: sync kdbus.h
2013-11-30 19:23:16 +01:00
Kay Sievers
2377ae1ff6
bus: update kdbus.h
2013-11-30 14:14:39 +01:00
Daniel Mack
1d0e3c9884
libsystemd-bus: catch up with latest kdbus changes
...
The name list and query functions now work differently in kdbus, as the
result is stored in the connection's pool, rather than being copied back
through the ioctl buffer. That also safes us some logic, as we don't
have to resize the communication buffer in a loop with growing buffer
sizes.
Due to this, KDBUS_CMD_MSG_RELEASE was renamed to KDBUS_CMD_FREE, as it
is now used outside the message logic as well.
2013-11-30 13:31:04 +01:00
Lennart Poettering
e3dd987cfc
core: allocate a kdbus bus for each systemd instance, if we can
2013-11-30 03:53:42 +01:00
Lennart Poettering
a9ed78b0ca
kdbus: add base enums for items
2013-11-29 20:14:11 +01:00
Kay Sievers
8bd54e897c
libsystemd-bus: catch up with latest kdbus changes
2013-11-29 18:37:39 +01:00
Daniel Mack
ea1edeceb1
libsystemd-bus: follow kdbus renames
...
kdbus now has more generic names for the items it passes around. That
allows for usage from other contexts.
2013-11-29 18:10:36 +01:00
Daniel Mack
c58dea190c
libsystemd-bus: copy over kdbus provided 128-bit bus id
...
kdbus now copies the bus unique id back to userspace in the hello
ioctl(). Use these bytes to set the server id of the sd_bus.
2013-11-29 16:27:30 +01:00
Daniel Mack
d21a7bb1a9
libsystemd-bus: catch up with latest kdbus changes
...
kdbus_cmd_hello now has a new uint64_t flags field for the requested
attachments. Follow that change in libsystemd-bus.
2013-11-29 15:36:40 +01:00
Kay Sievers
dd971bd2ce
bus: update kdbus.h and always subscribe to KDBUS_HELLO_ATTACH_NAMES
2013-11-28 02:26:03 +01:00
Kay Sievers
29db78811d
bus: update kdbus.h
2013-11-21 20:16:56 +01:00
Kay Sievers
f21326e604
bus: TIMESTAMP is optional kdbus metadata now, NAMES are always added
2013-11-18 01:30:57 +01:00
Kay Sievers
16be43684f
bus: CREDS and NAMES are optional kdbus metadata now
2013-11-17 22:35:58 +01:00
Anatol Pomozov
0c7225549d
Fix misspellings with codespell tool
2013-10-14 23:56:59 -04:00
Kay Sievers
efa3c0af8e
bus: update for kdbus changes
2013-07-22 23:00:31 +02:00
Kay Sievers
1a2a4cf250
bus: update for kdbus changes
2013-05-31 04:56:10 +02:00
Kay Sievers
62b3e928de
bus: update for kdbus changes
2013-05-30 05:35:42 +02:00
Kay Sievers
9b3848f2e2
bus: update kdbus.h from upstream
2013-05-24 03:08:48 +02:00