Adam Ierymenko
|
8c6b833fb3
|
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
|
2017-07-19 14:13:23 -07:00 |
|
Adam Ierymenko
|
b62296a40b
|
Bug fixes in new harness mode.
|
2017-07-19 14:13:17 -07:00 |
|
Grant Limberg
|
fc7728212f
|
Fix ifndef on Windows
|
2017-07-18 15:59:11 -07:00 |
|
Adam Ierymenko
|
ae65eb5105
|
Cleanup and replace trace field names with sane ones because usability > a few bytes.
|
2017-07-18 14:28:38 -07:00 |
|
Adam Ierymenko
|
727ccb1125
|
Cleanup and stdin/stdout harness mode for controller.
|
2017-07-18 13:57:37 -07:00 |
|
Adam Ierymenko
|
d9552fb120
|
Add remoteTraceTarget to network and member configs in controller.
|
2017-07-14 14:33:36 -07:00 |
|
Adam Ierymenko
|
d2415dee00
|
Cleanup.
|
2017-07-06 16:11:11 -07:00 |
|
Adam Ierymenko
|
355cce3938
|
Rename Utils::snprintf due to it being a #define on one platform.
|
2017-06-27 11:31:29 -07:00 |
|
Adam Ierymenko
|
236a952458
|
typo
|
2017-05-11 14:26:46 -07:00 |
|
Adam Ierymenko
|
426b7c2c76
|
Stupid bug is stupid.
|
2017-05-11 14:13:38 -07:00 |
|
Adam Ierymenko
|
fde99e2fcf
|
Fix for post size limit in Http library.
|
2017-05-02 12:08:53 -07:00 |
|
Adam Ierymenko
|
62578a2162
|
Reduce memory use and a bit of cleanup.
|
2017-04-27 19:36:03 -07:00 |
|
Adam Ierymenko
|
9e80db0fd1
|
Cleanup, fix a valgrind error, stack use reduction.
|
2017-04-27 00:59:36 -07:00 |
|
Adam Ierymenko
|
e8ab6adf89
|
Deadlock fix.
|
2017-04-26 12:17:43 -07:00 |
|
Adam Ierymenko
|
7c184cf991
|
Another performance improvement to controller.
|
2017-04-26 10:35:59 -07:00 |
|
Adam Ierymenko
|
1205578935
|
Big cleanup of controller code, should help performance.
|
2017-04-26 06:48:08 -07:00 |
|
Adam Ierymenko
|
4e77365e8d
|
Remove a little cruft.
|
2017-04-25 16:17:54 -07:00 |
|
Adam Ierymenko
|
4f2a779769
|
JSONDB performance improvements, threading fix.
|
2017-04-24 20:51:02 -07:00 |
|
Adam Ierymenko
|
cafbe44dde
|
Controller optimizations -- make locking more fine-grained, use true hardware concurrency, etc.
|
2017-04-24 19:16:36 -07:00 |
|
Adam Ierymenko
|
f4feccc626
|
Do not serve controller requests until init is done.
|
2017-04-24 09:09:04 -07:00 |
|
Adam Ierymenko
|
ba0d73d102
|
Windows build fixes.
|
2017-04-20 10:21:40 -07:00 |
|
Adam Ierymenko
|
bc61357a44
|
HTTP backend support for JSONDB
|
2017-04-18 17:37:44 -07:00 |
|
Adam Ierymenko
|
f6d92eb737
|
JSONDB fix.
|
2017-04-18 13:48:19 -07:00 |
|
Adam Ierymenko
|
6bb19e7947
|
build fix
|
2017-03-21 09:08:32 -07:00 |
|
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.
|
2017-03-21 06:15:49 -07:00 |
|
Adam Ierymenko
|
4f3f471b4c
|
GitHub issue #460
|
2017-03-17 18:19:51 -07:00 |
|
Adam Ierymenko
|
a577b8d381
|
Update how controller handles circuit tests -- save results to filesystem.
|
2017-03-01 16:33:34 -08:00 |
|
Adam Ierymenko
|
d150f9b2bd
|
Windows update build in Advanced Installer, and warning removal.
|
2017-01-13 15:19:59 -08:00 |
|
Adam Ierymenko
|
a064e19b8a
|
Refactor some JSON stuff for performance, and fix a build error.
|
2017-01-10 13:51:10 -08:00 |
|
Adam Ierymenko
|
a54c2b438c
|
Basic support for streaming of changes via stdout from controller.
|
2016-12-15 15:08:47 -08:00 |
|
Adam Ierymenko
|
ccdd4ffda7
|
Move split() to OSUtils since it is not used in core.
|
2016-11-18 15:49:28 -08:00 |
|
Adam Ierymenko
|
a454a37a6e
|
Self test JSONDB.
|
2016-11-07 13:27:17 -08:00 |
|
Adam Ierymenko
|
a78d7311a6
|
Fix network list API call.
|
2016-11-04 16:23:41 -07:00 |
|
Adam Ierymenko
|
7729cbe313
|
Fix ambiguous error on some compilers.
|
2016-11-04 15:34:49 -07:00 |
|
Adam Ierymenko
|
b03c7b2f30
|
Refactor controller to use split-out DB for better performance and less ugly.
|
2016-11-04 15:18:31 -07:00 |
|
Adam Ierymenko
|
3c00cd0f88
|
Separate out JSON store from controller code.
|
2016-11-03 14:17:46 -07:00 |
|