Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-22 | bus: implicitly handle peer commands Ping() and GetMachineId() | Lennart Poettering | |
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. |