Commit Graph

4838 Commits

Author SHA1 Message Date
9c94d6527a add allowGlobal, allowDefault, allowManaged options to joining a network 2016-06-26 16:11:30 -07:00
d20bcdae12 CentOS 6 Docker build. 2016-06-25 16:27:28 -07:00
81cd68b60d . 2016-06-25 14:07:02 -07:00
0582b3daba . 2016-06-25 14:06:40 -07:00
af0a205594 Build and spec file updates for CentOS6 2016-06-25 14:04:08 -07:00
06e2e8119e Script to create Debian repos (requires aptly) 2016-06-24 16:23:10 -07:00
5da4fd2aef Added "..." to menu items to signify it pops up in a window 2016-06-24 15:24:29 -07:00
e621058cfd build number 5 2016-06-24 15:24:03 -07:00
8b78f19335 More build targets. 2016-06-24 14:57:20 -07:00
9784393b15 More Linux Docker build farm targets. 2016-06-24 14:45:09 -07:00
65da797112 Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev 2016-06-24 14:19:01 -07:00
75fe981b9d Bump version. 2016-06-24 14:18:28 -07:00
caaf33e4cf Bump version. 2016-06-24 10:20:35 -07:00
d642db6f66 Changes for Debian packaging to prep for 1.1.6 interim. 2016-06-24 10:19:41 -07:00
3740b83f63 Don't back up sqlite db if it hasn't changed to prevent constant thrashing on inactive controllers. 2016-06-24 06:53:23 -07:00
90cdef8400 Forgot NDP emulation flag. 2016-06-24 06:43:23 -07:00
ee649ae69a Add 6plane assignment support to network controller, and cleanup. 2016-06-24 06:40:50 -07:00
20d155e630 . 2016-06-24 05:21:25 -07:00
be5996daca Cleanup of 6plane stuff. 2016-06-24 04:54:05 -07:00
38dfebad8c IPv6 NDP emulation flag in NetworkConfig, and implement Docker-friendly
(and other host friendly) IPv6 /80 magic subnetting to allow massive
multicast-free NDP emulated IPv6 networks where each host can have a
/48 worth of IPv6 IPs for internal containers, VMs, etc.

Alan Kay, thou art avenged.

https://ivanovivan.wordpress.com/2010/09/13/alan-kay-quotes/
2016-06-23 22:41:14 -07:00
f2e2632ae7 Added About view
also not yet populated
2016-06-23 20:22:03 -07:00
35d1736c97 add preferences view
not populated yet
2016-06-23 20:04:57 -07:00
3c534abc99 "Show Networks" -> "Network Details" 2016-06-23 19:48:48 -07:00
c3deedd6fd Fix menu bar icon. Add app icon. 2016-06-23 19:44:00 -07:00
a5a05e454e cli work... 2016-06-23 17:00:33 -07:00
32d9850263 More new CLI work. 2016-06-23 12:37:15 -07:00
a5ea8cc5cb . 2016-06-22 17:56:36 -07:00
0ad6b4105a Outline of new CLI with ability to control controllers/central as well as service. 2016-06-22 17:54:07 -07:00
b256111a17 misc cleanup 2016-06-21 20:02:18 -07:00
b5a90a437b update build number 2016-06-21 19:45:08 -07:00
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
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
8ca4f22f1d cleanup 2016-06-21 15:53:38 -07:00
674b84d908 Plumbing for network setting control, and GitHub issue #330 2016-06-21 14:58:30 -07:00
e2ca239be0 Comment cleanup. 2016-06-21 14:38:15 -07:00
4f237687ce Route management now works on Windows, including default route override! 1.1.6 very close! 2016-06-21 13:54:03 -07:00
5b2d2efb45 Windows builds again. And there was much rejoicing. 2016-06-21 12:55:43 -07:00
82473c85e0 Default route override and route management in general now works in Linux. 2016-06-21 12:32:58 -07:00
51ced0cf41 GitHub issue #338 2016-06-21 09:41:55 -07:00
6c4a444f29 GitHub issue #339 2016-06-21 09:40:53 -07:00
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
eee59ec9ce Fix Buffer<> version of Dictionary.get(). 2016-06-21 08:00:40 -07:00
0959d33ba0 Add a few technically unnecessary but feel-good paranoia bounds checks in Dictionary.get(). 2016-06-21 07:59:42 -07:00
ca82715bfa Another fuzzing code fix. 2016-06-21 07:52:32 -07:00
0c05b2cb50 Comment cleanup and fuzzing improvements. 2016-06-21 07:49:46 -07:00
b2d048aa0e Make Dictionary templatable so it can be used where we want a higher capacity. 2016-06-21 07:32:58 -07:00
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
c8f85ffec9 Factored network updates into its own class. Delivered via notification 2016-06-16 20:53:55 -07:00
1bf1c38b30 Default route population works on Mac! 2016-06-16 18:23:33 -07:00
eb4a78bcc3 Report routes in locally joined network JSON. 2016-06-16 17:40:32 -07:00