Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-24 | util-lib: split our string related calls from util.[ch] into its own file ↵ | Lennart Poettering | |
string-util.[ch] There are more than enough calls doing string manipulations to deserve its own files, hence do something about it. This patch also sorts the #include blocks of all files that needed to be updated, according to the sorting suggestions from CODING_STYLE. Since pretty much every file needs our string manipulation functions this effectively means that most files have sorted #include blocks now. Also touches a few unrelated include files. | |||
2015-06-15 | everywhere: port everything to sigprocmask_many() and friends | Lennart Poettering | |
This ports a lot of manual code over to sigprocmask_many() and friends. Also, we now consistly check for sigprocmask() failures with assert_se(), since the call cannot realistically fail unless there's a programming error. Also encloses a few sd_event_add_signal() calls with (void) when we ignore the return values for it knowingly. | |||
2015-06-03 | udevd: simplify signal mask handling | Tom Gundersen | |
We used to block all signals, and restore the original signal mask before exec'ing external processes. Now we just block the signals we care about and unconditionally unblock all signals before exec'ing. | |||
2015-05-29 | udevd: event - port spawn_wait() to sd-event | Tom Gundersen | |
This allows us to drop the special sigterm handling in spawn_wait() as this will now be passed directly to the worker event loop. We now log failing spawend processes at 'warning' level, and timeouts are in terms of CLOCK_BOOTTIME when available, otherwise the behavior is unchanged. | |||
2015-03-18 | libudev: private - introduce udev_device_new_from_synthetic_event() | Tom Gundersen | |
This allows set_action(), read_uevent_file() and read_db() to be made internal to libudev. | |||
2015-02-23 | remove unused includes | Thomas Hindoe Paaboel Andersen | |
This patch removes includes that are not used. The removals were found with include-what-you-use which checks if any of the symbols from a header is in use. | |||
2014-12-28 | tmpfiles: add new line type 'v' for creating btrfs subvolumes | Lennart Poettering | |
2014-11-13 | udev: support ENV{}=="" global property matches | Kay Sievers | |
2014-11-13 | udev: move global property handling from libudev to udevd | Kay Sievers | |
2014-10-23 | mac: rename apis with mac_{selinux/smack}_ prefix | WaLyong Cho | |
2014-09-16 | libudev: util - drop util_delete_path() | Tom Gundersen | |
Use rmdir_parents() from src/shared instead. | |||
2014-09-11 | udev: timeout - warn after a third of the timeout before killing | Tom Gundersen | |
2014-08-11 | udev: never bypass our own logging framework and call vsyslog() directly ↵ | Lennart Poettering | |
from udev tools | |||
2014-07-29 | udev: unify event timeout handling | Kay Sievers | |
2014-05-15 | udev: do not skip the execution of RUN when renaming a network device fails | Kay Sievers | |
2013-12-24 | log: log_error() and friends add a newline after each line anyway, so avoid ↵ | Lennart Poettering | |
including it in the log strings | |||
2013-12-03 | trivial coding style clean ups | Thomas Hindoe Paaboel Andersen | |
- Add space between if/for and the opening parentheses - Place the opening brace on same line as the function (not for udev) From the CODING_STYLE Try to use this: void foo() { } instead of this: void foo() { } | |||
2013-10-13 | Introduce udev object cleanup functions | Zbigniew Jędrzejewski-Szmek | |
2013-02-13 | use streq instead of strcmp | Thomas Hindoe Paaboel Andersen | |
2013-02-13 | test-udev: include missing.h | Aleksander Morgado | |
We need MS_REC and MS_SHARED defined for a proper compilation, so get them from 'missing.h' if not defined already. | |||
2013-01-09 | udev: move string copy functions to shared/ | Kay Sievers | |
2012-11-12 | use the same email address everywhere | Kay Sievers | |
2012-10-08 | udev: fix test | Kay Sievers | |
2012-07-15 | udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /run | Kay Sievers | |
2012-05-31 | Revert "label: fix systemd-udev labeling of /run directory." | Kay Sievers | |
This reverts commit 9b5af248f04b6cad8a5bca836e89a39e9f6823d9. Udev now explicitely labels only files/directories in /dev. The selinux array API is not released and will not work on other distros at this moment. | |||
2012-05-31 | mkdir: append _label to all mkdir() calls that explicitly set the selinux ↵ | Kay Sievers | |
context | |||
2012-05-31 | label: fix systemd-udev labeling of /run directory. | Daniel J Walsh | |
systemd-udev is currently incorrectly labeling /run/udev/* content because it is using selinux prefix labeling of /dev. This patch will allow systemd-udev to use prefix labeling of /dev and /run. | |||
2012-04-17 | selinux: unify systemd and udev code | Kay Sievers | |
2012-04-17 | udev: replace util_create_path() with mkdir_parents() | Kay Sievers | |
2012-04-16 | udev: remove configuration options for /dev, /sys, /run directories | Kay Sievers | |
2012-04-14 | udev: test - move test/ and src/test/ | Kay Sievers | |