lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAKi4VAL0R+rzTirDQmFGVTRYLL6ACYN3oXVegfPgovvN5ibR6A@mail.gmail.com>
Date:   Tue, 18 Feb 2020 16:31:17 -0800
From:   Lucas De Marchi <lucas.de.marchi@...il.com>
To:     linux-modules <linux-modules@...r.kernel.org>
Cc:     Jessica Yu <jeyu@...nel.org>, lkml <linux-kernel@...r.kernel.org>
Subject: [ANNOUNCE] kmod 27

kmod 27 is out:

        https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-27.tar.xz
        https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-27.tar.sign

- 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

Shortlog is below:

Lucas De Marchi (5):
      testsuite: update gitignore
      travis: remove old compiler failing to build kernel module
      modprobe: use flags rather than bool args
      libkmod: reset was_space on second pass
      kmod 27

Alexey Gladkov (4):
      libkmod: Add parser for modules.builtin.modinfo
      libkmod: Add function to get list of built-in modules
      Lookup aliases in the modules.builtin.modinfo
      modinfo: Show information about built-in modules

Adrian Bunk (1):
      build: Stop using dolt

Dave Reisner (1):
      Link against libcrypto, not all of openssl

Ezequiel Garcia (1):
      tools: Print a message if refcnt attribute is missing

Fabrice Fontaine (1):
      Makefile.am: filter -Wl,--no-undefined

Stefan Strogin (1):
      libkmod-signature: use PKCS#7 instead of CMS

Thomas Petazzoni (1):
      Do not check for undefined symbols when building the Python modules

Topi Miettinen (1):
      libkmod-module: convert return value from system() to errno

Yauheni Kaliuta (1):
      modprobe: ignore builtin module on recursive removing


Thank you all for the contributions.


Lucas De Marchi

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ