From a6148db0ffb22e71986ce09a5a86105478ae1c91 Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Mon, 11 Jul 2011 02:00:13 +0200 Subject: [PATCH] release 172 --- ChangeLog | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 16 +++++++++++++ TODO | 16 ++++++------- configure.ac | 2 +- 4 files changed, 90 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index 138474c36..0d4047586 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,68 @@ +Summary of changes from v171 to v172 +============================================ + +Bastien Nocera (3): + accelerometer: add orientation property + udev-acl: fix memleak + accelerometer: add documentation + +Harald Hoyer (2): + udevadm-*.c: return != 0, if unknown option given + udev/udevadm-monitor.c: fixed misplaced brace + +Kay Sievers (33): + rules: apply 'audio' group of the static snd/{seq,timer} nodes + Makefile: add tar-sync + rules: static_node - use 0660 if group is given to get the cigar + rule-syntax-check.py: use print() + make: use 'git tag' + rules: run input_id for main input devices too + update TODO + configure: add AC_CONFIG_AUX_DIR, AC_CONFIG_SRCDIR + cdrom_id: add tray lock and eject handling + rules: enable in-kernel media-presence polling + update TODO + delete mobile-action-modeswitch which has moved to usb_modeswitch + libudev: enumerate - scan /sys/module + rules: move polling rule above 'block' match + libudev: monitor - update doc + rules: set polling value only if it is disabled + libudev: device - fix udev_device_get_tags_list_entry() to always load database + rules: remove redundant MODE="0664" from lp rules + rules: fix wrong wildcard match, we always need a ':*' at the end + libudev: device - export udev_device_has_tag() + path_id: add missing '-' to tape suffix + path_id: add ID_PATH_TAG= to be used in udev tags + enforce valid TAG+= names + update TODO + libudev: device - add udev_device_has_tag() to libudev.h and gtk-doc + libudev: enumerate - add udev_enumerate_add_match_parent() + libudev: enumerate - include parent device itself with match_parent() + libudev: enumerate - clarify documentation + path_id: recognize ACPI parent devices + rules: input - call path_id for ACPI devices + udevadm: monitor - use uptime to match the kernel's timestamp + libudev: ctrl - move code to udev directory + update sd-daemon.[ch] + +Keshav P.R (1): + rules: support for gpt partition uuid/label + +Lee, Chun-Yi (1): + Support more MSI notebook by using asterisk on dmi vendor name + +Marco d'Itri (1): + Add missing commas to 95-keymap.rules + +Martin Pitt (3): + keymap: Add Microsoft Natural Keyboard + keymap: Add force-release quirk for Hannspree SN10. + keymap: Add slight name variations of Toshiba Satellites + +Peter Jones (1): + ata_id: show the error message when HDIO_GET_IDENTITY fails + + Summary of changes from v170 to v171 ============================================ diff --git a/NEWS b/NEWS index 301e72526..75e6aa0b5 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,19 @@ +udev 172 +======== +Bugfixes. + +Udev now enables kernel media-presence polling if available. Part +of udisks optical drive tray-handling moved to cdrom_id: The tray +is locked as soon as a media is detected to enable the receiving +of media-eject-request events. Media-eject-request events will +eject the media. + +Libudev enumerate is now able to enumerate a subtree of a given +device. + +The mobile-action-modeswitch modeswitch tool was deleted. The +functionality is provided by usb_modeswitch now. + udev 171 ======== Bugfixes. diff --git a/TODO b/TODO index 7106d9c81..6612be972 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,11 @@ - - udev_enumerate_remove_matches() - - test (now fixed) /dev/tape/ links - - libudev: return proper errno or set errno - - /run/udev/control socket (add ConditionVirtualization=!pidns) - - move: - udevd -> --libexecdir - udevadm -> --bindir + - move udevd -> --libexecdir + + - allow path_id, usb_id, usb_db, pci_db as built-in? - kill rules_generator: - no longer rename netifs in kernel namespace @@ -19,10 +15,14 @@ - properly document what system management needs to put into rules files - - remove RUN+="socket:" + - move udevadm -> --bindir - remove deprecated trigger --type=failed logic - remove deprecated BUS=, SYSFS{}=, ID= keys + - remove RUN+="socket:" + - kill tabs? + + - libudev: return proper errno or set errno diff --git a/configure.ac b/configure.ac index 975e5fbfd..7bdb22904 100644 --- a/configure.ac +++ b/configure.ac @@ -1,6 +1,6 @@ AC_PREREQ(2.60) AC_INIT([udev], - [171], + [172], [linux-hotplug@vger.kernel.org], [udev], [http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html]) -- 2.30.2