Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-03-18 | hscript: Support creation of /etc/network/interfaces | A. Wilcox | 1 | -17/+77 | |
2020-03-17 | hscript: Add new netconfigtype key and associated tests | A. Wilcox | 1 | -0/+33 | |
Not wired up to netaddress et al, but does parse properly. | |||||
2020-03-11 | hscript: Make target directory configurable | A. Wilcox | 1 | -2/+4 | |
This is the first step towards creating images using Horizon. | |||||
2020-02-26 | hscript: Refactor Keys to be owned by a Script* | A. Wilcox | 1 | -21/+23 | |
This means that a Key can introspect its Script. | |||||
2020-02-09 | hscript: Factor subnet -> CIDR conversion to util function | A. Wilcox | 1 | -9/+3 | |
* Also ensures that the unused function in util/net (is_url_valid) doesn't break the build of network.cc (and vis versa for user.cc). | |||||
2019-11-04 | hscript: Mark code correctly for LCOV | A. Wilcox | 1 | -3/+5 | |
2019-11-04 | hscript: Implement Runner.Execute.nameserver.* | A. Wilcox | 1 | -2/+15 | |
2019-11-02 | hscript: More logging and dir creation | A. Wilcox | 1 | -0/+6 | |
2019-10-31 | hscript: Implement Nameserver, add tests | A. Wilcox | 1 | -0/+47 | |
2019-10-31 | hscript: Remove unused paramaters and de-const-ify DiskLabel::type | A. Wilcox | 1 | -3/+3 | |
2019-10-26 | hscript: Implement NetAddress::execute | A. Wilcox | 1 | -1/+35 | |
2019-10-26 | hscript: Implement NetSSID::execute | A. Wilcox | 1 | -1/+19 | |
2019-10-24 | hscript: Finally implement R.V.network.netaddress.Interface | A. Wilcox | 1 | -2/+29 | |
2019-10-24 | hscript: Ensure netaddress iface name is < IFNAMSIZ | A. Wilcox | 1 | -0/+7 | |
2019-10-20 | hscript: Build fix for Ubuntu 18.04 LTS | A. Wilcox | 1 | -0/+1 | |
2019-10-20 | hscript: Finish splitting install env code | A. Wilcox | 1 | -0/+3 | |
2019-10-20 | Make Installation Environment code conditional | A. Wilcox | 1 | -6/+10 | |
2019-10-19 | hscript: More LCOV fixes | A. Wilcox | 1 | -29/+34 | |
2019-10-17 | hscript: network key does not need ::execute | A. Wilcox | 1 | -1/+2 | |
2019-10-14 | hscript: A few changes [read full message] | A. Wilcox | 1 | -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-14 | hscript: Clear request before use | A. Wilcox | 1 | -0/+1 | |
2019-10-14 | hscript: Ensure netssid iface is a wireless one | A. Wilcox | 1 | -3/+28 | |
2019-10-14 | hscript: Add NetSSID parsing and tests | A. Wilcox | 1 | -2/+81 | |
2019-10-13 | hscript: Initial twiddling at NetSSID impl, add net execution | A. Wilcox | 1 | -0/+18 | |
2019-10-13 | hscript: Pass data by reference | A. Wilcox | 1 | -2/+2 | |
2019-10-12 | hscript: Parse network addresses | A. Wilcox | 1 | -3/+116 | |
2019-10-12 | hscript: Implement a lot of 'netaddress' validation logic | A. Wilcox | 1 | -1/+67 | |
2019-10-12 | hscript: Stub out NetAddress class | A. Wilcox | 1 | -0/+13 | |
2019-10-12 | hscript: Pass opts to all validate()s, implement 'mount' validation | A. Wilcox | 1 | -1/+1 | |
2019-10-08 | hscript: New module 'disk', fix headers of all files | A. Wilcox | 1 | -1/+1 | |
2019-10-08 | hscript: Code | A. Wilcox | 1 | -2/+2 | |
2019-10-07 | hscript: Generalise BooleanKey failure mode for all keys | A. Wilcox | 1 | -4/+2 | |
2019-10-07 | hscript: Implement Network class | A. Wilcox | 1 | -0/+32 | |