osquery-1/include/osquery
Teddy Reed b81b6de6ae This refactors a bit of config/packs and adds a socket_events table to Linux.
The refactor of config/packs was initiated because event subscribers needed
a method for toggling `::init` based on some configurable option. In the case
of auditd, turning on the support with `--disable_audit=false` used to start
auditing the EXECVE syscall. It was understandable that this would cause
latency based on the number of processes executing per measure of time.

A new `socket_events` table will do the same but for `bind` and `connect`. These
are less-obvious and for now, require a scan of /proc for socket tuples. In the
future this file descriptor to socket tuple will be faster.
2015-10-27 15:13:02 -07:00
..
config.h This refactors a bit of config/packs and adds a socket_events table to Linux. 2015-10-27 15:13:02 -07:00
core.h Added system_info table 2015-09-09 10:26:16 -07:00
database.h Distributed queries client-side 2015-09-08 13:33:48 -07:00
distributed.h Distributed queries client-side 2015-09-08 13:33:48 -07:00
enroll.h Making distributed tests more awesome and less flaky 2015-09-16 10:36:34 -07:00
events.h This refactors a bit of config/packs and adds a socket_events table to Linux. 2015-10-27 15:13:02 -07:00
extensions.h [Fix #1198] Faster death/timeout checks in extensions tests 2015-06-25 02:53:53 -07:00
filesystem.h Updated the readFile function to correctly handle symbolic links 2015-07-16 07:55:12 +02:00
flags.h [Fix #1171, #1089] Add configurable max reads 2015-07-06 00:49:43 -07:00
hash.h hash.h documentation 2015-01-20 15:36:53 -08:00
logger.h [#1277] Forward status logs to osqueryd workers 2015-07-01 15:26:26 -07:00
packs.h This refactors a bit of config/packs and adds a socket_events table to Linux. 2015-10-27 15:13:02 -07:00
registry.h [Fix #1374] Allow subscription subclassing 2015-07-26 01:48:27 -07:00
sdk.h Move preprocessor defines before compile flags 2015-03-06 12:11:21 -08:00
sql.h Distributed queries client-side 2015-09-08 13:33:48 -07:00
status.h Add useful operator implementations to Status 2015-01-29 17:33:41 -08:00
tables.h Speedup type conversions, yara, and 10.10 symbols at runtime 2015-08-13 18:04:03 -07:00