Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Model: Ensure name is not empty | Roopesh Chander | 2018-10-28 | 1 | -0/+1 |
| | | | | | | | | | We don't need it because we don't have to open the new-config UI after scanning a QR code. This reverts commit db72e95. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Import: Support for opening a .conf file in the app | Roopesh Chander | 2018-10-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Allow creating an interface with empty name | Roopesh Chander | 2018-10-27 | 1 | -1/+0 |
| | | | | | | | | But don't allow such a tunnel to be added to the tunnel manager. (We'll need to create an interface with an empty name when we're reading QR codes.) Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: MTU should be a 16-bit integer | Roopesh Chander | 2018-10-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Interface: Add a public key computed property | Roopesh Chander | 2018-10-27 | 1 | -0/+4 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Smaller copyright headers | Roopesh Chander | 2018-10-27 | 4 | -28/+8 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Use DNSServer in the Configuration model | Roopesh Chander | 2018-10-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model for DNS server | Roopesh Chander | 2018-10-27 | 1 | -0/+62 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Endpoint host should not have invalid characters | Roopesh Chander | 2018-10-27 | 1 | -10/+13 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: listenPort and persistentKeepAlive should be 16-bit integers | Roopesh Chander | 2018-10-27 | 1 | -2/+2 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Make InterfaceConfiguration and PeerConfiguration structs | Roopesh Chander | 2018-10-27 | 1 | -2/+2 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Make it impossible to create invalid interface / peer configuration instances | Roopesh Chander | 2018-10-27 | 1 | -1/+12 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Use Endpoint in the Configuration model | Roopesh Chander | 2018-10-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model for an endpoint | Roopesh Chander | 2018-10-27 | 1 | -0/+79 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: IPAddressRange: Converting to and from String | Roopesh Chander | 2018-10-27 | 1 | -0/+31 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model: Name should be part of the interface, not the tunnel | Roopesh Chander | 2018-10-27 | 1 | -4/+4 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Use IPAddressRange in the Configuration model | Roopesh Chander | 2018-10-27 | 1 | -2/+5 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Model for an IP Address range | Roopesh Chander | 2018-10-27 | 1 | -0/+54 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Models for tunnel, interface and peer | Roopesh Chander | 2018-10-27 | 1 | -0/+41 |
Signed-off-by: Roopesh Chander <roop@roopc.net> |