| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-15 | Revise bearer token code in controller, and add relay policy as a meta-data ↵ | Adam Ierymenko | |
| item presented to controller by nodes (to facilitate future meshiness). | |||
| 2016-09-09 | (1) Public networks now get COMs even though they do not gate with them ↵ | Adam Ierymenko | |
| since they will need them to push auth for multicast stuff, (2) added a bunch of rate limit circuit breakers for anti-DOS, (3) cleanup. | |||
| 2016-09-09 | More refactoring to clean up code, and add a gate function to make sure we ↵ | Adam Ierymenko | |
| do not handle OK packets we did not expect. This hardens up a few potential edge cases around security, since such messages might be used to e.g. pollute a cache and DOS under certain conditions. | |||
| 2016-09-07 | Credential TTL (tags/capabilities) should be credential time max delta, ↵ | Adam Ierymenko | |
| since we could get pushed one that is newer. | |||
| 2016-08-31 | Think through and refine a few things in rules, especially edge case TEE and ↵ | Adam Ierymenko | |
| REDIRECT behavior and semantics. | |||
| 2016-08-31 | rename SAMENESS to DIFFERENCE which is less confusing | Adam Ierymenko | |
| 2016-08-31 | Add overlooked MATCH_ICMP to rule set. | Adam Ierymenko | |
| 2016-08-29 | Tweak log length to fit JSON for members within two 4096-kb blocks. | Adam Ierymenko | |
| 2016-08-29 | Type fixes. | Adam Ierymenko | |
| 2016-08-26 | Another tiny API bug fix. | Adam Ierymenko | |
| 2016-08-26 | Fix setting of v6AssignMode in controller. | Adam Ierymenko | |
| 2016-08-25 | Fix chicken or egg problem in tags, and better filter debug instrumentation. | Adam Ierymenko | |
| 2016-08-25 | one more... | Adam Ierymenko | |
| 2016-08-25 | A little bit more controller code cleanup. | Adam Ierymenko | |
| 2016-08-25 | Controller bug fixes | Adam Ierymenko | |
| 2016-08-25 | Add a debug log feature in the filter, which only works if enabled in ↵ | Adam Ierymenko | |
| Network.cpp. | |||
| 2016-08-25 | Add daemon thread to controller and move network member cache refreshes there. | Adam Ierymenko | |
| 2016-08-25 | docs and null check in controller code | Adam Ierymenko | |
| 2016-08-24 | Add noAutoAssignIps for member of networks. | Adam Ierymenko | |
| 2016-08-24 | Push NETWORK_CONFIG_REFRESH on POSTs to /member/... in controller. | Adam Ierymenko | |
| 2016-08-24 | Add length limit to TEE and REDIRECT, and completely factor out old C ↵ | Adam Ierymenko | |
| json-parser to eliminate a dependency. | |||
| 2016-08-23 | cleanup | Adam Ierymenko | |
| 2016-08-23 | Controller cleanup and perf improvements. | Adam Ierymenko | |
| 2016-08-23 | Compute credential TTL et al. | Adam Ierymenko | |
| 2016-08-22 | Get rid of expiration in Capability and Tag and move this to NetworkConfig ↵ | Adam Ierymenko | |
| so it can be set network-wide and reset if needed. Also add NetworkConfig field for this and centralize checking of credential time validity. | |||
| 2016-08-22 | Signing of Capability and Tag objects. | Adam Ierymenko | |
| 2016-08-18 | . | Adam Ierymenko | |
| 2016-08-18 | Capabilities and tags in POST JSON. | Adam Ierymenko | |
| 2016-08-18 | Little fixes. | Adam Ierymenko | |
| 2016-08-18 | Cache network members for performance, add network non-persisted fields. | Adam Ierymenko | |
| 2016-08-17 | Controller fixes... | Adam Ierymenko | |
| 2016-08-17 | Cleanup and log how member was authorized. | Adam Ierymenko | |
| 2016-08-17 | Finally implement network join auth tokens, at least at the protocol level. | Adam Ierymenko | |
| 2016-08-17 | Controller docs and API fix. | Adam Ierymenko | |
| 2016-08-17 | We now always build the controller in ZeroTier One, at least for desktop and ↵ | Adam Ierymenko | |
| server targets. Also means that ZeroTier One now requires C++11. (Still keeping C++11 out of the core in node/ though.) | |||
