yggdrasil-go/src/yggdrasil
Arceliar 684632eb3d
Merge pull request #215 from Arceliar/switch
Latency-based parent selection for the switch
2018-12-02 17:26:26 -06:00
..
config Update comment for MaxTotalQueueSize 2018-12-02 23:03:10 +00:00
defaults update admin socket error message and run gofmt 2018-07-07 19:37:36 -05:00
address.go fix address/prefix code, platform specific parts still need testing 2018-06-14 07:58:07 -05:00
admin.go Enforce min 4MB switch queue total size 2018-12-02 23:20:11 +00:00
ckr.go cleanup/fixes from go vet 2018-11-22 21:41:16 -06:00
core.go Set queueTotalMaxSize before switch worker starts 2018-12-02 23:24:54 +00:00
crypto.go code cleanup 2018-06-12 17:50:08 -05:00
debug.go Merge pull request #203 from Arceliar/chord 2018-11-14 20:13:42 +00:00
dht.go fix infinite loop from interaction between dht.isImportant and dht.insert 2018-11-25 20:33:33 -06: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 Fix CKR (IPv4/IPv6) in TAP mode so frames sent to node MAC, base MAC/LL from node IPv6 address 2018-11-10 18:33:52 +00:00
multicast.go Add support for specifying TCP source interface, i.e. tcp://a.b.c.d:e/eth0, for multiple simultaneous peerings to the same node over different interfaces 2018-09-25 15:32:45 +01:00
peer.go remove sigManager, it seems safer to just burn the CPU than to store a map of strings of potentially arbitrary length 2018-11-25 13:06:54 -06:00
router.go remove sigManager, it seems safer to just burn the CPU than to store a map of strings of potentially arbitrary length 2018-11-25 13:06:54 -06:00
search.go refactor dht code to call arbitrary callbacks instead of only searches.checkDHTRes, and add admin API fuction to dhtPing a node (with an optional target NodeID) 2018-11-25 16:10:32 -06:00
session.go better cleanup of maps 2018-11-25 12:25:38 -06:00
switch.go Merge pull request #215 from Arceliar/switch 2018-12-02 17:26:26 -06:00
tcp.go Remove friendlyname traces, preserve endpoints 2018-10-21 23:20:14 +01:00
tun_bsd.go code cleanup 2018-06-12 17:50:08 -05:00
tun_darwin.go Centralise platform defaults into the 'defaults' package 2018-07-07 12:08:52 +01:00
tun_linux.go Make TCP read timeouts configurable. 2018-07-29 14:30:13 +00:00
tun_other.go Centralise platform defaults into the 'defaults' package 2018-07-07 12:08:52 +01:00
tun_windows.go Normalise startup output for TUN/TAP on Linux and Windows 2018-07-19 10:15:26 +01:00
tun.go fix crash when starting in tun mode 2018-11-10 22:39:15 -06:00
util.go code cleanup 2018-06-12 17:50:08 -05:00
version.go minor documentation updates, code comments, and a couple of bugfixes that I noticed when going through the code to comment it 2018-06-10 18:03:28 -05:00
wire.go optimize wire_put_uint64; use protokey for flowlabel fallback. 2018-07-30 01:58:52 +00:00