aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuard/WireGuard/Model/Configuration.swift (follow)
Commit message (Expand)AuthorAgeFilesLines
* Model: Ensure name is not emptyRoopesh Chander2018-10-281-0/+1
* Import: Support for opening a .conf file in the appRoopesh Chander2018-10-271-1/+1
* Model: Allow creating an interface with empty nameRoopesh Chander2018-10-271-1/+0
* Model: MTU should be a 16-bit integerRoopesh Chander2018-10-271-1/+1
* Model: Interface: Add a public key computed propertyRoopesh Chander2018-10-271-0/+4
* Smaller copyright headersRoopesh Chander2018-10-271-7/+2
* Model: Use DNSServer in the Configuration modelRoopesh Chander2018-10-271-1/+1
* Model: listenPort and persistentKeepAlive should be 16-bit integersRoopesh Chander2018-10-271-2/+2
* Model: Make InterfaceConfiguration and PeerConfiguration structsRoopesh Chander2018-10-271-2/+2
* Model: Make it impossible to create invalid interface / peer configuration instancesRoopesh Chander2018-10-271-1/+12
* Use Endpoint in the Configuration modelRoopesh Chander2018-10-271-1/+1
* Model: Name should be part of the interface, not the tunnelRoopesh Chander2018-10-271-4/+4
* Use IPAddressRange in the Configuration modelRoopesh Chander2018-10-271-2/+5
* Models for tunnel, interface and peerRoopesh Chander2018-10-271-0/+41