Commit Graph

35 Commits

Author SHA1 Message Date
Jeroen Leenarts 93b1f31d45 Extract WireGuardGo version at build time. 2018-10-02 21:14:18 +02:00
Jeroen Leenarts 9ad7a2d3bd Copy public key through context menu. 2018-10-02 19:39:26 +02:00
Jason A. Donenfeld 9d01829a98 Rewrite bridge build system 2018-10-02 19:15:03 +02:00
Jeroen Leenarts 43787b996d Add missing file and fix hard path. 2018-09-27 07:57:42 +02:00
Jeroen Leenarts a3cdb8434a Xcode build wireguard go bridge. 2018-09-26 20:34:09 +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 ab6afdab39 Set a date based version number for now. 2018-09-26 09:30:14 +02:00
Jeroen Leenarts 2d35068f4d Disable bitcode to allow reporting of GO version in App settings. 2018-09-20 00:42:55 +02:00
Jeroen Leenarts 7f9d9d4509 Add settings screen. Move export as zip to settings screen. 2018-09-18 21:49:59 +02:00
Jason A. Donenfeld 315118bec6 Give team to release 2018-09-17 00:43:46 +02:00
Jeroen Leenarts 54aa2767b3 Add intermediate "Info" screen. 2018-09-15 21:24:52 +02:00
Jeroen Leenarts 562433468b Fix provisioning. 2018-09-15 20:26:17 +02:00
Jason A. Donenfeld 34bea16e06 Let XCode mess with stuff 2018-09-15 16:13:50 +02:00
Jason A. Donenfeld 55c0242e84 Update bundle names 2018-09-15 02:22:10 +02:00
Jason A. Donenfeld a23c120b32 Set correct team 2018-09-15 01:32:41 +02:00
Jeroen Leenarts 6c49e9151a Switch copyright assignment from Jason to WireGuard LLC. 2018-09-06 07:42:23 +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 217b632ccb Initial merge of rc's work. 2018-08-27 22:32:47 +02:00
Jeroen Leenarts acb7caa1f8 Move, modify and add key generation functions to project. 2018-08-27 13:38:50 +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 5363be2403 Use `commaSeparatedToArray` utility everywhere. 2018-08-16 22:39:08 +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 29879c7f0e Improve validator for IPv6. 2018-08-15 22:52:37 +02:00
Jeroen Leenarts bd27798ab9 Assign correct copyright. 2018-08-15 20:38:56 +02:00
Jeroen Leenarts fc1d20e70f Add Validator for Endpoints. 2018-08-15 20:35:21 +02:00
Jeroen Leenarts 60a8274727 Remove unused pods. 2018-08-15 08:35:54 +02:00
Jeroen Leenarts 9ce5fccbd3 Add back addresses. 2018-08-12 21:37:56 +02:00
Jeroen Leenarts cf0ccbf0d1 Remove Address and related code. 2018-08-06 23:28:52 +02:00
Jeroen Leenarts 9d04aa71c2 Fix entitlement. 2018-08-04 22:48:51 +02:00
Jeroen Leenarts a4db2d4f3e Add NETunnelProviderManager management to AppCoordinator. 2018-08-04 21:28:19 +02:00
Jeroen Leenarts 6344f3d25f Start wire-up of logging and tunnel system. 2018-07-07 22:54:44 +02:00
Jason A. Donenfeld fa8338ef7a Fix bizarre name 2018-06-23 02:15:43 +02:00
Eli Young 3da6c5a54c Finish casing fix from Wireguard to WireGuard
This also removes from the project various duplicate file entries that
differed only in casing. Note that, if working with a case-insensitive
filesystem (as are generally used on macOS systems), it is recommended
to destroy the affected files in the working tree and check them out
again. Failure to do this will result in XCode recreating duplicate file
entries in the project.
2018-06-22 13:50:16 -07:00