opensnitch/daemon/procmon
Gustavo Iñiguez Goia fbcab5a0c4 cache, pids/inodes: fixed race conditions, improvements
- Fixed multiple race conditions when using the cache of PIDs.
- Improved the chances to hit the cache of inodes, which helps to keep
  down the times to get the PID of a connection to <= 30us.

These caches are mainly used when not using "ebpf" proc monitor method.
2021-07-21 15:04:23 +02:00
..
audit improved monitor method switching (audit) 2021-03-30 01:13:02 +02:00
ebpf ebpf: fixed race condition when listing connections 2021-06-07 22:55:08 +02:00
monitor Use ebpf program to find PID of new connections. (#397) 2021-04-05 11:28:16 +02:00
activepids.go cache, pids/inodes: fixed race conditions, improvements 2021-07-21 15:04:23 +02:00
activepids_test.go fixed parsing /proc/$pid/stat starttime field 2021-04-20 16:31:49 +02:00
cache.go cache, pids/inodes: fixed race conditions, improvements 2021-07-21 15:04:23 +02:00
cache_test.go cache, pids/inodes: fixed race conditions, improvements 2021-07-21 15:04:23 +02:00
details.go added unit tests for process parsing and rules 2020-12-19 19:31:09 +01:00
find.go cache, pids/inodes: fixed race conditions, improvements 2021-07-21 15:04:23 +02:00
find_test.go cache improvements 2021-03-19 19:05:45 +01:00
parse.go cache, pids/inodes: fixed race conditions, improvements 2021-07-21 15:04:23 +02:00
process.go Use ebpf program to find PID of new connections. (#397) 2021-04-05 11:28:16 +02:00
process_test.go added unit tests for process parsing and rules 2020-12-19 19:31:09 +01:00
watcher.go Use ebpf program to find PID of new connections. (#397) 2021-04-05 11:28:16 +02:00