summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-06Add new Dell touchpad keycodeJerone Young
After working very closely with Dell. They have now completely changed the way they have implemented there touchpad hotkey for upcoming machines. It now only generates a single keycode (0xD9). It nolonger does anything in hardware, nor does it generate more then this keycode. This patch properly maps this keycode. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-28Fix Keymapping for upcoming Dell LaptopsJerone Young
This patch fixes it so that new upcoming Dell machines will work correctly if users presses the touchpad toggle key. Currently 0xD8 is being mapped to sleep. Though this is only done by the Latitude XT* laptops. Many upcoming Laptops from Dell are mapping this key to "toogle touchpad off" .. giving the OS notification that it has just turned off the touchpad. Though their is an issue in that if this key is mapped the hardware first toogles .. then the software tries to do the samething after, if they fall out of sync ... no more touchpad. So leave out mapping these keys for now. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-25libudev: update documentationKay Sievers
2010-03-24keymap: Fix another key for Acer TravelMate 6593Martin Pitt
https://launchpad.net/bugs/536914
2010-03-24keymap: Add Acer TravelMate 6593G and Acer Aspire 1640Martin Pitt
https://launchpad.net/bugs/536914
2010-03-22rules: virtio - fix is to check if the 'name' attribute is presentAmit Shah
Fix provided by Harald Hoyer. Signed-off-by: Amit Shah <amit.shah@redhat.com>
2010-03-18modeswitch: morph into tool that only switches Mobile Action cablesDan Williams
Remove option modeswitching code; use usb_modeswitch already, people.
2010-03-18cdrom_id: open non-mounted optical media with O_EXCLKay Sievers
This should prevent confusing drives during CD burning sessions. Based on a patch from Harald Hoyer.
2010-03-18add LGPL COPYING to libudev and GUdevKay Sievers
2010-03-17libudev: add udev_device_new_from_environment()Kay Sievers
2010-03-17do not reset SELinux context when the node was not touchedKay Sievers
2010-03-16Fix switching Logitech bluetooth adapters into hci mode.Marco d'Itri
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567237 https://bugs.launchpad.net/ubuntu/+source/udev/+bug/444420
2010-03-16rules: input - create by-path/ links for pci devicesMarco d'Itri
2010-03-16firmware: fix possible segfault when firmware device goes away while loadingKay Sievers
Thanks to Ruediger Oertel.
2010-03-11udev needs automake 1.10Adrian Bunk
extras/gudev/docs/Makefile.am:4: require Automake 1.10, but have 1.9.6 libudev/docs/Makefile.am:4: require Automake 1.10, but have 1.9.6 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-11libudev: docs - .gitignore backup filesKay Sievers
2010-03-10use major:minor as entries in watch directoryKay Sievers
2010-03-10use major:minor as entries in symlink stack instead of devpathKay Sievers
2010-03-10udevadm: monitor - use / as separator in --subsystem-match=subsystem[/devtype]Kay Sievers
2010-03-10libbudev-private: rename udev_list_entry_get_flag()Kay Sievers
2010-03-10replace utimes() with utimensat()Kay Sievers
2010-03-10input_id: Fix linkingMartin Pitt
Link against libudev-private.a instead of libudev.a, to avoid runtime dependency to libudev.
2010-03-07udev-acl: no not encourage use of ACL_MANAGE outside of rules fileKay Sievers
2010-03-04udev-acl: Correctly handle ENV{ACL_MANAGE}==0Martin Pitt
When a custom rule sets ACL_MANAGE to 0 to disable ACL management for a particular device, handle this as "disabled", by explicitly checking against "1" instead of "nonempty". Thanks to Rafał Rzepecki for pointing this out.
2010-03-04Fix virtio-ports rule to use $attr instead of $ATTRAmit Shah
Newer udev versions don't understand $ATTR. Signed-off-by: Amit Shah <amit.shah@redhat.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-02Increase UTIL_LINE_SIZE from 2048 to 16384David Zeuthen
Recent udisks versions, for LVM2 integration, ships with probers that produce very long lines such as UDISKS_LVM2_PV_VG_PV_LIST= uuid=98lyZl-Ya7U-p26Z-Ia7b-xf8u-xZqP-jc4njb;size=2000397795328;allocated_size=2000397795328 uuid=iFs0cM-sxCF-ceQK-hZl1-kbwo-ZTjq-gSewQR;size=2000397795328;allocated_size=2000397795328 [...] e.g. roughly 100 bytes per LVM2 physical volume for each LVM2 PV encountered. Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-03-02Use UTIL_LINE_SIZE, not UTIL_PATH_SIZE to truncate propertiesDavid Zeuthen
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-03-02Decrease buffer size when advancing past NUL byteDavid Zeuthen
Otherwise we'll overflow the buffer if space is tight. Also add a comment explaining this. Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-03-02keymap: Add Fujitsu Amilo 1848+u force-release quirkAndy Whitcroft
The Fujitsu Amilo Si 1848+u laptop requires the volume and mute keys quirking. https://launchpad.net/bugs/530089 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-02keymap: Add Samsung Q210/P210 force-release quirkAndy Whitcroft
The Samsung Q210/P210 laptop also needs all of its function keys quirked. https://launchpad.net/bugs/530093 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-18configure.ac: version bumpKay Sievers
2010-02-18udevadm: fix untested and broken commit to set buffer sizeKay Sievers
2010-02-18libudev: bump minor versionKay Sievers
2010-02-17udevadm monitor: increase netlink buffer sizeScott James Remnant
A common use (e.g. in Ubuntu) for udevadm monitor is to log the events received by udev during boot; events can be lost of the buffer size isn't increased as udevd does. Signed-off-by: Scott James Remnant <scott@ubuntu.com>
2010-02-17libudev: export udev_monitor_set_receive_buffer_size()Scott James Remnant
This function is useful for anything that's likely to be running alongside udevd during cold-plugging, and is using libudev to receive the events. It makes little sense for it to be private, or to require other software to relearn how to adjust the buffer size. Signed-off-by: Scott James Remnant <scott@ubuntu.com>
2010-02-15keymap: Add Toshiba Satellite M30XMartin Pitt
Thanks to Alessio Gaeta! https://launchpad.net/bugs/510019
2010-02-13Force key release for volume keys on Dell Studio 1557Jerone Young
Dell Studio 1557 does not generate a release code when the volume keys are pressed, causing them to generate infinite key presses. This forces key release of these keys. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-12keymap: Fix LG X110Martin Pitt
The LG X110 is not a perfect clone of the MSI Wind after all, and needs its own keymap. Thanks to Konstantin Lavrov! https://launchpad.net/bugs/520650
2010-02-10keymap: Add support for Gateway AOA110/AOA150 clones.Robert Hooker
https://launchpad.net/bugs/518496 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-09Fix brightness keys on MSI Wind U-100Martin Pitt
The MSI Wind 100 generates ACPI/input events on the LNXVIDEO input device. On top of that, the video module/BIOS synthesize some extra event on atkbd as an echo of actually changing the brightness. Ignore the wrong and useless atkbd ones, to avoid event loops. Many thanks to Hans de Goede for tracking this down! https://launchpad.net/bugs/415023
2010-02-01keymap: Add Dell Inspiron 1011 (Mini 10)Martin Pitt
This fixes the broken WLAN key.
2010-01-31firmware: fix error reporting on missing firmware filesThomas Bächler
The new firmware loader does not report an error to the kernel if a firmware file is missing. This results in modprobe stalling for 60 seconds for each firmware a module tries to load.
2010-01-27release 151Kay Sievers
2010-01-27update testsKay Sievers
2010-01-25update README and NEWSKay Sievers
2010-01-25delete outdated and unmaintained writing_udev_rulesKay Sievers
Many statements in this document are no longer correct, or even suggest things we do not want to support, or do not work at all with the current version of udev. Any new documentation should better be added to the udev man page, which is usually kept up-to-date.
2010-01-25keymap: linux/input.h - get absolute include path from gccKay Sievers
2010-01-25keymap: include linux/limits.hKay Sievers
2010-01-21rules: Add symlink rule for virtio portsAmit Shah
virtio ports spawned by the virtio_console.c driver can have 'names' assigned to them by hosts. The ports are distinguishable using these names. Make a rule to create a symlink to the chardev associated for a port with a name. The symlink created is: /dev/virtio-ports/org.libvirt.console0 -> /dev/vport0p0 if the first port for the first device was given a name of 'org.libvirt.console0'. Signed-off-by: Amit Shah <amit.shah@redhat.com>
2010-01-21rulews: suse - add do-not-load-KMS-modules rulesEgbert Eich