1586 Commits (e74cd4b4ef013bf211b0ed703b1e2d3ea1fc6dd8)

Author SHA1 Message Date
Adam Ierymenko e74cd4b4ef A little more cleanup. 8 years ago
Adam Ierymenko f3dfd63634 Clean up some old stuff. 8 years ago
Adam Ierymenko 384e5b66de More work on GitHub issue #666 8 years ago
Adam Ierymenko 7e7723e98f A small memory use reduction. 8 years ago
Adam Ierymenko 4419734a7d Implement continuous contacting of designated anchors and multicast replicators - GitHub issue #666 8 years ago
Adam Ierymenko f821db29f3 . 8 years ago
Adam Ierymenko 6c64f1816d cleanup 8 years ago
Adam Ierymenko 34e2ad0dfc Stub out NetworkConfig for GitHub issue #666 8 years ago
Adam Ierymenko 5f976d7430 Reenable faster lock. 8 years ago
Adam Ierymenko f87326fc21 Fixes for lock ordering -- GitHub issue #573 8 years ago
Adam Ierymenko 5bc4399a58 cleanup 8 years ago
Grant Limberg 406bcf7d3f Fix compilation on Windows 8 years ago
Adam Ierymenko 07cb62a503 cleanup 8 years ago
Adam Ierymenko 01b4cb64ee cleanup 8 years ago
Adam Ierymenko 6fbd15f8b2 cleanup 8 years ago
Adam Ierymenko 65c07afe05 Copyright updates for 2018. 8 years ago
Adam Ierymenko 9c7ee5a21e Tear out old "link quality" stuff since it is not currently used and will be done differently. 8 years ago
Adam Ierymenko d3e8e9629b More optimization work. 8 years ago
Adam Ierymenko 0608704626 Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions. 8 years ago
Adam Ierymenko f13886d343 Warning removal. 8 years ago
Adam Ierymenko 431716e249 Disable trace by default, stderr message improvements in RethinkDB driver. 8 years ago
Adam Ierymenko 16613ab5fb Clean up remote tracing code, add per-network remote trace settings, add remote trace level, and make local trace output readable again. 8 years ago
Adam Ierymenko 4166d8ca35 Fix a deadlock and some more work on RethinkDB (for central) integration. 8 years ago
Adam Ierymenko 4e88c80a22 RethinkDB native connector work, minor fixes. 8 years ago
Adam Ierymenko fac7dc9c91 Stop duplciate IPv6 addresses due to privacy mode IPs. 9 years ago
Adam Ierymenko 508fa6a7fe A few fixes for cluster mode. 9 years ago
Adam Ierymenko 71bdaa9508 Now with more worky. 9 years ago
Adam Ierymenko 459f1e7bfb Refactor path stability stuff and add basic multipath support. 9 years ago
Adam Ierymenko 0d8b8d8426 Remove some unused constants. 9 years ago
Adam Ierymenko 2d0dc62a53 docs 9 years ago
Adam Ierymenko c7d370c17f Delete something that turns out not to be useful. This will be handled differently. 9 years ago
Adam Ierymenko 395d8b3139 Full and clearer implementation of GitHub issue #588 9 years ago
Grant Limberg 099bedd2e9 A few more uint64_t -> int64_t changes for timestamps 9 years ago
Grant Limberg b1d60df44c timestamps changed from uint64_t to int64_t 9 years ago
Grant Limberg 7cf70d111a Return an explicit NULL shared pointer at the end of Topology::getPeer() 9 years ago
Grant Limberg e564c56dce Set size of buffer after setting data with unsafeData() call 9 years ago
Grant Limberg 239c2540d6 Mutex::lock and ::unlock just called themselves 9 years ago
Grant Limberg 9c903567bb Hashtable needs to include Constants.hpp for ZT_EXCEPTION_OUT_OF_MEMORY 9 years ago
Adam Ierymenko 302c15140e Fix API problem with path configuration.. 9 years ago
Adam Ierymenko 52916eebcf Keep attemting to upgrade direct path if path is not private to facilitate better use of LANs and backplane networks. 9 years ago
Adam Ierymenko f8014413a3 Add UDP MTU configurability. 9 years ago
Adam Ierymenko 2d858b05ac Another fix for ye old tyme clients. 9 years ago
Adam Ierymenko b1fb020aea Raise chunk size to max packet size for network configs. Chunking breaks really ancient clients, so this helps them live a little longer. No real downside for new clients. 9 years ago
Adam Ierymenko 02ed84774c Non-x86 build fix. 9 years ago
Adam Ierymenko 49fa30d495 Ticket lock for x64/gcc/clang platforms. 9 years ago
Adam Ierymenko dd8b03a5c5 Threading issue fix? 9 years ago
Adam Ierymenko 4d5983114c Fix another deadlock. 9 years ago
Adam Ierymenko 0a9c3b5571 Fix possible deadlock. 9 years ago
Adam Ierymenko 180049a277 Fix pointer bug. 9 years ago
Adam Ierymenko 6ee201865b Clean up WHOIS code. 9 years ago