summaryrefslogtreecommitdiff
path: root/src/shared/cgroup-util.c
AgeCommit message (Expand)Author
2015-05-05core: rework unit name validation and manipulation logicLennart Poettering
2015-05-05cgroup-util: be more strict when processing slice unit namesLennart Poettering
2015-04-30core: catch some special cases in cg_slice_to_path()Lennart Poettering
2015-04-30sd-bus,sd-login: add api for querying the slice within the the user systemd i...Lennart Poettering
2015-04-30core: rework cgroup path parse logicLennart Poettering
2015-04-29sd-bus: properly handle creds that are known but undefined for a processLennart Poettering
2015-04-10shared: add process-util.[ch]Ronny Chevalier
2015-04-10shared: add formats-util.hRonny Chevalier
2015-04-07path-util: fix more path_is_mount e792e890f falloutLennart Poettering
2015-02-23remove unused includesThomas Hindoe Paaboel Andersen
2015-02-04cg_path_get_user_unit(): Did not correctly parse user-unit templates.Luke Shumaker
2015-02-03util: rework strappenda(), and rename it strjoina()Lennart Poettering
2015-01-23core: add a property that shows the current memory usage of a unitLennart Poettering
2015-01-05nspawn: mount most of the cgroup tree read-only in nspawn containers except f...Lennart Poettering
2014-12-10scope: make attachment of initial PIDs a bit more robustLennart Poettering
2014-11-30cgroup-util: Don't send SIGCONT after SIGKILLRoss Lagerwall
2014-11-28treewide: introduce UID_INVALID (and friends) as macro for (uid_t) -1Lennart Poettering
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt
2014-08-30cgroup-util: shorten cg_path_get_sessionZbigniew Jędrzejewski-Szmek
2014-08-15cgroup: never try to create files in cgroupfs, only open them for writingLennart Poettering
2014-07-31Reject invalid quoted stringsZbigniew Jędrzejewski-Szmek
2014-05-15Remove unnecessary casts in printfsZbigniew Jędrzejewski-Szmek
2014-04-21condense assignment and path_kill_slashes callsDave Reisner
2014-03-16Use strlen even for constant stringsJosh Triplett
2014-02-17doc: update punctuationJan Engelhardt
2014-02-17core: find the closest parent slice that has a specfic cgroup controller enab...Lennart Poettering
2014-02-11machined: optionally, allow registration of pre-existing units (scopesLennart Poettering
2014-02-07cgroup: make sure to properly send SIGCONT to all processes of a cgroup if th...Lennart Poettering
2014-01-27bus: add API calls for connecting to starter busLennart Poettering
2014-01-05shared: procfs_file_alloca: handle pid==0Simon Peeters
2013-12-26Use enums to make it obvious what boolean params meanZbigniew Jędrzejewski-Szmek
2013-12-24bus: properly shift cgroup data returned from kdbus by the container's root b...Lennart Poettering
2013-12-22Fix extraction of _SYSTEMD_USER_UNITZbigniew Jędrzejewski-Szmek
2013-12-17__thread --> thread_local for C11 compatShawn Landden
2013-12-11journald: cache cgroup root path, instead of querying it on every incoming lo...Lennart Poettering
2013-12-03bus: add generator that turns old dbus1 activation files into .busname + .ser...Lennart Poettering
2013-11-08Remove dead code and unexport some callsLennart Poettering
2013-10-02cgroup: there's no point in labelling cgroupfs dirs, so let's not do thatsystemd/v208Lennart Poettering
2013-09-26cgroup: when referencing cgroup controller trees allow omission of the pathLennart Poettering
2013-09-25util: add macro for iterating through all prefixes of a pathLennart Poettering
2013-09-25cgroup: if we do a cgroup operation then do something on all supported contro...Lennart Poettering
2013-09-16Verify validity of session name when received from outsideZbigniew Jędrzejewski-Szmek
2013-07-11cgroup: simplify how instantiated units are mapped to cgroupsLennart Poettering
2013-07-10cgroup: when uninstalling agent, actually turn it off firstLennart Poettering
2013-07-04disable the cgroups release agent when shutting downKay Sievers
2013-07-02libsystemd-logind: fix detection of session/user/machine of a PIDLennart Poettering
2013-07-01core: add new "scope" unit type for making a unit of pre-existing processesLennart Poettering
2013-06-27core: general cgroup reworkLennart Poettering
2013-06-21login: add an api to determine the slice a PID is located in to libsystemd-loginLennart Poettering
2013-06-20logind: add infrastructure to keep track of machines, and move to slicesLennart Poettering