Gustavo Iñiguez Goia
b6cbc6769e
fixed rules Enabled check
2020-12-13 11:50:58 +01:00
Gustavo Iñiguez Goia
e13015ce67
updated import paths
2020-12-09 18:18:42 +01:00
Gustavo Iñiguez Goia
820a6f2930
added option to set priority on the rules
...
If a rule has the priority flag set, no others rules will be checked.
So if you name the rule as 000-allow-xx and set the priority flag, the
rule wil lbe the only one that will be checked if it matches a
connection.
See #36 to know more on this feature.
2020-10-23 00:02:16 +02:00
Gustavo Iñiguez Goia
fc2212f073
return better errors if a regexp rule fails to compile
...
If a regexp rule fails to compile, return the reason instead of a
generic error. It'll help to debug problems.
2020-06-19 18:02:09 +02:00
Gustavo Iñiguez Goia
78c0da83c0
increase default timeout to ask for a rule
...
Explained here: https://github.com/gustavo-iniguez-goya/opensnitch/issues/28#issuecomment-637484501
2020-06-04 00:38:11 +02:00
Gustavo Iñiguez Goia
43898bc4c9
Allow to configure if a rule is enabled or not.
2020-05-10 17:17:05 +02:00
Gustavo Iñiguez Goia
9207465d58
Do not panic if we can't parse a Regex type rule
...
If for some reason a Regex type rule can not be parsed, opensnitchd
panics and exit. We drop regex.MustCompile() in favor of
regex.Compile(), and in case of failure we just drop the packet.
In either case, the daemon should not panic but it should not received
an invalid rule either, specially from the UI.
Closes #4
2020-02-14 23:15:14 +01:00
Gustavo Iñiguez Goia
a7e9b5072f
project import paths changed
2019-10-20 21:51:35 +02:00
Jerzy Kozera
616fef6e83
Add a 'list' rule type
2018-11-21 22:51:33 +01:00
evilsocket
8009743d60
when the thc kicks in and you find a better logic, better naming, better design and new ideas
2018-04-08 15:32:20 +02:00
evilsocket
a33c463ffb
support rules with type=regexp ( closes #127 )
2018-04-07 13:52:25 +02:00
evilsocket
5cef91e534
better protocol file manag.
2018-04-06 15:58:19 +02:00
evilsocket
aa63a47bc1
misc: small fix or general refactoring i did not bother commenting
2018-04-05 16:37:51 +02:00
evilsocket
50e8be10f3
misc: small fix or general refactoring i did not bother commenting
2018-04-05 16:27:48 +02:00
evilsocket
2bda290899
python ui server
2018-04-05 12:01:33 +02:00
evilsocket
08da06acb7
ui service to test and benchmark gRPC IPC
2018-04-02 19:10:42 +02:00
evilsocket
534ec8cd73
misc: small fix or general refactoring i did not bother commenting
2018-04-02 05:25:32 +02:00