summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-10-29hscript: Only use LVMGroup::test_pv in install env buildsA. Wilcox2-0/+6
2019-10-29hscript: Implement lvm_vg, add testsA. Wilcox9-1/+250
2019-10-28hscript: Make line a long for alignmentA. Wilcox3-5/+6
2019-10-27README: Update build information and add option docsA. Wilcox1-0/+51
2019-10-27hscript: Fix single boost portability issueA. Wilcox1-4/+3
2019-10-27hscript: Make portable to std::filesystem OR boost::filesystemA. Wilcox5-35/+44
2019-10-27hscript: Implement Runner.Execute.networkA. Wilcox1-1/+37
2019-10-27hscript: Use boost::filesystem everywhere convenientA. Wilcox2-35/+60
2019-10-26hscript: Append, don't replace, target net confA. Wilcox1-2/+2
2019-10-26hscript: Remove temp dir from previous run, if anyA. Wilcox1-2/+6
2019-10-26tests: Test NetSSID execution outputA. Wilcox1-0/+7
2019-10-26Build: Exclude Boost from code coverage testsA. Wilcox1-1/+1
2019-10-26hscript: Implement NetAddress::executeA. Wilcox3-31/+106
2019-10-26hscript: Implement NetSSID::executeA. Wilcox2-5/+73
2019-10-26hscript: Fix missing endl for timezone simulation; print what's happeningA. Wilcox2-1/+11
2019-10-26hscript: Split heavy validation code into separate functionsA. Wilcox1-100/+128
2019-10-26hscript: Implement DiskLabel::executeA. Wilcox3-4/+53
2019-10-26hscript: Implement lvm_pv, add testsA. Wilcox7-2/+115
2019-10-25Script spec: Ensure lvm_pv example is internally consistentA. Wilcox1-1/+1
2019-10-25hscript: Implement Partition, add testsA. Wilcox32-1/+648
2019-10-24hscript: Fully implement Timezone, add testsA. Wilcox8-35/+210
2019-10-24hscript: Finally implement R.V.network.netaddress.InterfaceA. Wilcox2-2/+30
2019-10-24hscript: Ensure netaddress iface name is < IFNAMSIZA. Wilcox3-0/+18
2019-10-23fetch: Stub out FullAuto TFTP thingerA. Wilcox1-3/+14
2019-10-23req: 3b: Make command line override DHCPA. Wilcox1-1/+1
2019-10-23fetch: Finish implementingA. Wilcox2-3/+49
2019-10-23fetch: Add new executableA. Wilcox3-0/+181
2019-10-23hscript: Use SCRIPT_LINE_MAX instead of shadowing <climits> LINE_MAXA. Wilcox1-3/+4
2019-10-21CMake: Drastically simplifify hscript library buildingA. Wilcox2-9/+5
2019-10-21Use VERSTR for version instead of hardcodingA. Wilcox3-3/+7
2019-10-21hscript: Implement DiskLabel, add testsA. Wilcox13-19/+242
2019-10-21hscript: Implement Language::executeA. Wilcox2-2/+42
2019-10-21hscript: Implement Language, add testsA. Wilcox11-21/+209
2019-10-20hscript: constness fixes for ScriptOptionsA. Wilcox2-5/+9
2019-10-20tests: Don't shadow +config+ variableA. Wilcox1-3/+3
2019-10-20hscript: DiskId: use devnum instead of syspath (thx @sroracle)A. Wilcox1-3/+11
2019-10-20hscript: diskid: Use syspath, not devpathA. Wilcox1-2/+4
2019-10-20hscript: Implement DiskId::executeA. Wilcox3-19/+73
2019-10-20tests: Configure Aruba inside RSpec configuration blockA. Wilcox1-2/+2
2019-10-20tests: Explicitly require spec_helper in specsA. Wilcox2-0/+4
2019-10-20CMake: Set PATH correctlyA. Wilcox2-2/+2
2019-10-20CMake: Fix dumb typoA. Wilcox1-1/+1
2019-10-20CI: Fix LCOV jobA. Wilcox1-3/+3
2019-10-20CMake: Make lcov and RSpec first-class targetsA. Wilcox4-12/+50
2019-10-20hscript: Build fixes for Mac OS X 10.12.6 (Xcode 9)A. Wilcox2-1/+8
2019-10-20hscript: Build fix for Ubuntu 18.04 LTSA. Wilcox1-0/+1
2019-10-20Fix tests when install env code is disabledA. Wilcox3-0/+13
2019-10-20hscript: Finish splitting install env codeA. Wilcox2-0/+5
2019-10-20Make Installation Environment code conditionalA. Wilcox6-34/+76
2019-10-19tests: Fix Valgrind running (incl. CI job) and PATH for RSpecA. Wilcox3-5/+5