2046 Commits (8ef4edebbfeead53e5b2b454086e21e42e809aab)
 

Author SHA1 Message Date
Adam Ierymenko 8ef4edebbf Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers. 11 years ago
Adam Ierymenko a95ff21aaf test stuff 11 years ago
Adam Ierymenko 9ec32e7926 Agent settings for big test. 11 years ago
Grant Limberg 7756b5bf1c Merge branch 'android-jni-dev' into edge 11 years ago
Grant Limberg eadeac0a42 logging of events 11 years ago
Adam Ierymenko 172fc1052b Merge windows-ui into edge. 11 years ago
Adam Ierymenko 523412edfb Abort backup in progress if thread is told to shut down. 11 years ago
Adam Ierymenko f7a407ffa0 Tweak timings and use lock in backup to make it a bit faster and still permit main thread to work. 11 years ago
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
Grant Limberg b7df177f33 updates for origin/edge 11 years ago
Grant Limberg 179b064b05 Merge branch 'edge' into android-jni-dev 11 years ago
Grant Limberg a19e82fcbc Merge branch 'edge' into windows-ui 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