aboutsummaryrefslogtreecommitdiffstats
path: root/designs (unfollow)
Commit message (Expand)AuthorFilesLines
2018-08-15Remove old import.Jeroen Leenarts1-1/+0
2018-08-15Remove unused pods.Jeroen Leenarts4-226/+1
2018-08-14Make sure the reference is not nil to packet flow. Thanks go out to "The Eskimo".Jeroen Leenarts3-3/+11
2018-08-13Use config key for DNS config setting.Jeroen Leenarts1-1/+1
2018-08-13Do all packet reading from dispatch queue.Jeroen Leenarts3-15/+52
2018-08-13Do not set MTU if none available or zero.Jeroen Leenarts1-1/+1
2018-08-12bridge: don't put on another threadJason A. Donenfeld1-11/+10
2018-08-12Log on VPNStatusDidChange.Jeroen Leenarts1-0/+6
2018-08-12Config tweaking.Jeroen Leenarts3-19/+22
2018-08-12Universal logging.Jeroen Leenarts1-1/+7
2018-08-12Do not read from packetFlow when tunnel is not yet fully initialized and configured.Jeroen Leenarts2-0/+11
2018-08-12Add back addresses.Jeroen Leenarts8-30/+94
2018-08-09Fix config generation.Jeroen Leenarts1-6/+6
2018-08-08Switch from using a single VPN manager to a VPN manager per configuration.Jeroen Leenarts3-135/+79
2018-08-08Add tunnel provider identifier.Jeroen Leenarts4-1/+5
2018-08-07Generate split allowed IPs in protocol configuration.Jeroen Leenarts1-2/+4
2018-08-06Remove Address and related code.Jeroen Leenarts5-60/+0
2018-08-06Update dependencies and remove unused dependencies.Jeroen Leenarts3-42/+11
2018-08-06Remove incorrect core data model fields.Jeroen Leenarts3-76/+12
2018-08-06Add provider configuration generation.Jeroen Leenarts3-19/+87
2018-08-05Update submodule.Jeroen Leenarts1-0/+0
2018-08-05Call read packets on background queue to allow waiting for signal.Jeroen Leenarts1-6/+7
2018-08-05A handle of zero is also correct.Jeroen Leenarts1-1/+1
2018-08-05Set a tunnel (routing) configuration. Still very rough.Jeroen Leenarts1-1/+20
2018-08-05Fix binding.Jeroen Leenarts1-1/+1
2018-08-05Clean up do_read.Jeroen Leenarts1-4/+9
2018-08-05Add default allowed IPs.Jeroen Leenarts1-5/+28
2018-08-05Update steps in READMe.Jeroen Leenarts1-2/+7
2018-08-05Dump and expose WireGuard Go version info.Jeroen Leenarts2-0/+7
2018-08-05Assign correct copyright.Jeroen Leenarts1-1/+1
2018-08-04A server address is required for proper saving of protocol configuration.Jeroen Leenarts1-0/+1
2018-08-04Remove some silly TODOs.Jeroen Leenarts1-3/+1
2018-08-04Fix entitlement.Jeroen Leenarts2-0/+9
2018-08-04Make sure logs are visible.Jeroen Leenarts1-1/+1
2018-08-04Add NETunnelProviderManager management to AppCoordinator.Jeroen Leenarts4-4/+206
2018-08-03Finish trampoline code.Jeroen Leenarts5-38/+79
2018-07-15Add acknowledgement to derivation from Apple sample code.Jeroen Leenarts3-2/+6
2018-07-15Change copyright notice.Jeroen Leenarts19-19/+19
2018-07-07Start wire-up of logging and tunnel system.Jeroen Leenarts6-6/+91
2018-06-23Fix bizarre nameJason A. Donenfeld3-8/+8
2018-06-22Finish casing fix from Wireguard to WireGuardEli Young11-21/+15
2018-06-22Change absolute paths to relative pathsEli Young1-4/+4
2018-06-22Objective-C wrapper around WireguardGo.Jeroen Leenarts10-9/+393
2018-06-13Generate fat archiveJason A. Donenfeld1-11/+30
2018-06-13Correct archive file extensionJason A. Donenfeld1-4/+4
2018-06-12Build using c-archive insteadJason A. Donenfeld1-2/+2
2018-06-09First stab at Go bridgeJason A. Donenfeld7-0/+313
2018-05-29Allow adding and deleting peers.Jeroen Leenarts2-20/+44
2018-05-29Allow adding unvalidated config.Jeroen Leenarts6-16/+121
2018-05-27Wire up TunnelConfigurationTableViewController.Jeroen Leenarts3-7/+147