aboutsummaryrefslogtreecommitdiffstats
path: root/WireGuardNetworkExtension/PacketTunnelProvider.swift (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change network prefix length for excluded routes to 128.Jeroen Leenarts2018-09-181-1/+1
* Add settings screen. Move export as zip to settings screen.Jeroen Leenarts2018-09-181-4/+2
* Small comment layout tweak.Jeroen Leenarts2018-09-161-2/+2
* Clean up old school headers.Jeroen Leenarts2018-09-161-4/+0
* Switch copyright assignment from Jason to WireGuard LLC.Jeroen Leenarts2018-09-061-1/+1
* Lazy WGContext made connection unstable.Jeroen Leenarts2018-09-021-3/+2
* Replace NSLog with os_log.Jeroen Leenarts2018-08-281-1/+1
* Cleanup config extraction.Jeroen Leenarts2018-08-281-6/+4
* Move connection logic into seperate function.Jeroen Leenarts2018-08-281-43/+46
* Extract log config to a function and base log level on wg level.Jeroen Leenarts2018-08-281-7/+21
* Make wgContext lazy.Jeroen Leenarts2018-08-281-2/+3
* Initial merge of rc's work.Jeroen Leenarts2018-08-271-40/+160
* Use first peer's endpoint as the tunnel remote address.Jeroen Leenarts2018-08-171-4/+3
* Use `commaSeparatedToArray` utility everywhere.Jeroen Leenarts2018-08-161-5/+3
* Calculate and apply CIDR.Jeroen Leenarts2018-08-161-20/+23
* Apply endpoint config to routes.Jeroen Leenarts2018-08-151-4/+16
* Make sure the reference is not nil to packet flow. Thanks go out to "The Eskimo".Jeroen Leenarts2018-08-141-2/+4
* Use config key for DNS config setting.Jeroen Leenarts2018-08-131-1/+1
* Do all packet reading from dispatch queue.Jeroen Leenarts2018-08-131-0/+1
* Do not set MTU if none available or zero.Jeroen Leenarts2018-08-131-1/+1
* Config tweaking.Jeroen Leenarts2018-08-121-14/+21
* Add back addresses.Jeroen Leenarts2018-08-121-2/+7
* Switch from using a single VPN manager to a VPN manager per configuration.Jeroen Leenarts2018-08-081-4/+5
* Add provider configuration generation.Jeroen Leenarts2018-08-061-6/+0
* Set a tunnel (routing) configuration. Still very rough.Jeroen Leenarts2018-08-051-1/+20
* Finish trampoline code.Jeroen Leenarts2018-08-031-29/+32
* Change copyright notice.Jeroen Leenarts2018-07-151-1/+1
* Start wire-up of logging and tunnel system.Jeroen Leenarts2018-07-071-5/+29
* Finish casing fix from Wireguard to WireGuardEli Young2018-06-221-1/+1
* Objective-C wrapper around WireguardGo.Jeroen Leenarts2018-06-221-0/+38