Commit graph

32 commits

Author SHA1 Message Date
vadym
422f767bea fixed windowsgui flag RIVM-11 2022-12-07 19:40:28 +02:00
Mihail Slobodyanuk
91c904cc2f statically linked executable 2022-12-07 14:12:16 +02:00
Mihail Slobodyanuk
0a46b9de7f statically linked executable 2022-12-07 13:52:38 +02:00
vadym
d8a4000141 1. added multipath protocol and schema suport
2. added SCTP protocol and schema support
3. added set of NAS models support (Asustor, ReadyNAS, Drobo, QNAP, WD, Synology, Terramaster)
4. moved to fc00::/7 private segment
5. added Windows, MacOS and Linux UI for peers edit and current status
2022-10-27 22:03:37 +03:00
Neil Alexander
6d92edd405
Move src/mobile into main repository (#864)
* Move `src/mobile` into main repository

* Update go.mod/go.sum

* Move to `contrib`, separate mobile build script
2022-01-30 19:48:32 +00:00
Neil Alexander
1083131533 Update build script for Android/iOS 2021-06-13 16:52:14 +01:00
Neil Alexander
507c95efa9
Don't preserve LDFLAGS from environment after all since they are probably go-specific 2020-01-06 19:37:24 +00:00
Neil Alexander
da9f02a381
Add -p for PIE builds, preserve environment LDFLAGS 2020-01-06 19:34:03 +00:00
Neil Alexander
4b9bce855e
Only build yggdrasil/yggdrasilctl when running ./build 2019-11-19 14:37:16 +00:00
Neil Alexander
e0ea845cdc
Update build 2019-09-01 17:50:15 +01:00
Slex
589ad638ea Implement feature from https://github.com/yggdrasil-network/yggdrasil-go/issues/488 2019-08-11 00:31:22 +03:00
Neil Alexander
b4d08f9273
Try to be more POSIX-compliant 2019-07-30 00:03:17 +01:00
Neil Alexander
cafa20074c
Don't strip debug builds 2019-07-29 23:50:00 +01:00
Neil Alexander
750a79eb09
Update build script 2019-07-29 23:45:47 +01:00
Neil Alexander
bb4abf575b
Fix build -i 2019-07-28 13:51:22 +01:00
Neil Alexander
319366513c
Allow building with race detector 2019-04-20 11:53:46 +01:00
Neil Alexander
58f5cc88d0
Fix session bug, fix dummy adapter, fix mobile framework builds 2019-04-01 19:59:50 +01:00
Neil Alexander
047717abf2
Break out mobile and dummy adapter 2019-04-01 18:02:06 +01:00
Mikhail Novosyolov
ebdd968c24 Fail build script if building of any target fails
E.g, I had a build error of yggdrasil, but ./build returned exit code 0:

+ ./build -t -l -linkmode=external
Building: yggdrasil
github.com/yggdrasil-network/yggdrasil-go/src/yggdrasil
/home/user/go/src/github.com/yggdrasil-network/yggdrasil-go/src/yggdrasil/multicast.go:39:9: undefined: net.ListenConfig
Building: yggdrasilctl
+ exit 0
2019-02-05 15:22:09 +03:00
Neil Alexander
4f7e8856b8
Update build script for iOS/Android 2019-01-10 17:44:52 +00:00
Neil Alexander
f29a098488
Add experimental dummy interface for AWDL 2019-01-04 17:14:40 +00:00
Neil Alexander
bec044346e
Add -t, -c and -l to build script for specifying DWARF tables, GCFLAGS and LDFLAGS 2018-12-09 22:31:58 +00:00
Neil Alexander
0fdc814c4a
Allow specifying PKGSRC=, PKGVER= and PKGNAME= to build script 2018-12-09 14:32:24 +00:00
Neil Alexander
9d0b8ac6f4
Strip v from version during imprint 2018-12-08 10:51:31 +00:00
Arceliar
586781b49c convert to go module 2018-12-07 19:56:04 -06:00
Neil Alexander
8e784438c7
Imprint build name and version number if available 2018-12-07 22:20:11 +00:00
Arceliar
c4d28c4f65
Update build
More portable way to strip the `.go` extension from files when packing with upx.
2018-06-21 09:29:05 -05:00
Neil Alexander
2c3074a979
Update build script to strip by default, allow debug -d and UPX -u flags 2018-06-21 09:53:35 +01:00
Arceliar
240841eb38 remove unused recursive search packets 2018-06-06 16:46:15 -05:00
Arceliar
4f710ac2da bash -> sh 2018-02-18 16:07:27 -06:00
Neil Alexander
c453770b85 Add support for running Yggdrasil as a Windows service (using minwinsvc) 2018-02-16 14:12:44 +00:00
Arceliar
d7e6d814a0 first code/readme/license commit 2017-12-28 22:16:20 -06:00