aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-08-05Dump and expose WireGuard Go version info.Jeroen Leenarts2-0/+7
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-05Assign correct copyright.Jeroen Leenarts1-1/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-04A server address is required for proper saving of protocol configuration.Jeroen Leenarts1-0/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-04Remove some silly TODOs.Jeroen Leenarts1-3/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-04Fix entitlement.Jeroen Leenarts2-0/+9
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-04Make sure logs are visible.Jeroen Leenarts1-1/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-04Add NETunnelProviderManager management to AppCoordinator.Jeroen Leenarts4-4/+206
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-03Finish trampoline code.Jeroen Leenarts5-38/+79
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-07-15Add acknowledgement to derivation from Apple sample code.Jeroen Leenarts3-2/+6
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-07-15Change copyright notice.Jeroen Leenarts19-19/+19
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-07-07Start wire-up of logging and tunnel system.Jeroen Leenarts6-6/+91
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-23Fix bizarre nameJason A. Donenfeld3-8/+8
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-22Finish casing fix from Wireguard to WireGuardEli Young11-21/+15
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. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-22Change absolute paths to relative pathsEli Young1-4/+4
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-22Objective-C wrapper around WireguardGo.Jeroen Leenarts10-9/+393
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-13Generate fat archiveJason A. Donenfeld1-11/+30
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-13Correct archive file extensionJason A. Donenfeld1-4/+4
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-12Build using c-archive insteadJason A. Donenfeld1-2/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-09First stab at Go bridgeJason A. Donenfeld7-0/+313
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-29Allow adding and deleting peers.Jeroen Leenarts2-20/+44
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-29Allow adding unvalidated config.Jeroen Leenarts6-16/+121
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-27Wire up TunnelConfigurationTableViewController.Jeroen Leenarts3-7/+147
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-27A config having zero peers is allowed.Jeroen Leenarts1-5/+5
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-27We are dealing with not just any tunnel, but with WireGuard tunnels.Jeroen Leenarts1-2/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-27Deal with final folder name issues due to Apple's case insensitive case preserving behavior.Jeroen Leenarts35-0/+0
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-26Add trash can icon.Jeroen Leenarts5-6/+36
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-26Some casing trouble in WireGuard strings.Jeroen Leenarts2-6/+15
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-26Ad some color based on icon theme.Jeroen Leenarts3-23/+58
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-26Everything is a tunnel.Jeroen Leenarts10-114/+129
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-24Add bare bones `ProfileConfigurationTableViewController`.Jeroen Leenarts4-3/+427
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-24Basic setup of ConnectionsTableViewController.Jeroen Leenarts6-23/+222
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-24Fix casing from Wireguard to WireGuard.Jeroen Leenarts18-70/+76
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-24Add app icon.Jeroen Leenarts20-18/+36
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-24Add wg-quick related model properties.Jeroen Leenarts6-7/+83
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-23Add data model.Jeroen Leenarts7-2/+138
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-05-23Initial project setup.Jeroen Leenarts31-1/+1836
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>