4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-07-27 12:04:15 +00:00
Commit Graph

1785 Commits

Author SHA1 Message Date
Neil Alexander
eb22ed44ac Add new reject channel to router so we can send back rejected packets to adapter (e.g. for ICMPv6 Packet Too Big), implement ICMPv6 PTB in TUN/TAP instead of router 2019-03-28 09:50:13 +00:00
Neil Alexander
0715e829c2 Fix adapter setup and no longer panics on packets shorter than IP header 2019-03-28 09:12:00 +00:00
Neil Alexander
0b494a8255 Refactoring: move tuntap and icmpv6 into separate package 2019-03-28 00:30:25 +00:00
Neil Alexander
67c670ab4c Merge pull request #391 from aparcar/patch-1
README: add OpenWrt as supported platform
2019-03-19 16:39:02 +00:00
Paul Spooren
3f824ee99c README: add OpenWrt as supported platform 2019-03-19 15:54:49 +01:00
Neil Alexander
c11f08f2a3 Merge pull request #384 from yggdrasil-network/develop
Version 0.3.5
2019-03-13 23:05:09 +00:00
Neil Alexander
b57030430c Update README.md 2019-03-13 20:21:01 +00:00
Neil Alexander
e582ac102b Update README.md 2019-03-13 20:12:08 +00:00
Neil Alexander
7478c8ba2b Update README.md 2019-03-13 20:08:50 +00:00
Neil Alexander
09c92698df Update README.md 2019-03-13 20:06:02 +00:00
Neil Alexander
9019ccc118 Don't install gomobile for now 2019-03-13 19:09:09 +00:00
Neil Alexander
14afb8881e Update CircleCI to use Go 1.12 on other 2019-03-13 18:51:00 +00:00
Neil Alexander
8ddadce699 Update CircleCI to use Go 1.12 on macOS 2019-03-13 18:47:03 +00:00
Neil Alexander
9f16fc47b3 Update CircleCI again 2019-03-13 18:41:47 +00:00
Neil Alexander
d6111911d4 Update CircleCI again 2019-03-13 18:36:28 +00:00
Neil Alexander
d4437afa34 Update CircleCI to 2.1 2019-03-13 18:27:20 +00:00
Neil Alexander
2892e10e3e Merge pull request #383 from neilalexander/multicastaddr
Handle cases where link-local addresses may disappear or change
2019-03-13 18:12:16 +00:00
Neil Alexander
d0aeffb5f4 Update CHANGELOG.md 2019-03-13 18:05:59 +00:00
Neil Alexander
5bacfabae7 Handle cases where link-local addresses may disappear or change 2019-03-13 17:43:33 +00:00
Neil Alexander
cc0c188dc9 Merge pull request #380 from neilalexander/listeners
Re-order config, update default Listen
2019-03-12 20:16:37 +00:00
Neil Alexander
41872820c3 Remove isAutoconf option to GenerateConfig 2019-03-12 19:18:43 +00:00
Neil Alexander
4062c93e18 Re-order config, update default Listen 2019-03-12 19:04:30 +00:00
Neil Alexander
a364aac145 Merge pull request #379 from neilalexander/allowedfix
Fix AllowedEncryptionPublicKeys
2019-03-12 16:08:16 +00:00
Neil Alexander
830be7f4db Update comments again 2019-03-12 16:06:12 +00:00
Neil Alexander
dc3a05f13a Correctly classify link-local addresses in the TCP handler, fix AllowedPublicEncryptionKeys warning 2019-03-12 16:03:02 +00:00
Neil Alexander
c388885a92 Update config comments for AllowedEncryptionPublicKeys 2019-03-12 15:29:42 +00:00
Neil Alexander
229de91a3a Fix AllowedEncryptionPublicKeys so that it works in incoming connections and not outgoing ones 2019-03-12 15:01:27 +00:00
Neil Alexander
43643e0307 Merge pull request #374 from yggdrasil-network/develop
Version 0.3.4
2019-03-12 10:02:04 +00:00
Arceliar
b3b64ddb9a Merge pull request #378 from neilalexander/linklocalport
Add LinkLocalTCPPort option
2019-03-10 14:19:28 -05:00
Neil Alexander
ec19c479dd Add comment about no reloading for LinkLocalTCPPort 2019-03-10 19:17:03 +00:00
Neil Alexander
9d5ca85424 Add LinkLocalTCPPort option 2019-03-10 19:08:56 +00:00
Neil Alexander
07822a74c7 Update CHANGELOG.md in preparation for v0.3.4 2019-03-10 18:32:10 +00:00
Neil Alexander
c48cbfa78b Merge pull request #377 from neilalexander/awdl-fixes
AWDL fixes for macOS
2019-03-10 18:08:30 +00:00
Neil Alexander
3c2cdfea1c Keep AWDL awake, or wake it up again after a minute if suspended for some reason (e.g. sleep) 2019-03-10 18:05:27 +00:00
Neil Alexander
9507117a3c Merge pull request #373 from l-n-s/apparmor-2
Add AppArmor profile
2019-03-10 08:55:19 +00:00
Viktor Villainov
f5c6c191ea AppArmor: multiarch support and allow datagram transports 2019-03-09 22:34:26 -05:00
Arceliar
f65e66ac26 Merge pull request #376 from Arceliar/fixes
use idle time in switch decisions to force it to try all links
2019-03-09 19:34:16 -06:00
Arceliar
3c696c3e55 use idle time in switch decisions to force it to try all links 2019-03-09 19:27:52 -06:00
Arceliar
7017c6d102 Merge pull request #375 from Arceliar/fixes
More switch/link fixes
2019-03-09 18:43:09 -06:00
Arceliar
c7b4bfcef5 misc fixes 2019-03-09 18:08:26 -06:00
Neil Alexander
98d66ed048 Update CHANGELOG.md 2019-03-09 23:13:06 +00:00
Viktor Villainov
00ad8e594e Add AppArmor profile 2019-03-09 08:15:14 -05:00
Neil Alexander
f38963c71b Merge pull request #371 from neilalexander/multilink-fixes
Fix bugs from multilink branch (#360)
2019-03-09 09:28:40 +00:00
Neil Alexander
03eec4b14d Don't leak interface name via multicast, ensure zone is always correct when dialling link-local 2019-03-09 09:24:52 +00:00
Arceliar
a0e6edd219 Merge pull request #360 from neilalexander/multilink
Support for multiple listeners
2019-03-08 18:56:47 -06:00
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
426d157025 make sure we don't replace an existing listener 2019-03-08 18:51:07 -06:00
Neil Alexander
917ca6c1c5 Make changes based on review comments 2019-03-08 10:26:46 +00:00
Arceliar
02b1892cc5 try to switch parents if a parent link is blocked 2019-03-07 21:36:12 -06:00
Neil Alexander
57eb6eaeb0 Clean up config package 2019-03-06 17:45:47 +00:00