chiark / gitweb /
build-sys: add --disable-manpages
[elogind.git] / NEWS
diff --git a/NEWS b/NEWS
index 1210ed5a7321e4d2d2b9a60e4a4ec946734c4783..3f0cf80af0b1b8281bd46310455d073cf1319b11 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,22 +1,64 @@
-udev 175
+udev 181
+========
+Require kmod version 5.
+
+Provide /dev/cdrom symlink for /dev/sr0.
+
+udev 180
+========
+Fix for ID_PART_ENTRY_* property names, added by the blkid built-in. The
+fix is needed for udisk2 to operate properly.
+
+Fix for skipped rule execution when the kernel has removed the device
+node in /dev again, before the event was even started. The fix is needed
+to run device-mapper/LVM events properly.
+
+Fix for the man page installation, which was skipped when xsltproc was not
+installed.
+
+udev 179
+========
+Bugfix for $name resolution, which broke at least some keymap handling.
+
+udev 178
+========
+Bugfix for the firmware loading behavior with kernel modules which
+try to load firmware in the module_init() path. The blocked event
+runs into a timout now, which should allow the firmware to be loaded.
+
+Bugfix for a wrong DEVNAME= export, which breaks at least the udev-acl
+tool.
+
+Bugfix for missing ID_ properties for GPT partitions.
+
+The RUN+="socket:.." option is deprecated and should not be used. A warning
+during rules parsing is printed now. Services which listen to udev events,
+need to subscribe to the netlink messages with libudev and not let udev block
+in the rules execution until the message is delivered.
+
+udev 177
+========
+Bugfix for rule_generator instalation.
+
+udev 176
 ========
 The 'devtmpfs' filesystem is required now, udev will not create or delete
 device nodes anymore, it only adjusts permissions and ownership of device
 nodes and maintains additional symlinks.
 
 ========
 The 'devtmpfs' filesystem is required now, udev will not create or delete
 device nodes anymore, it only adjusts permissions and ownership of device
 nodes and maintains additional symlinks.
 
-A writable /run directory (tmpfs) is required now for a fully functional
-udev.
+A writable /run directory (ususally tmpfs) is required now for a fully
+functional udev, there is no longer a fallback to /dev/.udev.
 
 The default 'configure' install locations have changed. Packages for systems
 with the historic / vs. /usr split need to be adapted, otherwise udev will
 
 The default 'configure' install locations have changed. Packages for systems
 with the historic / vs. /usr split need to be adapted, otherwise udev will
-be installed in /usr and not work properly. Example configuration options are
-in INSTALL.
+be installed in /usr and not work properly. Example configuration options
+to install things the traditional way are in INSTALL.
 
 The default install location of the 'udevadm' tool moved from 'sbin'
 
 The default install location of the 'udevadm' tool moved from 'sbin'
-to /usr/bin. Some tools expect udevadm in 'sbin'. A symlink to udevadm
-needs to be manually created if needed.
+to /usr/bin. Some tools expect udevadm in 'sbin', a symlink to udevadm
+needs to be manually created if needed, or --bindir=/sbin be specified.
 
 
-The expected value of '--libexecdir' has changed and must no longer contain
+The expected value of '--libexecdir=' has changed and must no longer contain
 the 'udev' directory.
 
 Kernel modules are now loaded directly by linking udev to 'libkmod'. The
 the 'udev' directory.
 
 Kernel modules are now loaded directly by linking udev to 'libkmod'. The
@@ -31,13 +73,15 @@ is no longer used.
 All built-in tools can be listed and tested with 'udevadm test-builtin'.
 
 The 'udevadm control --reload-rules' option has been renamed to '--reload'.
 All built-in tools can be listed and tested with 'udevadm test-builtin'.
 
 The 'udevadm control --reload-rules' option has been renamed to '--reload'.
-It reloads the kernel module configuration.
+It now also reloads the kernel module configuration.
 
 
-The systemd socket files use PassCredentials=yes, which requires systemd
-version 38.
+The systemd socket files use PassCredentials=yes, which is available in
+systemd version 38.
 
 The udev build system only creates a .xz tarball now.
 
 
 The udev build system only creates a .xz tarball now.
 
+All tabs in the source code used for indentation are replaced by spaces now. :)
+
 udev 175
 ========
 Bugfixes.
 udev 175
 ========
 Bugfixes.