Commit Graph

23 Commits

Author SHA1 Message Date
Jeroen Leenarts
6c49e9151a Switch copyright assignment from Jason to WireGuard LLC. 2018-09-06 07:42:23 +02:00
Jeroen Leenarts
fc70a92800 Add addresses, dns and mtu to export string. 2018-08-31 21:40:24 +02:00
Jeroen Leenarts
9af7ceac2e Add string conversion for tunnel config. 2018-08-29 15:01:59 +02:00
Eric Kuck
5ef1656102 Added ability to add tunnels with a QR code scan. Logic in place to parse conf files as well. 2018-08-21 11:00:41 -05:00
Jeroen Leenarts
93e2264751 Extend validators to work for DNS entries as well. 2018-08-16 22:41:45 +02:00
Jeroen Leenarts
5363be2403 Use commaSeparatedToArray utility everywhere. 2018-08-16 22:39:08 +02:00
Jeroen Leenarts
6b57ca0d98 Do not perform optional try, this ate errors in the addressess and DNS input. 2018-08-16 22:03:40 +02:00
Eric Kuck
475b6abb5b Added validation before saving any tunnels
Signed-off-by: Eric Kuck <eric@bluelinelabs.com>
2018-08-15 17:34:16 -05:00
Jeroen Leenarts
6d977e13b2 Config tweaking. 2018-08-12 21:49:38 +02:00
Jeroen Leenarts
9ce5fccbd3 Add back addresses. 2018-08-12 21:37:56 +02:00
Jeroen Leenarts
ca5d40c0d8 Fix config generation. 2018-08-09 22:45:28 +02:00
Jeroen Leenarts
1a4929964c Add tunnel provider identifier. 2018-08-08 06:59:56 +02:00
Jeroen Leenarts
d449817a45 Generate split allowed IPs in protocol configuration. 2018-08-07 21:33:19 +02:00
Jeroen Leenarts
cf0ccbf0d1 Remove Address and related code. 2018-08-06 23:28:52 +02:00
Jeroen Leenarts
bde972d96f Remove incorrect core data model fields. 2018-08-06 09:04:54 +02:00
Jeroen Leenarts
a6b2f2edca Add provider configuration generation. 2018-08-06 09:04:29 +02:00
Jeroen Leenarts
675a17f51a Assign correct copyright. 2018-08-05 07:48:36 +02:00
Jeroen Leenarts
a4db2d4f3e Add NETunnelProviderManager management to AppCoordinator. 2018-08-04 21:28:19 +02:00
Jeroen Leenarts
0f1aa701df Change copyright notice. 2018-07-15 11:55:41 +02:00
Jeroen Leenarts
42f278ff49 Allow adding unvalidated config. 2018-05-29 22:21:44 +02:00
Jeroen Leenarts
a59215110b A config having zero peers is allowed. 2018-05-27 14:23:36 +02:00
Jeroen Leenarts
7ce3288939 Deal with final folder name issues due to Apple's case insensitive case preserving behavior. 2018-05-27 14:20:15 +02:00
Jeroen Leenarts
1c43581ce5 Everything is a tunnel. 2018-05-26 09:17:36 +02:00