Commit Graph

10 Commits

Author SHA1 Message Date
Givi Khojanashvili
4c56578b0c Add default firewall rules and fix tests in the github flow. 2023-03-23 16:54:04 +04:00
Givi Khojanashvili
9eb5de6d62 Fix docker build 2023-03-23 11:34:31 +04:00
Givi Khojanashvili
64ad771099 Refactor protocol handling for firewall rules, add engine tests 2023-03-21 17:56:47 +04:00
Givi Khojanashvili
0abd05d51e Fix direction for firewall rule 2023-03-21 11:33:35 +04:00
Givi Khojanashvili
559cf2862f Fix non-port based rules processing. Add rules clean up call. 2023-03-21 11:33:35 +04:00
Givi Khojanashvili
7831b3d367 Use string types in the Rule as ID 2023-03-21 11:33:33 +04:00
Givi Khojanashvili
e36563c35a Use arch suffix to build iptables manager 2023-03-21 11:32:45 +04:00
Givi Khojanashvili
57ac796e5d Add test for iptables firewall manager 2023-03-21 11:31:21 +04:00
Givi Khojanashvili
07e4161cea Initial implementation of the firewall common manager for client. 2023-03-21 11:31:10 +04:00
Givi Khojanashvili
f03aadf064 Feat firewall controller interface (#740)
Add a standard interface for the client firewall to support ACL.
2023-03-16 13:00:08 +04:00