summaryrefslogtreecommitdiff
path: root/hscript/script_v.cc
AgeCommit message (Collapse)AuthorFilesLines
2023-10-20hscript: Use mirror keys by defaultA. Wilcox1-14/+54
Before, we were using the old (pre-beta4) key format. Now we pull from the mirrors. We rely on the user either specifying the 'arch' key or running the script on the same CPU as the target system, as assumed in other parts of the codebase. Fixes: #349
2020-10-15Add many more various test casesA. Wilcox1-9/+19
2020-07-04hscipt: Implement parse and validation of 'pppoe' keyA. Wilcox1-0/+4
2020-06-24Fix network state issue on live installs, and firmware installA. Wilcox1-1/+1
2020-06-23hscript: Don't ensure device existence during image creationA. Wilcox1-3/+3
2020-06-13hscript: Validate and execute the bootloader key, if providedA. Wilcox1-0/+2
2020-05-26hscript: Implement (undocumented, untested) 'version' keyA. Wilcox1-12/+14
2020-05-26hscript: Ensure root mounts aren't required for imageA. Wilcox1-1/+1
2020-05-26hscript: Convert 'int line' to a ScriptLocation objectA. Wilcox1-64/+47
2020-02-26hscript: Refactor Keys to be owned by a Script*A. Wilcox1-35/+35
This means that a Key can introspect its Script.
2019-12-19hscript: Add 'arch' key implementation and related testsA. Wilcox1-0/+3
2019-11-19hscript: Fix repo key default when firmware support is enabledA. Wilcox1-2/+7
2019-11-06hscript: Drastically simplify validation tooA. Wilcox1-36/+17
2019-11-06hscript: Implement Runner.Execute.signingkey.FirmwareA. Wilcox1-1/+24
2019-11-04hscript: Implement Runner.Execute.nameserver.*A. Wilcox1-0/+11
2019-11-04hscript: Refactor script.cc and disk.cc for maintainabilityA. Wilcox1-0/+565