summaryrefslogtreecommitdiff
path: root/TODO
AgeCommit message (Collapse)Author
2009-06-08udevd: print error if worker dies unexpectedlyKay Sievers
2009-06-06path_id: implement in C using libudevKay Sievers
2009-06-04udevd: convert to event worker processesKay Sievers
Event processes now get re-used after they handled an event. This reduces pressure on the CPU significantly because cloned event processes no longer cause page faults in the main daemon. After the events have settled, the no longer needed worker processes get killed.
2009-05-20update TODOKay Sievers
2009-05-20use openat(), unlinkat(), fstatat()Kay Sievers
2009-05-13release 142Kay Sievers
2009-05-11update TODOKay Sievers
2009-05-04handle devtmpfs nodesKay Sievers
UDev follows the kernel given name, and re-uses the kernel created device node. If the kernel and spcecified udev rules disagree, the udev specified node node is created and the kernel-created on is deleted.
2009-04-29update TODOKay Sievers
2009-04-22update TODOKay Sievers
2009-04-18TODO: add packet filterKay Sievers
2009-04-16rules: remove DVB shell scriptKay Sievers
2009-03-13release 140Kay Sievers
2009-03-07update TODOKay Sievers
2009-03-04update TODOKay Sievers
2009-03-03update TODOKay Sievers
2009-01-03rules: replace DVB shell script ruleKay Sievers
2008-12-19rules: first simple step merging with Ubuntu rulesKay Sievers
2008-11-22update NEWS TODOKay Sievers
2008-11-13rules: remove pnp shell script, acpi loads these modules properlyKay Sievers
2008-11-13rules: remove DEVTYPE disk/partitionKay Sievers
2008-11-13udevadm: info - unify -V and --versionKay Sievers
2008-11-04fix list handling in enumerate and rules file sortingKay Sievers
2008-11-01skip entire rule containing device naming keys, if no device can be namedKay Sievers
If rules set NAME, SYMLINK, OWNER, GROUP, MODE, events without a device node and remove events will skip the entire rule. The old parser did the same.
2008-10-29ATTR{}== always fails if the attribute does not existKay Sievers
2008-10-28update NEWSKay Sievers
2008-10-23do not create temporary node ($tempnode) if node already existsKay Sievers
2008-10-23replace in-memory rules array with match/action token listKay Sievers
The in-memory rule array of a common desktop distro install took: 1151088 bytes with the token list: 109232 bytes tokens (6827 * 16 bytes), 71302 bytes buffer
2008-10-18pass make distcheckKay Sievers
2008-10-07release 130Kay Sievers
2008-10-05libudev: fix --enable-debugKay Sievers
2008-10-03move selinux noops to udev.hKay Sievers
2008-10-02usb_id: use libudevKay Sievers
2008-10-02libudev: device - add get_parent_with_subsystem()Kay Sievers
2008-10-02libudev: get rid of selinuxKay Sievers
"Hello world!" linked against libselinux parses /proc/mounts and whatever else on startup, even when the lib is not needed at all. Not funny! Get rid of that thing where it's not absolutely needed.
2008-10-01udevd: print warning if CONFIG_SYSFS_DEPRECATED is usedKay Sievers
Future udev versions will depend on the current sysfs layout, which includes features which are not available in the deprecated mode.
2008-10-01rules: ieee1394 - create both, by-id/scsi-* and by-id/ieee-* linksKay Sievers
2008-10-01udevadm: settle - use libudev queueKay Sievers
2008-09-30fix segfault caused by wrong pointer used in dbg()Kay Sievers
2008-09-30udevadm: trigger: use libudevKay Sievers
2008-09-29test: replace ancient sysfs tree with recent oneKay 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-28lubudev: accept more sys directories as devices, and parent devicesKay Sievers
2008-09-26libudev: rework list handlingKay Sievers
2008-09-26libudev: device - read database 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