summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* path-util: paths_check_timestamp() opimizationsLennart Poettering2013-11-06
|
* inhibit: don't return error code on --helpLennart Poettering2013-11-06
|
* busctl: port over to use bus_open_transport()Lennart Poettering2013-11-06
|
* clients: various simplificationsLennart Poettering2013-11-06
|
* run: support --system to match other commands, even if redundantLennart Poettering2013-11-06
|
* analyze: port over to use bus_open_transport()Lennart Poettering2013-11-06
|
* analyze: simplify thingsLennart Poettering2013-11-06
|
* analyze: fix indentationLennart Poettering2013-11-06
|
* Revert "hostnamed: prevent it from crashing if the chassis is unknown"Kay Sievers2013-11-06
| | | | | | | This reverts commit 95b015de3849d8d8d03d9441ae1682a04c38833b. "bus: handle serialization of NULL strings" (cd6f997f71c3aba16aa08226d423d14cbc787f82) should fix this issue.
* Comment spelling fixes.David Strauss2013-11-06
|
* util: unify reading of /proc/cmdlineLennart Poettering2013-11-06
| | | | | | Instead of individually checking for containers in each user do this once in a new call proc_cmdline() that read the file only if we are not in a container.
* nspawn: explicitly terminate machines when we exit nspawnLennart Poettering2013-11-06
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=68370 https://bugzilla.redhat.com/show_bug.cgi?id=988883
* machined: keep track of the initial leader PID of a machineLennart Poettering2013-11-06
| | | | | | | This way we can without races always determine the machine for a leader PID. This allows machine managers to query the machine for a forked off container/VM without a race where the child might already have died before we could read the cgroup information from /proc/$PID/cgroup.
* bus: handle serialization of NULL stringsLennart Poettering2013-11-06
| | | | | | Instead of simply crashing be somewhat nicer and serialize a NULL string into the empty string and generate an error on signature and object path strings.
* shutdown: trim the cgroup tree on loop iterationLennart Poettering2013-11-06
| | | | | | | | This way we leave the cgroup empty before exiting in a container which makes sure the container manager will get cgroup notification event https://bugs.freedesktop.org/show_bug.cgi?id=68370 https://bugzilla.redhat.com/show_bug.cgi?id=988883
* cgroup: run PID 1 in the root cgroupLennart Poettering2013-11-06
| | | | | | | | | | | This way cleaning up the cgroup tree on shutdown is a lot easier since we are in the root dir. Also PID 1 was previously artificially placed in system.slice, even though our rule actually was not to have processes in slices. The root slice otoh is magic anyway, so having PID 1 in there sounds less surprising. Of course, this means that PID is scheduled against the three top-level slices.
* bus: test-bus-marshal - make dbus-1 optionalKay Sievers2013-11-06
|
* hostnamed: prevent it from crashing if the chassis is unknownThomas Hindoe Paaboel Andersen2013-11-06
| | | | | When fallback_chassis would return null it led to a crash and an empty result in hostnamectl. Only seen after the sd-port.
* bootctl: typo fix in help messageThomas Hindoe Paaboel Andersen2013-11-06
|
* build-sys: remove CFLAGS default assignmentKay Sievers2013-11-05
|
* man: do not use <term> in <para>Kay Sievers2013-11-05
| | | | Element term in namespace '' encountered in para, but no template matches.
* login: port test-inhibit to libsystemd-busKay Sievers2013-11-05
|
* bus: never report nodes as children that do not have the right prefixLennart Poettering2013-11-05
|
* update TODOLennart Poettering2013-11-05
|
* logind: add virtual object paths that always can be used to refer to the ↵Lennart Poettering2013-11-05
| | | | | | | callers session, user, seat or machine object This way clients can skip invoking GetSessionByPID() for their own PID or a similar call to access these objects.
* update TODOLennart Poettering2013-11-05
|
* bus: add sd_bus_get_current() bus call to determine message that is ↵Lennart Poettering2013-11-05
| | | | currently being dispatched
* logind: automatically determine client side PID if GetSessionByPID() is ↵Lennart Poettering2013-11-05
| | | | called with a PID == 0
* man: fix typoRonny Chevalier2013-11-05
|
* Configurable Timeouts/Restarts default valuesOleksii Shevchuk2013-11-05
| | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=71132 Patch adds DefaultTimeoutStartSec, DefaultTimeoutStopSec, DefaultRestartSec configuration options to manager configuration file.
* bus: add new bus API call sd_bus_message_at_end()Lennart Poettering2013-11-05
| | | | | This may be used to determine whether we are at the end of a container ot the entire message.
* bus: make use of assert_return() in all API calls that don't use it yetLennart Poettering2013-11-05
|
* bus: add sd_bus_message_read_strv()Marc-Antoine Perennou2013-11-05
| | | | It will be useful to have that in the public API.
* nspawn: log out of memory errorsDjalal Harouni2013-11-05
|
* logind: fix serialization for PrepareForSleep booleanLennart Poettering2013-11-05
|
* logind: fix serialization of ListInhibitors() requestLennart Poettering2013-11-05
|
* bus: fix deserialization of polkit responseLennart Poettering2013-11-05
|
* update TODOLennart Poettering2013-11-05
|
* bus: delete some now used dbus1 codeLennart Poettering2013-11-05
|
* bus: support entering containers without specifying the typeLennart Poettering2013-11-05
| | | | On request om Tom Gundersen...
* bus: update bus_map_all_properties()Kay Sievers2013-11-05
|
* bus: add sd_bus_message_skip() to skip over multiple fieldsLennart Poettering2013-11-05
|
* bus: allow that if the destination pointer in sd_bus_message_read_basic() is ↵Lennart Poettering2013-11-05
| | | | NULL we skip over a field
* net-util: don't use libudevTom Gundersen2013-11-05
| | | | Should fix linking with old toolchain.
* logind: expose linger state on User objectLennart Poettering2013-11-05
|
* logind: fix serialization of ListSeats() bus callLennart Poettering2013-11-05
|
* logind: port logind to libsystemd-busLennart Poettering2013-11-05
|
* localed: mark bus properties as change emittingLennart Poettering2013-11-05
| | | | | Otherwise sd_bus_emit_properties_changed() will refuse sending out change signals
* user-sessions: modernizationsLennart Poettering2013-11-05
|
* machined: simplificationsLennart Poettering2013-11-05
|