Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-12 | bus: fix kdbus ioctl invocation | Lennart Poettering | |
2013-04-12 | bus: properly check if kdbus connection worked | Lennart Poettering | |
2013-04-12 | bus: fill in unique name when using kdbus | Lennart Poettering | |
2013-04-12 | bus: add kdbus test case | Lennart Poettering | |
2013-04-11 | bus: basic implementation of kdbus client side | Lennart Poettering | |
2013-04-11 | update TODO | Lennart Poettering | |
2013-04-11 | bus: calculate iovec for messages only when we need it | Lennart Poettering | |
2013-04-11 | macro: make sure ALIGN() can be calculated constant by the compiler | Lennart Poettering | |
If we pass a constant value to ALIGN() gcc should have the chance to calculate the value during compilation rather than runtime, so let's avoid a static inline call if we can. | |||
2013-04-11 | TODO: update | Kay Sievers | |
2013-04-10 | shell-completion: show failed units as candidates for start | Zbigniew Jędrzejewski-Szmek | |
Also show disabled units as candidates for reenable, since it works and one may want to do enable-or-reenable in one line. | |||
2013-04-10 | shell-completion: replace printf with echo | Zbigniew Jędrzejewski-Szmek | |
It is faster to use a bash built-in, then to invoke an external program. The problem of unit names starting with a dash is solved by prepending a space. Spaces are ignored anyway. For zsh, replace echo "$unit", which is vulnerable to dashes, with echo " $unit". | |||
2013-04-10 | systemctl: ellipsize job list only when necessary, highlight running | Zbigniew Jędrzejewski-Szmek | |
I was debugging systemd waiting on a missing disk, and noticed that the job listing could use some polishing. Jobs that are actually running are highlighted, so it's easier to see what very actually waiting for. Also, the needed widths are precalculated, to use available columns more ecomically. | |||
2013-04-10 | udev/ata_id: use initalization instead of explicit zeroing | Zbigniew Jędrzejewski-Szmek | |
2013-04-10 | libsystemd-bus: initalize handle_cmsg to false | Lukas Nykryn | |
2013-04-10 | tty-ask-password-agent: free passwords | Lukas Nykryn | |
2013-04-10 | journalctl: check return of strjoin | Lukas Nykryn | |
2013-04-10 | Use initalization instead of explicit zeroing in more places | Zbigniew Jędrzejewski-Szmek | |
2013-04-10 | localctl: skip locale entries with non-UTF8 names | Lennart Poettering | |
glibc should place these in the locale archive. For now, let's just skip them from our output, since they are aliases anyway. https://bugs.freedesktop.org/show_bug.cgi?id=63389 | |||
2013-04-10 | bus: when we unmarshal an fd it should stay owned by the message object | Lennart Poettering | |
If the user wants the fd to stay valid he should keep a reference to the message object or duplicate the fd. This unifies behaviour of demarshalling data fields and unix fds. | |||
2013-04-10 | logind: avoid creating stale session state files | Fedora systemd team | |
There were old session state files accumulating in /run/systemd/session. They confused e.g. "reboot", which thought there were still users logged in. The files got created like this: session_stop(Session *s) -> ... unlink(s->state_file); ... seat_set_active(s->seat, NULL) -> session_save(...); /* re-creates the state file we just unlinked */ Fix it simply by clearing the s->started flag earlier to prevent any further writes of the state file (session_save() checks the flag). | |||
2013-04-09 | update TODO | Lennart Poettering | |
2013-04-09 | logind: introduce an explicit session class for cronjobs and similar | Lennart Poettering | |
cronjobs are neither interactive user session, nor lock screens, nor login screens, hence they should get their own class. | |||
2013-04-09 | update TODO | Lennart Poettering | |
2013-04-09 | bus: also remove recursive invocation of message_append_ap() | Lennart Poettering | |
2013-04-09 | bus: implement message_read_ap() non-recursively | Lennart Poettering | |
As it turns out if you pass a va_list to a function its state becomes undefined after that function returns, and this actually does break on x86-32. Hence, let's reimplement message_read_ap() without the use of recursion. Instead we now build our own stack of types in an array so that we can decode the entire parameter list in a single stackframe. | |||
2013-04-09 | units: fix some left-over mentions of remote-fs-setup.target | Lennart Poettering | |
2013-04-09 | shutdown: print a nice message before returning to initrd | Lennart Poettering | |
2013-04-09 | keymap: Fix typo in previous commit | Martin Pitt | |
2013-04-09 | keymap: Add HP EliteBook 8460p | Pali Rohar | |
Taken from https://code.launchpad.net/~pali/ubuntu/raring/udev/hp-elitebook-8460p/+merge/157420 Signed-off-by: Martin Pitt <martinpitt@gnome.org> | |||
2013-04-09 | libudev: Move -lrt to Libs.private | Michael Biebl | |
It's only needed for static linking. https://bugs.freedesktop.org/show_bug.cgi?id=63309 | |||
2013-04-08 | machine-id: fix missing initializationsystemd/v201 | Lennart Poettering | |
2013-04-08 | build-sys: prepare 201 | Lennart Poettering | |
2013-04-08 | shutdown: print a message when storage is finalized | Lennart Poettering | |
2013-04-08 | journald: bring max coredump size in sync with max entry size | Lennart Poettering | |
2013-04-08 | update TODO | Lennart Poettering | |
2013-04-08 | cgroup: clean-ups | Lennart Poettering | |
2013-04-08 | analyze: various cleanups | Lennart Poettering | |
2013-04-08 | analyze: fix OOM handling + fix memory leak | Lennart Poettering | |
2013-04-08 | analyze: add missing --help text entries | Lennart Poettering | |
2013-04-08 | man: be clearer that it's not OK to manipulate systemd's own cgroup hirearchy | Lennart Poettering | |
2013-04-08 | systemd-analyze: filter dot output | Łukasz Stelmach | |
Make "systemd-analyze dot" output only lines with units matching given glob(7) patterns. Add --from-pattern and --to-pattern options. Without any patterns all relationships are printed as before. A relationship must match the follwing expression: (isempty(from) || from[0] || from[1] || .. || from[n]) && (isempty(to) || to[0] || to[1] || .. || to[n]) && (isempty(P) || P[0] || P[1] || ... || P[n]) where from[] and to[] are lists of patterns provided with subsequent --from-pattern and --to-pattern respectively. P[] is a list of additional patterns provided after the "dot" subcommand. | |||
2013-04-08 | udev/udev-ctrl.c:udev_ctrl_new_from_fd() enable SO_PASSCRED | Harald Hoyer | |
Avoid "sender uid=65534, message ignored" case, where no credentials can be read on the sender side. Seems, the server socket does not enable credential receiving fast enough, and the message from the client (without credential) sometimes is queued before the credential passing was active. | |||
2013-04-08 | dbus-manager: fix variable type introspection | Ronny Chevalier | |
2013-04-08 | cgroup: always keep access mode of 'tasks' and 'cgroup.procs' files in ↵ | Lennart Poettering | |
cgroup directories in sync | |||
2013-04-08 | kernel-install: don't make unused parameter mandatory | Marc-Antoine Perennou | |
We only use the image name in the case we're adding a kernel Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | |||
2013-04-08 | TODO: update | Kay Sievers | |
2013-04-08 | journald: no need to free audit vars | Lennart Poettering | |
2013-04-08 | journald: drop two more memory allocations | Lennart Poettering | |
2013-04-08 | journald: get rid of one more memory allocation | Lennart Poettering | |
2013-04-08 | journald: Do not dynamically allocate _UID/_GID/_PID strings | Holger Hans Peter Freyther | |
Avoid the dynamic allocation for the _UID, _GID, and _PID strings. The maximum size of the string can be determined at compile time. The code has only been compile tested. |