summaryrefslogtreecommitdiff
path: root/hscript
AgeCommit message (Expand)AuthorFilesLines
2019-11-07hscript: nevermind, that causes obj sizes to bloatA. Wilcox2-1/+5
2019-11-07hscript: Key dtor doesn't need out-of-line definitionA. Wilcox2-4/+1
2019-11-07hscript: Implement Runner.Execute.UserAccounts, add testsA. Wilcox2-11/+101
2019-11-06hscript: Drastically simplify validation tooA. Wilcox1-36/+17
2019-11-06hscript: Drastically simplify script executionA. Wilcox1-67/+25
2019-11-06hscript: Use assertions since this should never ever happenA. Wilcox1-4/+3
2019-11-06hscript: Disable coverage test for default case handler in store_keyA. Wilcox1-1/+1
2019-11-06tests: Add more nameserver behavioural testsA. Wilcox1-3/+12
2019-11-06hscript: Implement Runner.Execute.signingkey.FirmwareA. Wilcox1-1/+24
2019-11-06hscript: Implement Runner.Execute.netaddress.OpenRCA. Wilcox1-0/+36
2019-11-04hscript: It's LCOV_EXCL_STOP, not LCOV_EXCL_ENDA. Wilcox1-1/+1
2019-11-04hscript: Mark code correctly for LCOVA. Wilcox4-15/+21
2019-11-04hscript: Language::execute: space between string and valueA. Wilcox1-1/+1
2019-11-04hscript: Conditionalise more code under HAS_INSTALL_ENVA. Wilcox2-5/+22
2019-11-04hscript: Implement Keymap::executeA. Wilcox2-2/+39
2019-11-04hscript: Implement Runner.Execute.nameserver.*A. Wilcox3-2/+96
2019-11-04hscript: Refactor script.cc and disk.cc for maintainabilityA. Wilcox7-1566/+1661
2019-11-04hscript: Implement LVMVolume::executeA. Wilcox1-3/+33
2019-11-02hscript: Implement LVMPhysical::execute and LVMGroup::executeA. Wilcox1-6/+96
2019-11-02util: run_command: Don't return false if status != 0A. Wilcox1-1/+0
2019-11-02hscript: Factor out FS exec stuff to run_command functionA. Wilcox3-47/+73
2019-11-02hscript: Hostname::execute: dns_domain_lo is a variableA. Wilcox1-1/+1
2019-11-02hscript: Add download_file helper and implement SigningKey::execute0.1.0A. Wilcox5-2/+168
2019-11-02hscript: Repository: append to /e/a/r, don't replace itA. Wilcox1-1/+1
2019-11-02hscript: More logging and dir creationA. Wilcox3-0/+34
2019-11-02hscript: Handle creation of directories when neededA. Wilcox2-0/+19
2019-11-02hscript: Filesystem::execute: null-terminate argv, pass environA. Wilcox1-6/+14
2019-11-02hscript: More error checking in DiskLabel and PartitionA. Wilcox1-3/+26
2019-11-02hscript: disk: libparted returns 1 on success, not 0A. Wilcox1-1/+1
2019-11-02hscript: disk: More logging outputA. Wilcox1-1/+21
2019-11-02hscript: Implement Filesystem::execute, add testA. Wilcox1-3/+96
2019-11-01hscript: Use enumeration for Filesystem::fstypeA. Wilcox2-4/+28
2019-11-01hscript: Implement Partition::execute, as yet untestedA. Wilcox1-2/+78
2019-11-01hscript: DiskLabel::execute: commit to all, not just deviceA. Wilcox1-1/+1
2019-11-01hscript: Start calling execute on the disk keysA. Wilcox1-5/+57
2019-11-01hscript: Implement Runner.Validate.keymap.ValidA. Wilcox1-3/+20
2019-10-31hscript: Implement Encrypt, add testsA. Wilcox3-1/+78
2019-10-31hscript: Implement SigningKey, add testsA. Wilcox3-2/+46
2019-10-31hscript: Consistency/style fixesA. Wilcox2-13/+11
2019-10-31hscript: Implement Nameserver, add testsA. Wilcox3-1/+65
2019-10-31Build: disable -Wunused-parameterA. Wilcox1-3/+0
2019-10-31hscript: Remove unused paramaters and de-const-ify DiskLabel::typeA. Wilcox6-16/+19
2019-10-31hscript: Implement *.Block requirementsA. Wilcox2-3/+45
2019-10-31hscript: Implement fs, add testsA. Wilcox3-1/+93
2019-10-31hscript: Add Keymap codeA. Wilcox3-3/+41
2019-10-31hscript: Implement lvm_lv, add testsA. Wilcox3-2/+111
2019-10-31hscript: Remove bad test from Mount::validateA. Wilcox1-11/+2
2019-10-29hscript: Use string instead of regex for hostname validationA. Wilcox1-2/+2
2019-10-29hscript: Only use LVMGroup::test_pv in install env buildsA. Wilcox2-0/+6
2019-10-29hscript: Implement lvm_vg, add testsA. Wilcox3-1/+166