summaryrefslogtreecommitdiffstats
path: root/modules-available/minilinux/inc/linuxbootentryhook.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* [minilinux] Introduce new "installed" state: brokenSimon Rettberg2024-02-071-8/+6Star
| | | | | | | | Avoid marking broken (i.e. missing/corrupted files) versions as "not installed", which could in turn lead to complete deletions of versions from the database without removing the according (broken) files from the filesystem. Instead, properly mark them as broken in the DB so we keep them but can handle them differently (UI: to be done).
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-9/+8Star
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-021-1/+1
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [minilinux] Update KCL flagsSimon Rettberg2022-09-121-2/+2
|
* [minilinux] Add option to force another DHCP request in initramfsSimon Rettberg2022-06-091-0/+7
|
* [serversetup-bwlp-ipxe] Force default boot entry to MiniLinux for dedicated ↵Simon Rettberg2022-05-021-1/+1
| | | | PVSmgr
* [passthrough] New module for managing hardware passthrough for QEMUSimon Rettberg2022-03-091-7/+13
|
* Fix deprecated curly braces string indexing (PHP 7.4)Simon Rettberg2021-03-251-1/+1
|
* [minilinux] (bootentry-hook) Add entry for "latest from branch"Simon Rettberg2020-07-101-5/+24
| | | | | The iPXE menu item of type "minilinux" will now show an option to automatically use the latest locally installed version for each branch.
* [serversetup-bwlp-ipxe] Progress on new structure (+bash)Simon Rettberg2020-07-101-1/+3
|
* [serversetup-bwlp-ipxe/minilinux] Add comments, fix minor logic bugSimon Rettberg2019-12-101-0/+2
| | | | | | Saving a boot entry didn't properly check the validity of a hook's ID, which was broken anyways, so the invalid check didn't uncover that the actual cheking code didn't work either.
* [minilinux] Make Linux fast againSimon Rettberg2019-12-101-2/+10
| | | | | Add boot option that adds all the KCL options to disable CPU security flaw mitigations.
* [minilinux] Allow absolute paths for initrdsSimon Rettberg2019-10-291-1/+3
|
* [minilinux] Move LinuxBootEntryHook to own fileSimon Rettberg2019-10-291-0/+150
Under certain conditions the ipxe-bootentry hook would be executed multiple times, resuting in a fatal error because the class would be declared multiple times.