1968 Commits (7903f24a8fbe8e45a4cd242efdf1ca64c0356d43)
 

Author SHA1 Message Date
Adam Ierymenko 7903f24a8f Create periodic backup copies of controller.db in network controller from the main process itself to facilitate easier and safer backups of controller.db. 11 years ago
Adam Ierymenko 4b655ab22c tests 11 years ago
Adam Ierymenko d9d11042ca . 11 years ago
Adam Ierymenko 0b245b031e Allow ZT_TRACE without debug. 11 years ago
Adam Ierymenko a42d714a87 . 11 years ago
Adam Ierymenko c9e6e60c09 Handle ZeroTier-RFC4193 IPv6 address NDP queries inline by spoofing responses if the addressing scheme matches -- this allows multicast-free instant lookup of local IPv6 for better performance and reliability. 11 years ago
Adam Ierymenko 4e9d430476 Make root and relay selection somewhat more robust. 11 years ago
Adam Ierymenko 00dcb0f22c . 11 years ago
Adam Ierymenko 7fbe2f7adf Tweak some more timings for better reliability. 11 years ago
Adam Ierymenko 60ce886605 Tweak some timings for better reliability. 11 years ago
Adam Ierymenko ab27a91b07 . 11 years ago
Adam Ierymenko fd3916a49e More test stuff... make it more granular and less batch based. 11 years ago
Adam Ierymenko e53ef9642e test stuff. 11 years ago
Adam Ierymenko 29249db5d2 Big test stuff. 11 years ago
Adam Ierymenko f1b6427e63 Decided to make this 1.1.0 (semantic versioning increment is warranted), and add a legacy hack for older clients working with clusters. 11 years ago
Adam Ierymenko 1b4cc4af5c Fix evil bug, and instrument/assert on some other stuff, and a bit of cleanup. 11 years ago
Adam Ierymenko 7382c328da Null pointer bug appears fixed... testing again at large scale. 11 years ago
Adam Ierymenko 641b0dec44 . 11 years ago
Adam Ierymenko 2fbb5d0bbf . 11 years ago
Adam Ierymenko d8dbbf7484 Add some debug code in TRACE mode to catch a bug. 11 years ago
Adam Ierymenko 377ccff600 getPeer() had a small potential to be unsafe. 11 years ago
Adam Ierymenko f974517f64 Save zerotier output in containers. 11 years ago
Adam Ierymenko f808138a94 docs and stuff 11 years ago
Adam Ierymenko b845dd1b88 Set contact IP for real test. 11 years ago
Adam Ierymenko b6725c4415 Optimize AntiRecursion. 11 years ago
Adam Ierymenko 5bfa29dded Make antirec tail len slightly shorter, better performance and still plenty long enough. 11 years ago
Adam Ierymenko 80e62ad291 docs 11 years ago
Adam Ierymenko e2fc20876d docs 11 years ago
Adam Ierymenko d6c0d176ee Periodically re-announce peers that we have. 11 years ago
Adam Ierymenko 9f0f0197fe More dead code removal. 11 years ago
Adam Ierymenko a994573a43 Eliminate some more dead code. We may do path trust, but not like that. 11 years ago
Adam Ierymenko 883c84bdb9 Tweak some timings, and remove some dead code. 11 years ago
Adam Ierymenko e3d811b04b docs 11 years ago
Adam Ierymenko cabb8752cb docs 11 years ago
Adam Ierymenko 1f5ef968cf Test need a more recent version of NodeJS so update Dockerfile. 11 years ago
Adam Ierymenko 68d6d3c4ff Fix bug in peer count. 11 years ago
Adam Ierymenko 4c24e0cfb0 More tweaks to tests... just about ready to run at scale. 11 years ago
Adam Ierymenko 9653531242 . 11 years ago
Adam Ierymenko 07c1b4ddee test stuff 11 years ago
Adam Ierymenko 1cae7327ae Basic Dockerfile for building test agents. 11 years ago
Adam Ierymenko c03550de35 HTTP test works! 11 years ago
Adam Ierymenko c6a918d996 HTTP test code. 11 years ago
Adam Ierymenko 0034efafe4 On semi-undocumented test net, assign a RFC4193 IPv6 address too. Will be useful for our at-scale tests. 11 years ago
Adam Ierymenko 0fd15d9cf3 Fix inverted sense bug. 11 years ago
Adam Ierymenko 938d0a970b TRACE build fixes. 11 years ago
Adam Ierymenko fdc3e103cc Cleanup and docs. 11 years ago
Adam Ierymenko c1b0329969 Only check IP equality to detect external surface changes (should prevent some spurious resets under symmetric NATs), and simplify some logic. 11 years ago
Adam Ierymenko da93712846 Clean up PUSH_DIRECT_PATH limits a bit more and make them a bit smarter. 11 years ago
Adam Ierymenko cdc99bfee1 Add a circuit breaker for VERB_PUSH_DIRECT_PATHS. 11 years ago
Adam Ierymenko 88b100e5d0 More cleanup. 11 years ago