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-04-23 | udevd: fix REMOVE handling | Tom Gundersen | |
This reverts b67f944. Lazy loading of device properties does not work for devices that are received over netlink, as these are sealed. Reinstate the unconditional loading of the device db. Reported by: Mantas Mikulėnas <grawity@gmail.com>. | |||
2015-04-02 | libudev: device - replace by a thin wrapper around sd-device | Tom Gundersen | |
2015-03-12 | udevd: event - make db loading lazy in REMOVE event handling | Tom Gundersen | |
We were explicitly eagerly loading the db, then deletenig the backing file and then processing the rules/symlinks. Instead we delete the backnig db file as the last step and let the db loading be lazy as everywhere else. This may save us a bit of work in casese where the db is not needed, but more importantly it hides some implementation details of libudev-device form udevd. | |||
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-11-28 | treewide: another round of simplifications | Michal Schmidt | |
Using the same scripts as in f647962d64e "treewide: yet more log_*_errno + return simplifications". | |||
2014-11-28 | treewide: use log_*_errno whenever %m is in the format string | Michal Schmidt | |
If the format string contains %m, clearly errno must have a meaningful value, so we might as well use log_*_errno to have ERRNO= logged. Using: find . -name '*.[ch]' | xargs sed -r -i -e \ 's/log_(debug|info|notice|warning|error|emergency)\((".*%m.*")/log_\1_errno(errno, \2/' Plus some whitespace, linewrap, and indent adjustments. | |||
2014-11-28 | treewide: drop unnecessary trailing \n in log_*() calls | Michal Schmidt | |
2014-11-13 | udev: switch to systemd logging functions | Kay Sievers | |
2014-11-13 | libudev: we do not log errors from libraries | Kay Sievers | |
2014-05-15 | Remove unnecessary casts in printfs | Zbigniew Jędrzejewski-Szmek | |
No functional change expected :) | |||
2013-11-18 | Remove duplicate includes | Karel Zak | |
2013-01-09 | udev: move string copy functions to shared/ | Kay Sievers | |
2012-11-12 | libudev: update copyright headers | Kay Sievers | |
2012-11-12 | udev: use usec_t and now() | Kay Sievers | |
2012-09-23 | libudev: check return value of rename | Václav Pavlín | |
2012-07-15 | udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /run | Kay Sievers | |
2012-06-05 | udev: remove remaining selinux labeling for file in /run | Kay Sievers | |
2012-05-31 | mkdir: append _label to all mkdir() calls that explicitly set the selinux ↵ | Kay Sievers | |
context | |||
2012-04-26 | libudev: prefix log macros with 'udev_' | Kay Sievers | |
2012-04-17 | udev: replace util_create_path() with mkdir_parents() | Kay Sievers | |
2012-04-16 | udev: use startswith() and streq() | Kay Sievers | |
2012-04-16 | udev: remove configuration options for /dev, /sys, /run directories | Kay Sievers | |
2012-04-13 | udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/ | Kay Sievers | |