forked from pool/nebula
4612244716
* Support UDP dialing with gVisor * Make some Nebula state programmatically available via control object * Switch internal representation of IPs to netip, to prepare for IPv6 support * Various dependency updates * Fix a bug on big endian hosts, like mips * Fix a rare panic if a local index collision happens * Fix integer wraparound in the calculation of handshake timeouts on 32-bit - build the binaries non statically - remove enable-pie.patch as it's not needed anymore, since we build the binaries manually, not using the Makefile anymore OBS-URL: https://build.opensuse.org/package/show/network:vpn/nebula?expand=0&rev=11
13 lines
433 B
Diff
13 lines
433 B
Diff
diff -rub nebula/Makefile nebula-patched/Makefile
|
|
--- nebula/Makefile 2024-04-09 08:35:28.559936158 +0200
|
|
+++ nebula-patched/Makefile 2024-04-09 08:59:08.363591927 +0200
|
|
@@ -96,7 +96,7 @@
|
|
|
|
release-boringcrypto: build/nebula-linux-$(shell go env GOARCH)-boringcrypto.tar.gz
|
|
|
|
-BUILD_ARGS = -trimpath
|
|
+BUILD_ARGS = -trimpath -buildmode=pie
|
|
|
|
bin-windows: build/windows-amd64/nebula.exe build/windows-amd64/nebula-cert.exe
|
|
mv $? .
|