Kay Sievers
25e773eeb4
udev: switch to systemd logging functions
2014-11-13 13:12:57 +01:00
Zbigniew Jędrzejewski-Szmek
ee7122c0ec
libudev: do not accept invalid log levels
...
Invalid log levels lead to a assert failure later on.
https://bugs.freedesktop.org/show_bug.cgi?id=85657
2014-11-01 14:39:47 -04:00
Tom Gundersen
ba7408a6e9
udev: util - use log_level_from_string()
2014-09-16 12:12:56 +02:00
Tom Gundersen
37d522746b
libudev: util - drop util_delete_path()
...
Use rmdir_parents() from src/shared instead.
2014-09-16 12:12:56 +02:00
Tom Gundersen
23bf8dd7d5
libudev: drop util_lookup_{user,group}
...
Use shared versions instead. Difference is with overwriting of repeated user/group
name, and lack of logging.
2014-09-16 12:12:56 +02:00
Tom Gundersen
9d19a679f2
udev - drop print_kmsg
...
The only remaining user was 'starting version XXX', which is now logged using log_info().
2014-09-09 22:48:57 +02:00
Tom Gundersen
ac9c87dbc4
Revert "libudev: use get_*_creds from shared rather than util_lookup_*"
...
This reverts commit a56ba6158b
.
The commit was pushed in error.
2014-08-01 22:33:20 +02:00
Tom Gundersen
a56ba6158b
libudev: use get_*_creds from shared rather than util_lookup_*
2014-08-01 16:34:50 +02:00
Lennart Poettering
955d98c9c1
everywhere: make use of new0() and macro() macros, and stop using perror()
2014-02-13 14:45:51 +01:00
Kay Sievers
57d0e6b273
libudev: ship the original MurmurHash2.[ch] file
2013-12-23 02:55:06 +01:00
Dave Reisner
8f6ce71fe7
device-nodes: move device node specific code to own file
...
In the process, rename udev_encode_string which is poorly named for what
it does. It deals specifically with encoding names that udev creates and
has its own rules: utf8 is valid but some ascii is not (e.g. path
separators), and everything else is simply escaped. Rename it to
encode_devnode_name.
2013-09-19 11:50:34 -04:00
Dave Reisner
02a36bc9a1
move utf8 functions from libudev-private.h to utf8.h
...
There's now some more obvious overlap amongst the two utf8 validation
functions, but no more than there already was previously.
This also adds some menial tests for anyone who wants to do more
merging of these two in the future.
2013-09-17 16:31:32 -04:00
Zbigniew Jędrzejewski-Szmek
4dd1de72e8
Remove some dead code
...
Based on coverity report.
2013-03-31 14:28:36 -04:00
Jan Engelhardt
acd42fae59
libudev: avoid potential misaligned accesses
...
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 16:18:04 +01:00
Thomas Hindoe Paaboel Andersen
090be86534
use streq instead of strcmp
2013-02-13 18:14:20 +01:00
Kay Sievers
d5a89d7dc1
udev: move string copy functions to shared/
2013-01-09 19:06:46 +01:00
Kay Sievers
1328f66ad1
udev: net_id - append "dev_id" value if needed
2013-01-04 19:08:08 +01:00
Kay Sievers
88a6477ef3
libudev: update copyright headers
2012-11-12 17:50:33 +01:00
Kay Sievers
40fe8b11be
udev: use usec_t and now()
2012-11-12 01:03:14 +01:00
Kay Sievers
cd8651982b
libudev: remove dead code
2012-09-19 19:36:35 +02:00
Kay Sievers
c6eefe3664
udev: avoid creating /dev/kmsg with fopen() to support CONFIG_PRINTK=n
2012-07-14 00:33:59 +02:00
Kay Sievers
c8f8394a93
libudev: prefix log macros with 'udev_'
2012-04-26 17:43:48 +02:00
Kay Sievers
21dbe43aec
docs: hook-up gtk-doc to 'make check'
2012-04-20 03:25:36 +02:00
Kay Sievers
9e13dbae50
udev: replace util_create_path() with mkdir_parents()
2012-04-17 01:09:39 +02:00
Kay Sievers
33502ffe2e
udev: use startswith() and streq()
2012-04-16 20:54:17 +02:00
Kay Sievers
bb061708d5
udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/
2012-04-13 19:22:06 +02:00