summaryrefslogtreecommitdiff
path: root/node/NetworkConfig.cpp
AgeCommit message (Expand)Author
2023-05-03fix memory leak (#1992)Brenton Bostick
2023-05-01Brenton/curly braces (#1971)Brenton Bostick
2023-01-19Client & Central Controller updates to support additonal OIDC features (#1848)Grant Limberg
2021-12-03refresh token run loopGrant Limberg
2021-12-01moar plumbing progressGrant Limberg
2021-12-01wipGrant Limberg
2021-11-11rename stuff for clarityGrant Limberg
2021-11-04plumbing full flow from controller -> client networkGrant Limberg
2021-06-05add ssoEnabled flag to network configGrant Limberg
2021-05-24Basic plumbing for authentication requirement and piping through of URL infor...Adam Ierymenko
2020-08-20BSL date bumpAdam Ierymenko
2020-08-12single dns config per networkGrant Limberg
2020-07-20Pass 1 at adding DNS to controllerGrant Limberg
2020-05-19Initialize C arrays to NULL in NetworkConfig() constructorGrant Limberg
2019-08-23Relicense: GPLv3 -> ZeroTier BSL 1.1Adam Ierymenko
2019-03-25Various other fixes including removal of more mem*() issues and netlink fixes...Adam Ierymenko
2019-03-25More mem*() stuff...Adam Ierymenko
2019-01-14Updated licenses for 2019Joseph Henry
2018-01-26Tie up the rest of hub and spoke designated replicator multicast mode.Adam Ierymenko
2018-01-08Copyright updates for 2018.Adam Ierymenko
2017-12-04Clean up remote tracing code, add per-network remote trace settings, add remo...Adam Ierymenko
2017-09-01Another fix for ye old tyme clients.Adam Ierymenko
2017-07-07Remote trace: plumbing, replace old TRACE with calls to Trace object.Adam Ierymenko
2017-07-06Cleanup.Adam Ierymenko
2017-06-27Rename Utils::snprintf due to it being a #define on one platform.Adam Ierymenko
2017-05-04First pass of configurable MTU and max MTU increase.Adam Ierymenko
2017-04-27License header update.Adam Ierymenko
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