4
0
mirror of https://github.com/cwinfo/yggdrasil-go.git synced 2025-07-27 09:54:14 +00:00
Commit Graph

28 Commits

Author SHA1 Message Date
Adam Ruzicka
8358fe5c5c Unify MTU datatypes across the codebase
The codebase uses int and unit16 to represent MTU randomly. This change
unifies it to a MTU type from types package, which is currently uint16.
2020-01-05 18:01:22 +00:00
Dimitris Apostolou
73f50af3b7 Fix typos 2019-11-29 11:45:02 +02:00
Neil Alexander
f95ebeb821 Remove references to TAP 2019-11-22 20:08:19 +00:00
Neil Alexander
f5517acc81 Drop Water, use Wireguard tun library, drop TAP support 2019-11-22 16:43:50 +00:00
Neil Alexander
af3dcb44d8 Update config.go godoc 2019-09-02 09:45:11 +01:00
Neil Alexander
2a629880fd Rename crypto-key config options, improve control flow 2019-08-19 10:28:30 +01:00
Neil Alexander
de1005e4fa Various API changes and simplifications to fix mobile builds 2019-07-27 15:00:09 +01:00
Neil Alexander
17175b49f2 Add multicast interfaces to platform-specific defaults (this makes it easier to avoid bringing AWDL up by default on macOS as an example, or over L2 VPNs when not expected) 2019-06-11 10:18:59 +01:00
Neil Alexander
9bc24f8dbf Return both current and previous config when replacing 2019-04-15 22:00:38 +01:00
Neil Alexander
0b494a8255 Refactoring: move tuntap and icmpv6 into separate package 2019-03-28 00:30:25 +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
830be7f4db Update comments again 2019-03-12 16:06:12 +00:00
Neil Alexander
c388885a92 Update config comments for AllowedEncryptionPublicKeys 2019-03-12 15:29:42 +00: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
57eb6eaeb0 Clean up config package 2019-03-06 17:45:47 +00:00
Neil Alexander
18ef28a477 Fix default Listen config 2019-03-06 13:00:45 +00:00
Neil Alexander
be8db0c120 Support multiple TCP listeners 2019-03-04 17:52:57 +00:00
Neil Alexander
0ca64b0abe Remove ReadTimeout configuration option 2019-02-10 12:13:49 +00:00
Neil Alexander
53aeca8fa2 Add some simple functions for Swift bindings (iOS) 2019-01-01 23:25:20 +00:00
Neil Alexander
586deed0f9 Add NodeInfoPrivacy option for not including defaults, and also check for null/"null" instead of "hide" 2018-12-21 09:56:34 +00:00
Neil Alexander
e0ff3ca587 Rename Metadata to NodeInfo 2018-12-15 22:37:11 +00:00
Neil Alexander
92bb63f196 Use metadata from config file 2018-12-15 11:38:51 +00:00
Neil Alexander
97464feba9 Working metadata exchange 2018-12-12 19:51:28 +00:00
Neil Alexander
6200136fce Merge branch 'descriptive' into metadata 2018-12-12 18:04:49 +00:00
Neil Alexander
80d087404f Allow disabling admin socket with AdminListen="none" 2018-12-09 17:46:48 +00:00
Arceliar
586781b49c convert to go module 2018-12-07 19:56:04 -06:00