vadym
35cc180647
Merge branch 'develop' of https://github.com/yggdrasil-network/yggdrasil-go into yggdrasil-v0.4.7-develop
2022-12-01 14:36:36 +02:00
vadym
aa345a265f
Corrected property for CopyFile RIVM-2
2022-11-30 11:22:27 +02:00
Neil Alexander
596f16aa6c
Reduce allocations in encrypted
package (update to Arceliar/ironwood@ec61cea )
2022-11-15 12:46:08 +00:00
Neil Alexander
ae24f5de38
Less aggressive key ratcheting (update to Arceliar/ironwood@bf5f12a )
2022-11-12 16:55:23 +00:00
Neil Alexander
cba667f28d
Fix race conditions (update to Arceliar/ironwood@2c0740b )
2022-11-12 16:47:20 +00:00
Neil Alexander
9df3bc0066
Update to Arceliar/ironwood@846a97f5e5
2022-11-12 15:26:43 +00:00
vadym
69d59458d8
Merge branch 'develop' of https://github.com/yggdrasil-network/yggdrasil-go into yggdrasil-v0.4.6.1-develop
2022-11-08 13:24:10 +02:00
Neil Alexander
590d83aa9c
Fix #975 by not exporting uint8
2022-11-01 17:42:52 +00: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
f08dec822a
Priority support ( #964 )
...
* Allow setting link priorities
* Fix a bug
* Allow setting priority on listeners and multicast interfaces
* Update `yggdrasilctl`
* Update to Arceliar/ironwood#5
2022-10-26 09:24:24 +01:00
Neil Alexander
8ce7c86383
Update some dependencies
2022-10-15 17:45:41 +01:00
Neil Alexander
1de587a971
Update to Arceliar/ironwood@ed4b6d4
2022-09-24 17:06:24 +01:00
Neil Alexander
dc9720e580
Extend getSessions
admin call to include uptime/TX/RX
2022-09-03 16:55:57 +01:00
Neil Alexander
c6fe81b5d2
Admin socket and yggdrasilctl
refactoring ( #939 )
2022-09-03 10:50:43 +01:00
Neil Alexander
4c889703b1
Continue refactoring
2022-08-06 15:05:12 +01:00
Neil Alexander
42d4298e19
Update ironwood to latest commit on archive-ygg0.4
branch
2022-04-18 15:23:52 +01:00
Neil Alexander
073799d3de
Require Go 1.17
2022-04-17 18:22:26 +01:00
Neil Alexander
315e222173
Update to Arceliar/ironwood@8951369625
2022-02-01 21:53:55 +00:00
R4SAS
620b901473
Revert downgrading of wireguard and update wintun in windows installer ( #865 )
...
* Revert "Revert Wireguard update"
This reverts commit 03a5cce5bb
.
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* [win] update installer build script
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* [appveyor] use golang 1.17.3 for building
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* [appveyor] use golang 1.17.5 for building
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* test script
Signed-off-by: R4SAS <r4sas@i2pmail.org>
* test msi and semver scripts
Signed-off-by: R4SAS <r4sas@i2pmail.org>
Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>
2022-01-30 21:57:10 +00: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
03a5cce5bb
Revert Wireguard update
...
This reverts commit 5c19f3f88c
.
2021-11-03 20:03:27 +00:00
Neil Alexander
5c19f3f88c
Update dependencies
2021-11-03 10:33:00 +00:00
Arceliar
9b9ef2fad7
tidy
2021-06-19 11:56:03 -05:00
Neil Alexander
39361af789
Update config comments
2021-06-19 17:51:11 +01:00
Arceliar
1bf751a474
update ironwood, only store 1 packet in the pre-session buffer
2021-06-19 07:44:37 -05:00
Arceliar
da82308d7c
update ironwood, fixes bug where sessions could become stuck after a node restarts
2021-06-13 10:30:16 -05:00
Arceliar
c6a7a077a3
add remote URI to GetPeers (fallback to net.Conn.RemoteAddr().String() if the uri is unknown)
2021-06-13 09:25:08 -05:00
Neil Alexander
bb66851c2b
Update dependencies
2021-06-12 21:46:17 +01:00
Arceliar
ae196a7ede
update ironwood dependency
2021-06-06 00:52:03 -05:00
Arceliar
978124dbb1
update dependency (ironwood), fix units in core benchmark
2021-05-31 06:39:53 -05:00
Arceliar
8a60c605f6
remove metric stuff, there's already enough new stuff to test, maybe revisit this in a future release
2021-05-24 18:53:54 -05:00
Arceliar
6bc2044ced
update ironwood dependency, fix ansible code, go mod tidy
2021-05-23 17:52:10 -05:00
Arceliar
b11cf7a2f2
update ironwood dependency, fix api
2021-05-18 20:43:38 -05:00
Arceliar
fad071ffe9
WIP on nodeinfo admin handler
2021-05-16 15:27:51 -05:00
Arceliar
cd4144f22b
add minimal src/yggdrasil/api.go functions inspect internal state
2021-05-15 14:50:56 -05:00
Arceliar
b48962a69a
limit MTU to no more than what the packetconn claims to support
2021-05-09 11:27:37 -05:00
Arceliar
b4224aa02d
fix ironwood dependency version
2021-05-08 11:57:54 -05:00
Arceliar
e6e55fb4d1
dependency update
2021-05-08 11:53:44 -05:00
Arceliar
8bed79370b
(broken state) WIP, compiles and passes the netns ping test
2021-05-08 11:52:22 -05:00
Arceliar
f1c37f8440
(broken state) WIP rewriting core to use ironwood
2021-05-08 08:35:58 -05:00
Neil Alexander
7174cfce40
Move up to Go 1.16, upgrade dependencies ( #765 )
2021-03-07 08:45:47 +00:00
Neil Alexander
0ab2685489
Fix wireguard dependency
2021-02-18 09:36:45 +00:00
Neil Alexander
ea58a0f181
Clean go.mod/go.sum
2020-11-15 13:32:28 +00:00
Neil Alexander
8cca565ac4
Update go.mod/go.sum for yggdrasil-extras for iOS builds
2020-05-25 22:08:53 +01:00
Neil Alexander
9dfe0f4b4b
Fix hjson dependency?
2020-05-09 12:08:29 +01:00
Neil Alexander
aa4def2f8d
Use Go 1.14.1 to build, update wireguard package references
2020-03-25 22:46:01 +00:00
Neil Alexander
819cf234ae
update Wireguard library
2020-02-01 16:32:22 +00:00
Neil Alexander
a5bcc227ca
Update go.mod/go.sum for golang.org/x dependencies (may resolve #635 possibly?)
2020-01-05 23:43:27 +00:00
Neil Alexander
746fac6594
Fix go.mod/go.sum again and update DoAsSystem call
2019-11-23 13:56:48 +00:00
Neil Alexander
d0a307db97
Use Wireguard's DoAsSystem, fix build tags and go.mod/go.sum
2019-11-23 13:46:05 +00:00