Skip to content

Releases: dkms-project/dkms

v3.0.6 - Small fixes

15 Jul 06:46

Choose a tag to compare

Use common signing method for both Red Hat based systems and Arch systems.

What's Changed

  • Fix typo in dkms_framework.conf by @0xDEADCADE in #232
  • Makefile: set release information for v3.0.5 by @amstewart in #233
  • Look for sign-file regardless by @maxyz in #230
  • Drop mailing list reference

New Contributors

Full Changelog: v3.0.5...v3.0.6

v3.0.5 - Various fixes

29 Jun 10:09

Choose a tag to compare

What's Changed

  • Put version comparison before info comparison by @imtangmeng in #227
  • Use full path for binary in ExecStart in systemd unit #228
  • Fix typo in commented defaults

New Contributors

Full Changelog: v3.0.4...v3.0.5

v3.0.4 - Various fixes

18 Jun 11:24

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.3...v3.0.4

v3.0.3 - Fixes for ldtarball

17 Dec 07:30

Choose a tag to compare

What's Changed

  • Fix source only tarballs unpacked with ldtarball by @trixirt in #189
  • {ld,mk}tarball: perform expansion when setting cleanup trap by @dadap in #191

New Contributors

Full Changelog: v3.0.2...v3.0.3

v3.0.2 - More fixes, support for Clang and test infrastructure

21 Nov 09:46

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.0.2

v3.0.1 - Small fixes

15 Nov 10:04

Choose a tag to compare

What's Changed

  • Silently consume the old --no-initrd option by @trixirt in #174
  • Fix creation of temp build dir by @heftig in #175

New Contributors

Full Changelog: v3.0.0...v3.0.1

v3.0.0 - Code cleanup and refactoring

08 Nov 09:20

Choose a tag to compare

  • Clarify --all switch in the man page.
  • Lots of code cleanups and refactoring.
  • Fix root permissions checking for the various possible actions.
  • The following variables have been deprecated:
    • REMAKE_INITRD
    • MODULES_CONF
    • MODULES_CONF_OBSOLETES
    • MODULES_CONF_ALIAS_TYPE
    • MODULES_CONF_OBSOLETE_ONLY

What's Changed

Full Changelog: v2.8.8...v3.0.0

Drop outdated distribution specific components

30 Oct 06:23

Choose a tag to compare

  • Drop outdated distribution specific packaging
    • Creation of deb/rpm package
    • Module rpm/kmp/debian packaging and templates
    • Checks for old Suse versions
    • Driver disks
  • Drop old kernel 2.x checks.
  • Drop modules.conf handling.
  • Use os-release and fallback to lsb_release for checking the distribution version.
  • Set location for Arch modules.
  • Rework makefile, use git archive for tarball generation.
  • Do not modprobe built modules by default on successful installation.
  • Do not support importing module tarballs created before May 2007 (pre 2.0).
  • Fix remove --all command.
  • Fix kernel removing.
  • Improve installation targets.

Small fixes

01 Oct 09:48

Choose a tag to compare

  • Remove Freshmeat/Freecode release publishing (site is read only since 2014).
  • Fix kernel prerm.d for new output in dkms status.
  • Other small fixes (typos etc.).

Documents improvements and small fixes

04 Sep 08:15

Choose a tag to compare

  • Fix installation of /etc/kernel/install.d/dkms and /etc/dkms/sign_helper.sh script.
  • Clean up Makefile, docs and man page.
  • Be more consistent with versioning, fix creation of tarballs, properly expand man page variables.
  • Use more condensed output for commands, print when invoking the signing hook.
  • Add documentation for enabling signing of modules and enrolling MOK certificates.