5
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2024-12-27 02:25:40 +00:00
Commit Graph

1068 Commits

Author SHA1 Message Date
Arceliar
57fa56853d
Merge pull request #370 from Arceliar/switch
Try to switch parents if a parent link is blocked
2019-03-08 18:55:16 -06:00
Arceliar
02b1892cc5 try to switch parents if a parent link is blocked 2019-03-07 21:36:12 -06:00
Neil Alexander
898f7865b1
Merge pull request #369 from neilalexander/fix339
Fix getRoutes
2019-03-06 17:40:21 +00:00
Neil Alexander
3bc3002fff
Add handlers for setTunnelRouting/getTunnelRouting 2019-03-06 17:37:48 +00:00
Neil Alexander
ad7e392afe
Fix getRoutes (#339) 2019-03-06 17:32:25 +00:00
Neil Alexander
81aed4244c
Merge pull request #368 from willeponken/add-reload-busybox-init
contrib/busybox-init: add reload and use -useconffile
2019-03-06 11:06:46 +00:00
William Wennerström
f4ccbe6c94
contrib/busybox-init: add reload and use -useconffile
+ Added reload command.
+ Use -useconffile instead, as it's required for reloading.
2019-03-06 11:30:49 +01:00
Neil Alexander
03b5261f1c
Merge pull request #366 from willeponken/add-contrib-openrc
contrib/openrc: add init file for OpenRC
2019-03-05 22:09:35 +00:00
William Wennerström
76dd1f6345
contrib/openrc: I like symmetry 2019-03-05 22:27:51 +01:00
William Wennerström
1097c1c0c9
contrib/openrc: add reload command 2019-03-05 20:50:24 +01:00
William Wennerström
26a952aa6c
contrib/openrc: add init file for OpenRC 2019-03-05 20:35:02 +01:00
Neil Alexander
d5a9c39dab
Merge pull request #365 from neilalexander/fix362
Add getTunnelRouting and setTunnelRouting
2019-03-05 18:24:07 +00:00
Neil Alexander
236692bdc4
Add getTunnelRouting and setTunnelRouting (fixes #362) 2019-03-05 17:55:46 +00:00
Neil Alexander
fbc0b866fc
Merge pull request #364 from neilalexander/fix363
Fix getTunTap
2019-03-05 17:46:08 +00:00
Neil Alexander
a17d6d3a68
Fix getTunTap (fixes #363) 2019-03-05 17:37:26 +00:00
Neil Alexander
ddd1ac4606
Fix launchd file for macOS to use -useconffile 2019-03-04 08:44:25 +00:00
Neil Alexander
1e2436f5c1
Merge pull request #359 from neilalexander/macospkg
Fix macOS package
2019-03-04 08:38:41 +00:00
Neil Alexander
7c435e6c1b
Fix macOS package 2019-03-04 08:35:45 +00:00
Neil Alexander
035ace9824
Merge pull request #358 from neilalexander/unixadmin
Add a timeout on the UNIX admin socket check
2019-03-03 19:37:14 +00:00
Neil Alexander
918ce5a3fc
Add a timeout on the UNIX admin socket check 2019-03-03 19:32:36 +00:00
Arceliar
be2f46ece8
Merge pull request #356 from neilalexander/unixadmin
Try to clean up UNIX admin socket
2019-03-03 13:15:14 -06:00
Neil Alexander
c940bae9e3
Update output 2019-03-03 14:15:01 +00:00
Neil Alexander
8f66d5b8dd
Try to clean up UNIX admin socket 2019-03-03 14:09:54 +00:00
Neil Alexander
8342dfc6d5
Merge pull request #351 from yggdrasil-network/revert-333-develop
Revert "Simplifying Dockerfile"
2019-03-02 15:29:25 +00:00
Neil Alexander
857a33c91b
Revert "Simplifying Dockerfile" 2019-03-02 15:26:55 +00:00
Neil Alexander
46a5c7cccf
Merge pull request #333 from cwinfo/develop
Simplifying Dockerfile
2019-03-02 10:39:39 +00:00
Neil Alexander
3c733eadb4
Merge pull request #350 from neilalexander/awdl
Wake AWDL for multicast peering on macOS
2019-03-02 10:33:47 +00:00
Arceliar
98a84ec7e5
Merge pull request #338 from Arceliar/fixes
Fixes
2019-03-01 19:18:45 -06:00
Neil Alexander
b401b92a75
Try updating circleci workflow 2019-03-02 00:38:18 +00:00
Neil Alexander
12e088ab9e
Remove unnecessary Cgo line 2019-03-01 19:34:53 +00:00
Neil Alexander
e99903bf72
Wake up AWDL on Darwin if awdl0 is an enabled multicast interface 2019-03-01 19:26:50 +00:00
Neil Alexander
a6ae159329
Give some more feedback that a configuration reload actually happens 2019-03-01 18:26:52 +00:00
Neil Alexander
58757bb955
Merge pull request #349 from willeponken/add-busybox-init
contrib/busybox-init: add init.d script for busybox init
2019-03-01 16:34:03 +00:00
William Wennerstr?m
ef77822897
contrib/busybox-init: add init.d script for busybox init 2019-03-01 17:26:07 +01:00
Arceliar
304f22dc1d re-enable session workers in a way that doesn't block and drops packets before decrypting if necessary 2019-02-28 20:05:21 -06:00
Arceliar
06df791efc buffer packets moving from the switch to the router, allow them front drop if there's too many 2019-02-28 19:08:56 -06:00
Arceliar
371b5ca6a2 Change log message about AllowedEncryptionPublicKeys from Debug to Warn 2019-02-28 18:49:34 -06:00
Arceliar
2569242050 fixes to linkInterface.handler() 2019-02-26 21:07:56 -06:00
Arceliar
def4fb3587 fix timeout and improve logging on connection close 2019-02-24 14:48:16 -06:00
Arceliar
654407dc6d close long-dead connections in link.go instead of in switch.go, this is important in case a connection opens but never bothers to send even one switch message 2019-02-24 13:24:55 -06:00
Arceliar
bb3edd5e55 add the relevant error to the default logging when a connection is closed 2019-02-24 12:59:30 -06:00
Arceliar
042adb0516 make sure the only place traffic is ever dropped is in the switch. this currently disables the dedicated crypto workers 2019-02-23 00:07:00 -06:00
Arceliar
68dce0dd74 Merge branch 'switch' into session 2019-02-22 23:16:38 -06:00
Neil Alexander
1f1ba3bab8
Merge pull request #335 from yggdrasil-network/develop
Version 0.3.3
2019-02-21 19:21:27 +00:00
Neil Alexander
24cf4b9d2b
Add ExecReload for SIGHUP 2019-02-18 22:31:34 +00:00
Neil Alexander
1192ceaf68
Update CHANGELOG.md 2019-02-18 18:10:05 +00:00
Arceliar
e31962de0f Merge branch 'develop' into switch 2019-02-16 16:26:20 -06:00
Neil Alexander
45224d5f10
Merge pull request #334 from Arceliar/bugfix
Bugfix
2019-02-16 09:57:21 +00:00
Arceliar
957248b3dd add twolink test for namespaces with multiple links with different bandwidth 2019-02-15 20:23:28 -06:00
Arceliar
6f0bbbfb98 Debug some issues with the state machine that tracks idle connections in link.go 2019-02-15 19:35:10 -06:00