kmod 4 v4
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Mon, 16 Jan 2012 18:53:04 +0000 (16:53 -0200)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Mon, 16 Jan 2012 18:53:04 +0000 (16:53 -0200)
Makefile.am
NEWS
configure.ac

index d28bd72..0dd48ff 100644 (file)
@@ -38,9 +38,9 @@ SED_PROCESS = \
 %.pc: %.pc.in Makefile
        $(SED_PROCESS)
 
-LIBKMOD_CURRENT=3
+LIBKMOD_CURRENT=4
 LIBKMOD_REVISION=0
-LIBKMOD_AGE=2
+LIBKMOD_AGE=3
 
 noinst_LTLIBRARIES = libkmod/libkmod-util.la
 libkmod_libkmod_util_la_SOURCES = libkmod/libkmod-hash.c \
diff --git a/NEWS b/NEWS
index 62b7358..b27ec54 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,27 @@
+kmod 4
+======
+
+- New APIs in libkmod to:
+       - Get configuration lists: blacklists, install commands, remove
+         commands, aliases, options and softdeps
+       - Dump indexes
+
+- Several bugs fixed in libkmod, modprobe, depmod and modinfo
+
+- API documentation: if configure with run with --enable-gtk-doc, the API doc
+  will be generated by make. Gtk-doc is required for that.
+
+- Man pages are built, which replace man pages from module-init-tools
+
+- 'include' and 'config' options in *.conf files were deprecated
+
+- configure is not run by autogen.sh. Instead, a common set of options is
+  printed. If you are hacking on kmod, consider using bootstrap-configure
+  script.
+
+- 'modprobe -c' works as expected now. As opposed to module-init-tools, it
+  dumps the parsed configuration, not only the file contents.
+
 kmod 3
 ======
 
index fe2e8f1..66c2d51 100644 (file)
@@ -1,6 +1,6 @@
 AC_PREREQ(2.60)
 AC_INIT([kmod],
-       [3],
+       [4],
        [linux-modules@vger.kernel.org],
        [kmod],
        [http://git.profusion.mobi/cgit.cgi/kmod.git/])