Commit Graph

29 Commits

Author SHA1 Message Date
Jason A. Donenfeld 1da38b6eff wireguard-go-bridge: do not use getdirentries64 on macos 2019-03-19 21:23:46 +01:00
Jason A. Donenfeld ecaecd2d52 wireguard-go-bridge: use system go installation 2019-03-08 05:56:00 +01:00
Jason A. Donenfeld 8dbe8fb733 wireguard-go-bridge: use go modules 2019-03-03 06:28:07 +01:00
Jason A. Donenfeld 06e4083347 wireguard-go-bridge: update to Go 1.12 2019-02-27 06:24:56 +01:00
Jason A. Donenfeld e1d9e63591 wireguard-go-bridge: get rid of nopie warning 2019-02-08 16:42:25 +01:00
Jason A. Donenfeld 4423bd48be wireguard-go-bridge: Cache go tarballs 2019-02-08 16:23:40 +01:00
Jason A. Donenfeld c4b253f8b3 wireguard-go: Bump 2019-02-07 21:09:53 +01:00
Jason A. Donenfeld 7122123c3e wireguard-go-bridge: fix standalone build 2019-01-23 21:59:51 +01:00
Roopesh Chander 7a85358998 wireguard-go-bridge: Make CFLAGS_PREFIX work for macOS as well
For macOS, Xcode doesn't set DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX,
but does set DEPLOYMENT_TARGET_CLANG_FLAG_NAME.
2019-01-14 14:52:26 +05:30
Jason A. Donenfeld 7bf3d7b09d Update copyright 2019-01-07 19:23:39 -05:00
Jason A. Donenfeld 19dc44f3fa wireguard-go-bridge: SDK_DIR is not defined for simulator 2018-12-20 20:47:49 +01:00
Jason A. Donenfeld 971e9404ec More proper way to get sdk root directory 2018-12-17 00:23:11 +01:00
Jason A. Donenfeld 16c6982028 Further generalize makefile
This should allow us to eventually build on macOS
2018-12-16 03:51:43 +01:00
Jason A. Donenfeld bca72bea47 Bump the go runtime 2018-12-16 01:55:04 +01:00
Jason A. Donenfeld 3a4d043624 Bump the go runtime 2018-12-15 06:14:05 +01:00
Jason A. Donenfeld bf6b2b6cb1 wireguard-go-bridge: work around DWARF generation issue
Golang bug 25148 upstream.
2018-11-05 04:47:11 +01:00
Jason A. Donenfeld ab14c0070c wireguard-go-bridge: xcode expects install target 2018-11-04 03:56:15 +01:00
Jason A. Donenfeld 2584f48808 wireguard-go-bridge: use boottime instead of monotonic 2018-11-01 23:39:06 +01:00
Jason A. Donenfeld d75a89c09a wireguard-go-bridge: extract version for consumption by network extension 2018-10-31 04:08:13 +01:00
Jason A. Donenfeld 8e98da9e50 wireguard-go-bridge: handle errors in makefile 2018-10-31 02:49:59 +01:00
Jason A. Donenfeld aed643ff7e bridge: go get requires arch paths
So we move it into the build phase. This makes sense, since ostensibly
different archs might have different required modules.
2018-10-26 22:40:07 +02:00
Jason A. Donenfeld d75d7cc8f5 Use go modules 2018-10-09 19:51:53 +02:00
Jason A. Donenfeld 9d01829a98 Rewrite bridge build system 2018-10-02 19:15:03 +02:00
Jeroen Leenarts a3cdb8434a Xcode build wireguard go bridge. 2018-09-26 20:34:09 +02:00
Jason A. Donenfeld 631bdb7eb4 Keep tabs on memory usage 2018-09-25 02:50:03 +02:00
Jason A. Donenfeld 20aab9f50f Generate fat archive 2018-06-13 02:30:12 +02:00
Jason A. Donenfeld 669eb75819 Correct archive file extension 2018-06-13 00:35:15 +02:00
Jason A. Donenfeld 41fbe780c2 Build using c-archive instead 2018-06-12 05:19:21 +02:00
Jason A. Donenfeld 96814e3dea First stab at Go bridge 2018-06-09 04:22:11 +02:00