Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko f9079a110e Make network multicast breadth/depth parameters configurable on a per-net basis. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko ceb024ab03 Integrating new crypto, work still in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 77965af288 Add new crypto: SHA512 and C25519 -- not integrated yet. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko f6ad138561 Bit more of adding version to OK(HELLO) %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko d87a1d6b99 Add version info to OK(HELLO) so both sides know their version info. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 553002e9d8 Reduce log noise, change to TRACE. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 37931d8589 Multicast bandwidth accounting work in progress, and some config field changes and cleanup. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko f3ad05347e Improve code security posture by replacing sprintf with a safer function. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 55616388ea Check network ethernet type whitelist instead of hard-coded ethernet types. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko b6248c7cb7 VERSION 0.4.4: multicast cleanup, Windows port work %!s(int64=12) %!d(string=hai) anos
  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. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko d6414c9ff7 Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 3af55f4423 Add RateLimiter for rate limiting multicast, not tested yet. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 499ac2699f Bit of comment and if nesting cleanup in PacketDecoder. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 28a73b620e Bunch more debugging and loop closing on new netconf. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko e73c4cb68b Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener timing code. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko b9aeec9f29 Documentation improvements and some very minor pre-emptive security stuff. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko bf5c07f79a Scratch that... more work wiring up netconf. Got to handle OK. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 80d8b7d0ae Netconf wired up, ready to test. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 439e602d5a Fix a bunch of errors due to minor method signature changes, still a work in progress. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko a53cfc9096 Network membership certificate work in progress... does not build yet. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko b0a83093ce Back out of RPC... blech. Have a better idea. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 668c428051 Basic RPC stuff in Packet and PacketDecoder for RPC service support. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 0c7f8e247c Add amSupernode to make code clearer in the check-if-self-is-supernode case. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 97cbd98bc5 Compile fixes, integration of fast PRNG. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko aa59c1de10 Bunch of little bug fixes in newly refactored code. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko a004878546 Update bloom filter for MULTICAST_FRAME retransmit, and temporarily add abort() to catch gremlin %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 086050686f Merge branch 'adamierymenko-dev' of 10.211.55.2:/Users/api/Code/local-ZeroTierOne into adamierymenko-dev %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko f934b81703 Several bug fixes in newly refactored code. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 77fd78d5c9 Little cleanup and docs. %!s(int64=12) %!d(string=hai) anos