Systemd/src/machine
Lennart Poettering 7410616cd9 core: rework unit name validation and manipulation logic
A variety of changes:

- Make sure all our calls distuingish OOM from other errors if OOM is
  not the only error possible.

- Be much stricter when parsing escaped paths, do not accept trailing or
  leading escaped slashes.

- Change unit validation to take a bit mask for allowing plain names,
  instance names or template names or an combination thereof.

- Refuse manipulating invalid unit name
2015-05-05 15:06:42 -07:00
..
.gitignore machined: introduce polkit for OpenLogin() call 2014-12-23 21:28:48 +01:00
image-dbus.c sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
image-dbus.h sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
machine-dbus.c sd-bus: allow passing NULL as bus parameter to sd_bus_send() 2015-04-29 18:58:30 +02:00
machine-dbus.h sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
machine.c machined: make sure to track machine unit states properly 2015-04-28 21:34:23 +02:00
machine.h machined: make sure to track machine unit states properly 2015-04-28 21:34:23 +02:00
machinectl.c core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
machined-dbus.c sd-bus: allow passing NULL as bus parameter to sd_bus_send() 2015-04-29 18:58:30 +02:00
machined.c machined: make PropertiesChanged match more strict 2015-04-28 21:34:23 +02:00
machined.h sd-bus: drop bus parameter from message callback prototype 2015-04-29 18:36:25 +02:00
Makefile machined: split out machine registration stuff from logind 2013-07-02 03:47:23 +02:00
org.freedesktop.machine1.conf machined,machinectl: add calls for changing container/VM quotas 2015-02-25 22:06:54 +01:00
org.freedesktop.machine1.policy.in machined: open up most of machined's commands to unprivileged clients via PolicyKit 2015-02-18 11:43:18 +01:00
org.freedesktop.machine1.service machined: split out machine registration stuff from logind 2013-07-02 03:47:23 +02:00
test-machine-tables.c tests: add tests for string lookup tables 2013-07-05 01:36:16 -04:00