yggdrasil-go/src/yggdrasil
2018-07-06 17:27:04 -05:00
..
config disable unused configuration Net field and clean up comments to remove mention of UDP where no longer applicable 2018-06-12 14:00:04 -05:00
address.go fix address/prefix code, platform specific parts still need testing 2018-06-14 07:58:07 -05:00
admin.go Change box_pub_key to key in admin API 2018-06-22 22:26:17 +01:00
core.go add a dedicated switch worker and start using it for lookups 2018-06-23 19:08:32 -05:00
crypto.go code cleanup 2018-06-12 17:50:08 -05:00
debug.go cleanup 2018-06-23 23:55:27 -05:00
dht.go prevent parent nodes from forcing coord oscillation, have dht.handleRes clean up the old request info immediately 2018-06-14 12:32:18 -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 fix address/prefix code, platform specific parts still need testing 2018-06-14 07:58:07 -05:00
multicast.go code cleanup 2018-06-12 17:50:08 -05:00
peer.go more backpressure work, still needs testing 2018-06-23 21:51:32 -05:00
router.go periodically clean up timed-out sessions and old signatures, instead of trying to do it when creating new sessions or adding new signatures 2018-06-21 20:31:30 -05:00
search.go code cleanup 2018-06-12 17:50:08 -05:00
session.go periodically clean up timed-out sessions and old signatures, instead of trying to do it when creating new sessions or adding new signatures 2018-06-21 20:31:30 -05:00
signature.go periodically clean up timed-out sessions and old signatures, instead of trying to do it when creating new sessions or adding new signatures 2018-06-21 20:31:30 -05:00
switch.go correctly update buffer sizs when buffers overflow, and returned freed packets to the byte store 2018-07-06 17:27:04 -05:00
tcp.go try using a simpler FIFO order for each backpressure buffer, since there are other mechanisms to penalize the flooding node, leads to better TCP throughput without affecting traffic between other nodes (does affect traffic in the same session, but there's hypothetically workarounds to that) 2018-06-24 20:20:07 -05:00
tun_bsd.go code cleanup 2018-06-12 17:50:08 -05:00
tun_darwin.go macos 2018-06-14 08:00:57 -05:00
tun_freebsd.go Document ICMPv6 and TUN/TAP 2018-06-12 22:45:53 +01:00
tun_linux.go code cleanup 2018-06-12 17:50:08 -05:00
tun_netbsd.go Document ICMPv6 and TUN/TAP 2018-06-12 22:45:53 +01:00
tun_openbsd.go Document ICMPv6 and TUN/TAP 2018-06-12 22:45:53 +01:00
tun_other.go Document ICMPv6 and TUN/TAP 2018-06-12 22:45:53 +01:00
tun_windows.go code cleanup 2018-06-12 17:50:08 -05:00
tun.go code cleanup 2018-06-12 17:50:08 -05: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 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