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
Neil Alexander
590d83aa9c
Fix #975 by not exporting uint8
2022-11-01 17:42:52 +00: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 03a5cce5bb739d5f3ad5d9877c38817cf88eccd5.
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 5c19f3f88c6b664456721a933c4e37c85214504d.
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
Neil Alexander
f5517acc81
Drop Water, use Wireguard tun library, drop TAP support
2019-11-22 16:43:50 +00:00
Arceliar
9337b17cff
update a few deps and run 'go mod tidy'
2019-10-24 21:50:10 -05:00
Neil Alexander
77ffb5efc4
Fix HJSON references in go.mod/go.sum, again...
2019-10-24 10:47:44 +01:00
Neil Alexander
ee644c47e8
Update go.mod/go.sum, go back to 1.13.3 circleci image again
2019-10-24 10:16:52 +01:00