aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Switch copyright assignment from Jason to WireGuard LLC.Jeroen Leenarts2018-09-0627-27/+27
* Working zip import.Jeroen Leenarts2018-09-051-5/+33
* Remove item from provider managers on delete.Jeroen Leenarts2018-09-051-0/+1
* Make sure to refresh provider managers after saving.Jeroen Leenarts2018-09-051-25/+37
* Import of zip.Jeroen Leenarts2018-09-033-19/+65
* Lazy WGContext made connection unstable.Jeroen Leenarts2018-09-021-3/+2
* Zip export.Jeroen Leenarts2018-09-027-7/+128
* Add import and export logic.Jeroen Leenarts2018-09-019-10/+178
* Add addresses, dns and mtu to export string.Jeroen Leenarts2018-08-311-2/+11
* wireguard-go-bridge: include header for free functionJason A. Donenfeld2018-08-311-0/+1
* Add string conversion for tunnel config.Jeroen Leenarts2018-08-293-0/+52
* 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-278-274/+167
* Select correct IP version identifier based on packet contents.Jeroen Leenarts2018-08-271-2/+12
* Move, modify and add key generation functions to project.Jeroen Leenarts2018-08-277-178/+250
* wireguard-go-bridge: free C stringsJason A. Donenfeld2018-08-261-3/+11
* Add autorelease pool markers in Go callback functions.Jeroen Leenarts2018-08-231-47/+53
* Reworked main tableview switch layout & logicEric Kuck2018-08-222-78/+42
* Import 25519 functions, to be reorganized laterJason A. Donenfeld2018-08-212-0/+184
* Use a Switch on each tunnel cell.Jeroen Leenarts2018-08-213-13/+187
* Line selection configures the tunnel.Jeroen Leenarts2018-08-211-1/+1
* Added ability to add tunnels with a QR code scan. Logic in place to parse conf files as well.Eric Kuck2018-08-2110-8/+325
* Use first peer's endpoint as the tunnel remote address.Jeroen Leenarts2018-08-171-4/+3
* Extend validators to work for DNS entries as well.Jeroen Leenarts2018-08-162-13/+19
* Use `commaSeparatedToArray` utility everywhere.Jeroen Leenarts2018-08-163-6/+6
* If the selected tunnel is not "enabled", make it enabled.Jeroen Leenarts2018-08-161-5/+14
* Add on demand rule.Jeroen Leenarts2018-08-161-1/+4
* Do not perform optional try, this ate errors in the addressess and DNS input.Jeroen Leenarts2018-08-161-2/+2
* Disable warning for function body length.Jeroen Leenarts2018-08-161-0/+1
* Calculate and apply CIDR.Jeroen Leenarts2018-08-163-20/+106
* Added validation before saving any tunnelsEric Kuck2018-08-1512-19/+340
* Apply endpoint config to routes.Jeroen Leenarts2018-08-151-4/+16
* Improve validator for IPv6.Jeroen Leenarts2018-08-154-67/+39
* Assign correct copyright.Jeroen Leenarts2018-08-154-4/+4
* 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