Releases: paulgazz/kmax
v4.5.3
v4.5.2
What's Changed
- setup.py: explicitly set dd version to 0.5.7 by @Yujie-Liu in #241
New Contributors
- @Yujie-Liu made their first contribution in #241
Full Changelog: v4.5.1...v4.5.2
v4.5.1
Kmax Tool Suite v4.5
- Populate non-bools when generating configs, either by taking them
from the input config for krepair or a default from kconfig - Generalize support for rewriting kbuild paths, adding
builtins (--no-builtin-kbuild-path-rewrites) and
user-defined rewrites (--user-kbuild-path-rewrites). These are needed
because the path to a compilation unit from a Kbuild Makefile may not
match the file system path due to relative paths - Added krepair experiment scripts
- Various documentation updates and additions
- Various bugfixes and improvements
Kmax Tool Suite v4.4.1
Adds timeout durations to koverage. Adds krepair experiment scripts. Fixes a bug in code that deletes a kismet temporary file by checking whether the file exists first.
Kmax Tool Suite v4.4
This version updates kismet to properly support older Linux versions (around 4.16 and older) by (1) backporting updates to kextract needed for kismet and (2) patching Kconfig on the fly to use the newer Kconfig error reporting for validation, since older Kconfig versions have less precise unmet dependency messages.
This version also improves error reporting by segragating errors into stderr and info into stdout, adding error messages for unfound architectures and missing Kconfig files.
Kmax Tool Suite v4.3.1
Fixes a bug in checking the extensions of source/object filenames
passed to klocalizer.
Kmax Tool Suite v4.3
This version moves the whole tool suite to python 3, instead of using
setuptool's 2to3, and removes support for python 2, which was sunset in
2020.
Kmax Tool Suite v4.2
This fixes a divide-by-zero error when computing the percentage of constructs processed and improves some documentation.
Kmax Tool Suite v4.1
This version introduces a new tool, koverage, which measures how much a configuration file covers a given patch file. It also includes support for the build system code cache for kismet. The automatic selection of the kextractor version been improved and a version of kextractor for another older version of the Kconfig parser has been added as well.