aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2009-01-06release 136136Kay Sievers2-1/+84
2009-01-06extras: fix mis-spelling of "environment"Adam Buchbinder2-2/+2
2009-01-06libudev: test - add udev_device_get_property_value()Kay Sievers2-1/+5
2009-01-06libudev: device - add udev_device_get_property_value()Kay Sievers5-10/+18
2009-01-05rules: zaptel - add "dialout" groupKay Sievers1-6/+5
2009-01-05rules: reorder block rulesKay Sievers1-10/+12
2009-01-05udevadm: s/udevinfo/udevadm info/Kay Sievers1-1/+1
2009-01-05usb_id: s/image/media/Kay Sievers1-1/+1
2009-01-05enable skipping of "naming-only" rulesKay Sievers1-1/+1
2009-01-05update NEWSKay Sievers1-2/+2
2009-01-04update NEWSKay Sievers2-11/+28
2009-01-04rules: Ubuntu merge - s/uucp/dialout/Kay Sievers5-11/+12
2009-01-03rules: replace DVB shell script ruleKay Sievers2-5/+5
2009-01-03rules: Ubuntu merge - use group "tape"Kay Sievers3-7/+24
2009-01-03rules: Ubuntu merge - use group "cdrom"Kay Sievers1-8/+9
2009-01-03require 2.6.22+ kernelKay Sievers2-1/+8
2009-01-03usb_id: use devtype lookupKay Sievers1-3/+3
2009-01-03libudev: bump revisionKay Sievers1-1/+1
2009-01-03libudev: subsytem -> subsystemKay Sievers1-1/+1
2009-01-03libudev: device - remove udev_device_get_parent_with_subsystemMarcel Holtmann4-21/+3
2009-01-03libudev: device - lookup subsystem and devtype togetherMarcel Holtmann3-6/+15
2009-01-03libudev: device - read "uevent" only if info is not already loadedKay Sievers1-1/+2
2009-01-02man: udev - update NAME assignmentMichal Soltys1-2/+1
2009-01-02libudev: device - add devtype supportMarcel Holtmann6-1/+63
2009-01-02rules: input - make sure needed variables are setKay Sievers1-2/+2
2008-12-29libudev: enumerate - add lookup by propertyKay Sievers4-0/+73
2008-12-29build: default to --prefix=/usr --exec-prefix=""Kay Sievers1-0/+4
2008-12-29require non-SYSFS_DEPRECATED 2.6.20+ kernelKay Sievers2-8/+8
2008-12-29usb_id: add "image" classKay Sievers1-8/+10
2008-12-29build: use autoreconf --symlinkKay Sievers1-1/+1
2008-12-28if needed, store database entries also for devices which do not have a device...Kay Sievers2-5/+24
2008-12-26rules: provide /dev/raw/rawctlKay Sievers1-1/+1
2008-12-22rules: isdn - remove /dev/isdn/capi20 symlinkKay Sievers1-1/+1
2008-12-22rules: put alsa in group "audio"Kay Sievers1-0/+1
2008-12-22rules: remove /dev/dsp /dev/audioKay Sievers1-2/+0
2008-12-22rules: second round merging with Ubuntu rulesKay Sievers1-10/+10
2008-12-22rule_generator: fix enumeration for write_cd_rulesHarald Hoyer1-1/+1
2008-12-22rules: do not put raw1394 in "video" groupKay Sievers1-1/+0
2008-12-22rules: remove legacy symlinksKay Sievers1-11/+0
2008-12-21rules: rtc - create rtc compat link only for cmos type rtcKay Sievers1-2/+1
2008-12-21rules: remove /dev/raw/raxctl symlink, it's a devfs leftoverKay Sievers2-1/+11
2008-12-21rules: more changes toward Ubuntu rules mergeKay Sievers1-5/+5
2008-12-21rules: more changes toward Ubuntu rules mergeKay Sievers1-6/+7
2008-12-20"'/sbin/modprobe abnormal' exit" - also print program optionsKay Sievers1-1/+1
2008-12-19rules: first simple step merging with Ubuntu rulesKay Sievers5-10/+17
2008-12-19rules: remove ide-scsiKay Sievers1-1/+0
2008-12-19build: just use autoreconf -iKay Sievers1-44/+2
2008-12-18path_id: rework SAS persistent namesJeremy Higdon1-23/+25
2008-12-16build: add -lsepolKay Sievers1-1/+1
2008-12-16libudev: include <sys/types.h>Kay Sievers1-0/+1
2008-12-09volume_id: support sub-uuid's and plug in btrfs device uuidKay Sievers7-19/+59
2008-12-09rules: add "do not edit header"Kay Sievers1-0/+2
2008-12-09volume_id: btrfs - update formatKay Sievers1-2/+8
2008-12-09rules: move aoe rules to default rules fileKay Sievers2-10/+2
2008-12-09rules: add rules for AoE devicesRyan Thomas1-0/+9
2008-12-08udevadm: settle - allow --timeout=0 and --quietKay Sievers2-10/+24
2008-12-06make: do not delete autotools generated file with distcleanKay Sievers18-71/+44
2008-12-04make: install serial rules fileKay Sievers2-1/+2
2008-12-04rules: add persistent /dev/serial/{by-id,by-path} rulesKay Sievers2-0/+22
2008-12-03volume_id: HPFS code clean upKarel Zak1-4/+6
2008-12-03rules: fix isdn rulesKay Sievers1-3/+2
2008-12-02update configure and NEWSKay Sievers2-1/+5
2008-12-02scsi_id: do not fail if no serial is found like for optical drivesKay Sievers3-38/+40
2008-12-02rules: ATA_COMPAT do not try to match on sr*, it will never have vendor ATAKay Sievers1-1/+1
2008-12-02release 135135Kay Sievers1-0/+19
2008-12-02update configure and NEWSKay Sievers2-1/+8
2008-12-02fix network interface name swappingKay Sievers1-2/+2
2008-11-28rules: infiniband.rules -> 40-infiniband.rulesKay Sievers1-0/+0
2008-11-28rules: add usb device nodesPiter PUNK1-0/+5
2008-11-28rules: add infiniband rulesKay Sievers1-0/+7
2008-11-28rules: fix cciss disk/by-id/ linksKay Sievers1-3/+3
2008-11-28rules: /dev/null -> X0RPiter PUNK1-1/+1
2008-11-26usb_id: add "break" to currently unused case labelsKay Sievers1-0/+9
2008-11-26usb_id: fix switch statement for video typeMarcel Holtmann1-0/+1
2008-11-26release 134134Kay Sievers1-0/+38
2008-11-25rules: exclude "btibm" devices from vol_id callsKay Sievers1-2/+1
2008-11-25rules: Gentoo updateMatthias Schwarzott2-26/+30
2008-11-24silence PHYSDEV* warning for WAIT_FOR* rulesKay Sievers1-4/+6
2008-11-24fix handling of swapping node name with symlink nameKay Sievers1-2/+7
2008-11-23floppy: use ARRAY_SIZE()Kay Sievers1-1/+1
2008-11-23floppy: fix array bounds check and minor calculationPeter Breitenlohner1-3/+3
2008-11-22update NEWS TODOKay Sievers4-2/+9
2008-11-21path_id: fix fibre channel handlingKay Sievers1-1/+1
2008-11-21man: fix typosPeter Breitenlohner2-2/+2
2008-11-21volume_id: clear probing result before probing and do not probe a second time...Kay Sievers1-2/+30
2008-11-21volume_id: update btrfsKay Sievers1-0/+3
2008-11-21vol_id: if regular files are probed, use stat() for the size valueKay Sievers1-3/+12
2008-11-21volume_id: remove unused usage typesKay Sievers2-6/+0
2008-11-21include errno.h in sysdeps.hGabor Z. Papp1-0/+1
2008-11-20scsi_id: make sure, we do not have slashes in valuesKay Sievers1-0/+5
2008-11-20ata_id: make sure, we do not have slashes in valuesKay Sievers1-0/+3
2008-11-20usb_id: replace chars in returned stringsKay Sievers1-2/+11
2008-11-20libudev: accept NULL whitelist in util_replace_chars()Kay Sievers1-1/+1
2008-11-20rules: v4l - add by-id/ links for USB devicesKay Sievers2-1/+6
2008-11-19rules: merge group "video" into default rulesKay Sievers2-15/+10
2008-11-19rules: add persistent rules for memory stick block devicesHarald Hoyer1-0/+3
2008-11-18bump versionKay Sievers2-3/+5
2008-11-18volume_id: update btrfs magicKay Sievers1-1/+1
2008-11-18autogen.sh: fix -print-multi-os-directory usageKay Sievers1-2/+2
2008-11-18release 133133Kay Sievers1-0/+38
2008-11-18update NEWSKay Sievers2-17/+27
2008-11-17fix $links substitution for devices without any linkKay Sievers1-1/+6
2008-11-17udevd: fix cleanup of /dev/.udev/uevent_seqnumKay Sievers1-4/+1
2008-11-17limit $attr(<symlink>) magic to well-known links onlyKay Sievers1-1/+6
2008-11-15udevadm: fix option parsing breakage with klibcSergey Vlasov1-1/+3
2008-11-14libudev: device - handle disk "device" link for partitions in deprecated sysf...Kay Sievers1-2/+4
2008-11-14vol_id: clarify error messageKay Sievers2-16/+16
2008-11-13volume_id: ntfs - mark as no other fs must matchKay Sievers2-1/+16
2008-11-13fix spelling in commentKay Sievers1-3/+3
2008-11-13volume_id: fat - accept empty FAT32 fsinfo signatureKay Sievers2-5/+11
2008-11-13volume_id: always check for all filesystem types and skip conflicting resultsKay Sievers4-6/+52
2008-11-13volume_id: bump revisionKay Sievers1-1/+1
2008-11-13remove len == 0 check, the index root is always '\0'Kay Sievers1-8/+3
2008-11-13volume_id: fat - move check for msdos signature (0x55 0xaa)Karel Zak1-4/+4
2008-11-13configure: add linux-hotplug mail addressKay Sievers1-1/+1
2008-11-13update NEWSKay Sievers2-1/+17
2008-11-13rules: remove pnp shell script, acpi loads these modules properlyKay Sievers2-3/+0
2008-11-13rules: remove DEVTYPE disk/partitionKay Sievers2-6/+0
2008-11-13udevadm: info - unify -V and --versionKay Sievers2-6/+2
2008-11-13set errno = ENOSYS in inotify stubKay Sievers2-1/+2
2008-11-13scsi_id: we don't use DEVPATH env var anymore, update man pageAlan Jenkins1-7/+0
2008-11-13merge trie nodes, childs and root into a single arrayKay Sievers1-109/+49
2008-11-12reserve child slot 0Kay Sievers1-2/+4
2008-11-12string index - split nodes and childs to allow and unlimited number of childsKay Sievers2-89/+135
2008-11-11silence "comparison between signed and unsigned"Kay Sievers1-1/+1
2008-11-11udevd: de-duplicate strings in rulesAlan Jenkins1-14/+158
2008-11-07release 132132Kay Sievers3-1/+15
2008-11-07convert debug string arrays to functionsKay Sievers1-96/+109
2008-11-07fix size_t compiler warning on 32 bit platformsKay Sievers1-1/+1
2008-11-07release 131131Kay Sievers2-7/+154
2008-11-06udevadm: settle - exit if udevd exitsKay Sievers3-1/+20
2008-11-06cleanup /dev/.udev/queue on startup and exitKay Sievers2-8/+43
2008-11-06rules: md - add mdadm 3 device namingKay Sievers1-0/+7
2008-11-06fix indentationKay Sievers1-37/+37
2008-11-05udevd: shrink struct token to 12 bytesAlan Jenkins1-29/+17
2008-11-05$links should be relativeKay Sievers1-2/+3
2008-11-05unify string replacementKay Sievers9-181/+118
2008-11-05usb_id: MassStorage SubClass 6 is "scsi" not "disk"Kay Sievers1-1/+3
2008-11-05do not import the "uevent" file when we only read the db to get old symlinksKay Sievers3-15/+18
2008-11-05fix cleanup of possible left-over symlinksKay Sievers4-33/+31
2008-11-05fix $links substitutionKay Sievers1-2/+2
2008-11-05info() PROGRAM and IMPORT executionKay Sievers1-0/+8
2008-11-05volume_id: btrfs updateKay Sievers1-1/+1
2008-11-04fix list handling in enumerate and rules file sortingKay Sievers7-41/+52
2008-11-04firmware.sh: record missing files in /dev/.udev/firmware-missing/Kay Sievers1-0/+3
2008-11-01move debugging strings inside #ifdef DEBUGKay Sievers1-210/+210
2008-11-01add "devel" and "install" switches to autogen.shKay Sievers1-4/+11
2008-11-01move some info() to dbg()Kay Sievers9-62/+64
2008-11-01fix udev_node_update_old_links() logicKay Sievers1-16/+23
2008-11-01skip entire rule containing device naming keys, if no device can be namedKay Sievers3-3/+18
2008-11-01log rules file and line number when NAME, SYMLINK, OWNER, GROUP, MODE, RUN is...Kay Sievers1-67/+122
2008-11-01udevd: be more careful when matching against parentsAlan Jenkins1-1/+6
2008-11-01udevd: fix termination of rule executionAlan Jenkins1-3/+2
2008-10-31write trace log to stderrKay Sievers2-3/+3
2008-10-30fstab_import: add "change" event matchKay Sievers1-1/+1
2008-10-30edd_id: add "change" event matchKay Sievers1-1/+1
2008-10-30rules: remove "add" match from usb device node ruleKay Sievers1-1/+1
2008-10-30rules: remove SCSI timeoutsKay Sievers1-2/+0
2008-10-29ATTR{}== always fails if the attribute does not existKay Sievers3-8/+6
2008-10-29udevd: merge exec and run queue to minimize devpath string comparesKay Sievers3-97/+84
2008-10-28udevd: simplify rules execution loopAlan Jenkins1-2/+2
2008-10-28update NEWSKay Sievers2-2/+17
2008-10-26kerneldoc comment fixesAlan Jenkins3-11/+11
2008-10-26libudev: device - allocate envp array only onceKay Sievers2-3/+4
2008-10-26test: add RUN+="socket: ..." to a test to run monitor codeKay Sievers2-4/+4
2008-10-26libudev: device - fill envp array while composing monitor bufferKay Sievers1-73/+69
2008-10-26fix $attr{[<subsystem>/<sysname>]<attribute>} substitutionKay Sievers2-4/+18
2008-10-26do not init string arrays, just clear first byteKay Sievers5-7/+13
2008-10-26match_attr() - copy attr value only when neededKay Sievers1-5/+8
2008-10-26udevd: avoid implicit memset in match_attr()Alan Jenkins1-1/+2
2008-10-25udevd: use a tighter loop for compare_devpath()Alan Jenkins1-15/+13
2008-10-25fix handling of string_escape optionAlan Jenkins1-1/+1
2008-10-25match KEY="A|B" without temporary string copyKay Sievers2-13/+43
2008-10-24remove debug printfKay Sievers1-2/+0
2008-10-24fix "unused" warningsKay Sievers1-6/+8
2008-10-24libudev: monitor - cache result of monitor send bufferKay Sievers3-35/+68
2008-10-24libudev: monitor - replace far too expensive snprintf() with strlcpy()Kay Sievers1-6/+24
2008-10-24special-case "?*" match to skip fnmatch()Kay Sievers1-10/+19
2008-10-24determine at rule parse time if we need to call fnmatch()Kay Sievers1-38/+123
2008-10-24distinguish "match" from "assign" by (op < OP_MATCH_MAX)Kay Sievers1-69/+74
2008-10-24cache uid/gid during rule parsingKay Sievers3-18/+139
2008-10-24fix uninitialized variable warningsKay Sievers2-2/+2
2008-10-24rules: let empty strings added to buffer always return offset 0Kay Sievers1-9/+19
2008-10-23skip SYMLINK rules for devices without a device nodeKay Sievers1-0/+2
2008-10-23udevd: fix WAIT_FOR_SYSFS execution orderAlan Jenkins1-16/+16
2008-10-23rule_generator: fix netif NAME= value extraction regexKay Sievers3-7/+21
2008-10-23udevd: fix memory leakAlan Jenkins1-0/+1
2008-10-23shrink struct udev_eventKay Sievers4-38/+38
2008-10-23shrink struct udev_eventKay Sievers3-12/+24
2008-10-23do not create temporary node ($tempnode) if node already existsKay Sievers2-9/+34
2008-10-23replace in-memory rules array with match/action token listKay Sievers7-1203/+1344
2008-10-22handle numerical owner/group string in lookup_user/group()Kay Sievers1-25/+32
2008-10-22use re-entrant variants of getpwnam and getgrnamAlan Jenkins1-2/+9
2008-10-22add util_resolve_subsys_kernel()Kay Sievers3-0/+67
2008-10-22volume_id: swap - larger PAGE_SIZE supportMatthias Koenig1-1/+1
2008-10-21replace strncpy() with strlcpy()Alan Jenkins2-9/+5
2008-10-21libudev: device - 128 -> ENVP_SIZEKay Sievers1-1/+1
2008-10-21libudev: allocate udev_device->envp[] dynamicallyAlan Jenkins1-6/+15
2008-10-21libudev: util - optimize path_encode()Alan Jenkins1-3/+5
2008-10-21use more appropriate alternatives to malloc()Alan Jenkins10-24/+12