summaryrefslogtreecommitdiffstats
path: root/src/core/core-varlink.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core-varlink: add missing runtime scope check for manager_varlink_managed_oom...Mike Yuan2024-08-271-1/+4
* core-varlink: Introduce manager_varlink_managed_oom_connect()Daan De Meyer2024-08-141-128/+136
* core-varlink: merge two FLAGS_SET() where appropriateMike Yuan2024-08-141-1/+1
* core-varlink: switch to PidRef + manager_get_unit_by_pidref()Mike Yuan2024-07-231-4/+6
* core-varlink: do not log about ENOENT if oomd isn't availableMike Yuan2024-07-231-6/+7
* core-varlink: add missing runtime_scope check for manager_varlink_init_user()Mike Yuan2024-07-231-0/+3
* core: reliably check if varlink socket has been deserializedMike Yuan2024-07-231-22/+28
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-161-62/+63
* tree-wide: port over to new builder apisLennart Poettering2024-06-191-13/+11
* sd-json: rename SD_JSON_SAFE → SD_JSON_STRICTLennart Poettering2024-06-121-9/+9
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-121-61/+62
* core/varlink: make manager_setup_varlink_server staticMike Yuan2024-05-141-37/+37
* core/varlink: use FOREACH_ELEMENT moreMike Yuan2024-05-141-7/+7
* core: split out cgroup specific state fields from Unit → CGroupRuntimeLennart Poettering2024-02-161-2/+11
* core: maintain a single table with event source prioritiesLennart Poettering2024-01-191-2/+2
* varlink,json: introduce new varlink_dispatch() helperLennart Poettering2023-11-021-6/+6
* core/varlink: make sure we setup non-serialized varlink socketsMike Yuan2023-10-131-6/+14
* oomd: move SubscriptionTaken Varlink error out of generic Varlink codeLennart Poettering2023-10-061-1/+1
* tree-wide: make all our Varlink APIs introspectableLennart Poettering2023-10-061-0/+9
* varlink: cleanup use of ERRNO_IS_DISCONNECT()Dmitry V. Levin2023-07-281-5/+6
* oom: don't encode whether unit types can do oomd hookup a second timeLennart Poettering2023-06-301-3/+7
* core: only allow systemd-oomd to use SubscribeManagedOOMCGroupsAnita Zhang2022-10-141-0/+15
* core: refactor manager varlink initAnita Zhang2022-10-141-17/+32
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-11/+5
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-4/+1
* json: add new JSON_BUILD_CONST_STRING() macroLennart Poettering2021-11-251-8/+8
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-161-1/+1
* varlink: don't try to talk to oomd from unit testsLennart Poettering2021-10-251-0/+3
* oom: Add support for user unit ManagedOOM property updatesDaan De Meyer2021-09-201-12/+117
* core: Introduce build_managed_oom_cgroups_json()Daan De Meyer2021-09-161-15/+31
* core: don't accidentally unref a varlink connection twiceLennart Poettering2021-05-111-2/+5
* pid1: return varlink error on the right connectionZbigniew Jędrzejewski-Szmek2021-03-091-3/+3
* core: use our usual UINT32_MAX scaling for OOMD limitsLennart Poettering2021-02-181-1/+1
* oom: rework *MemoryPressureLimit= properties to have 1/10000 precisionAnita Zhang2021-02-031-1/+1
* varlink: make 'userdata' pointer inheritance from varlink server to connectio...Lennart Poettering2021-01-201-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* core: varlink tweaksAnita Zhang2020-10-191-16/+11
* core: add varlink call to get cgroup paths of units using ManagedOOM*=Anita Zhang2020-10-081-1/+177
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-4/+2
* selinux: create /run/systemd/userdb directory and sockets with default SELinu...Christian Göttsche2020-09-011-1/+1
* core,home,machined: generate description fields for all groups we synthesizeLennart Poettering2020-08-071-0/+1
* core: don't bind varlink socket if running in test modeLennart Poettering2020-05-121-4/+6
* core: reduce indentation a bitZbigniew Jędrzejewski-Szmek2020-01-171-16/+16
* core: add user/group resolution varlink interface to PID 1Lennart Poettering2020-01-151-0/+310