aboutsummaryrefslogtreecommitdiffstats
path: root/wireguard-go-bridge (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-11-04wireguard-go-bridge: xcode expects install targetJason A. Donenfeld1-1/+3
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-11-01wireguard-go-bridge: use boottime instead of monotonicJason A. Donenfeld2-7/+86
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-31wireguard-go-bridge: extract version for consumption by network extensionJason A. Donenfeld1-2/+8
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-31wireguard-go-bridge: simplify logging and remove tagsJason A. Donenfeld3-12/+8
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-31wireguard-go-bridge: handle errors in makefileJason A. Donenfeld1-8/+5
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-27Allow customizing MTUJason A. Donenfeld4-8/+16
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-26bridge: go get requires arch pathsJason A. Donenfeld1-7/+12
So we move it into the build phase. This makes sense, since ostensibly different archs might have different required modules. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-09Use go modulesJason A. Donenfeld1-20/+27
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-10-02Rewrite bridge build systemJason A. Donenfeld5-45/+30
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-27Add missing file and fix hard path.Jeroen Leenarts1-0/+23
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-26Xcode build wireguard go bridge.Jeroen Leenarts1-2/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-25Keep tabs on memory usageJason A. Donenfeld3-2/+17
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-24Update go submoduleJason A. Donenfeld1-4/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-17Preallocate buffers so we don't explode limitJason A. Donenfeld1-0/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-09-06Switch copyright assignment from Jason to WireGuard LLC.Jeroen Leenarts1-1/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-31wireguard-go-bridge: include header for free functionJason A. Donenfeld1-0/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-27Initial merge of rc's work.Jeroen Leenarts1-2/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-26wireguard-go-bridge: free C stringsJason A. Donenfeld1-3/+11
Reported-by: Anders Bergh <anders1@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-08-03Finish trampoline code.Jeroen Leenarts1-1/+1
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-13Generate fat archiveJason A. Donenfeld1-11/+30
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-13Correct archive file extensionJason A. Donenfeld1-4/+4
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-12Build using c-archive insteadJason A. Donenfeld1-2/+2
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-06-09First stab at Go bridgeJason A. Donenfeld5-0/+310
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>