Commit Graph

40 Commits

Author SHA1 Message Date
Jeroen Leenarts
ae1af569d6 Remove a few prints, add some whitespace. 2018-10-02 22:36:39 +02:00
Jeroen Leenarts
93b1f31d45 Extract WireGuardGo version at build time. 2018-10-02 21:14:18 +02:00
Jeroen Leenarts
6fa7d7bfbf Deal with type body length warning. 2018-10-02 19:53:56 +02:00
Jeroen Leenarts
41e0459521 Don't crash on failure to obtain version info and inform user on what is needed to be able to retrieve version info from the Go client. 2018-10-01 15:37:15 +02:00
Jeroen Leenarts
07be1c5398 Check and clear old configs on app start and app foreground. 2018-10-01 15:36:11 +02:00
Jeroen Leenarts
d8946babba Add switch to info view controller. 2018-09-29 22:29:34 +02:00
Jeroen Leenarts
406d72d8d9 Use message to extension to obtain version info. 2018-09-26 11:26:52 +02:00
Jeroen Leenarts
3f9858a655 Fixe file/function related warnings. 2018-09-26 11:21:53 +02:00
Jeroen Leenarts
44c5b62c63 Ask for title when scaning a QR. 2018-09-25 20:59:15 +02:00
Jeroen Leenarts
72465bd341 Make sure a scanned config is actually saved and displayed. 2018-09-20 00:43:43 +02:00
Jeroen Leenarts
a8796ca627 Add add from file within app. 2018-09-19 16:02:20 +02:00
Jeroen Leenarts
7f9d9d4509 Add settings screen. Move export as zip to settings screen. 2018-09-18 21:49:59 +02:00
Jeroen Leenarts
4d7c20e146 Spelling improvement in log statement. 2018-09-16 22:43:31 +02:00
Jeroen Leenarts
65bf6d807d Clean up old school headers. 2018-09-16 21:17:54 +02:00
Jeroen Leenarts
0ec034501e We do not support "on demand" right now.
On demand has the effect of the VPN tunnel being started "on demand" based on a set of triggering criteria. Currently there are no criteria in place, so it always triggers.
2018-09-15 21:26:07 +02:00
Jeroen Leenarts
54aa2767b3 Add intermediate "Info" screen. 2018-09-15 21:24:52 +02:00
Jeroen Leenarts
39990ab480 Prevent crash on add and deletion of config. 2018-09-15 21:23:47 +02:00
Jeroen Leenarts
562433468b Fix provisioning. 2018-09-15 20:26:17 +02:00
Jason A. Donenfeld
55c0242e84 Update bundle names 2018-09-15 02:22:10 +02:00
Jeroen Leenarts
6c49e9151a Switch copyright assignment from Jason to WireGuard LLC. 2018-09-06 07:42:23 +02:00
Jeroen Leenarts
989117a14c Remove item from provider managers on delete. 2018-09-05 20:25:32 +02:00
Jeroen Leenarts
676bf6c312 Make sure to refresh provider managers after saving. 2018-09-05 20:10:09 +02:00
Jeroen Leenarts
dd899fa63d Import of zip. 2018-09-03 00:08:34 +02:00
Jeroen Leenarts
ca35168dc9 Zip export. 2018-09-02 22:47:41 +02:00
Jeroen Leenarts
815f12c9a3 Add import and export logic. 2018-09-01 00:18:12 +02:00
Jeroen Leenarts
2c22d99d4d Use a Switch on each tunnel cell. 2018-08-21 22:27:44 +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
792301e50e If the selected tunnel is not "enabled", make it enabled. 2018-08-16 22:05:22 +02:00
Jeroen Leenarts
11b43206ff Add on demand rule. 2018-08-16 22:04:35 +02:00
Jeroen Leenarts
d6fcc10bd9 Remove old import. 2018-08-15 19:41:19 +02:00
Jeroen Leenarts
412b21a7ce Log on VPNStatusDidChange. 2018-08-12 21:50:54 +02:00
Jeroen Leenarts
6d977e13b2 Config tweaking. 2018-08-12 21:49:38 +02:00
Jeroen Leenarts
126ea25ef1 Switch from using a single VPN manager to a VPN manager per configuration. 2018-08-08 07:04:42 +02:00
Jeroen Leenarts
1dc70297f6 A server address is required for proper saving of protocol configuration. 2018-08-04 22:49:37 +02:00
Jeroen Leenarts
43d5534d22 Remove some silly TODOs. 2018-08-04 22:49:03 +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
0b2f004f62 Wire up TunnelConfigurationTableViewController. 2018-05-27 22:38:44 +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