Commit Graph

1013 Commits

Author SHA1 Message Date
Jeroen Leenarts 07be1c5398 Check and clear old configs on app start and app foreground. 2018-10-01 15:36:11 +02:00
Jeroen Leenarts 65220e8d81 Convert DNS names to IP address. 2018-09-30 21:39:00 +02:00
Jeroen Leenarts 14d3043cd8 Fix build warning. 2018-09-30 21:13:58 +02:00
Jeroen Leenarts d8946babba Add switch to info view controller. 2018-09-29 22:29:34 +02:00
Jeroen Leenarts a6021b0478 Update README. 2018-09-27 07:59:08 +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 f29776d8e8 Deal with zero or empty input better. 2018-09-26 11:43:13 +02:00
Jeroen Leenarts f669dd2015 Use trash instead of edit icon. 2018-09-26 11:27:24 +02:00
Jeroen Leenarts 406d72d8d9 Use message to extension to obtain version info. 2018-09-26 11:26:52 +02:00
Jeroen Leenarts 189e5181a5 Fixe base 64 regex format. 2018-09-26 11:23:13 +02:00
Jeroen Leenarts 9cb4d0f50e Fix function length warning. 2018-09-26 11:22:54 +02:00
Jeroen Leenarts ae7e655e37 Add explicit cast to supress conversion warning. 2018-09-26 11:22:15 +02:00
Jeroen Leenarts 3f9858a655 Fixe file/function related warnings. 2018-09-26 11:21:53 +02:00
Jeroen Leenarts e27a3addb9 Not a gear but dots. 2018-09-26 10:24:52 +02:00
Jeroen Leenarts ab6afdab39 Set a date based version number for now. 2018-09-26 09:30:14 +02:00
Jeroen Leenarts 2dc9392904 Present alert for title. 2018-09-25 22:30:16 +02:00
Jeroen Leenarts 0342415705 Remove default zeroes for listenPort and mtu. 2018-09-25 21:15:50 +02:00
Jeroen Leenarts 44c5b62c63 Ask for title when scaning a QR. 2018-09-25 20:59:15 +02:00
Jeroen Leenarts c296d6ed01 Move copy button a bit up towards title line. 2018-09-25 20:15:44 +02:00
Jeroen Leenarts de82b9f0af Settnings icon. 2018-09-25 20:10:29 +02:00
Jason A. Donenfeld 631bdb7eb4 Keep tabs on memory usage 2018-09-25 02:50:03 +02:00
Jason A. Donenfeld fcd5923cbc Prevent signal and wait from racing 2018-09-24 03:15:21 +02:00
Jason A. Donenfeld 75a86c7cce Update go submodule 2018-09-24 01:53:35 +02:00
Jason A. Donenfeld 63db75f088 Truth 2018-09-22 04:14:48 +02:00
Jason A. Donenfeld 809cb2ef78 PacketTunnelProvider: fix locking logic 2018-09-22 04:13:02 +02:00
Jeroen Leenarts 77d96b21a3 Add some info on that this repository contains. 2018-09-21 20:45:33 +02:00
Jeroen Leenarts 4fdc8244a1 Report the correct number of rows in the info table view. 2018-09-20 00:44:24 +02:00
Jeroen Leenarts 336f30e3c9 Get rid of a few cosmetic lines. 2018-09-20 00:43:57 +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 2d35068f4d Disable bitcode to allow reporting of GO version in App settings. 2018-09-20 00:42:55 +02:00
Jeroen Leenarts 2e2ffe8634 Support some form of rotation. 2018-09-20 00:28:07 +02:00
Jeroen Leenarts f51bef7673 Make sure correct layering is used to make sure hint remains visible. 2018-09-20 00:27:49 +02:00
Jeroen Leenarts a8796ca627 Add add from file within app. 2018-09-19 16:02:20 +02:00
Jeroen Leenarts 2cd52ebd7a Change network prefix length for excluded routes to 128. 2018-09-18 22:53:00 +02:00
Jeroen Leenarts 78530ca1a4 Add edit/done buttons to have a more discoverable way to remove tunnels. 2018-09-18 22:46:28 +02:00
Jeroen Leenarts 58b4f81356 Move add button to bottom toolbar. 2018-09-18 22:19:03 +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
Jason A. Donenfeld 3b17b29b67 Update go snapshot 2018-09-17 00:40:28 +02:00
Jason A. Donenfeld 059ccea40a Preallocate buffers so we don't explode limit 2018-09-17 00:40:09 +02:00
Jeroen Leenarts ffd392a526 Small comment layout tweak. 2018-09-16 22:43:40 +02:00
Jeroen Leenarts 4d7c20e146 Spelling improvement in log statement. 2018-09-16 22:43:31 +02:00
Jeroen Leenarts c02c568000 Show public key on interface. Do not generate public key on peer on generate. Add public key copy buttons. 2018-09-16 22:38:32 +02:00
Jeroen Leenarts fabb6c907a Start a new peer without an allowed ips entry. 2018-09-16 21:23:20 +02:00
Jeroen Leenarts e53c959c00 New peers should begin with zero peers. 2018-09-16 21:22:00 +02:00
Jeroen Leenarts f9c2a82740 Back button for tunnel table view renamed to "Tunnels" 2018-09-16 21:19:14 +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