Adam Ierymenko
|
a5ea8cc5cb
|
.
|
2016-06-22 17:56:36 -07:00 |
|
Adam Ierymenko
|
0ad6b4105a
|
Outline of new CLI with ability to control controllers/central as well as service.
|
2016-06-22 17:54:07 -07:00 |
|
Grant Limberg
|
b256111a17
|
misc cleanup
|
2016-06-21 20:02:18 -07:00 |
|
Grant Limberg
|
b5a90a437b
|
update build number
|
2016-06-21 19:45:08 -07:00 |
|
Grant Limberg
|
6d114b7480
|
dynamically generate the menu so that networks are listed
can join/leave networks directly from the menu
|
2016-06-21 19:44:59 -07:00 |
|
Adam Ierymenko
|
f765597526
|
Add network local.conf stuff to save network permission settings and wire it all through via the JSON API. Default route and route management stuff just about done.
|
2016-06-21 16:52:49 -07:00 |
|
Adam Ierymenko
|
8ca4f22f1d
|
cleanup
|
2016-06-21 15:53:38 -07:00 |
|
Adam Ierymenko
|
674b84d908
|
Plumbing for network setting control, and GitHub issue #330
|
2016-06-21 14:58:30 -07:00 |
|
Adam Ierymenko
|
e2ca239be0
|
Comment cleanup.
|
2016-06-21 14:38:15 -07:00 |
|
Adam Ierymenko
|
4f237687ce
|
Route management now works on Windows, including default route override! 1.1.6 very close!
|
2016-06-21 13:54:03 -07:00 |
|
Adam Ierymenko
|
5b2d2efb45
|
Windows builds again. And there was much rejoicing.
|
2016-06-21 12:55:43 -07:00 |
|
Adam Ierymenko
|
82473c85e0
|
Default route override and route management in general now works in Linux.
|
2016-06-21 12:32:58 -07:00 |
|
Adam Ierymenko
|
51ced0cf41
|
GitHub issue #338
|
2016-06-21 09:41:55 -07:00 |
|
Adam Ierymenko
|
6c4a444f29
|
GitHub issue #339
|
2016-06-21 09:40:53 -07:00 |
|
Adam Ierymenko
|
330c80f3f5
|
Add rule type to match a COM field of the peer by ID and value because this will be powerful.
|
2016-06-21 08:09:20 -07:00 |
|
Adam Ierymenko
|
eee59ec9ce
|
Fix Buffer<> version of Dictionary.get().
|
2016-06-21 08:00:40 -07:00 |
|
Adam Ierymenko
|
0959d33ba0
|
Add a few technically unnecessary but feel-good paranoia bounds checks in Dictionary.get().
|
2016-06-21 07:59:42 -07:00 |
|
Adam Ierymenko
|
ca82715bfa
|
Another fuzzing code fix.
|
2016-06-21 07:52:32 -07:00 |
|
Adam Ierymenko
|
0c05b2cb50
|
Comment cleanup and fuzzing improvements.
|
2016-06-21 07:49:46 -07:00 |
|
Adam Ierymenko
|
b2d048aa0e
|
Make Dictionary templatable so it can be used where we want a higher capacity.
|
2016-06-21 07:32:58 -07:00 |
|
Adam Ierymenko
|
3ee15e65aa
|
Tying up default route and route mgmt loose ends. It now periodically updates shadow routes so hopefully your link will stay up as you move around.
|
2016-06-17 13:14:48 -07:00 |
|
Grant Limberg
|
c8f85ffec9
|
Factored network updates into its own class. Delivered via notification
|
2016-06-16 20:53:55 -07:00 |
|
Adam Ierymenko
|
1bf1c38b30
|
Default route population works on Mac!
|
2016-06-16 18:23:33 -07:00 |
|
Adam Ierymenko
|
eb4a78bcc3
|
Report routes in locally joined network JSON.
|
2016-06-16 17:40:32 -07:00 |
|
Adam Ierymenko
|
37afa876a7
|
Linux bug fixes, small controller fix.
|
2016-06-17 00:21:58 +00:00 |
|
Adam Ierymenko
|
601c51b351
|
Bug fix.
|
2016-06-16 23:18:20 +00:00 |
|
Adam Ierymenko
|
20d4dada40
|
Refactor controller for new merged format.
|
2016-06-16 16:05:57 -07:00 |
|
Adam Ierymenko
|
901b75e756
|
New format now integrated, and it works.
|
2016-06-16 15:48:58 -07:00 |
|
Adam Ierymenko
|
bc3d7d11fe
|
Remove netcon from dev branch. This is moving to its own new ZeroTierSDK repo for future release under the SDK name.
|
2016-06-16 14:50:08 -07:00 |
|
Adam Ierymenko
|
490d20e8fb
|
Self test for dictionary, and fixes.
|
2016-06-16 14:45:36 -07:00 |
|
Adam Ierymenko
|
2113c21fdc
|
devicemap now works again in OSXEthernetTap
|
2016-06-16 14:09:09 -07:00 |
|
Adam Ierymenko
|
e09c1a1c11
|
Big refactor mostly builds. We now have a uniform backward compatible netconf.
|
2016-06-16 12:28:43 -07:00 |
|
Adam Ierymenko
|
b104bb4762
|
New super-packed dictionary -- we are going back to a backward compatibile format with the old netconf but in an embedded-friendly way. This is simpler.
|
2016-06-15 18:47:35 -07:00 |
|
Adam Ierymenko
|
f41ea24e97
|
Build fixes.
|
2016-06-16 00:11:46 +00:00 |
|
Adam Ierymenko
|
3c655a4b84
|
Default route ready to test on Mac.
|
2016-06-15 15:46:57 -07:00 |
|
Adam Ierymenko
|
b90e66f7c7
|
ManagedRoute, which applies C++ RAII to injected routes. Move RoutingTable to attic.
|
2016-06-15 15:02:40 -07:00 |
|
Grant Limberg
|
bae0060552
|
add a timer to retrieve the network list every second.
|
2016-06-14 19:59:45 -07:00 |
|
Grant Limberg
|
c8750e5812
|
more error checking when parsing JSON for network list
remove "multicastSubscriptions" field as it isn't used anyway
|
2016-06-14 18:09:30 -07:00 |
|
Adam Ierymenko
|
4446dbde5e
|
Big refactor in service code to prep for plumbing through route management.
|
2016-06-14 10:09:26 -07:00 |
|
Grant Limberg
|
89cb0e260a
|
Set deployment target to 10.10 for the minimum OS X version for this app
I'm currently using features only available in 10.10 or above. We'll have to discuss this and see what can be done for OS X 10.7 through 10.9.
|
2016-06-13 19:58:21 -07:00 |
|
Grant Limberg
|
2c1a8524f0
|
remove unused variables
|
2016-06-13 19:56:43 -07:00 |
|
Grant Limberg
|
b085329bca
|
Base functionality complete. Can join/leave/list networks. Can disconnect from networks without removing them from the network list.
|
2016-06-13 19:46:54 -07:00 |
|
Adam Ierymenko
|
769351b30f
|
Fix to routes config in controller API.
|
2016-06-13 15:58:00 -07:00 |
|
Adam Ierymenko
|
734cbb2f1e
|
Controller modifications for default route are ready to test. Will require slight changes in ZeroTier Central when it goes live.
|
2016-06-10 15:58:35 -07:00 |
|
Adam Ierymenko
|
acbe8ad398
|
More controller work, and some RedHat fixes.
|
2016-06-10 08:26:27 -07:00 |
|
Grant Limberg
|
188f8021f8
|
Joining/Deleting networks now implemented.
Still need to implement known networks cache so we can join/leave networks without deleting them from the UI
|
2016-06-09 19:59:05 -07:00 |
|
Adam Ierymenko
|
9898066b47
|
Remove some deprecated stuff in controller -- not done yet.
|
2016-06-09 11:02:42 -07:00 |
|
Adam Ierymenko
|
82635ce606
|
Add flags and metric to ZT-managed routes.
|
2016-06-09 09:43:09 -07:00 |
|
Adam Ierymenko
|
8c7433a525
|
.
|
2016-06-08 17:45:25 -07:00 |
|
Adam Ierymenko
|
56ef9e0643
|
Add rpm target.
|
2016-06-08 16:29:30 -07:00 |
|