summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-01rules: ieee1394 - create both, by-id/scsi-* and by-id/ieee-* linksKay Sievers
2008-10-01udevadm: trigger --type=failed - use libudev queueKay Sievers
2008-10-01libudev: enumerate - ignore regular files while scanningKay Sievers
2008-10-01libudev: device - handle /sys/block/<disk-device-link>/<partition>Kay Sievers
2008-10-01udevadm: settle - use libudev queueKay Sievers
2008-10-01libudev: add queue interfaceKay Sievers
2008-09-30udevadm: trigger fix long option --type=Kay Sievers
2008-09-30libudev: device_init() -> device_new()Kay Sievers
2008-09-30fix segfault caused by wrong pointer used in dbg()Kay Sievers
2008-09-30udevadm: trigger: use libudevKay Sievers
2008-09-30libudev: enumerate - scan devices and subsystems, add subsystem and ↵Kay Sievers
attribute filter
2008-09-29fix dbg() callersKay Sievers
2008-09-29allow compiler to check dbg() arguments on non-debug buildsAlan Jenkins
Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-09-29fix messages (inc. debug compile failure) introduced when optimizing "goto"Alan Jenkins
Signed-off-by: <alan-jenkins@tuffmail.co.uk>
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-29test: replace last reference of "/class/*" devpathKay Sievers
2008-09-29gitignore: move *.8 to subdirsKay Sievers
2008-09-29test: add missing pci directory because of .gitignore *.7Kay Sievers
2008-09-29test: replace ancient sysfs tree with recent oneKay Sievers
2008-09-29libudev: enumerate - split new() and scan()Kay Sievers
2008-09-28libudev: enumerate - scan /sys/block/ if neededKay Sievers
2008-09-28libudev: enumerate "subsystem"Kay Sievers
2008-09-28libudev: enumerate - accept list of subsystems to scan, or skipKay Sievers
2008-09-28avoid repeated scans for goto targets (udev_iter_find_label)Alan Jenkins
The scans are now performed up-front at parse-time, instead of being repeated for each event at run-time. Cachegrind reports a 5% reduction in cpu cycles (excluding the time spent in-kernel).
2008-09-28trivial cleanup in udev_rules_iterAlan Jenkins
2008-09-28lubudev: accept more sys directories as devices, and parent devicesKay Sievers
2008-09-28libudev: more list reworkKay Sievers
2008-09-26libudev: rework list handlingKay Sievers
2008-09-26libudev: device - read database only when neededKay Sievers
2008-09-26libudev: initialize selinux only when neededKay Sievers
2008-09-26libudev: enumerate_get_devices_list -> enumerate_get_listKay Sievers
2008-09-25libudev: get devnum from uevent fileKay Sievers
2008-09-25libudev: replace awkward callback list interfaces with list iteratorsKay Sievers
2008-09-24libudev: add userdata pointerKay Sievers
2008-09-24libudev: also import "uevent" file when reading udev databaseKay Sievers
2008-09-21libudev: add udev_device_new_from_devnum()Kay Sievers
2008-09-20libudev: udev_device_get_devname -> udev_device_get_devnodeKay Sievers
2008-09-19always include config.h from MakefileKay Sievers
2008-09-19scsi_id: compiler warning on 32-bitAlan Jenkins
The sg_io_v4 interface passes pointers as u64s. It turns out GCC disapproves of us casting a u64 straight to a 32 bit pointer. cc1: warnings being treated as errors scsi_serial.c: In function ‘sg_err_category4’: scsi_serial.c:159: warning: cast to pointer from integer of different size scsi_serial.c: In function ‘scsi_dump_v4’: scsi_serial.c:303: warning: cast to pointer from integer of different size
2008-09-17libudev: fix "subsystem" valueKay Sievers
2008-09-17libudev: pass udev_device in enumerateKay Sievers
2008-09-16fix udevadm triggerKay Sievers
2008-09-16udev-test.pl: set non-zero exitcode if tests failAlan Jenkins
2008-09-16fix broken symlink resolvingKay Sievers
2008-09-16vol_id: fix lib logging glueKay Sievers
2008-09-15libudev: rename ctrl_msg to ctrl_msg_wireKay Sievers
2008-09-15libudev: switch API from devpath to syspathKay Sievers
2008-09-15udevadm: info - fix lookup-by-nameKay Sievers
2008-09-15libudev: handle "device" link as parent, handle "class" "block" as "subsystem"Kay Sievers
2008-09-13libudev: udev_device - add attribute cacheKay Sievers