summaryrefslogtreecommitdiff
path: root/src/libsystemd/sd-bus/bus-track.c
Commit message (Expand)AuthorAgeFilesLines
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* shared: split out BusObjectImplementor APIsLennart Poettering2020-06-301-0/+1
* sd-bus: voidify two calls to hashmap_iterate()Zbigniew Jędrzejewski-Szmek2019-07-171-2/+2
* sd-bus: introduce track_item_hash_ops and use itYu Watanabe2018-12-021-3/+5
* tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicableYu Watanabe2018-08-271-21/+4
* tree-wide: drop empty commentsYu Watanabe2018-06-291-2/+0
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-1/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* sd-bus: also add destroy callbacks to sd_bus_track objectsLennart Poettering2018-06-071-5/+25
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add support for SD_BUS_DEFAULT*Nathaniel McCallum2018-01-231-0/+1
* sd-bus: modernize how we generate the match string in sd-bus-trackLennart Poettering2018-01-051-19/+7
* tree-wide: install matches asynchronouslyLennart Poettering2018-01-051-3/+1
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-1/+1
* Add set/hashmap helpers for non-trivial freeing and use where straighforwardZbigniew Jędrzejewski-Szmek2017-11-281-10/+2
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2016-10-161-6/+2
* sd-bus: when the server-side disconnects, make sure to dispatch all tracking ...Lennart Poettering2016-08-221-2/+42
* sd-bus: ensure we don't dispatch track objects while we are adding names to themLennart Poettering2016-08-221-4/+30
* sd-bus: add a "recursive" mode to sd_bus_trackLennart Poettering2016-08-221-31/+157
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* tree-wide: expose "p"-suffix unref calls in public APIs to make gcc cleanup easyLennart Poettering2015-11-271-3/+5
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering2015-10-251-1/+2
* Revert "sd-bus: do not connect to dbus-1 socket when kdbus is available"David Herrmann2015-08-271-0/+1
* sd-bus: do not connect to dbus-1 socket when kdbus is availableKay Sievers2015-08-111-1/+0
* hashmap: fix iterators to not skip entriesDavid Herrmann2015-06-141-2/+2
* sd-bus: drop bus parameter from message callback prototypeLennart Poettering2015-04-291-2/+1
* sd-bus: when bus operations are to be executed on direct connections always failLennart Poettering2015-04-231-0/+3
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-1/+0
* treewide: no need to negate errno for log_*_errno()Michal Schmidt2014-11-281-1/+1
* treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt2014-11-281-1/+1
* sd-bus: rename sd_bus_get_owner_uid(), sd_bus_get_owner_machine_id() and sd_b...Daniel Mack2014-10-221-1/+1
* sd-bus: use proper ITERATOR_FIRST abstractionMichal Schmidt2014-09-151-1/+1
* hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt2014-09-151-1/+1
* sd-bus: introduce sd_bus_slot objects encapsulating callbacks or vtables atta...Lennart Poettering2014-05-151-28/+31
* bus: add userdata API for bus name tracker objectsLennart Poettering2014-05-141-0/+17
* Use strlen even for constant stringsJosh Triplett2014-03-161-1/+1
* silence warningThomas Hindoe Paaboel Andersen2014-03-031-1/+1
* bus: add sd_bus_track object for tracking peers, and port core over to itLennart Poettering2014-03-031-0/+314