Commit History

Author SHA1 Message Date
  Adam Ierymenko f2d2df2b11 Cluster build fix. 9 years ago
  Adam Ierymenko 48a374c82c (1) fix crazy bug introduced in doRENDEZVOUS(), (2) reclaim Paths after paths[] condense, (3) fix an edge case around symmetric NAT and external IP change detection. 9 years ago
  Adam Ierymenko deee39343e Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev 9 years ago
  Adam Ierymenko 8a2e8bd585 Rework how paths are set as remote cluster preferred. The code is now clearer and cluster preference indications are now very sticky as they should be. 9 years ago
  Adam Ierymenko 43780742b0 comments, docs 9 years ago
  Grant Limberg 68a966fa55 Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev 9 years ago
  Grant Limberg 43b3ec4b1a forgot a semicolon in a JNI java type specifier. 9 years ago
  Grant Limberg dcf1f70868 re-adding file 9 years ago
  Grant Limberg 598ca48ed6 Attempting to fix VirtualNetworkRoute having 2 entries in git. Yay non case sensitive filesystems 9 years ago
  Adam Ierymenko 3790ebe77a Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev 9 years ago
  Adam Ierymenko d7f2287ce9 More tweaks to path behavior. 9 years ago
  Grant Limberg 9f717e79ea Fixing filename again.... 9 years ago
  Grant Limberg 26d43c9b06 fix capitalization on file 9 years ago
  Grant Limberg 8682c90c7d ensure routes are also equal when checking for equality on VirtualNetworkConfig objects 9 years ago
  Grant Limberg d063f583ee Added VirtualNetworkRoute class and added it to VirtualNetworkConfig 9 years ago
  Adam Ierymenko eebcf08084 Tweaks to new Path code for dual-stack operation, and other fixes. 9 years ago
  Adam Ierymenko 01aa469591 Remove debug line. 9 years ago
  Adam Ierymenko 4992ac2d9f Cluster sub-optimal is in fact necessary... 9 years ago
  Adam Ierymenko 412979ba8f Attempt to reactivate dead paths. 9 years ago
  Adam Ierymenko 4f8253dcdb Tweaks to path handling... 9 years ago
  Adam Ierymenko 4931e44998 Implement "weak pointer" behavior on Topology Path canonicalization hash table. 9 years ago
  Adam Ierymenko d1101441b3 Tweak some timings. 9 years ago
  Adam Ierymenko e8f6b4b5d3 Rest of big Path canonicalization refactor. 9 years ago
  Adam Ierymenko a3bdae9735 Work in progress: Path canonicalization refactor. 9 years ago
  Adam Ierymenko d5e6f59004 . 9 years ago
  Adam Ierymenko 22271f2a49 Cleanup. 9 years ago
  Adam Ierymenko 8b6d23b9f6 Optimize filter code a bit, and add a network-level setting for what should happen if an unsupported or unknown MATCH is encountered in a rules table. 9 years ago
  Adam Ierymenko 25056de5d3 Also need to send credentials when TEEing and REDIRECTing. 9 years ago
  Adam Ierymenko 994b25af4e Simplify some logic. 9 years ago
  Adam Ierymenko 74afef8eb1 Think through and refine a few things in rules, especially edge case TEE and REDIRECT behavior and semantics. 9 years ago