summaryrefslogtreecommitdiff
path: root/hscript/network.cc
AgeCommit message (Collapse)AuthorFilesLines
2019-11-04hscript: Mark code correctly for LCOVA. Wilcox1-3/+5
2019-11-04hscript: Implement Runner.Execute.nameserver.*A. Wilcox1-2/+15
2019-11-02hscript: More logging and dir creationA. Wilcox1-0/+6
2019-10-31hscript: Implement Nameserver, add testsA. Wilcox1-0/+47
2019-10-31hscript: Remove unused paramaters and de-const-ify DiskLabel::typeA. Wilcox1-3/+3
2019-10-26hscript: Implement NetAddress::executeA. Wilcox1-1/+35
2019-10-26hscript: Implement NetSSID::executeA. Wilcox1-1/+19
2019-10-24hscript: Finally implement R.V.network.netaddress.InterfaceA. Wilcox1-2/+29
2019-10-24hscript: Ensure netaddress iface name is < IFNAMSIZA. Wilcox1-0/+7
2019-10-20hscript: Build fix for Ubuntu 18.04 LTSA. Wilcox1-0/+1
2019-10-20hscript: Finish splitting install env codeA. Wilcox1-0/+3
2019-10-20Make Installation Environment code conditionalA. Wilcox1-6/+10
2019-10-19hscript: More LCOV fixesA. Wilcox1-29/+34
2019-10-17hscript: network key does not need ::executeA. Wilcox1-1/+2
2019-10-14hscript: A few changes [read full message]A. Wilcox1-3/+9
* Handle ENODEV as well as EOPNOTSUPP in NetSSID::validate. Whether iface is not wifi or doesn't exist, same result per spec. * *Failures* are fatal, but *ENODEV/EOPNOTSUPP* is not a failure. So, repair logic in Script::validate and return proper value.
2019-10-14hscript: Clear request before useA. Wilcox1-0/+1
2019-10-14hscript: Ensure netssid iface is a wireless oneA. Wilcox1-3/+28
2019-10-14hscript: Add NetSSID parsing and testsA. Wilcox1-2/+81
2019-10-13hscript: Initial twiddling at NetSSID impl, add net executionA. Wilcox1-0/+18
2019-10-13hscript: Pass data by referenceA. Wilcox1-2/+2
2019-10-12hscript: Parse network addressesA. Wilcox1-3/+116
2019-10-12hscript: Implement a lot of 'netaddress' validation logicA. Wilcox1-1/+67
2019-10-12hscript: Stub out NetAddress classA. Wilcox1-0/+13
2019-10-12hscript: Pass opts to all validate()s, implement 'mount' validationA. Wilcox1-1/+1
2019-10-08hscript: New module 'disk', fix headers of all filesA. Wilcox1-1/+1
2019-10-08hscript: CodeA. Wilcox1-2/+2
2019-10-07hscript: Generalise BooleanKey failure mode for all keysA. Wilcox1-4/+2
2019-10-07hscript: Implement Network classA. Wilcox1-0/+32