Adam Ierymenko
|
06730c7d1d
|
BSL date bump
|
2020-08-20 12:51:39 -07:00 |
|
Adam Ierymenko
|
52a166a71f
|
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
2019-08-23 09:23:39 -07:00 |
|
Adam Ierymenko
|
28d0070ce2
|
Fix race in multiple DB mirroring configurations.
|
2019-08-08 15:29:13 -05:00 |
|
Adam Ierymenko
|
00fb9c475e
|
More work on DB mirroring.
|
2019-08-06 10:42:54 -05:00 |
|
Adam Ierymenko
|
3c776675b3
|
Cruftectomy, work in progress on mirrorring
|
2019-08-06 08:51:23 -05:00 |
|
Adam Ierymenko
|
37d508ab96
|
Refactoring in prep for mirroring
|
2019-08-06 07:51:50 -05:00 |
|
Adam Ierymenko
|
a77b4ecddb
|
Add optional function in DB change listener for member online events.
|
2019-08-04 19:55:52 -07:00 |
|
Adam Ierymenko
|
bb99ef1351
|
Get rid of online status stuff in FileDB, not necessary at all.
|
2019-07-31 16:41:12 -07:00 |
|
Adam Ierymenko
|
f6b080b8a2
|
Abstract out change listener from controller itself to permit DBs to shadow changes from other DBs.
|
2019-07-26 17:39:00 -07:00 |
|
Grant Limberg
|
861a319014
|
Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev
|
2019-07-16 15:20:05 -07:00 |
|
Grant Limberg
|
7afcc17024
|
no usleep() on Windows
|
2019-07-16 13:09:10 -07:00 |
|
Adam Ierymenko
|
90872c906f
|
Fix FileDB stuff and latency measurement.
|
2019-07-15 16:30:34 -05:00 |
|
Adam Ierymenko
|
bdc2ec1f5e
|
Track online status in FileDB
|
2019-07-15 15:27:53 -05:00 |
|
Joseph Henry
|
0e597191b8
|
Updated licenses for 2019
|
2019-01-14 10:25:53 -08:00 |
|
Adam Ierymenko
|
7a42416a78
|
Merge pull request #822 from dschulz/controller-patch1-dschulz
Add functionality to erase members from networks using file backend i…
|
2018-09-25 11:38:25 -07:00 |
|
Diego Schulz
|
fc6dba0797
|
Add functionality to erase members from networks using file backend in controller microservice
Signed-off-by: Diego Schulz <dschulz@gmail.com>
|
2018-08-02 17:13:55 -04:00 |
|
Adam Ierymenko
|
f94aea8119
|
Return error 503 if RethinkDB is down when built as RethinkDB-based controller.
|
2018-07-11 10:42:31 -07:00 |
|
Adam Ierymenko
|
73e4286fbf
|
Fix two controller bugs: filesystem bug and another possible infinite recursion bug.
|
2018-07-03 12:51:41 -07:00 |
|
Adam Ierymenko
|
57b96af2c4
|
Fix for FileDB _networkChanged / _memberChanged problem.
|
2018-03-08 22:33:08 -08:00 |
|
Adam Ierymenko
|
f17cc1c6d8
|
cleanup
|
2018-01-10 15:03:39 -08:00 |
|
Adam Ierymenko
|
a1992d76f2
|
Doc updates and other fixes.
|
2018-01-10 14:31:28 -08:00 |
|
Adam Ierymenko
|
dae728124e
|
Fix to network path in conventional filesystem controller DB.
|
2017-12-07 14:42:33 -08:00 |
|
Adam Ierymenko
|
8d9464c414
|
docs, and make RethinkDB controller DB driver upsert into the Controller DB and also update the hostname field.
|
2017-12-07 13:39:25 -08:00 |
|
Adam Ierymenko
|
926ecf9640
|
docs
|
2017-12-05 14:50:59 -08:00 |
|
Adam Ierymenko
|
f7f658605d
|
Move more ephemeral stuff to a tiny MemberLastRequest table instead of the main Member table.
|
2017-11-08 20:19:46 -05:00 |
|
Adam Ierymenko
|
c12b68a6b2
|
More Central work.
|
2017-11-08 11:32:01 -08:00 |
|
Adam Ierymenko
|
4166d8ca35
|
Fix a deadlock and some more work on RethinkDB (for central) integration.
|
2017-11-08 11:06:14 -08:00 |
|
Adam Ierymenko
|
1613f42d00
|
Re-integrate in-filesystem DB into new controller DB structure.
|
2017-11-07 14:44:46 -08:00 |
|