summaryrefslogtreecommitdiff
path: root/node/NetworkConfig.cpp
AgeCommit message (Expand)Author
2017-02-23Certificate of ownership -- used to secure against IP address spoofing, espec...Adam Ierymenko
2017-02-04A bit of code cleanup.Adam Ierymenko
2016-09-07Credential TTL (tags/capabilities) should be credential time max delta, since...Adam Ierymenko
2016-08-23Cleanup.Adam Ierymenko
2016-08-22Get rid of expiration in Capability and Tag and move this to NetworkConfig so...Adam Ierymenko
2016-08-09Handling of multi-part chunked network configs on the inbound side.Adam Ierymenko
2016-08-09Encode and decode of tags and capabilities in NetworkConfig.Adam Ierymenko
2016-08-02Kill network preferred relays -- this feature is gone (and was seldom used an...Adam Ierymenko
2016-07-28Cleanup...Adam Ierymenko
2016-07-25Basic L2/L3 filter for rules engine (not integrated yet) and some cleanup.Adam Ierymenko
2016-06-23IPv6 NDP emulation flag in NetworkConfig, and implement Docker-friendlyAdam Ierymenko
2016-06-21Add rule type to match a COM field of the peer by ID and value because this w...Adam Ierymenko
2016-06-21Make Dictionary templatable so it can be used where we want a higher capacity.Adam Ierymenko
2016-06-17Linux bug fixes, small controller fix.Adam Ierymenko
2016-06-16New format now integrated, and it works.Adam Ierymenko
2016-06-16Big refactor mostly builds. We now have a uniform backward compatible netconf.Adam Ierymenko
2016-05-11Refactor controller to send both old and new format netconf.Adam Ierymenko
2016-05-06Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes ...Adam Ierymenko
2016-05-06Merge gateways and routes in netconf since they are the same thing.Adam Ierymenko
2016-04-26Bunch more refactoring for an even more compact NetworkConfig representation,...Adam Ierymenko
2016-04-26Replace two bools in NetworkConfig with a flags field.Adam Ierymenko
2016-04-26More refactoring to remove old Dictionary dependencies.Adam Ierymenko
2016-04-22Refactor rules table in-memory structure in new NetworkConfig to permit far m...Adam Ierymenko
2016-04-12NetworkConfig refactor part 1Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2015-10-28On semi-undocumented test net, assign a RFC4193 IPv6 address too. Will be use...Adam Ierymenko
2015-10-01Simplify Dictionary and reduce memory usage, now no more std::maps in core.Adam Ierymenko
2015-09-24(1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local i...Adam Ierymenko
2015-07-23Eliminate some poorly thought out optimizations from the netconf/controller i...Adam Ierymenko
2015-06-29Fix semantics of std::unique() to actually remove duplicates (hidden memory l...Adam Ierymenko
2015-06-26GitHub issue #191 - kill intra-network multicast rate limits (which were not ...Adam Ierymenko
2015-06-13Add new fields in operator==Adam Ierymenko
2015-06-13Gateways support in NetworkConfig object.Adam Ierymenko
2015-06-01Fix to GitHub issue #140 -- network preferred relays. Also go ahead and allow...Adam Ierymenko
2015-05-04Hack around GitHub issue #165 (?)Adam Ierymenko
2015-04-20Add per-network relays to NetworkConfig.Adam Ierymenko
2015-04-15Rename netconf to controller and NetworkConfigMaster to NetworkController for...Adam Ierymenko
2015-04-08All of node/ now compiles again!Adam Ierymenko
2015-04-08Utils::now() removal and a bunch of compile fixes.Adam Ierymenko
2015-04-06Network now calls port config function as per new API.Adam Ierymenko
2015-03-18A whole lot of Sqlite netconf master work, and some fixes elsewhere in the code.Adam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2014-10-10(1) Back off a little on default max multicast limit since 128 is pretty band...Adam Ierymenko
2014-10-07Add IPv4 address assignment to ffffffffffffffff test network.Adam Ierymenko
2014-10-04Pull logic to always send new multicasts to supernode since we need to do tha...Adam Ierymenko
2014-10-03Plumb injectPacketFromHost through to API.Adam Ierymenko
2014-09-25.Adam Ierymenko
2014-09-24.Adam Ierymenko
2014-09-05Bit of network config parser cleanup.Adam Ierymenko