yggdrasil-go/src/yggdrasil
2018-05-27 13:37:35 -05:00
..
config Update comments in configuration 2018-05-23 14:02:13 +01:00
address.go update comments, mostly TODO/FIXME notes 2018-01-26 17:30:51 -06:00
admin.go Add getMulticastInterfaces and getSelf to yggdrasilctl 2018-05-23 22:13:52 +01:00
core.go fix npe, these don't need to be pointers 2018-05-27 13:22:21 -05:00
crypto.go Mostly working PMTU discovery when going over UDP links 2018-02-25 20:24:36 -06:00
debug.go panic if tcp startup fails, since otherwise a nil pointer occurs in multicast. make udp do the same thing. 2018-05-27 12:56:33 -05:00
dht.go more insertIfNew bugfixes, and add peerOnly to getDHT output (true if a node is in the bucket.peers slice instead of bucket.others--it means they're not regularly pinged, they're only there to make sure DHT lookups include them as a result, for bootstrapping reasons) 2018-05-17 21:43:26 -05:00
dial.go support socks proxy in peer url and decouple explicit tor/i2p routing 2018-04-26 10:23:21 -04:00
icmpv6.go Modify ICMPv6 source address for "Packet Too Big" messages to a routable address so that it correctly routes to nodes in an yggdrasil /64 subnet 2018-03-10 22:31:36 +00:00
multicast.go Fix being able to enable/disable multicast 2018-05-26 21:50:47 +01:00
peer.go use backpressure instead of estimated bandwidth, sorted by uptime to break ties 2018-05-27 13:37:35 -05:00
router.go Accept exchanging an MTU of 0 to signify that TUN/TAP is disabled, don't send traffic to a node in that case 2018-05-18 18:56:33 +01:00
search.go bugfixes related to peer timeouts in the DHT, significantly improve DHT bootstrap speed 2018-05-17 21:20:31 -05:00
session.go Accept exchanging an MTU of 0 to signify that TUN/TAP is disabled, don't send traffic to a node in that case 2018-05-18 18:56:33 +01:00
signature.go Run gofmt -s -w . 2018-01-04 22:37:51 +00:00
switch.go use backpressure instead of estimated bandwidth, sorted by uptime to break ties 2018-05-27 13:37:35 -05:00
tcp.go use backpressure instead of estimated bandwidth, sorted by uptime to break ties 2018-05-27 13:37:35 -05:00
tun_bsd.go Fix accidental truncation of addresses ending in 8 on macOS and BSD 2018-05-26 21:47:54 +01:00
tun_darwin.go Fix accidental truncation of addresses ending in 8 on macOS and BSD 2018-05-26 21:47:54 +01:00
tun_freebsd.go Attempt to support NetBSD 2018-03-04 23:47:01 +00:00
tun_linux.go possibly fix weird issue I was having with netns, still not sure I understand why it was a problem 2018-04-28 16:39:58 -05:00
tun_netbsd.go Attempt to support NetBSD 2018-03-04 23:47:01 +00:00
tun_openbsd.go Attempt to support NetBSD 2018-03-04 23:47:01 +00:00
tun_other.go Attempt to support NetBSD 2018-03-04 23:47:01 +00:00
tun_windows.go Add ability to select interface by friendly name on Windows 2018-05-09 16:42:24 +01:00
tun.go get the fd instead of depending on water to do it 2018-03-04 13:57:34 -06:00
udp.go use backpressure instead of estimated bandwidth, sorted by uptime to break ties 2018-05-27 13:37:35 -05:00
util.go update comments, mostly TODO/FIXME notes 2018-01-26 17:30:51 -06:00
wire.go cleanup 2018-02-23 13:04:52 -06:00