- Adds Misc Fixes and Optimisation
- Adds
TagBadRAM
Feature- Defective memory regions can be flagged by RefindPlus
- Such defective memory will not be used by anything after
- Configurable via three new
badram_fix_XYZ
configuration tokens
- Fixes
HelpIcon
Handling- New deduplication code disabled loader icon caching
- This bug was introduced in v0.14.2.AB (Commit 09e0f29)
- Fixes Manual Stanza
icon
Token Handling- Optimisations in
v0.14.2.AB
forvolume
tokens resulted in no icon displayed - Only affected stanzas with the
volume
token defined
- Optimisations in
- Fixes Manually Configured
UseGraphicsMode
Handling- Setting
graphics on
token in manual stanzas had no effect if:- The token line was before the
loader
token line, and - The
OSType
was an internally recognised type, and - The
use_graphics_for
token was not set for that type
- The token line was before the
- This bug was inherited from upstream code
- Only seen as a 'bug' in RefindPlus
- RefindPlus aims to allow 'open' token positioning
- The
volume
token is also 'open' on positioning - RefindPlus now also allows switching graphics off
- Only seen as a 'bug' in RefindPlus
- Setting
- Amends
Misc
Handling- Addresses misc missed Graphics Screen boot modes
- Adds identification for
Non-Folded
Linux kernel loaders - Restores default upstream equivalence on
use_graphics_for
- Now only defaults to graphics mode for MacOS boot
- All other available boot types must now be explicitly set
- Avoids potential implicit type conversion issues. Thanks @clague
- Provides option to create GitHub Build Artefacts. Thanks @startergo
- Addresses Potential NULL Pointer Dereferencing. Thanks @MicroMilo