Changelog for
klp-build-0~20240814.5dae2ec-1.0.2.1.sr20240803.noarch.rpm :
* Thu Aug 15 2024 mvetterAATTsuse.com- Update to version 0~20240814.5dae2ec:
* setup: More information being logged
* ibs: Optimize extraction of vmlinux and modules
* config.py: Show error code when quilt fails
* Wed Aug 14 2024 mvetterAATTsuse.com- Update to version 0~20240812.ad9f0e0:
* setup: Ignore cs_is_affected if CVE is empty
* Rename and fix user_path config names for kgraft-patches
* ibs: Move kgraft_path to where it\'s being used
* ibs: Do not remove extracted vmlinux and modules
* config: Support \'kgraft-patches\' in config file
* config: Support \'patches-tests\' in config file
* klp-ccp: Remove KLP_CCP_PATH env variable
* config: Support \'ccp-pol-scripts\' in config file
* config: Support \'kernel-source\' in config file
* config: Support per-user configuration file
* config.py: Check for supported attribute on modinfo by using startswith
* setup: Skip codestreams missing backports (not affected)
* ksrc: Add 15.6 RT to get the backports
* config: Skip symbols with empty names
* ibs: Fix typo when validating the livepatch
* ksrc: Check if all branch patches are present to mark as not affected
* ksrc: Simplify getting patched codestreams
* test.sh: Add new test for CVE-2024-40909
* Add zstd support
* Use pyelftools to parse .modinfo
* config: Add support to read gzipped files, like vmlinux
* Replace all invocations of nm binary with pyelftools
* Use PyElfTools in order to read object symbols
* test.sh: Adjust LoC count with recent clang-extract changes
* Thu Aug 01 2024 mvetterAATTsuse.com- Update to version 0~20240731.edfe0bf:
* Add new test for CVE-2021-47402
* test.sh: Simplify call to setup_extract_count
* klpbuild: Copy the .config from the right place
* templ: Add spaces between KLP_RELOC_SYMBOL macro arguments
* Mon Jul 29 2024 mvetterAATTsuse.com- Update to version 0~20240725.cc0513f:
* ksrc.py: Check CVE passed in get-patches
* extractor: lock the same src directory on which architecture the script is running on
* Add support for tests files in directories
* extractor: Add filelocking support for srcdir
* Wed Jul 24 2024 mvetterAATTsuse.com- Update to version 0~20240722.3c379d8:
* tests: Fixed one issue on clang-extract
* tests: Add test.sh to check for known working extraction for CE
* templ: Fix case of IBT + upstream kernel module with dashes on its name
* run-kgr-test.sh: Check in more directories for VMs
* templ.py: Return empty string when IBT and CE
* extractor: Enable upstream extraction to apply patches
* templ.py: Replace dash by underscore when using fname on functions
* ce: Use -DCE_LATE_EXTERNALIZE by default
* ibs.py: Stop downloading kernel-default-extra
* ccp: Drop workarounds for different codestreams
* config: Fix get_sdir to always point to x86_64
* templ: Add IBT support for ccp
* extractor: Propagate needs_ibt to extractor backends
* ccp: Check KLP_CONVERT on fun_exts
* Change get_cs_boot_file to target odir instead of arch/boot dir
* templ: Add 15.6 codestream to fixes header
* extractor: Use IBT for 15.6 onwards
* setup: Remove s390x check since all codestreams are now supported
* setup: Show kernel version when file is not found
* extractor: Do not catch a specific error when running ccp/ce
* ccp: Remove more options that ccp doesn\'t understand
* extractor: Adapt the regex for SLE 15-SP6 cases
* extractor: Show more info when we can\'t get the command line
* Tue Jul 02 2024 mvetterAATTsuse.com- Update to version 0~20240701.f72b4a1:
* config: Show kernel version when configuration entries diverge
* Add man page for klp-build
* ksrc: Remove MIME-Version string from upstream commit subject- Install man page
* Fri Jun 28 2024 mvetterAATTsuse.com- Update to version 0~20240627.48ed241:
* ksrc.py: Add --tags to git fetch
* Adding support to SLE15-SP6
* config.py: Dump kernel version and arch when a module is not supported
* templ.py: Fix Kbuild file generation
* Mon Jun 24 2024 mvetterAATTsuse.com- Update to version 0~20240622.445505a:
* config: Add architecture of the duplicated symbol warning
* config.py: Show kernle version when a duplicate symbol was found
* Mon Jun 24 2024 Michael Vetter
- Install run-kgr-test.sh to bindir- Run fdupes
* Thu Jun 20 2024 Michael Vetter - Initial package of klp-build git 9aa77a for openSUSE