Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-22 | bus: enforce limits on all client influenced data objects | Lennart Poettering | |
2013-03-22 | bus: implicitly set no_reply flag on outgoing messages if the serial number ↵ | Lennart Poettering | |
is not kept If nobody keeps the serial number of an outgoing message we know that nobody expects an answer to it, so set the no_reply flag accordingly. | |||
2013-03-21 | udev: always set selinux label at "add" events | Kay Sievers | |
https://bugs.freedesktop.org/show_bug.cgi?id=62615 | |||
2013-03-21 | bus: implement full method call timeout logic | Lennart Poettering | |
2013-03-21 | shared: add simple priority queue implementation | Lennart Poettering | |
2013-03-20 | bus: compare to negative errno | Dave Reisner | |
2013-03-20 | activate: avoid warning from -Wshadow | Zbigniew Jędrzejewski-Szmek | |
src/activate/activate.c:167:51: warning: declaration shadows a variable in the global scope [-Wshadow] static int launch(char* name, char **argv, char **environ, int fds) { ^ /usr/include/unistd.h:546:15: note: previous declaration is here extern char **environ; ^ | |||
2013-03-20 | Make two functions static | Zbigniew Jędrzejewski-Szmek | |
2013-03-20 | Remove some unused variables | Zbigniew Jędrzejewski-Szmek | |
2013-03-20 | systemd-analyze: do not format timestamp when not printing it | Zbigniew Jędrzejewski-Szmek | |
../src/analyze/systemd-analyze.c:530:88: warning: data argument not used by format string [-Wformat-extra-args] ...svg_text(false, u->ixt, y, u->time? "%s (%s)" : "%s", u->name, format_timespan(ts, sizeof(ts), u->time)); ~~~~ ^ | |||
2013-03-20 | core: remove unnecessary goto in setup_namespace | Zbigniew Jędrzejewski-Szmek | |
2013-03-21 | bus-message: fix typo | Tom Gundersen | |
2013-03-20 | bus: hook up client with socket communication | Lennart Poettering | |
2013-03-20 | bus: introduce bus_error_is_dirty() independently of sd_bus_error_is_set() | Lennart Poettering | |
2013-03-20 | bus: demarshal header fields properly | Lennart Poettering | |
2013-03-20 | bus: implement demarshaller | Lennart Poettering | |
2013-03-20 | bus: suppress reply messages to method calls with no_reply set | Lennart Poettering | |
2013-03-20 | bus: add basic implementation of a native bus client library | Lennart Poettering | |
2013-03-20 | stdio-bridge: modernization | Lennart Poettering | |
2013-03-20 | util: add hexmem() and strextend() calls | Lennart Poettering | |
2013-03-20 | macro: add CHAR_TO_STR macro to make a one character string from a char | Lennart Poettering | |
2013-03-20 | macro: don't redefine CLAMP if it is already defined by glib or some other ↵ | Lennart Poettering | |
library | |||
2013-03-20 | Make PrivateTmp dirs also inaccessible from the outside | Zbigniew Jędrzejewski-Szmek | |
Currently, PrivateTmp=yes means that the service cannot see the /tmp shared by rest of the system and is isolated from other services using PrivateTmp, but users can access and modify /tmp as seen by the service. Move the private /tmp and /var/tmp directories into a 0077-mode directory. This way unpriviledged users on the system cannot see (or modify) /tmp as seen by the service. | |||
2013-03-20 | libudev: avoid potential misaligned accesses | Jan Engelhardt | |
clang reports: src/libudev/libudev-util.c:665:35: warning: cast from "const unsigned char *" to "unsigned int *" increases required alignment from 1 to 4 [-Wcast-align] | |||
2013-03-20 | libude: remove special handling of "device" link, it should not be used | Kay Sievers | |
2013-03-19 | journalct: beef up entry listing | Zbigniew Jędrzejewski-Szmek | |
The ability to dump catalog entries in full and by id is added. | |||
2013-03-19 | systemd-python: small cleanups | Zbigniew Jędrzejewski-Szmek | |
- separate methods with two empty lines for clarity - avoid malloc(0) by specyfing private data size as -1 - add method name in error messages | |||
2013-03-19 | systemd-python: add journal.get_catalog() | Zbigniew Jędrzejewski-Szmek | |
This one wraps sd_journal_get_catalog_from_message_id. Thanks to Python namespacing, we can stick to a shorter name. | |||
2013-03-19 | systemd-python: add _Reader.get_catalog() | Zbigniew Jędrzejewski-Szmek | |
This one wraps sd_journaal_get_catalog. | |||
2013-03-19 | systemd-python: add _Reader.closed attribute | Zbigniew Jędrzejewski-Szmek | |
This should make the file interface of _Reader complete. | |||
2013-03-19 | journalctl: use _cleanup_ in one function | Zbigniew Jędrzejewski-Szmek | |
2013-03-19 | keymap: Remap microphone mute and touchpad toggle for Lenovo U300s | Ozan Çağlayan | |
Separate out Ideapad U300s to its own line and add Microphone mute key. Signed-off-by: Martin Pitt <martinpitt@gnome.org> | |||
2013-03-19 | keymap: Fix touchpad toggling on Lenovo IdeaPad U300s | Ozan Çağlayan | |
IdeaPad U300s needs mapping 0xf1 to f21 just like Lenovo V480. Signed-off-by: Martin Pitt <martinpitt@gnome.org> | |||
2013-03-18 | logind: exploit previous cleanups and simplify returns | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | logind: Make more use of cleanup macros | Colin Walters | |
2013-03-18 | Use bus_maybe_send_reply() where applicable | Colin Walters | |
This is a followup to: commit 1a37b9b9043ef83e9900e460a9a1fccced3acf89 It will fix denial messages from dbus-daemon between gdm and systemd-logind on logging into GNOME due to this. See the previous commit for more details. | |||
2013-03-18 | sd-journal: do not require path to be absolute | Zbigniew Jędrzejewski-Szmek | |
Seems natural to be able to specify relative directory, e.g. with journalctl -D. And even if, this should be checked in front-end code, not in the library. | |||
2013-03-18 | journal,shared: add _cleanup_journal_close_ | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | journal: use _cleanup_ | Zbigniew Jędrzejewski-Szmek | |
One log_debug() moved to match order in other functions. | |||
2013-03-18 | journal: use sd_journal_close on error in sd_journal_new | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | systemd-python: allow Reader to be used as a context manager | Zbigniew Jędrzejewski-Szmek | |
2013-03-18 | test-strv.c: test STRV_FOREACH_PAIR macro | Daniel Buch | |
2013-03-18 | udev: ifdef all firmware special handling | Kay Sievers | |
2013-03-18 | udev: make firmware loading optional and disable by default | Tom Gundersen | |
Distros that whish to support old kernels should set --with-firmware-dirs="/usr/lib/firmware/updates:/usr/lib/firmware" to retain the old behaviour. | |||
2013-03-16 | journal: pass the *pid* to sd_pid_get_owner_uid() | Kay Sievers | |
2013-03-15 | timer: fix grammar in message | Zbigniew Jędrzejewski-Szmek | |
2013-03-15 | core: reuse the same /tmp, /var/tmp and inaccessible dir | Michal Sekletar | |
All Execs within the service, will get mounted the same /tmp and /var/tmp directories, if service is configured with PrivateTmp=yes. Temporary directories are cleaned up by service itself in addition to systemd-tmpfiles. Directory which is mounted as inaccessible is created at runtime in /run/systemd. | |||
2013-03-15 | smack-setup: enable Smack/CIPSO mapping | Nathaniel Chen | |
CIPSO is the Common IP Security Option, an IETF standard for setting security levels for a process sending packets. In Smack kernels, CIPSO headers are mapped to Smack labels automatically, but can be changed. This patch writes label/category mappings from /etc/smack/cipso/ to /sys/fs/smackfs/cipso2. The mapping format is "%s%4d%4d"["%4d"]... For more information about Smack and CIPSO, see: https://kernel.org/doc/Documentation/security/Smack.txt | |||
2013-03-15 | smack-setup: extract rule writing into a separate function | Zbigniew Jędrzejewski-Szmek | |
Check all errors. | |||
2013-03-15 | core: keep mountinfo .mounts until late shutdown | Umut Tezduyar | |
.mount units coming from /proc/self/mountinfo file are unmounted after local-fs.target is reached during shutdown. Problem: .mount units popping up in mountinfo file are added to systemd without any dependency. For that reason, they are the first one to be unmounted during shutdown. Whichever program mounted the file system deserves a chance to also unmount it. This patch ensures that /proc/self/mountinfo units will be unmounted after local-fs.target during shutdown (if they haven't been unmounted already) |