3079 Commits (407ad659eab4314764310e2c9d274e73147f6034)
 

Author SHA1 Message Date
Grant Limberg 407ad659ea Reflect changes to strut ZT_PeerPhysicalPath 10 years ago
Adam Ierymenko f2d2df2b11 Cluster build fix. 10 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. 10 years ago
Adam Ierymenko deee39343e Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev 10 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. 10 years ago
Adam Ierymenko 43780742b0 comments, docs 10 years ago
Grant Limberg 68a966fa55 Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev 10 years ago
Grant Limberg 43b3ec4b1a forgot a semicolon in a JNI java type specifier. 10 years ago
Grant Limberg dcf1f70868 re-adding file 10 years ago
Grant Limberg 598ca48ed6 Attempting to fix VirtualNetworkRoute having 2 entries in git. Yay non case sensitive filesystems 10 years ago
Adam Ierymenko 3790ebe77a Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev 10 years ago
Adam Ierymenko d7f2287ce9 More tweaks to path behavior. 10 years ago
Grant Limberg 9f717e79ea Fixing filename again.... 10 years ago
Grant Limberg 26d43c9b06 fix capitalization on file 10 years ago
Grant Limberg 8682c90c7d ensure routes are also equal when checking for equality on VirtualNetworkConfig objects 10 years ago
Grant Limberg d063f583ee Added VirtualNetworkRoute class and added it to VirtualNetworkConfig 10 years ago
Adam Ierymenko eebcf08084 Tweaks to new Path code for dual-stack operation, and other fixes. 10 years ago
Adam Ierymenko 01aa469591 Remove debug line. 10 years ago
Adam Ierymenko 4992ac2d9f Cluster sub-optimal is in fact necessary... 10 years ago
Adam Ierymenko 412979ba8f Attempt to reactivate dead paths. 10 years ago
Adam Ierymenko 4f8253dcdb Tweaks to path handling... 10 years ago
Adam Ierymenko 4931e44998 Implement "weak pointer" behavior on Topology Path canonicalization hash table. 10 years ago
Adam Ierymenko d1101441b3 Tweak some timings. 10 years ago
Adam Ierymenko e8f6b4b5d3 Rest of big Path canonicalization refactor. 10 years ago
Adam Ierymenko a3bdae9735 Work in progress: Path canonicalization refactor. 10 years ago
Adam Ierymenko d5e6f59004 . 10 years ago
Adam Ierymenko 22271f2a49 Cleanup. 10 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. 10 years ago
Adam Ierymenko 25056de5d3 Also need to send credentials when TEEing and REDIRECTing. 10 years ago
Adam Ierymenko 994b25af4e Simplify some logic. 10 years ago
Adam Ierymenko 74afef8eb1 Think through and refine a few things in rules, especially edge case TEE and REDIRECT behavior and semantics. 10 years ago
Adam Ierymenko 54489a7f61 rename SAMENESS to DIFFERENCE which is less confusing 10 years ago
Adam Ierymenko 8e3004591b Add overlooked MATCH_ICMP to rule set. 10 years ago
Adam Ierymenko 2ff2a8fd9a Cluster build fixes and warning elimination. 10 years ago
Adam Ierymenko 7a00036954 Tweak log length to fit JSON for members within two 4096-kb blocks. 10 years ago
Adam Ierymenko 914c42537c Type fixes. 10 years ago
Adam Ierymenko cb63babac4 Debug output fixes. 10 years ago
Adam Ierymenko ac1c127b68 Debug output fixes. 10 years ago
Adam Ierymenko cb82193333 Debug output fixes. 10 years ago
Adam Ierymenko f0636ffd4a EXT_FRAME messages should always be accepted if we are the destination for a matching TEE or REDIRECT rule. 10 years ago
Adam Ierymenko 51a420671f Make rules engine debug a bit more verbose. 10 years ago
Adam Ierymenko 77c2bf3ad9 Kill dead field from network JSON. 10 years ago
Adam Ierymenko 7223685b96 . 10 years ago
Adam Ierymenko e7dff1c785 Change logic a little for self-as-destination in TEE and REDIRECT. 10 years ago
Adam Ierymenko a5383d83d8 Do not TEE or REDIRECT to self. 10 years ago
Adam Ierymenko a3c7627acf Push more than one packet for credentials if we happen to have a whole lot. Should not happen often but might if a member has tons of tags. 10 years ago
Adam Ierymenko 297b1b4258 Another tiny API bug fix. 10 years ago
Adam Ierymenko 35ac995d05 Fix setting of v6AssignMode in controller. 10 years ago
Adam Ierymenko 6bd5aba4fa fix frame size range bug 10 years ago
Adam Ierymenko fb5217761b Add missing names in filter debug code. 10 years ago