chiark / gitweb /
release 176 176
authorKay Sievers <kay.sievers@vrfy.org>
Wed, 11 Jan 2012 20:50:29 +0000 (21:50 +0100)
committerKay Sievers <kay.sievers@vrfy.org>
Wed, 11 Jan 2012 20:50:29 +0000 (21:50 +0100)
ChangeLog
NEWS
configure.ac

index 0110f3e939ecd15877a2b67e8d46b516ce6f69a6..e788d2edb9e068296bb97fb1cdf5ba97d863d33e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,91 @@
+Summary of changes from v175 to v176
+============================================
+
+Alan Stern (1):
+      [PATCH[ udev: ata_id: Fix length of INQUIRY command
+
+Kay Sievers (61):
+      libudev: print log_fn address instead of ctx when setting logging function
+      do not ship autogen.sh in the tarball
+      man: clarify 'config file stack'
+      rename 'init' directory to 'systemd'
+      systemd: use PassCred=yes
+      use libexecdir, bindir, sbindir, switch to /usr/lib/udev in documentation
+      configure: fix typo
+      make: do not (mis-)use the config file generator, create .xz tarball
+      prepare builtins for blkid and kmod
+      add builtin load/unload initializers
+      build argv[] for builtin commands
+      update blkid builtin
+      rules: switch to built-in blkid
+      rules: do not preprocess 60-persistent-storage.rules
+      buildsys: disable tar.gz
+      builtin: blkid - add missing newline
+      builtin: blkid - add missing ID_FS_USAGE
+      builtin: kmod - switch modprobe to builtin
+      rules: do not preprocess 80-drivers.rules + 75-probe_mtd.rules
+      builtin: apply format string
+      remove last sbindir use
+      update NEWS
+      autogen.sh: moce CFLAGS from to configure.ac; print common ./configure options
+      builtin: kmod - link against libkmod
+      add copyright
+      builtin: kmod - reload index when rules are reloaded
+      builtin: rename load()/unload() to init()/exit()
+      invalidate rules and kmod index with 'udevadm control --reload'
+      update NEWS
+      builtin: firmware - move 'firmware' tool to builtins
+      builtin: firmware - add missing file
+      builtin: kmod - hook up udev main logging to libkmod
+      make: introduce --with-rootprefix=
+      update NEWS
+      move rules dirs to udev context; replace inotify with time-controlled stat()
+      udevd: always create runtime dir
+      builtin: move usb-db, pci-db to builtins
+      builtin: kmod - switch to kmod_module_probe_insert_module()
+      udevd: remove TIMEOUT= handling
+      update README
+      systemd: rename PassCred= to PsssCredentials=
+      remove mknod() logic and rely on 'devtmpfs'
+      builtin: kmod - hook up kmod_validate_resources()
+      build-sys: use use ${ac_default_prefix}
+      require kmod >= 3
+      build-sys: use --libexecdir=/usr/lib instead of /usr/lib/udev
+      autogen.sh: enable git pre-commit
+      merge udev/, libudev/, systemd/ files in src/; move extras/ to src/
+      replace unpacked sysfs test tree 'test/sys/' with packed tarball
+      rules: delete arch specific rules
+      doc: fix out of tree build (copy from libkmod)
+      autogen.sh: add CFLAGS and print entire line, so that mouse copy/paste works
+      build-sys: try to build without installed xsltproc
+      add test/src to .gitignore
+      tabs are as useful as a hole in the head
+      autogen.sh: makedev() misteriously breaks with -O0 here, use -O1 for now
+      fix debug message
+      add .vimrc
+      cdrom_id: int -> bool
+      fix compiler warning
+      man: mention that no daemons should be started by udev
+
+Lucas De Marchi (1):
+      builtin: kmod - log if modules are blacklisted
+
+Luis Felipe Strano Moraes (1):
+      Switch spawn_read to void and remove useless stores there.
+
+Martin Pitt (1):
+      75-persistent-net-generator.rules: Add Xen
+
+Mike Frysinger (1):
+      hwdb: drop useless line freeing
+
+Sjoerd Simons (1):
+      keymap: Add Lenovo Thinkpad X220 Tablet
+
+Ville Skyttä (1):
+      man: spelling fix
+
+
 Summary of changes from v174 to v175
 ============================================
 
diff --git a/NEWS b/NEWS
index 1210ed5a7321e4d2d2b9a60e4a4ec946734c4783..85e206c81de06969e084328d81300800f44be2a0 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,22 +1,22 @@
-udev 175
+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.
 
-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
-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'
-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
@@ -31,13 +31,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'.
-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.
 
+All tabs in the source code used for indentation are replaced by spaces now. :)
+
 udev 175
 ========
 Bugfixes.
index 035e5fa443a37adddeb00434e9fa32c5f7d14238..79d0cd7a88c45c4dbed5b35f7d27a3fa3b1ed4ff 100644 (file)
@@ -1,6 +1,6 @@
 AC_PREREQ(2.60)
 AC_INIT([udev],
-       [175],
+       [176],
        [linux-hotplug@vger.kernel.org],
        [udev],
        [http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html])