Neil Alexander
|
047717abf2
|
Break out mobile and dummy adapter
|
2019-04-01 18:02:06 +01:00 |
|
Neil Alexander
|
39baf7365c
|
Unexport/modify some interfaces to revive broken iOS/Android builds
|
2019-03-30 00:09:35 +00:00 |
|
Neil Alexander
|
4c0c3a23cb
|
Fix bugs
|
2019-03-29 18:24:57 +00:00 |
|
Neil Alexander
|
f19a4e4398
|
More godoc improvements
|
2019-03-29 18:18:31 +00:00 |
|
Neil Alexander
|
b5ac65cacb
|
Rearrange public interface, godoc improvements
|
2019-03-29 18:05:17 +00:00 |
|
Neil Alexander
|
399e1a2ffe
|
Make AddPeer remember added peer (as opposed to CallPeer which does not)
|
2019-03-29 08:58:30 +00:00 |
|
Neil Alexander
|
a830521078
|
Don't crash if Yggdrasil is started with no router adapter
|
2019-03-29 08:38:09 +00:00 |
|
Neil Alexander
|
dd05a7f2a8
|
Tweaks
|
2019-03-28 19:09:19 +00:00 |
|
Neil Alexander
|
fd0b614f9c
|
Temporarily disable debug CircleCI builds as I don't know how badly I've broken the sim with this PR
|
2019-03-28 18:03:14 +00:00 |
|
Neil Alexander
|
7ea4e9575e
|
Break out multicast into a separate package
|
2019-03-28 16:13:14 +00:00 |
|
Neil Alexander
|
03bc7bbcd6
|
Fix TUN/TAP for non-Darwin platforms
|
2019-03-28 15:32:01 +00:00 |
|
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 |
|