kmod 18 v18
authorLucas De Marchi <lucas.demarchi@intel.com>
Sat, 14 Jun 2014 15:46:38 +0000 (12:46 -0300)
committerLucas De Marchi <lucas.demarchi@intel.com>
Sat, 14 Jun 2014 15:46:38 +0000 (12:46 -0300)
Makefile.am
NEWS
configure.ac

index 14ddcab..eb63073 100644 (file)
@@ -38,7 +38,7 @@ SED_PROCESS = \
        $(SED_PROCESS)
 
 LIBKMOD_CURRENT=4
-LIBKMOD_REVISION=7
+LIBKMOD_REVISION=8
 LIBKMOD_AGE=2
 
 noinst_LTLIBRARIES = libkmod/libkmod-util.la
diff --git a/NEWS b/NEWS
index dfdb911..b03c7c5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+kmod 18
+=======
+
+- Bug fixes:
+       - Fix leaks in error paths
+       - Fix use-after-free in hash implementation causing a wrong index to be
+         generated by depmod with out-of-tree modules
+
+- New features:
+       - Calling depmod with modules creating a dependency loop will now make
+         depmod return an error and not update the indexes. This is to protect
+         the current index not being overridden by another index that may cause
+         a boot failure, depending on the buggy module. It's a necessary
+         change in behavior regarding previous kmod releases and
+         module-init-tools. The error message was also improved to output
+         the modules that caused the dependency cycle.
+
+- Improvements to testsuite:
+       - Fix and improve expected-fail test
+       - Add tests for hashmap implementation
+
 kmod 17
 =======
 
index 4040908..7781ce1 100644 (file)
@@ -1,6 +1,6 @@
 AC_PREREQ(2.60)
 AC_INIT([kmod],
-       [17],
+       [18],
        [linux-modules@vger.kernel.org],
        [kmod],
        [http://git.kernel.org/?p=utils/kernel/kmod/kmod.git])