Skip to content

Releases: paulgazz/kmax

v4.5.3

23 Apr 15:03
Compare
Choose a tag to compare

What's Changed

  • open mode "rU" throws an error in python 3.11; changed to "r" by @paulgazz in #244

Full Changelog: v4.5.2...v4.5.3

v4.5.2

20 Dec 21:00
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.5.1...v4.5.2

v4.5.1

08 Nov 15:02
Compare
Choose a tag to compare

What's Changed

  • Fix bug in .config file generation that uses invalid nonbool value by @paulgazz in #240

Full Changelog: v4.5...v4.5.1

Kmax Tool Suite v4.5

06 Apr 14:59
Compare
Choose a tag to compare
  • 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

04 Sep 03:05
Compare
Choose a tag to compare

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

20 Jul 15:05
Compare
Choose a tag to compare

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

05 Jun 22:35
Compare
Choose a tag to compare

Fixes a bug in checking the extensions of source/object filenames
passed to klocalizer.

Kmax Tool Suite v4.3

05 Jun 22:13
Compare
Choose a tag to compare

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

28 May 01:52
Compare
Choose a tag to compare

This fixes a divide-by-zero error when computing the percentage of constructs processed and improves some documentation.

Kmax Tool Suite v4.1

19 May 06:05
Compare
Choose a tag to compare

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.