Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-22 | test: check string substitutions in OWNER and GROUP | Benjamin Gilbert | |
String substitutions in OWNER and GROUP keys were broken in udev 137-142. Explicitly test for this, since such breakage will not manifest in typical rulesets. | |||
2009-05-20 | use more efficient string copying | Kay Sievers | |
2009-05-19 | remove format char string truncation syntax | Kay Sievers | |
2009-05-13 | fix possible endless loop for GOTO to non-existent LABEL | Kay Sievers | |
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526365 | |||
2009-02-05 | test: add test for empty and non-existent ATTR | Kay Sievers | |
2009-01-30 | fix NAME="" logic | Kay Sievers | |
Reported-By: Soh Kam Yung <sohkamyung@gmail.com> | |||
2008-11-12 | string index - split nodes and childs to allow and unlimited number of childs | Kay Sievers | |
2008-10-26 | libudev: device - allocate envp array only once | Kay Sievers | |
2008-10-26 | test: add RUN+="socket: ..." to a test to run monitor code | Kay Sievers | |
2008-10-26 | fix $attr{[<subsystem>/<sysname>]<attribute>} substitution | Kay Sievers | |
2008-10-25 | match KEY="A|B" without temporary string copy | Kay Sievers | |
2008-10-23 | replace in-memory rules array with match/action token list | Kay 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-17 | test: fix a few unintentially wrongly written rules which cause parse errors | Kay Sievers | |
2008-10-14 | test: move global ENV{ENV_KEY_TEST}="test" to local rule | Kay Sievers | |
2008-10-14 | delete simple-build-check.sh | Kay Sievers | |
2008-09-29 | test: replace last reference of "/class/*" devpath | Kay Sievers | |
2008-09-29 | test: add missing pci directory because of .gitignore *.7 | Kay Sievers | |
2008-09-29 | test: replace ancient sysfs tree with recent one | Kay Sievers | |
2008-09-29 | libudev: enumerate - split new() and scan() | Kay Sievers | |
2008-09-16 | udev-test.pl: set non-zero exitcode if tests fail | Alan Jenkins | |
2008-09-08 | udev-test.pl: set udev_log="err" | Kay Sievers | |
2008-09-03 | udev-test.pl: remove left-over comment from --valgrind option | Kay Sievers | |
2008-09-01 | udev-test.pl: add --valgrind option | Kay Sievers | |
2008-07-30 | use autotools | Kay Sievers | |
2008-07-18 | move default rules from /etc/udev/rules.d/ to /lib/udev/rules.d/ | Kay Sievers | |
None of these rules is supposed to be changed by users, so move them out of /etc. Custom rules, and automatically generated rules stay in /etc. All rules are still processed in lexical order, regardless which directory they live in. | |||
2008-05-19 | add substitution in MODE= field | Erik van Konijnenburg | |
Do substitition processing in MODE field, similar to substitution in OWNER, GROUP etc fields. Add test case for normal and overflow behaviour. Document in manpage. | |||
2008-04-21 | fstab_import: add program to IMPORT matching fstab entry | Kay Sievers | |
DEVPATH=/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6 SUBSYSTEM=block ... ID_FS_USAGE=filesystem ID_FS_TYPE=ext3 ID_FS_VERSION=1.0 ... FSTAB_NAME=/dev/disk/by-id/scsi-SATA_ST910021AS_3MH0Y3KF-part6 FSTAB_DIR=/home/kay/work FSTAB_TYPE=ext3 FSTAB_OPTS=defaults FSTAB_FREQ=1 FSTAB_PASSNO=1 | |||
2008-04-18 | allow setting of MODE="0000" | Kay Sievers | |
2008-03-21 | test: remove duplicated EXTRA entry | Kay Sievers | |
2008-03-14 | extend hack to allow TEST=="*/start" | Kay Sievers | |
2008-03-14 | test: add "subsystem" links to all devices | Kay Sievers | |
2007-11-13 | remove udevstart | Kay Sievers | |
2007-08-16 | accept relative path for TEST | Kay Sievers | |
2007-07-25 | restore behavior of NAME== | Kay Sievers | |
2007-07-24 | collect: extra to synchronize actions across events | Hannes Reinecke | |
2007-07-16 | allow SYMLINK== match | Kay Sievers | |
2007-06-03 | add "[$SUBSYSTEM/$KERNEL]<attribute>" lookup | Kay Sievers | |
2007-05-21 | replace_chars: replace % character | Kay Sievers | |
2007-03-28 | finally remove the directory event-multiplexer crap | Kay Sievers | |
2007-03-12 | delete dasd_id, it moved to s390-tools | Kay Sievers | |
These s390-tools-1.6.0 (applicable for the "October 2005 stream") replace s390-tools-1.5.4. New tools: * tape390_crypt: Tool to control and query crypto settings for 3592 zSeries tape devices. * mon_fsstatd: Daemon that writes filesystem utilization data to the z/VM monitor stream. * dumpconf: Allows to configure the dump device used for system dump in case a kernel panic occurs. * dasdinfo: Display unique DASD ID, either uid or volser. * 59-dasd.rules: udev rules for unique DASD device nodes created in /dev/disk/. http://www.ibm.com/developerworks/linux/linux390/s390-tools-1.6.0.html | |||
2007-02-25 | add test for an attribute which contains an operator char | Kay Sievers | |
2006-12-08 | rename "udev.c" to "test-udev.c" - it is only for testing | Kay Sievers | |
2006-09-05 | add persistent rules generator for net devices and optical drives | Marco d'Itri | |
2006-09-05 | let $attr{symlink} return the last element of the path | Kay Sievers | |
Example for /block/sda: SUBSYSTEMS="scsi", ENV{COMMENT}="$attr{driver}" sets COMMENT=sd SUBSYSTEMS="pci", ENV{COMMENT}="$attr{driver}" sets COMMENT=ata_piix | |||
2006-09-05 | fix ENV{TEST}="Test: $env{TEST}" | Kay Sievers | |
2006-08-20 | use new key names in test programs | Kay Sievers | |
2006-08-20 | skip rule, if too may keys of the same type are used | Kay Sievers | |
2006-08-19 | consistent key naming to match only the event device or include all parent ↵ | Kay Sievers | |
devices This scheme is more consistent and makes it obvious if a match happens against the event device only, or the full chain of parent devices. The old key names are now: BUS -> SUBSYSTEMS ID -> KERNELS SYSFS -> ATTRS DRIVER -> DRIVERS Match keys for the event device: KERNEL SUBSYSTEM ATTR DRIVER (in a future release, for now the same as DRIVERS) Match keys for all devices along the parent device chain: KERNELS SUBSYSTEMS ATTRS DRIVERS ID, BUS, SYSFS are no longer mentioned in the man page but still work. DRIVER must be converted to DRIVERS to match the new scheme. For now, an error is logged, if DRIVER is used. In a future release, the DRIVER key behaviour will change. | |||
2006-08-13 | don't report an error on overlong comment lines | Kay Sievers | |
2006-08-05 | switch ifdef __KLIBC__ to ifndef __GLIBC__ | Kay Sievers | |