summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2020-02-18 15:54:07 -0800
committerLucas De Marchi <lucas.demarchi@intel.com>2020-02-18 15:54:07 -0800
commit819a125ca756003dce2d11624035b7fb605a8e99 (patch)
tree702d172b14cd70ca0db6e572daf5a3868115dac4 /NEWS
parentf975f6bfcc88ce8cb653efa580ea73a8c22e17df (diff)
downloadkmod-819a125ca756003dce2d11624035b7fb605a8e99.tar.gz
kmod-819a125ca756003dce2d11624035b7fb605a8e99.tar.bz2
kmod-819a125ca756003dce2d11624035b7fb605a8e99.zip
kmod 27v27
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS49
1 files changed, 49 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 58c4e2f..1c80582 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,52 @@
+kmod 27
+=======
+
+- Improvements
+ - Link to libcrypto rather than requiring openssl
+
+ - Print a better error message when kernel doesn't support module unload
+
+ - Use PKCS#7 instead of CMS for parsing module signature to be
+ compatible with LibreSSL and OpenSSL < 1.1.0
+
+ - Teach modinfo to parse modules.builtin.modinfo. When using Linux kernel
+ >= v5.2-rc1 it's possible to get module information from this new file. Now
+ modinfo is able to show it instead of an error message that the module is
+ built-in:
+
+ Before:
+ $ modinfo ext4
+ modinfo: ERROR: Module ext4 not found.
+
+ After:
+ $ modinfo ext4
+ name: ext4
+ filename: (builtin)
+ softdep: pre: crc32c
+ license: GPL
+ description: Fourth Extended Filesystem
+ author: Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others
+ alias: fs-ext4
+ alias: ext3
+ alias: fs-ext3
+ alias: ext2
+ alias: fs-ext2
+
+- Bug fixes
+ - Do not link python bindings with libpython to be compatible with
+ python3.8
+
+ - Fix module removal with `modprobe -r` when a dependency is built-in.
+ Now it properly ignores them and proceed with removal of other
+ dependencies
+
+ - Fix propagation of return code from install/remove commands to the
+ the probe function. The return values of kmod_module_probe_insert_module()
+ have very specific meanings, do not confuse the caller by return codes
+ from system()
+
+ - Fix softdep config parsing leading to buffer overflow
+
kmod 26
=======