aboutsummaryrefslogtreecommitdiffstats
path: root/wireguard-go-bridge/example.c (unfollow)
Commit message (Expand)AuthorFilesLines
2018-09-05Remove item from provider managers on delete.Jeroen Leenarts1-0/+1
2018-09-05Make sure to refresh provider managers after saving.Jeroen Leenarts1-25/+37
2018-09-03Import of zip.Jeroen Leenarts3-19/+65
2018-09-02Lazy WGContext made connection unstable.Jeroen Leenarts1-3/+2
2018-09-02Zip export.Jeroen Leenarts7-7/+128
2018-09-01Add import and export logic.Jeroen Leenarts9-10/+178
2018-08-31Add addresses, dns and mtu to export string.Jeroen Leenarts1-2/+11
2018-08-31wireguard-go-bridge: include header for free functionJason A. Donenfeld1-0/+1
2018-08-29Add string conversion for tunnel config.Jeroen Leenarts3-0/+52
2018-08-28Replace NSLog with os_log.Jeroen Leenarts1-1/+1
2018-08-28Cleanup config extraction.Jeroen Leenarts1-6/+4
2018-08-28Move connection logic into seperate function.Jeroen Leenarts1-43/+46
2018-08-28Extract log config to a function and base log level on wg level.Jeroen Leenarts1-7/+21
2018-08-28Make wgContext lazy.Jeroen Leenarts1-2/+3
2018-08-27Initial merge of rc's work.Jeroen Leenarts8-274/+167
2018-08-27Select correct IP version identifier based on packet contents.Jeroen Leenarts1-2/+12
2018-08-27Move, modify and add key generation functions to project.Jeroen Leenarts7-178/+250
2018-08-26wireguard-go-bridge: free C stringsJason A. Donenfeld1-3/+11
2018-08-23Add autorelease pool markers in Go callback functions.Jeroen Leenarts1-47/+53
2018-08-22Reworked main tableview switch layout & logicEric Kuck2-78/+42
2018-08-21Import 25519 functions, to be reorganized laterJason A. Donenfeld2-0/+184
2018-08-21Use a Switch on each tunnel cell.Jeroen Leenarts3-13/+187
2018-08-21Line selection configures the tunnel.Jeroen Leenarts1-1/+1
2018-08-21Added ability to add tunnels with a QR code scan. Logic in place to parse conf files as well.Eric Kuck10-8/+325
2018-08-17Use first peer's endpoint as the tunnel remote address.Jeroen Leenarts1-4/+3
2018-08-16Extend validators to work for DNS entries as well.Jeroen Leenarts2-13/+19
2018-08-16Use `commaSeparatedToArray` utility everywhere.Jeroen Leenarts3-6/+6
2018-08-16If the selected tunnel is not "enabled", make it enabled.Jeroen Leenarts1-5/+14
2018-08-16Add on demand rule.Jeroen Leenarts1-1/+4
2018-08-16Do not perform optional try, this ate errors in the addressess and DNS input.Jeroen Leenarts1-2/+2
2018-08-16Disable warning for function body length.Jeroen Leenarts1-0/+1
2018-08-16Calculate and apply CIDR.Jeroen Leenarts3-20/+106
2018-08-15Added validation before saving any tunnelsEric Kuck12-19/+340
2018-08-15Apply endpoint config to routes.Jeroen Leenarts1-4/+16
2018-08-15Improve validator for IPv6.Jeroen Leenarts4-67/+39
2018-08-15Assign correct copyright.Jeroen Leenarts4-4/+4
2018-08-15Add Validator for Endpoints.Jeroen Leenarts3-0/+137
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