1611 Commits (701d64936d7425ff93f1e7b017c900e2fe99fa71)

Author SHA1 Message Date
Adam Ierymenko d724af6a99 Replace Sao Paolo root with Buenos Aires in default planet def (will push to network too) 8 years ago
Adam Ierymenko 5b114791e5 Fix a bug that caused a crash on empty HTTP requests (localhost only) and add a lightweight lock to the RX queue to prevent possible threads stepping on each other in parallel receive paths. 8 years ago
Adam Ierymenko ac40f2191c . 8 years ago
Joseph Henry a9ca26c698 Added TX queue cap for issue #769 8 years ago
Dave Cottlehuber c36c92e077 node: remove deprecated register hint for C++17 compatibility 8 years ago
Adam Ierymenko 74f2b78c04 Refactor some potentially unsafe SharedPtr<> code. 8 years ago
Adam Ierymenko 40a9ebd078 GitHub issue #675 8 years ago
Adam Ierymenko 494cf4049e Add specification of anchor and multicast hub address (optional) to new multicast and IPv4 enabled ad-hoc network ID format. 8 years ago
Adam Ierymenko beb170e4fb Use X64 ASM ed25519 signatures on Linux/x64, which are about 10X faster. Will matter a lot for network controllers, not so much for other things. 8 years ago
Adam Ierymenko a59912f3af SHA512 using libcrypto (not enabled by default) 8 years ago
Adam Ierymenko 610e594a50 Speed tweaks for signatures, etc. 8 years ago
Adam Ierymenko 78d9cee416 Other fixes to IPv4 ad-hoc networks. 8 years ago
Adam Ierymenko bbdb2aa672 Some work on IPv4 enabled ad-hoc networks. 8 years ago
Adam Ierymenko 51aadcf901 A few fixes dicatated by valgrind. 8 years ago
Adam Ierymenko c6949aad2d Linux build fix on some versions. 8 years ago
Adam Ierymenko fe1fa20c6c Fix build on Intel C/C++ Compiler for Linux. 8 years ago
Adam Ierymenko f7019d9e80 Tie up the rest of hub and spoke designated replicator multicast mode. 8 years ago
Adam Ierymenko 6d8e1e8783 More cleanup of old stuff. 8 years ago
Adam Ierymenko 939ab43ceb Do not send to origin in second buffered multicast path. 8 years ago
Adam Ierymenko d3d58ba8a7 Add support for designated multicast replicators to Multicaster::send(). 8 years ago
Adam Ierymenko f03fd57997 Clean up some multicast code. 8 years ago
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