summaryrefslogtreecommitdiff
path: root/man/sd_bus_add_object.xml
Commit message (Collapse)AuthorAgeFilesLines
* sd-bus: store and compare per-module static origin idLuca Boccassi2023-04-251-1/+1
| | | | | | | | | sd-bus objects use hashmaps, which use module-global state, so it is not safe to pass a sd-bus object created by a module instance to another module instance (e.g.: when two libraries static linking sd-bus are pulled in a single process). Initialize a random per-module origin id and store it in the object, and compare it when entering a public API, and error out if they don't match, together with the PID.
* tree-wide: fix typoYu Watanabe2022-03-071-1/+1
|
* man: describe capability checks on the busZbigniew Jędrzejewski-Szmek2022-03-041-10/+51
| | | | | | | | | | A description of SD_BUS_VTABLE_CAPABILITY is added, and the discussion on SD_BUS_VTABLE_UNPRIVILEGED in expanded. I think it would be nice to add longer description of how access is checked (maybe in sd-bus(3)), but I'm leaving that for later. I think the text that was added here describes everything, even if tersely. Fixes #21882.
* man: fix formatting of macros in sd_bus_add_objectZbigniew Jędrzejewski-Szmek2022-03-041-22/+19
| | | | | | | | docbook would convert the newline to a space before the first argument: SD_BUS_METHOD_WITH_ARGS( member, args, result, handler) And we need each item in a separate <para>, otherwise they'll all be in one line.
* Change gendered terms to be gender-neutral (#21325)Emily Gonyer2021-11-121-1/+1
| | | Some typos are also fixed.
* man: Specify that only d-bus methods can be answered asyncigo958622021-03-171-2/+3
| | | | Not properties.
* Merge pull request #17612 from yuwata/fix-man-pagesZbigniew Jędrzejewski-Szmek2020-11-171-3/+3
|\ | | | | man: fix two issues
| * man: add missing <para> tag, and drop redundant ">"Yu Watanabe2020-11-151-3/+3
| | | | | | | | Fixes #17609.
* | man: Separated paragraph about making sd_bus object reply asyncigo958622020-11-171-3/+5
|/
* man: append parentheses for function nameYu Watanabe2020-11-121-2/+2
|
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|
* man: include sd_bus_message_handler_t prototype in synopsys of all man pages ↵Lennart Poettering2020-05-201-6/+1
| | | | | | | that reference the type The type is not trivial, and kinda important to understand things, hence import it everywhere where appropriate.
* man: complete vtable flag documentationLennart Poettering2020-05-131-0/+19
|
* sd-bus: Add a nicer way of specifying sd-bus vtable method argumentsDaan De Meyer2020-05-061-14/+93
| | | | | SD_BUS_NAMES_WITH_ARGS is a less error-prone way of specifying D-Bus method arguments.
* Merge pull request #15480 from DaanDeMeyer/sd-bus-add-node-enumerator-docsZbigniew Jędrzejewski-Szmek2020-04-201-2/+2
|\ | | | | sd-bus: Add sd_bus_add_node_enumerator docs
| * sd-bus: sd_bus_add_object docs fixesDaan De Meyer2020-04-201-2/+2
| |
* | sd-bus: Add sd_bus_emit_* docsDaan De Meyer2020-04-201-1/+3
|/
* sd-bus: Add sd_bus_add_filter docsDaan De Meyer2020-04-191-1/+15
|
* sd-bus: Add note about sd_bus_reply_method_return to SD_BUS_METHOD docsDaan De Meyer2020-03-311-0/+542