| Age | Commit message (Expand) | Author |
| 2023-05-03 | fix memory leak (#1992) | Brenton Bostick |
| 2023-05-01 | Brenton/curly braces (#1971) | Brenton Bostick |
| 2023-01-19 | Client & Central Controller updates to support additonal OIDC features (#1848) | Grant Limberg |
| 2021-12-03 | refresh token run loop | Grant Limberg |
| 2021-12-01 | moar plumbing progress | Grant Limberg |
| 2021-12-01 | wip | Grant Limberg |
| 2021-11-11 | rename stuff for clarity | Grant Limberg |
| 2021-11-04 | plumbing full flow from controller -> client network | Grant Limberg |
| 2021-06-05 | add ssoEnabled flag to network config | Grant Limberg |
| 2021-05-24 | Basic plumbing for authentication requirement and piping through of URL infor... | Adam Ierymenko |
| 2020-08-20 | BSL date bump | Adam Ierymenko |
| 2020-08-12 | single dns config per network | Grant Limberg |
| 2020-07-20 | Pass 1 at adding DNS to controller | Grant Limberg |
| 2020-05-19 | Initialize C arrays to NULL in NetworkConfig() constructor | Grant Limberg |
| 2019-08-23 | Relicense: GPLv3 -> ZeroTier BSL 1.1 | Adam Ierymenko |
| 2019-03-25 | Various other fixes including removal of more mem*() issues and netlink fixes... | Adam Ierymenko |
| 2019-03-25 | More mem*() stuff... | Adam Ierymenko |
| 2019-01-14 | Updated licenses for 2019 | Joseph Henry |
| 2018-01-26 | Tie up the rest of hub and spoke designated replicator multicast mode. | Adam Ierymenko |
| 2018-01-08 | Copyright updates for 2018. | Adam Ierymenko |
| 2017-12-04 | Clean up remote tracing code, add per-network remote trace settings, add remo... | Adam Ierymenko |
| 2017-09-01 | Another fix for ye old tyme clients. | Adam Ierymenko |
| 2017-07-07 | Remote trace: plumbing, replace old TRACE with calls to Trace object. | Adam Ierymenko |
| 2017-07-06 | Cleanup. | Adam Ierymenko |
| 2017-06-27 | Rename Utils::snprintf due to it being a #define on one platform. | Adam Ierymenko |
| 2017-05-04 | First pass of configurable MTU and max MTU increase. | Adam Ierymenko |
| 2017-04-27 | License header update. | Adam Ierymenko |
| 2017-02-23 | Certificate of ownership -- used to secure against IP address spoofing, espec... | Adam Ierymenko |
| 2017-02-04 | A bit of code cleanup. | Adam Ierymenko |
| 2016-09-07 | Credential TTL (tags/capabilities) should be credential time max delta, since... | Adam Ierymenko |
| 2016-08-23 | Cleanup. | Adam Ierymenko |
| 2016-08-22 | Get rid of expiration in Capability and Tag and move this to NetworkConfig so... | Adam Ierymenko |
| 2016-08-09 | Handling of multi-part chunked network configs on the inbound side. | Adam Ierymenko |
| 2016-08-09 | Encode and decode of tags and capabilities in NetworkConfig. | Adam Ierymenko |
| 2016-08-02 | Kill network preferred relays -- this feature is gone (and was seldom used an... | Adam Ierymenko |
| 2016-07-28 | Cleanup... | Adam Ierymenko |
| 2016-07-25 | Basic L2/L3 filter for rules engine (not integrated yet) and some cleanup. | Adam Ierymenko |
| 2016-06-23 | IPv6 NDP emulation flag in NetworkConfig, and implement Docker-friendly | Adam Ierymenko |
| 2016-06-21 | Add rule type to match a COM field of the peer by ID and value because this w... | Adam Ierymenko |
| 2016-06-21 | Make Dictionary templatable so it can be used where we want a higher capacity. | Adam Ierymenko |
| 2016-06-17 | Linux bug fixes, small controller fix. | Adam Ierymenko |
| 2016-06-16 | New format now integrated, and it works. | Adam Ierymenko |
| 2016-06-16 | Big refactor mostly builds. We now have a uniform backward compatible netconf. | Adam Ierymenko |
| 2016-05-11 | Refactor controller to send both old and new format netconf. | Adam Ierymenko |
| 2016-05-06 | Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes ... | Adam Ierymenko |
| 2016-05-06 | Merge gateways and routes in netconf since they are the same thing. | Adam Ierymenko |
| 2016-04-26 | Bunch more refactoring for an even more compact NetworkConfig representation,... | Adam Ierymenko |
| 2016-04-26 | Replace two bools in NetworkConfig with a flags field. | Adam Ierymenko |
| 2016-04-26 | More refactoring to remove old Dictionary dependencies. | Adam Ierymenko |
| 2016-04-22 | Refactor rules table in-memory structure in new NetworkConfig to permit far m... | Adam Ierymenko |