Adam Ierymenko
|
c9ee8612e4
Credential TTL (tags/capabilities) should be credential time max delta, since we could get pushed one that is newer.
|
9 年 前 |
Adam Ierymenko
|
74afef8eb1
Think through and refine a few things in rules, especially edge case TEE and REDIRECT behavior and semantics.
|
9 年 前 |
Adam Ierymenko
|
54489a7f61
rename SAMENESS to DIFFERENCE which is less confusing
|
9 年 前 |
Adam Ierymenko
|
8e3004591b
Add overlooked MATCH_ICMP to rule set.
|
9 年 前 |
Adam Ierymenko
|
7a00036954
Tweak log length to fit JSON for members within two 4096-kb blocks.
|
9 年 前 |
Adam Ierymenko
|
914c42537c
Type fixes.
|
9 年 前 |
Adam Ierymenko
|
297b1b4258
Another tiny API bug fix.
|
9 年 前 |
Adam Ierymenko
|
35ac995d05
Fix setting of v6AssignMode in controller.
|
9 年 前 |
Adam Ierymenko
|
d637988ccf
Fix chicken or egg problem in tags, and better filter debug instrumentation.
|
9 年 前 |
Adam Ierymenko
|
858e8c5217
one more...
|
9 年 前 |
Adam Ierymenko
|
df1ce856c9
A little bit more controller code cleanup.
|
9 年 前 |
Adam Ierymenko
|
b5e0d014ab
Controller bug fixes
|
9 年 前 |
Adam Ierymenko
|
5eaf397a94
Add a debug log feature in the filter, which only works if enabled in Network.cpp.
|
9 年 前 |
Adam Ierymenko
|
1814016eb7
Add daemon thread to controller and move network member cache refreshes there.
|
9 年 前 |
Adam Ierymenko
|
6ecb42b031
docs and null check in controller code
|
9 年 前 |
Adam Ierymenko
|
60bc291414
Add noAutoAssignIps for member of networks.
|
9 年 前 |
Adam Ierymenko
|
ccea3d04d6
Push NETWORK_CONFIG_REFRESH on POSTs to /member/... in controller.
|
9 年 前 |
Adam Ierymenko
|
8e3463d47a
Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency.
|
9 年 前 |
Adam Ierymenko
|
8d594f8b53
cleanup
|
9 年 前 |
Adam Ierymenko
|
5f4df0c6a9
Controller cleanup and perf improvements.
|
9 年 前 |
Adam Ierymenko
|
32fa061700
Compute credential TTL et al.
|
9 年 前 |
Adam Ierymenko
|
9a3c652a51
Get rid of expiration in Capability and Tag and move this to NetworkConfig so it can be set network-wide and reset if needed. Also add NetworkConfig field for this and centralize checking of credential time validity.
|
9 年 前 |
Adam Ierymenko
|
b0d888d235
Signing of Capability and Tag objects.
|
9 年 前 |
Adam Ierymenko
|
4dce71879f
.
|
9 年 前 |
Adam Ierymenko
|
212a5af9a5
Capabilities and tags in POST JSON.
|
9 年 前 |
Adam Ierymenko
|
1cadbfb4d1
Little fixes.
|
9 年 前 |
Adam Ierymenko
|
f119c4a456
Cache network members for performance, add network non-persisted fields.
|
9 年 前 |
Adam Ierymenko
|
faa9a06bf5
Controller fixes...
|
9 年 前 |
Adam Ierymenko
|
b7ebf6edbf
Cleanup and log how member was authorized.
|
9 年 前 |
Adam Ierymenko
|
b72847d504
Finally implement network join auth tokens, at least at the protocol level.
|
9 年 前 |