release 142

This commit is contained in:
Kay Sievers 2009-05-13 02:35:37 +02:00
parent 3de63a356f
commit 634ffc0ce2
3 changed files with 69 additions and 9 deletions

View file

@ -1,3 +1,67 @@
Summary of changes from v141 to v142
============================================
Andre Przywara (1):
rules: create /dev/cpu/<n>/cpuid world readable
Ian Campbell (1):
path_id: support identification of Xen virtual block devices
John Wright (1):
edd_id: add cciss devices
Kay Sievers (46):
version bump
libudev: path_encode - always return 0 if encoded string does not fit into size
libudev: monitor - clarify socket handling documentation
udevd: log error for too old kernels or CONFIG_SYSFS_DEPRECATED
rules: remove DVB shell script
update NEWS
cdrom_id: add Xen cdrom support
test-libudev: update monitor source
TODO: add packet filter
update NEWS
udevd: at startup create /dev/null, /dev/console, /dev/kmsg
cdrom_id: add and use ID_CDROM_MEDIA to decide if we run vol_id
libudev: monitor - add client socket filter for subsystem value
udevadm: monitor - print error if we can not bind to socket
update TODO
udevadm monitor - add --subsystem-match=
libudev: monitor - use simpler hash
libudev: monitor - switch to filter_add_match_subsystem_devtype()
libudev: monitor - do not filter messages with wrong magic
udevadm: monitor - add <subsytem>:<devtype> support
libudev: monitor - add udev_monitor_filter_remove
libudev: queue - fix get_seqnum_is_finished()
cdrom_id: skip media tests if CDROM_DRIVE_STATUS != CDS_DISC_OK
libudev: queue - clarify comments
libudev: monitor - export filter_update()
update NEWS
drop "extern" keyword from non-static function
rule_generator: net - fix usb comment generation
rules: input - add links for USB/platform non-kbd/mouse devices
rules: input - fix comments
rules: add rfcomm* to group dialout
accept DEVNAME from the kernel as a hint for the node name
update TODO
build: use AC_MSG_RESULT
rules: add "event*" match
udevd: revert initial device node creation
rules: remove initramfs comment
handle devtmpfs nodes
oops, removed ppp entry from rules got committed
remove all PHYSDEVPATH handling and warning about
remove asmlinkage
rules: fix ieee1394 rules
add "static" back to the inline functions
update TODO
delete vol_id and require util-linux-ng's blkid
delete libvolume_id
Lubomir Rintel (1):
rule-generator: net - whitelist NICs that violate MAC local scheme
Summary of changes from v140 to v141
============================================

10
NEWS
View file

@ -2,7 +2,7 @@ udev 142
========
Bugfixes.
The program vol_id and the library libvolume_id is removed from the
The program vol_id and the library libvolume_id are removed from the
repository. Libvolume_id is merged with libblkid from the util-linux-ng
package. Persistent disk links for label and uuid depend on the
util-linux-ng version (2.15) of blkid now. Older versions of blkid
@ -13,11 +13,11 @@ to be delivered, and waking up the subscribing process, a filter can be
installed, to drop messages inside a kernel socket filter. The filters
match on the <subsytem>:<devtype> properties of the device.
This is part of the ongoing effort to replace HAL, and switch current
users over to directly use libudev, or for higher-level services use the
specialized D-Bus interface of a DeviceKit service.
users over to directly use libudev.
Libudev is still marked as experimental, and its interface might
change if needed, but no major changes of the currently exported interface
are expected anymore, and a first stable release should happen soon.
eventually change if needed, but no major changes of the currently exported
interface are expected anymore, and a first stable release should happen
soon.
A too old kernel (2.6.21) or a kernel with CONFIG_SYSFS_DEPRECATED
is not supported since while and udevd will log an error message at

4
TODO
View file

@ -1,11 +1,7 @@
udev 142:
o add udev_monitor_filter_add_match_property()
o add tests for kernel provided DEVNAME logic
o drop modprobe floppy alias (SUSE), it will be in the module (2.6.30)
o remove MMC rules, they got a modalias now (2.6.30)
o add scsi:t-0x09* to "ch" and remove modprobe rule (2.6.30)
o convert readdir loops to unlinkat(), fstatat()
o implement path_id in C with libudev (?)
o convert firmware.sh to C (?)