Mihail Slobodyanuk
0e1fae92cf
Fix cd
2022-12-09 20:51:28 +02:00
Mihail Slobodyanuk
5e53fc4f9d
Added makefile and separate binaries compilation
2022-12-09 15:09:36 +02:00
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