Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-06 | remove 'udevadm trigger --type=failed' and SYSFS, ID, BUS keys | Kay Sievers | |
2011-08-11 | do not remove static nodes on module unload | Kay Sievers | |
2011-08-05 | implement path_id, usb_id, input_id as built-in command | Kay Sievers | |
2011-08-04 | libudev: list - use binary search for list lookup | Kay Sievers | |
2011-07-18 | do not allow kernel properties to be set by udev rules | Kay Sievers | |
2011-07-11 | udevd: fix (recently) broken static node permission setting | Kay Sievers | |
Many thanks to Tom Gundersen for identifying the issue. | |||
2011-07-07 | enforce valid TAG+= names | Kay Sievers | |
2011-05-30 | rules: static_node - use 0660 if group is given to get the cigar | Kay Sievers | |
>> On Tue, May 24, 2011 at 15:33, Tom Gundersen <teg@jklm.no> wrote: > > Close, but no cigar. Looks like the static nodes are not assigned > permissions 0660 even if a gid is set (the nodes have perms 0600). > > Cheers, > > Tom | |||
2011-05-26 | rules: support substitutions in TAG= | Kay Sievers | |
2011-05-25 | rules: implement TAGS== match | Kay Sievers | |
2011-05-25 | rules: fix whitespace | Kay Sievers | |
2011-05-16 | libudev: device - use DEVMODE from kernel as the default mode | Kay Sievers | |
2011-04-24 | libudev: list - use bit flags for 'sort' and 'unique' | Kay Sievers | |
2011-04-23 | simplify rules file overwrite logic | Kay Sievers | |
The udev list already provides all we need, if we use the basename as the key, and request sorting and uniqueness. | |||
2011-04-20 | udevd: rules files - accept empty or /dev/null links | Kay Sievers | |
2011-04-20 | timeout handling without alarm() | Kay Sievers | |
2011-04-14 | require explicit "db_persist" to exclude device info from --db-cleanup | Kay Sievers | |
2011-04-14 | "db_persist=" -> "db_persist" | Kay Sievers | |
2011-04-14 | udevd: do not nice processes | Kay Sievers | |
2011-04-13 | udevadm: info --cleanup-db | Kay Sievers | |
Most of the udev database from initramfs should be deleted before starting udev in the real root. udevadm: info --cleanup-db deletes all database entries in /run/udev. Events that processed IMPORT{db}, or mark devices explicitely as persistent, will be excluded. | |||
2011-03-23 | use /run/udev/ if possible and fall back to /dev/.udev/ | Kay Sievers | |
2011-03-15 | move /dev/.udev/ to /dev/.run/udev/ and convert old udev database at udevd ↵ | Kay Sievers | |
startup | |||
2010-12-14 | check ifindex > 0 instead of subsystem == "net" | Kay Sievers | |
2010-11-12 | udev-rules.c: change import property buffer to 16384 bytes | Harald Hoyer | |
import_program_into_properties() should have the same line length as import_file_into_properties() see also https://bugzilla.redhat.com/show_bug.cgi?id=652318 | |||
2010-08-03 | malloc()+memset() -> calloc() | Yin Kangkai | |
2010-08-02 | udevd: fix some memory leaks in error path | Yin Kangkai | |
Signed-off-by: Yin Kangkai <kangkai.yin@intel.com> | |||
2010-07-07 | allow final assignment for OPTIONS:="nowatch" | Kay Sievers | |
A final assignemnt operator will disable any device watching by inotify, and any possible later rules setting "watch" again will be ignored. | |||
2010-05-31 | IMPORT{cmdline}: start at first char after '=' | Kay Sievers | |
2010-05-31 | add IMPORT{cmdline} | Kay Sievers | |
2010-05-27 | while (1) -> for (;;) | Kay Sievers | |
2010-05-25 | fix compilation with --enable-debug | Kay Sievers | |
2010-05-20 | create static nodes provided by kernel modules to allow module autoloading | Kay Sievers | |
2010-05-12 | reset process priority before executing RUN+= | Kay Sievers | |
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581235 | |||
2010-05-07 | add info message when empty NAME is given | Kay Sievers | |
2010-05-05 | warn when renaming kernel-provided nodes instead of adding symlinks | Kay Sievers | |
2010-05-03 | remove debug output during rules parsing | Kay Sievers | |
2010-04-22 | use the usual TAG+=, TAG= logic | Kay Sievers | |
2010-04-22 | all to match against a given TAG== | Kay Sievers | |
2010-04-22 | add TAG= to improve event filtering and device enumeration | Kay Sievers | |
2010-04-21 | fix previous commit | Kay Sievers | |
2010-04-21 | remove left-over from ignore_remove and all_partitions | Kay Sievers | |
2010-04-13 | remove "ignore_remove" option | Kay Sievers | |
2010-04-13 | remove "all_partitions" option | Kay Sievers | |
We can not predict the major/minor of non-existing devices: $ grep . /sys/class/block/sd*/dev /sys/class/block/sda1/dev:259:524288 /sys/class/block/sda2/dev:259:262144 /sys/class/block/sda3/dev:259:786432 /sys/class/block/sda4/dev:259:131072 /sys/class/block/sda/dev:259:0 /sys/class/block/sdb/dev:259:655360 /sys/class/block/sdc/dev:259:393216 If this functionality is still needed for some broken hardware, it needs to be solved with a tool not part of the udev package. Because such option is unreliable and unsafe to use. | |||
2010-04-12 | replace "add|change" with "!remove" | Kay Sievers | |
2010-04-12 | allow IMPORT{db}="KEY" | Kay Sievers | |
2010-03-10 | libbudev-private: rename udev_list_entry_get_flag() | Kay Sievers | |
2009-11-16 | print warning for BUS=, SYSFS{}=, ID= | Kay Sievers | |
2009-11-16 | remove "ignore_device" | Kay Sievers | |
There is no way to ignore an event these days. Libudev events can not be suppressed. It only prevents RUN keys from being executed, which results in an inconsistent behavior in current setups. | |||
2009-11-04 | udevd: create /dev/.udev/rules.d/ before watching it wit inotify | Kay Sievers | |
This should also address: On Tue, Nov 3, 2009 at 16:21, Marco d'Itri <md@linux.it> wrote: > udev_rules_new() in udev/udev-rules.c unconditionally creates the > directory. > This is a problem because the function is called also by e.g. udevadm > test, and creating /dev/.udev/ when it does not exist is an unacceptable > side effect which will break everything else that checks for its > existence to know if udev is running. | |||
2009-10-28 | remove "last_rule" option | Kay Sievers | |
Its use breaks too many things which expect to be run from independent later rules, and is an idication that something needs to be fixed properly instead. |