summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-18update READMEKay Sievers
2011-09-01ata_id: Check for Compact Flash cardDavid Zeuthen
Automounters may need information like this to e.g. allow unprivileged applications to mount filesystems from a CF card but not from other ATA devices. See https://bugzilla.redhat.com/show_bug.cgi?id=734191 Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-09-01mknod: do not complain about existing nodeKay Sievers
2011-08-28libudev: list - properly sort linked list not only the indexKay Sievers
<mgorny> it seems that udev-git is b0rked while tag '173' works fine for me <mgorny> the rule in question is: <mgorny> also, with >173 persistent-net rules seem to get constantly recreated for same devices <kay> mgorny: logic bug. we only sort the keys in an index, but we don't care about the index when reading the list, which doesn't work too well for the rules file list where we depend on the order
2011-08-22keymap: add Genius SlimStar 320Kir Kolyshkin
This keyboard have 16 "multimedia" keys plus a "4-way turbo scroll pad" which is essentially a round up/down/left/right button. Unfortunately most of these keys emit non-standard scancodes in a range 495-508 which does not make any sense. I tried to remap those to the best of my knowledge. Note the keyboard comes up as two event devices, second one is multimedia keys, so I ended up adding ENV{ID_USB_INTERFACE_NUM}=="01" to avoid unnecessary initialization of the "main" keyboard.
2011-08-22keymap: update the OLPC keymap for correct function key behaviorPaul Fox
New mappings were needed when the mechanical keyboard was introduced, and GNOME was made a peer to the sugar desktop. see http://lists.laptop.org/pipermail/devel/2010-July/029384.html
2011-08-22keymap: Support for microphone mute button on ThinkPad X220 et alThomas Hood
On a ThinkPad X220 there is a microphone mute button which generates ACPI event "ibm/hotkey HKEY 00000080 0000101b". As there is no key like "micmute", map it to prog2.
2011-08-22keymap: Support keymap overrides in /etc/udev/keymapsThomas Hood
Prefer reading keymaps from /etc/udev/keymaps/ so that it's easy to just locally fix a key or two by copying the existing keymap file from /lib/udev/keymaps/. This works similarly to udev rules. http://bugs.debian.org/556045
2011-08-17libudev: udev_device_get_sysattr_value() return syspath of custom linksKay Sievers
2011-08-17export USEC_INITIALIZED= and take timestamp on message receive timeKay Sievers
2011-08-17libudev: util_get_sys_(subsystem,driver}() -> util_get_sys_core_link_value()Kay Sievers
2011-08-16make: allow to pass ${ACLOCAL_FLAGS}Matthias Clasen
2011-08-14preserve 'sticky bit' on 'add/change' eventsKay Sievers
2011-08-12update TODOKay Sievers
2011-08-12rules: remove legacy rules for cdrom and usb printerKay Sievers
2011-08-11do not remove static nodes on module unloadKay Sievers
2011-08-08keymap: Update Acer Aspire 5920gMartin Pitt
https://launchpad.net/bugs/637695
2011-08-05implement path_id, usb_id, input_id as built-in commandKay Sievers
2011-08-04rules: move input_id to default rulesKay Sievers
On Tue, Aug 2, 2011 at 10:56, Thomas Bächler <thomas@archlinux.org> wrote: > Commit c49df20758e0f22778cfc93b598f2929f4c86272 prevented udev from > creating broken symlinks for bluetooth hid devices. Unfortunately, > it also removed the ID_INPUT=1 and ID_INPUT_{KEY,MOUSE}=1 properties > from those devices. Xorg relies on these properties for cold- and > hotplugging of input devices.
2011-08-04libudev: list - use binary search for list lookupKay Sievers
2011-07-31gtk-doc: delete empty filesKay Sievers
2011-07-30release 173Kay Sievers
2011-07-30udevd: debug - put timestamp in []Kay Sievers
2011-07-30udevadm: trigger --type=failed - log deprecation warningKay Sievers
2011-07-20keymap: Only run on key devicesMartin Pitt
Skip event devices which don't have ID_INPUT_KEY set, to avoid running the long list of rules more than necessary. Note that we don't limit ourselves to ID_INPUT_KEYBOARD, as we might want to fix extra buttons on e. g. fancy mouses or tablet screens, too.
2011-07-20keymap: do not run usb_id for bluetooth devicesKay Sievers
2011-07-20rules: sound - instead of ID_IFACE use standard ID_USB_INTERFACE_NUMKay Sievers
2011-07-20rules: serial - do not export ID_PORT, use ID_USB_INTERFACE_NUMKay Sievers
2011-07-20rules: input - do not create (broken) links for bluetooth devicesKay Sievers
2011-07-19configure: reorder optionsKay Sievers
2011-07-19configure: allow to disable mtd_probeAllin Cottrell
2011-07-18do not allow kernel properties to be set by udev rulesKay Sievers
2011-07-15do not delete database when renaming netif, the db name does not change anymoreKay Sievers
2011-07-14udev-acl: skip ACLs when systemd is running, disable by defaultKay Sievers
2011-07-14udevadm: move udevadm command descriptions into their filesKay Sievers
2011-07-14rules: mount fuse filesystem only 'add'Kay Sievers
2011-07-12Remove obsolete extras/scsi_id/scsi_id.configMartin Pitt
We have not shipped it anyway, and is not necessary any more these days.
2011-07-12scsi_id: Ship READMEMartin Pitt
2011-07-12gudev: Ship JavaScript examplesMartin Pitt
2011-07-11udevd: fix (recently) broken static node permission settingKay Sievers
Many thanks to Tom Gundersen for identifying the issue.
2011-07-11udevd: use 'uptime' in debug timestampKay Sievers
2011-07-11make: fix 'make tar-sync'Kay Sievers
2011-07-11release 172Kay Sievers
2011-07-11update sd-daemon.[ch]Kay Sievers
2011-07-11libudev: ctrl - move code to udev directoryKay Sievers
2011-07-11udevadm: monitor - use uptime to match the kernel's timestampKay Sievers
2011-07-10rules: input - call path_id for ACPI devicesKay Sievers
2011-07-10path_id: recognize ACPI parent devicesKay Sievers
We need to tag the power input button for multi-seat.
2011-07-08libudev: enumerate - clarify documentationKay Sievers
2011-07-08libudev: enumerate - include parent device itself with match_parent()Kay Sievers