Commit Graph

  • 809cb2ef78 PacketTunnelProvider: fix locking logic Jason A. Donenfeld 2018-09-22 04:10:31 +0200
  • 8aeca61322 Add some info on that this repository contains. Jeroen Leenarts 2018-09-21 20:45:33 +0200
  • 77d96b21a3 Add some info on that this repository contains. Jeroen Leenarts 2018-09-21 20:45:33 +0200
  • 19a4339a27 Report the correct number of rows in the info table view. Jeroen Leenarts 2018-09-20 00:44:24 +0200
  • 4fdc8244a1 Report the correct number of rows in the info table view. Jeroen Leenarts 2018-09-20 00:44:24 +0200
  • 659a24250a Get rid of a few cosmetic lines. Jeroen Leenarts 2018-09-20 00:43:57 +0200
  • 336f30e3c9 Get rid of a few cosmetic lines. Jeroen Leenarts 2018-09-20 00:43:57 +0200
  • 06f61cbc99 Make sure a scanned config is actually saved and displayed. Jeroen Leenarts 2018-09-20 00:43:43 +0200
  • 72465bd341 Make sure a scanned config is actually saved and displayed. Jeroen Leenarts 2018-09-20 00:43:43 +0200
  • 9bdf987b42 Disable bitcode to allow reporting of GO version in App settings. Jeroen Leenarts 2018-09-20 00:42:55 +0200
  • 2d35068f4d Disable bitcode to allow reporting of GO version in App settings. Jeroen Leenarts 2018-09-20 00:42:55 +0200
  • 7c608cc3be Support some form of rotation. Jeroen Leenarts 2018-09-20 00:28:07 +0200
  • 2e2ffe8634 Support some form of rotation. Jeroen Leenarts 2018-09-20 00:28:07 +0200
  • 74ad02132a Make sure correct layering is used to make sure hint remains visible. Jeroen Leenarts 2018-09-20 00:27:49 +0200
  • f51bef7673 Make sure correct layering is used to make sure hint remains visible. Jeroen Leenarts 2018-09-20 00:27:49 +0200
  • f993c3172e Add add from file within app. Jeroen Leenarts 2018-09-19 16:02:20 +0200
  • a8796ca627 Add add from file within app. Jeroen Leenarts 2018-09-19 16:02:20 +0200
  • fe6be49180 Change network prefix length for excluded routes to 128. Jeroen Leenarts 2018-09-18 22:53:00 +0200
  • 2cd52ebd7a Change network prefix length for excluded routes to 128. Jeroen Leenarts 2018-09-18 22:53:00 +0200
  • c9974f9119 Add edit/done buttons to have a more discoverable way to remove tunnels. Jeroen Leenarts 2018-09-18 22:46:28 +0200
  • 78530ca1a4 Add edit/done buttons to have a more discoverable way to remove tunnels. Jeroen Leenarts 2018-09-18 22:46:28 +0200
  • 411c919cbf Move add button to bottom toolbar. Jeroen Leenarts 2018-09-18 22:19:03 +0200
  • 58b4f81356 Move add button to bottom toolbar. Jeroen Leenarts 2018-09-18 22:19:03 +0200
  • 089315ddc5 Add settings screen. Move export as zip to settings screen. Jeroen Leenarts 2018-09-18 21:47:43 +0200
  • 7f9d9d4509 Add settings screen. Move export as zip to settings screen. Jeroen Leenarts 2018-09-18 21:47:43 +0200
  • 1c7cf59059 Give team to release Jason A. Donenfeld 2018-09-17 00:41:16 +0200
  • 315118bec6 Give team to release Jason A. Donenfeld 2018-09-17 00:41:16 +0200
  • e8031be03d Update go snapshot Jason A. Donenfeld 2018-09-17 00:40:28 +0200
  • 3b17b29b67 Update go snapshot Jason A. Donenfeld 2018-09-17 00:40:28 +0200
  • f16260db25 Preallocate buffers so we don't explode limit Jason A. Donenfeld 2018-09-17 00:40:09 +0200
  • 059ccea40a Preallocate buffers so we don't explode limit Jason A. Donenfeld 2018-09-17 00:40:09 +0200
  • b5783d7d21 Small comment layout tweak. Jeroen Leenarts 2018-09-16 22:43:40 +0200
  • ffd392a526 Small comment layout tweak. Jeroen Leenarts 2018-09-16 22:43:40 +0200
  • 9d45f6e4b0 Spelling improvement in log statement. Jeroen Leenarts 2018-09-16 22:43:31 +0200
  • 4d7c20e146 Spelling improvement in log statement. Jeroen Leenarts 2018-09-16 22:43:31 +0200
  • 8326735fcb Show public key on interface. Do not generate public key on peer on generate. Add public key copy buttons. Jeroen Leenarts 2018-09-16 22:38:32 +0200
  • c02c568000 Show public key on interface. Do not generate public key on peer on generate. Add public key copy buttons. Jeroen Leenarts 2018-09-16 22:38:32 +0200
  • c863adce85 Start a new peer without an allowed ips entry. Jeroen Leenarts 2018-09-16 21:23:20 +0200
  • fabb6c907a Start a new peer without an allowed ips entry. Jeroen Leenarts 2018-09-16 21:23:20 +0200
  • d6e0838677 New peers should begin with zero peers. Jeroen Leenarts 2018-09-16 21:22:00 +0200
  • e53c959c00 New peers should begin with zero peers. Jeroen Leenarts 2018-09-16 21:22:00 +0200
  • 0af4dadd70 Back button for tunnel table view renamed to "Tunnels" Jeroen Leenarts 2018-09-16 21:19:14 +0200
  • f9c2a82740 Back button for tunnel table view renamed to "Tunnels" Jeroen Leenarts 2018-09-16 21:19:14 +0200
  • 484bef1777 Clean up old school headers. Jeroen Leenarts 2018-09-16 21:17:54 +0200
  • 65bf6d807d Clean up old school headers. Jeroen Leenarts 2018-09-16 21:17:54 +0200
  • 878f6c54d1 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. Jeroen Leenarts 2018-09-15 21:26:07 +0200
  • 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. Jeroen Leenarts 2018-09-15 21:26:07 +0200
  • 6104546fc6 Add intermediate "Info" screen. Jeroen Leenarts 2018-09-15 21:24:52 +0200
  • 54aa2767b3 Add intermediate "Info" screen. Jeroen Leenarts 2018-09-15 21:24:52 +0200
  • 3a8f8ef9e6 Prevent crash on add and deletion of config. Jeroen Leenarts 2018-09-15 21:23:47 +0200
  • 39990ab480 Prevent crash on add and deletion of config. Jeroen Leenarts 2018-09-15 21:23:47 +0200
  • b8abaa5283 Re-center app icon. Jeroen Leenarts 2018-09-15 20:29:28 +0200
  • 5df512d4fe Re-center app icon. Jeroen Leenarts 2018-09-15 20:29:28 +0200
  • 3802a5c50b Rename "WireGuard tunnels" to "WireGuard". Jeroen Leenarts 2018-09-15 20:27:14 +0200
  • afd09fb5f0 Rename "WireGuard tunnels" to "WireGuard". Jeroen Leenarts 2018-09-15 20:27:14 +0200
  • 3dcaaa4e6c Fix provisioning. Jeroen Leenarts 2018-09-15 20:26:17 +0200
  • 562433468b Fix provisioning. Jeroen Leenarts 2018-09-15 20:26:17 +0200
  • 477433c9d5 Let XCode mess with stuff Jason A. Donenfeld 2018-09-15 16:12:33 +0200
  • 34bea16e06 Let XCode mess with stuff Jason A. Donenfeld 2018-09-15 16:12:33 +0200
  • e379854dcb Update bundle names Jason A. Donenfeld 2018-09-15 02:22:10 +0200
  • 55c0242e84 Update bundle names Jason A. Donenfeld 2018-09-15 02:22:10 +0200
  • c7855a0d27 Remove testing id Jason A. Donenfeld 2018-09-15 01:33:48 +0200
  • 979f47fef3 Remove testing id Jason A. Donenfeld 2018-09-15 01:33:48 +0200
  • d520420cc3 Set correct team Jason A. Donenfeld 2018-09-15 01:32:00 +0200
  • a23c120b32 Set correct team Jason A. Donenfeld 2018-09-15 01:32:00 +0200
  • ad7fc0b554 Add note about availability of Go. Jeroen Leenarts 2018-09-13 23:36:48 +0200
  • 4be76c16e2 Add note about availability of Go. Jeroen Leenarts 2018-09-13 23:36:48 +0200
  • 1379d97bbe Switch copyright assignment from Jason to WireGuard LLC. Jeroen Leenarts 2018-09-06 07:42:23 +0200
  • 6c49e9151a Switch copyright assignment from Jason to WireGuard LLC. Jeroen Leenarts 2018-09-06 07:42:23 +0200
  • d729a7686e Working zip import. Jeroen Leenarts 2018-09-05 20:25:54 +0200
  • 2cd96f3105 Working zip import. Jeroen Leenarts 2018-09-05 20:25:54 +0200
  • 24623c4ea3 Remove item from provider managers on delete. Jeroen Leenarts 2018-09-05 20:25:32 +0200
  • 989117a14c Remove item from provider managers on delete. Jeroen Leenarts 2018-09-05 20:25:32 +0200
  • b7755b97a3 Make sure to refresh provider managers after saving. Jeroen Leenarts 2018-09-05 20:10:09 +0200
  • 676bf6c312 Make sure to refresh provider managers after saving. Jeroen Leenarts 2018-09-05 20:10:09 +0200
  • 56c543f1fc Import of zip. Jeroen Leenarts 2018-09-03 00:08:34 +0200
  • dd899fa63d Import of zip. Jeroen Leenarts 2018-09-03 00:08:34 +0200
  • 9bd251fe79 Lazy WGContext made connection unstable. Jeroen Leenarts 2018-09-02 23:23:30 +0200
  • 273f30d882 Lazy WGContext made connection unstable. Jeroen Leenarts 2018-09-02 23:23:30 +0200
  • 8766750bb8 Zip export. Jeroen Leenarts 2018-09-02 22:31:39 +0200
  • ca35168dc9 Zip export. Jeroen Leenarts 2018-09-02 22:31:39 +0200
  • 2572c4781c Add import and export logic. Jeroen Leenarts 2018-08-31 23:06:40 +0200
  • 815f12c9a3 Add import and export logic. Jeroen Leenarts 2018-08-31 23:06:40 +0200
  • 4950254013 Add addresses, dns and mtu to export string. Jeroen Leenarts 2018-08-31 21:40:24 +0200
  • fc70a92800 Add addresses, dns and mtu to export string. Jeroen Leenarts 2018-08-31 21:40:24 +0200
  • 721202c65b wireguard-go-bridge: include header for free function Jason A. Donenfeld 2018-08-31 10:29:27 -0600
  • 14e7391cce wireguard-go-bridge: include header for free function Jason A. Donenfeld 2018-08-31 10:29:27 -0600
  • b1aadaf82c Add string conversion for tunnel config. Jeroen Leenarts 2018-08-29 15:01:59 +0200
  • 9af7ceac2e Add string conversion for tunnel config. Jeroen Leenarts 2018-08-29 15:01:59 +0200
  • cd6cb37163 Replace NSLog with os_log. Jeroen Leenarts 2018-08-28 14:05:34 +0200
  • 0eb10bbf41 Replace NSLog with os_log. Jeroen Leenarts 2018-08-28 14:05:34 +0200
  • 8382fddbdc Cleanup config extraction. Jeroen Leenarts 2018-08-28 14:05:19 +0200
  • 2261e3a9ad Cleanup config extraction. Jeroen Leenarts 2018-08-28 14:05:19 +0200
  • 0e2fb3eace Move connection logic into seperate function. Jeroen Leenarts 2018-08-28 14:04:38 +0200
  • 56eed12020 Move connection logic into seperate function. Jeroen Leenarts 2018-08-28 14:04:38 +0200
  • 0c19d713f2 Extract log config to a function and base log level on wg level. Jeroen Leenarts 2018-08-28 14:03:53 +0200
  • a9fe3a3b87 Extract log config to a function and base log level on wg level. Jeroen Leenarts 2018-08-28 14:03:53 +0200
  • 88d84f702b Make wgContext lazy. Jeroen Leenarts 2018-08-28 14:02:59 +0200
  • 91040774a8 Make wgContext lazy. Jeroen Leenarts 2018-08-28 14:02:59 +0200
  • 2e9a12c63f Initial merge of rc's work. Jeroen Leenarts 2018-08-27 22:32:47 +0200