X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=NEWS;h=ac44d7a77de3065eb8a61eeb9e5df33bdfe51e53;hb=97f48a8c67520bf1a58f1516ea3f5953ef399a96;hp=7c09248a8d770451e0ba6584e98e97dad6e32cbd;hpb=b25d8cfa93c93fb2b98fdd747777294c787c6619;p=elogind.git diff --git a/NEWS b/NEWS index 7c09248a8..ac44d7a77 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,52 @@ +udev 143 +======== +Bugfixes. + +The format of the queue exported by the udev damon has changed. There is +no longer a /dev/.udev/queue/ directory. The queue can be accessed with +udevadm settle and libudedv. + +udev 142 +======== +Bugfixes. + +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 +can not be used with udev. + +Libudev allows to subscribe to udev events. To prevent unwanted messages +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 : properties of the device. + This is part of the ongoing effort to replace HAL, and switch current +users over to directly use libudev. + Libudev is still marked as experimental, and its interface might +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 +startup. It should still be able to boot-up, but advanced rules and system +services which depend on the information not available in the old sysfs +format will fail to work correctly. + +DVB device naming is supplied by the kernel now. In case older kernels +need to be supported, the old shell script should be added to a compat +rules file. + udev 141 ======== Bugfixes. +The processed udev events get send back to the netlink socket. Libudev +provides access to these events. This is work-in-progress, to replace +the DeviceKit daemon functionality directly with libudev. There are +upcoming kernel changes to allow non-root users to subcribe to these +events. + udev 140 ======== Bugfixes.