summaryrefslogtreecommitdiff
path: root/udev/udev_utils.c
AgeCommit message (Collapse)Author
2008-09-29replace strerror() usage with threadsafe "%m" format stringAlan Jenkins
strerror() is not threadsafe. It uses a buffer to build messages of the form "Unknown error 387689". syslog() provides a %m format which is equivalent to strerror(errno). As a GNU extension, this is also accepted by printf and friends. At least in the current implementation, it is correctly threadsafe. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-09-10use size definitions from libudevKay Sievers
2008-09-10get rid of udev_sysdeps.cKay Sievers
2008-09-10convert to libudev and delete udev_utils_string.cKay Sievers
2008-09-10update file headersKay Sievers
2008-09-08fix name compare bug name_list_key_add()Alan Jenkins
The search for an existing key e.g. FOO would match longer keys e.g. FOOBAR. Reuse the correct code from name_list_remove().
2008-09-06use libudev code, unify logging, pass udev context around everywhereKay Sievers
2008-09-01fix uninitialized name_list error::ignore_errorAlan Jenkins
Running udevd under valgrind (and then udevtrigger): ==17705== Conditional jump or move depends on uninitialised value(s) ==17705== at 0x407BBB: udev_rules_run (udev_rules.c:522) ==17705== by 0x4109F0: udev_event_process (udevd.c:145) ==17705== by 0x410E2C: udev_event_run (udevd.c:251) ==17705== by 0x411A8D: msg_queue_manager (udevd.c:581) ==17705== by 0x41386B: main (udevd.c:1284) Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-07-30use autotoolsKay Sievers
2008-07-30delete all Makefiles and move udev source to udev/Kay Sievers