Adam Ierymenko
|
54489a7f61
rename SAMENESS to DIFFERENCE which is less confusing
|
hace 9 años |
Adam Ierymenko
|
8e3004591b
Add overlooked MATCH_ICMP to rule set.
|
hace 9 años |
Adam Ierymenko
|
cb63babac4
Debug output fixes.
|
hace 9 años |
Adam Ierymenko
|
ac1c127b68
Debug output fixes.
|
hace 9 años |
Adam Ierymenko
|
cb82193333
Debug output fixes.
|
hace 9 años |
Adam Ierymenko
|
f0636ffd4a
EXT_FRAME messages should always be accepted if we are the destination for a matching TEE or REDIRECT rule.
|
hace 9 años |
Adam Ierymenko
|
51a420671f
Make rules engine debug a bit more verbose.
|
hace 9 años |
Adam Ierymenko
|
7223685b96
.
|
hace 9 años |
Adam Ierymenko
|
e7dff1c785
Change logic a little for self-as-destination in TEE and REDIRECT.
|
hace 9 años |
Adam Ierymenko
|
a5383d83d8
Do not TEE or REDIRECT to self.
|
hace 9 años |
Adam Ierymenko
|
fb5217761b
Add missing names in filter debug code.
|
hace 9 años |
Adam Ierymenko
|
90f3e94565
Always output trace info when debugging rules.
|
hace 9 años |
Adam Ierymenko
|
ded5a53a6c
Documentation updates, add rules engine revision to network config request meta-data.
|
hace 9 años |
Adam Ierymenko
|
d637988ccf
Fix chicken or egg problem in tags, and better filter debug instrumentation.
|
hace 9 años |
Adam Ierymenko
|
b5e0d014ab
Controller bug fixes
|
hace 9 años |
Adam Ierymenko
|
5eaf397a94
Add a debug log feature in the filter, which only works if enabled in Network.cpp.
|
hace 9 años |
Adam Ierymenko
|
2cdda38dc4
It basically works... at least on current controllers.
|
hace 9 años |
Adam Ierymenko
|
ccea3d04d6
Push NETWORK_CONFIG_REFRESH on POSTs to /member/... in controller.
|
hace 9 años |
Adam Ierymenko
|
8e3463d47a
Add length limit to TEE and REDIRECT, and completely factor out old C json-parser to eliminate a dependency.
|
hace 9 años |
Adam Ierymenko
|
0a7a33ef8f
Instantaneous blacklisting and credential revocation.
|
hace 9 años |
Adam Ierymenko
|
68b4ca9b31
Cleanup.
|
hace 9 años |
Adam Ierymenko
|
77f7dcf40a
Obsolete "test network" removal.
|
hace 9 años |
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.
|
hace 9 años |
Adam Ierymenko
|
7d906df805
Better instrumentation for filter, and filter bug fixes.
|
hace 9 años |
Adam Ierymenko
|
d166b494ee
Rule parse fix.
|
hace 9 años |
Adam Ierymenko
|
c9d7845fea
Minor bug fix and some instrumentation stuff for testing.
|
hace 9 años |
Adam Ierymenko
|
e1310a764a
More cleanup and removal of cruft due to obsolete network-specific relays (will be replaced with federation stuff).
|
hace 9 años |
Adam Ierymenko
|
4d498b3765
Handling of multi-part chunked network configs on the inbound side.
|
hace 9 años |
Adam Ierymenko
|
2ba9343607
Encode and decode of tags and capabilities in NetworkConfig.
|
hace 9 años |
Adam Ierymenko
|
00fd9c3a15
It builds... almost ready to test some rules engine stuff.
|
hace 9 años |