Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko d2415dee00 Cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 355cce3938 Rename Utils::snprintf due to it being a #define on one platform. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 2ec88e8008 Remove old circuit test code. Rules engine will let us do this much better and more simply. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko d905607353 Small optimizations. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 909a14fb48 MTU support in controller. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 39db45e144 Fix crash on exit (sometimes) in controller. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko d7c99728bc Echo back ping payload. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 8e19188f49 Do the sometimes rather big "pong" in a background worker thread. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 625e3e8e25 Tiny optimization to prealloc string space. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 132643cd4a Fix small issue preventing pongs if there are never seen members. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko faf7b81c01 Send last requets time in status, and do not set physicalAddr unless we know one. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko bcc6799902 Send member uptime in pong posts. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 718e1d6c08 Finish removing constantly changing stuff from controller. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko a9ce773584 Remove lastModified field in config which literally nothing uses anywhere, and prevent some unnecessary writes. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 62578a2162 Reduce memory use and a bit of cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 9e80db0fd1 Cleanup, fix a valgrind error, stack use reduction. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 1205578935 Big cleanup of controller code, should help performance. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 4f2a779769 JSONDB performance improvements, threading fix. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko cafbe44dde Controller optimizations -- make locking more fine-grained, use true hardware concurrency, etc. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko bc61357a44 HTTP backend support for JSONDB %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko f6d92eb737 JSONDB fix. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko b48a70db2e Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko cd050b3423 Performance improvement in controller. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko eddbc7e757 Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko e5284771e4 Add ping/pong to API so controller supervisor in Central can do a full-path check of controller uptime, etc. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 57b5a33fbb Fix bug preventing default from being set to null if already set to an integer. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko e4896b257f Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 5268909075 Add a facility for full flow-through uptime test of controller by Central. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko c62141fd98 Make controller do a simple write-through cache without revalidating. Means you must restart if files change on disk, but will decrease I/O considerably. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 4f3f471b4c GitHub issue #460 %!s(int64=8) %!d(string=hai) anos