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 |
|
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 |
|
Arceliar
|
7f8dfe84cf
|
fix race in phony
|
2019-10-05 13:19:17 -05:00 |
|
Arceliar
|
b519802fcb
|
update phony dependency
|
2019-10-05 12:16:22 -05:00 |
|
Arceliar
|
eec055313d
|
update phony dependency
|
2019-09-06 22:20:36 -05:00 |
|
Neil Alexander
|
174ebceaac
|
Fix hjson-go import in go.mod/go.sum
|
2019-09-01 21:32:40 +01:00 |
|
Arceliar
|
0806f3e6ea
|
upgrade phony
|
2019-08-31 16:49:13 -05:00 |
|
Arceliar
|
a64f7320d8
|
update phony, add mobile versions of util bytes functions that don't try to store anything
|
2019-08-31 16:27:36 -05:00 |
|
Arceliar
|
08f69de1e2
|
another phony update
|
2019-08-31 00:04:35 -05:00 |
|
Arceliar
|
32633011ef
|
upgrade phony dependency
|
2019-08-30 22:10:34 -05:00 |
|
Arceliar
|
9e4d4f33ba
|
upgrade to latest phony
|
2019-08-29 23:30:39 -05:00 |
|
Arceliar
|
3845f81357
|
update to latest phony, adjust interface use accordingly
|
2019-08-27 19:43:54 -05:00 |
|
Arceliar
|
aa30c6cc98
|
upgrade phony dependency and switch to its new interface
|
2019-08-25 10:36:09 -05:00 |
|
Arceliar
|
cff1366146
|
update phony dependency
|
2019-08-24 22:28:20 -05:00 |
|
Arceliar
|
68c380ff45
|
update phony dependency
|
2019-08-24 17:03:19 -05:00 |
|
Arceliar
|
533da351f9
|
fix actor EnqueueFrom stack overflow (use nil now to send from self) and replace session send/recv workers with actor functions
|
2019-08-23 22:23:01 -05:00 |
|
Arceliar
|
9d7e7288c6
|
start migrating the router to an actor
|
2019-08-23 18:47:15 -05:00 |
|
Arceliar
|
0d5dd9c455
|
update crypto dependency and run go mod tidy
|
2019-08-20 23:44:20 -05:00 |
|
Arceliar
|
382c2e6546
|
even more go.sum
|
2019-08-14 18:14:24 -05:00 |
|
Neil Alexander
|
2abb71682f
|
Update changelog, readme, go.mod/go.sum
|
2019-08-14 22:21:30 +01:00 |
|
Neil Alexander
|
4702da2bcb
|
Use new netlink library (fixes #493)
|
2019-08-14 19:32:40 +01:00 |
|
Arceliar
|
c15976e4dc
|
go.sum
|
2019-08-12 18:08:02 -05:00 |
|
Neil Alexander
|
70a118ae98
|
Update go.mod/go.sum
|
2019-08-12 11:41:29 +01:00 |
|
Arceliar
|
1eabf88782
|
more updates to go.sum
|
2019-08-02 20:48:07 -05:00 |
|
Neil Alexander
|
68769efdc9
|
Update go.mod/go.sum
|
2019-08-02 20:05:15 +01:00 |
|
Neil Alexander
|
e6bca895bc
|
Update go.mod/go.sum
|
2019-07-30 11:52:30 +01:00 |
|
Arceliar
|
e0a3055c2f
|
get rid of session workers, new util.PutBytes/GetBytes logic
|
2019-07-27 18:10:32 -05:00 |
|
Neil Alexander
|
9b99f0b5e4
|
Update go.mod/go.sum references
|
2019-07-25 08:40:45 +01:00 |
|
Neil Alexander
|
48ad3c5d7f
|
Update water go.mod references, fix some bugs in TAP mode (which should hopefully fix Windows support too)
|
2019-07-20 16:13:54 +01:00 |
|
Neil Alexander
|
f3e3e4bca1
|
Update go.mod/go.sum again for Windows interface selection tweaks
|
2019-07-20 11:14:42 +01:00 |
|
Neil Alexander
|
613468e6a7
|
Update go.mod/go.sum again for BSD tweaks in Water due to failed CI build
|
2019-07-19 22:30:59 +01:00 |
|
Neil Alexander
|
1a5c2a4942
|
Update Windows module a bit - capture TAP setup errors earlier, refer to newer version of water which should fix #456
|
2019-07-19 22:21:30 +01:00 |
|
Arceliar
|
ca1f2bb0a2
|
add go-syslog to go.mod/go.sum
|
2019-06-29 12:33:00 -05:00 |
|
Arceliar
|
05962b2cbd
|
disable idle nodes in the switch instead of killing the connection entirely. this implementation is ugly, but i think it maybe works
|
2019-01-30 20:58:23 -06:00 |
|
Neil Alexander
|
0838928668
|
Add support for flexible logging levels
|
2019-01-27 13:31:43 +00:00 |
|
Neil Alexander
|
b20c3538b7
|
Point hjson to master repo following comments merge
|
2018-12-17 10:50:57 +00:00 |
|
Neil Alexander
|
34949f7c32
|
Fix go.mod for neilalexander/hjson-go
|
2018-12-08 13:21:58 +00:00 |
|
Arceliar
|
586781b49c
|
convert to go module
|
2018-12-07 19:56:04 -06:00 |
|