Commit Graph

17 Commits

Author SHA1 Message Date
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