コミット履歴

作者 SHA1 メッセージ 日付
  Adam Ierymenko bb4a96c630 Add more info to remote multicast trace (debug facility). 12 年 前
  Adam Ierymenko c7590634e8 Eliminate a lot of redundant WHOIS requests, clean up WHOIS clutter in TRACE, flesh out multicast tracing a bit. 12 年 前
  Adam Ierymenko 58538500f2 Clean up some routine stuff like pings, and stop keeping links open forever even if there are no frames passing between them. 12 年 前
  Adam Ierymenko 2cfa76fa8b Multicast propagation is now working from non-supernodes, and working quite well. Time for some more simulation before 0.5.0! 12 年 前
  Adam Ierymenko 929ed5d8b8 Merge branch 'adamierymenko-dev' of /Users/api/Code/local-ZeroTierOne into adamierymenko-dev 12 年 前
  Adam Ierymenko 4b6ec872c7 More multicast fixes. 12 年 前
  Adam Ierymenko 676f391ccf Multicast debug changes. 12 年 前
  Adam Ierymenko 3443b203e4 Each peer now tracks the last time it announced multicast LIKEs independently and does so frequently enough to prevent expires. Also add a multicast debug facility for use on the testnet. 12 年 前
  Adam Ierymenko 1a76455986 Fix for multicast propagation to prevent buildup of frames ping-ponging between supernodes. 12 年 前
  Adam Ierymenko e72a1de0d5 Fix bug in next hop selection. 12 年 前
  Adam Ierymenko 20832a0562 Send reset of OK(HELLO) in both places where it gets composed. 12 年 前
  Adam Ierymenko 9db7939d38 Make new multicast depth and prefix bits parameters configurable. 12 年 前
  Adam Ierymenko 4ecb9369b5 Fix for multicast propagation -- supernodes must always keep propagating. Also fix mac-tap build on new version of Xcode CL tools. Must use old llvm-g++ instead of clang for i686 -mkernel. 12 年 前
  Adam Ierymenko 0dca9964bf Whew, it builds! 12 年 前
  Adam Ierymenko 4e010da54b Work in progress... 12 年 前
  Adam Ierymenko 24bad9f3d1 More work in progress in new multicast propagation... 12 年 前
  Adam Ierymenko f3128a18fe Work in progress... 12 年 前
  Adam Ierymenko f9079a110e Make network multicast breadth/depth parameters configurable on a per-net basis. 12 年 前
  Adam Ierymenko ceb024ab03 Integrating new crypto, work still in progress... 12 年 前
  Adam Ierymenko 77965af288 Add new crypto: SHA512 and C25519 -- not integrated yet. 12 年 前
  Adam Ierymenko f6ad138561 Bit more of adding version to OK(HELLO) 12 年 前
  Adam Ierymenko d87a1d6b99 Add version info to OK(HELLO) so both sides know their version info. 12 年 前
  Adam Ierymenko 553002e9d8 Reduce log noise, change to TRACE. 12 年 前
  Adam Ierymenko 37931d8589 Multicast bandwidth accounting work in progress, and some config field changes and cleanup. 12 年 前
  Adam Ierymenko f3ad05347e Improve code security posture by replacing sprintf with a safer function. 12 年 前
  Adam Ierymenko 55616388ea Check network ethernet type whitelist instead of hard-coded ethernet types. 12 年 前
  Adam Ierymenko b6248c7cb7 VERSION 0.4.4: multicast cleanup, Windows port work 12 年 前
  Adam Ierymenko 2efc9b31bd Huge convoluted logic de-tangling in multicast propagation, supernodes now do random propagation for more efficient coverage with less bias in sparse graph cases. 12 年 前
  Adam Ierymenko d6414c9ff7 Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start. 12 年 前
  Adam Ierymenko 3af55f4423 Add RateLimiter for rate limiting multicast, not tested yet. 12 年 前