aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add Validator for Endpoints.Jeroen Leenarts2018-08-153-0/+137
* Remove old import.Jeroen Leenarts2018-08-151-1/+0
* Remove unused pods.Jeroen Leenarts2018-08-154-226/+1
* Make sure the reference is not nil to packet flow. Thanks go out to "The Eskimo".Jeroen Leenarts2018-08-143-3/+11
* Use config key for DNS config setting.Jeroen Leenarts2018-08-131-1/+1
* Do all packet reading from dispatch queue.Jeroen Leenarts2018-08-133-15/+52
* Do not set MTU if none available or zero.Jeroen Leenarts2018-08-131-1/+1
* bridge: don't put on another threadJason A. Donenfeld2018-08-121-11/+10
* Log on VPNStatusDidChange.Jeroen Leenarts2018-08-121-0/+6
* Config tweaking.Jeroen Leenarts2018-08-123-19/+22
* Universal logging.Jeroen Leenarts2018-08-121-1/+7
* Do not read from packetFlow when tunnel is not yet fully initialized and configured.Jeroen Leenarts2018-08-122-0/+11
* Add back addresses.Jeroen Leenarts2018-08-128-30/+94
* Fix config generation.Jeroen Leenarts2018-08-091-6/+6
* Switch from using a single VPN manager to a VPN manager per configuration.Jeroen Leenarts2018-08-083-135/+79
* Add tunnel provider identifier.Jeroen Leenarts2018-08-084-1/+5
* Generate split allowed IPs in protocol configuration.Jeroen Leenarts2018-08-071-2/+4
* Remove Address and related code.Jeroen Leenarts2018-08-065-60/+0
* Update dependencies and remove unused dependencies.Jeroen Leenarts2018-08-063-42/+11
* Remove incorrect core data model fields.Jeroen Leenarts2018-08-063-76/+12
* Add provider configuration generation.Jeroen Leenarts2018-08-063-19/+87
* Update submodule.Jeroen Leenarts2018-08-051-0/+0
* Call read packets on background queue to allow waiting for signal.Jeroen Leenarts2018-08-051-6/+7
* A handle of zero is also correct.Jeroen Leenarts2018-08-051-1/+1
* Set a tunnel (routing) configuration. Still very rough.Jeroen Leenarts2018-08-051-1/+20
* Fix binding.Jeroen Leenarts2018-08-051-1/+1
* Clean up do_read.Jeroen Leenarts2018-08-051-4/+9
* Add default allowed IPs.Jeroen Leenarts2018-08-051-5/+28
* Update steps in READMe.Jeroen Leenarts2018-08-051-2/+7
* Dump and expose WireGuard Go version info.Jeroen Leenarts2018-08-052-0/+7
* Assign correct copyright.Jeroen Leenarts2018-08-051-1/+1
* A server address is required for proper saving of protocol configuration.Jeroen Leenarts2018-08-041-0/+1
* Remove some silly TODOs.Jeroen Leenarts2018-08-041-3/+1
* Fix entitlement.Jeroen Leenarts2018-08-042-0/+9
* Make sure logs are visible.Jeroen Leenarts2018-08-041-1/+1
* Add NETunnelProviderManager management to AppCoordinator.Jeroen Leenarts2018-08-044-4/+206
* Finish trampoline code.Jeroen Leenarts2018-08-035-38/+79
* Add acknowledgement to derivation from Apple sample code.Jeroen Leenarts2018-07-153-2/+6
* Change copyright notice.Jeroen Leenarts2018-07-1519-19/+19
* Start wire-up of logging and tunnel system.Jeroen Leenarts2018-07-076-6/+91
* Fix bizarre nameJason A. Donenfeld2018-06-233-8/+8
* Finish casing fix from Wireguard to WireGuardEli Young2018-06-2211-21/+15
* Change absolute paths to relative pathsEli Young2018-06-221-4/+4
* Objective-C wrapper around WireguardGo.Jeroen Leenarts2018-06-2210-9/+393
* Generate fat archiveJason A. Donenfeld2018-06-131-11/+30
* Correct archive file extensionJason A. Donenfeld2018-06-131-4/+4
* Build using c-archive insteadJason A. Donenfeld2018-06-121-2/+2
* First stab at Go bridgeJason A. Donenfeld2018-06-097-0/+313
* Allow adding and deleting peers.Jeroen Leenarts2018-05-292-20/+44
* Allow adding unvalidated config.Jeroen Leenarts2018-05-296-16/+121