Releases: dell/dkms
Releases · dell/dkms
v3.0.9 - Various fixes and improvements
What's Changed
- Support variable expansion in framework files by @xuzhen in #265
- Fix --config option by @xuzhen in #272
- Verify the key of module signature in tests by @xuzhen in #271
- dkms.in: Handle error cases in autoinstall by @SparkingSpork in #262
- Follow the target kernel's module hash algorithm by @xuzhen in #274
- fix incomplete deletion of install directory by @freswa in #277
- Correct searching for rpm in PATH by @hadogenes in #259
- Ensure the kconfig file location is set during building by @xuzhen in #278
- Fix the search for the path of installed modules by @xuzhen in #275
- Make deprecation warnings less noisy and more informative by @LocutusOfBorg in #282
- Use exact compiler for dkms as used to build the kernel by @LocutusOfBorg in #285
- export CC=<the kernel's compiler> for non-Kbuild module build systems by @LocutusOfBorg in #286
New Contributors
- @SparkingSpork made their first contribution in #262
- @freswa made their first contribution in #277
- @hadogenes made their first contribution in #259
Full Changelog: v3.0.8...v3.0.9
v3.0.8 - Module signing fixes and documentation
What's Changed
- Fix signing on Debian by @xuzhen in #253
- refactor: Use
$()
instead of legacy backticks by @hyperupcall in #258 - tweak: Remove unnecessary glob match test by @hyperupcall in #261
- Fix using PKCS#11 engine as private key by @xuzhen in #263
- Update test script by @xuzhen in #264
- Update MOK UEFI key management documentation with screenshots @scaronni
- Update
man
page for missing/outdated information @scaronni
New Contributors
- @hyperupcall made their first contribution in #258
Full Changelog: v3.0.7...v3.0.8
v3.0.7 - New full contributors and small fixes
Admin access to the repository has been restored, so now we have 2 new full time contributors with permanent access:
What's Changed
- Bad substitution bugfix: resolve #236 by @recolic in #237
- Update dkms.in to passthrough URI to sign-file by @joamonwx in #239
- Fix commands detecting by @xuzhen in #242
- dkms: Change deprecated egrep for grep -E by @Foxboron in #246
- Fix distribution detecting for Ubuntu (#243) by @xuzhen in #245
- Makefile: make gzip man page reproducible by @jelly in #247
New Contributors
- @recolic made their first contribution in #237
- @joamonwx made their first contribution in #239
- @Foxboron made their first contribution in #246
- @jelly made their first contribution in #247
Full Changelog: v3.0.6...v3.0.7
v3.0.6 - Small fixes
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
- @0xDEADCADE made their first contribution in #232
- @amstewart made their first contribution in #233
- @maxyz made their first contribution in #230
Full Changelog: v3.0.5...v3.0.6
v3.0.5 - Various fixes
What's Changed
- Put version comparison before info comparison by @imtangmeng in #227
- Use full path for binary in
ExecStart
insystemd
unit #228 - Fix typo in commented defaults
New Contributors
- @imtangmeng made their first contribution in #227
Full Changelog: v3.0.4...v3.0.5
v3.0.4 - Various fixes
What's Changed
- Port kernel_*.d_dkms to /bin/sh, shellcheck-clean by @nabijaczleweli in #192
- Respect PATH by @RealJohnGalt in #193
- Fallback to uncompressed module when compress fails by @deepskyblue86 in #194
- Fix systemd units key Before being ignored by @tgurr in #225
- dkms.service: use %v specifier and drop sh usage by @Tachi107 in #226
- Fix Typo in Install Example by @medelman17 in #223
- Rework signing #162 by @scaronni
- Add /etc/dkms/framework.conf.d directory (#116) by @scaronni
- Add Required-Stop to SysV init script (#133) by @scaronni
- Make sure the systemd unit runs before the network-pre and graphical target (#19) by @scaronni
New Contributors
- @nabijaczleweli made their first contribution in #192
- @RealJohnGalt made their first contribution in #193
- @deepskyblue86 made their first contribution in #194
- @tgurr made their first contribution in #225
- @Tachi107 made their first contribution in #226
- @medelman17 made their first contribution in #223
Full Changelog: v3.0.3...v3.0.4
v3.0.3 - Fixes for ldtarball
v3.0.2 - More fixes, support for Clang and test infrastructure
What's Changed
- Silently consume the old --no-initrd option by @trixirt in #174
- Fix creation of temp build dir by @heftig in #175
- Enable using add, build and install with a directory again by @fishilico in #178
- Fix Linux distribution identification through /etc/os-release by @fishilico in #179
- Add a basic test infrastructure by @fishilico in #180
- Support CC=clang and LD=ld.lld by @nickdesaulniers in #169
- test: generalize matching lines with several dots by @fishilico in #186
New Contributors
- @heftig made their first contribution in #175
- @fishilico made their first contribution in #178
- @nickdesaulniers made their first contribution in #169
Full Changelog: v3.0.0...v3.0.2
v3.0.1 - Small fixes
v3.0.0 - Code cleanup and refactoring
- 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
- Random selection of fixes and cleanups by @evelikov in #171
- Fixup root checking for add/remove/install... by @evelikov in #172
Full Changelog: v2.8.8...v3.0.0