Adam Ierymenko
|
883a216d2a
|
Build fixes.
|
11 years ago |
Adam Ierymenko
|
5202fbdaf3
|
CRUD
|
11 years ago |
Adam Ierymenko
|
103dcb072d
|
CRUD
|
11 years ago |
Adam Ierymenko
|
71f006cbeb
|
More CRUD, almost done...
|
11 years ago |
Adam Ierymenko
|
ddebe2d4c7
|
Network controller CRUD... :P
|
11 years ago |
Adam Ierymenko
|
ed107c4daf
|
Network preferred relay stuff in netconf controller.
|
11 years ago |
Adam Ierymenko
|
ea1859541c
|
More cleanup, and fix for the extremely unlikely case of identity collision.
|
11 years ago |
Adam Ierymenko
|
6369c264e2
|
Rename netconf to controller and NetworkConfigMaster to NetworkController for consistency.
|
11 years ago |
Adam Ierymenko
|
1f28ce3980
|
Tons more refactoring: simplify Network, move explicit management of Tap out, redo COM serialization, etc.
|
11 years ago |
Adam Ierymenko
|
96737368aa
|
Add MIT-licensed Joyent http-parser lib to ext/ for use with new control plane.
|
11 years ago |
Adam Ierymenko
|
7ee1a1151f
|
Add SqliteNetworkConfigMaster::DBC for external access to raw sqlite3 db.
|
11 years ago |
Adam Ierymenko
|
a8a92c5b89
|
A whole lot of Sqlite netconf master work, and some fixes elsewhere in the code.
|
11 years ago |
Adam Ierymenko
|
278c8fd9f1
|
Wire up externally specified NetworkConfigMaster
|
11 years ago |
Adam Ierymenko
|
31bf0a4ea6
|
Netconf build fixes, schema, etc.
|
11 years ago |
Adam Ierymenko
|
fab951e98a
|
Sqlite schema for netconf.
|
11 years ago |
Adam Ierymenko
|
ecffa9f5e7
|
Redis network config master work, and the beginnings of some actual unit test code.
|
11 years ago |
Adam Ierymenko
|
b6fba5934a
|
RedisNetworkConfigMaster in its own folder. Also fix some hex/decimal Redis database confusion.
|
11 years ago |
Adam Ierymenko
|
78fc62d967
|
netconf/ is where Redis code lives
|
11 years ago |
Adam Ierymenko
|
ff255a34de
|
Make NetworkConfigMaster a plugin to get Redis and other non-endpoint code out of node/
|
11 years ago |
Adam Ierymenko
|
93012b0ee5
|
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
|
11 years ago |
Adam Ierymenko
|
c8c5d3b06e
|
Create netconf master if redis options are in local.conf.
|
11 years ago |
Adam Ierymenko
|
afea153a0b
|
Build fixes.
|
11 years ago |
Adam Ierymenko
|
64ba596e0b
|
C++ network config master ready to test.
|
11 years ago |
Adam Ierymenko
|
60fb28a90a
|
Cleanup, new C++ netconf code is almost ready to test!
|
11 years ago |
Adam Ierymenko
|
a369c69091
|
C++ netconf master Redis plumbing.
|
11 years ago |