Teddy Reed
|
b0a91e1058
|
Fixing threading assumptions for FSEvents runloop
|
2015-02-01 05:12:28 -07:00 |
|
Teddy Reed
|
5072b40997
|
Fix missing virtual destructors for event APIs
|
2015-02-01 04:32:18 -07:00 |
|
Teddy Reed
|
e4b369917b
|
Unref udev monitor during events tearDown
|
2015-02-01 03:00:09 -07:00 |
|
Teddy Reed
|
f96b498ae3
|
Remove EventFactory::deregister... in favor of ::end
|
2015-02-01 02:20:09 -07:00 |
|
Teddy Reed
|
bd620853aa
|
Verbose log when table row is missing a column
|
2015-02-01 02:20:09 -07:00 |
|
Teddy Reed
|
d39f1fae95
|
Minor registry documentation, using macros for create/add
|
2015-02-01 02:20:09 -07:00 |
|
Teddy Reed
|
ab08bc76a8
|
Towards a new registry
|
2015-02-01 02:20:09 -07:00 |
|
Teddy Reed
|
c4fb5d45ed
|
Added make analyze (clang-analyze) and fixed output
|
2015-01-31 03:09:30 -08:00 |
|
Teddy Reed
|
9c1faec090
|
Isolate glog include and depend on libglog for #652
|
2015-01-21 13:37:06 -08:00 |
|
Teddy Reed
|
367709429e
|
Treat IOKit HID failures as warnings
|
2015-01-13 17:25:11 -08:00 |
|
Teddy Reed
|
465db46628
|
Fix shouldFire pubsub virtual
|
2015-01-11 19:51:54 -08:00 |
|
Teddy Reed
|
df3029e880
|
[Fix #559] Detach event publisher threads when ending
|
2015-01-05 19:07:08 -08:00 |
|
Teddy Reed
|
9b0adcc47f
|
[Fix #560] Improve config tests
|
2015-01-01 22:05:03 -08:00 |
|
Teddy Reed
|
94811f3ee8
|
Removed 'core' tables as a build dependency
|
2014-12-25 12:46:59 -08:00 |
|
Teddy Reed
|
b2dca55539
|
Build leaner libosquery, allow control over spec/impl
|
2014-12-23 20:07:12 -08:00 |
|
Theodore M. Reed
|
53d683a3b3
|
Remove tables dependency from CMake build
|
2014-12-23 14:37:07 -08:00 |
|
mike@arpaia.co
|
b9f732c31f
|
Updating the license comment to be the correct open source header
As per t5494224, all of the license headers in osquery needed to be updated
to reflect the correct open source header style.
|
2014-12-18 10:52:55 -08:00 |
|
Teddy Reed
|
dd2eaf248a
|
Fixing Linux syntax errors and tests for Events 2.0
|
2014-12-15 16:47:09 -08:00 |
|
Teddy Reed
|
6de14466db
|
Events 2.0 using pbr
|
2014-12-15 11:55:05 -08:00 |
|
Teddy Reed
|
fcdf49d17f
|
WIP migrating Linux Events
|
2014-12-15 00:43:28 -08:00 |
|
Teddy Reed
|
17efa0b3d6
|
Migrate subscribers on OSX
|
2014-12-15 00:25:28 -08:00 |
|
Teddy Reed
|
fbd56663d9
|
Migrate fsevents to events 2.0
|
2014-12-14 22:17:38 -08:00 |
|
Teddy Reed
|
d927495209
|
Support casted subscribes
|
2014-12-14 21:20:20 -08:00 |
|
Teddy Reed
|
c1e37b73fb
|
Non-static event type and name IDs
|
2014-12-14 18:03:41 -08:00 |
|
Teddy Reed
|
d2a93cf8c1
|
Remove EventSubscriber macros
|
2014-12-14 17:05:07 -07:00 |
|
Teddy Reed
|
0d00e4b0e9
|
Remove EventPublisher macros
|
2014-12-14 04:43:31 -07:00 |
|
Teddy Reed
|
cd20ed6b77
|
Prevent IOKitHID value subscriptions
|
2014-12-11 18:19:05 -08:00 |
|
Teddy Reed
|
acccfa94e2
|
IOKit HID events and OSX hardware_events table
|
2014-12-11 18:06:08 -08:00 |
|
Teddy Reed
|
7b56fa605d
|
PCI/USB parity
|
2014-12-10 19:51:18 -08:00 |
|
Teddy Reed
|
2ebbbf6f98
|
Linux udev events
|
2014-12-08 14:13:47 -08:00 |
|
Teddy Reed
|
19695d40aa
|
Add expiration to events
|
2014-12-06 18:28:03 -07:00 |
|
Teddy Reed
|
7b16e45f55
|
Improve pubsub unittests
|
2014-12-05 16:18:05 -07:00 |
|
Teddy Reed
|
7c738c8497
|
Codemod to improve include search paths
|
2014-12-03 15:14:02 -08:00 |
|
Teddy Reed
|
59367b41af
|
Predicate constraints for Linux
|
2014-11-29 22:36:06 -08:00 |
|
Teddy Reed
|
ba86d68e68
|
Rebuild generated files when templates change.
|
2014-11-29 22:36:06 -08:00 |
|
mike@arpaia.co
|
5855dab22b
|
fixing two missing semi-colon issues with clang-format
|
2014-11-25 09:05:16 -08:00 |
|
mike@arpaia.co
|
8f50cae3aa
|
clang-format on the codebase
Periodic clang-format run.
|
2014-11-25 09:05:16 -08:00 |
|
Li-Wen Hsu
|
4f8006ad02
|
Add dummy table implementations for FreeBSD
|
2014-11-19 05:07:59 +08:00 |
|
Li-Wen Hsu
|
c00074e117
|
linux/inotify_tests.cpp is Linux only
|
2014-11-17 04:27:45 +08:00 |
|
Li-Wen Hsu
|
1ad47bbafb
|
Make room for FreeBSD events
|
2014-11-16 01:41:50 +08:00 |
|
Teddy Reed
|
0d8b9d3eaa
|
Use SQLite types
|
2014-11-12 11:07:24 -08:00 |
|
Teddy Reed
|
b0ff403d3d
|
Fixing librpm API usage leaks
|
2014-11-10 01:48:07 -08:00 |
|
Teddy Reed
|
2f6369ad99
|
Fix boost filesystem path for inotify
|
2014-11-03 23:37:45 -08:00 |
|
yetanotherhacker
|
8cee7e0b3c
|
Spelling fixes in comments and output.
|
2014-10-30 04:27:00 -04:00 |
|
Teddy Reed
|
6e60612520
|
Using clang-format 3.5
|
2014-10-27 17:37:36 -07:00 |
|
Teddy Reed
|
9d6efc83b8
|
[events] Fix SCNetwork runloop thrashing
|
2014-10-25 07:01:57 -07:00 |
|
Teddy Reed
|
21a0fd1aec
|
Merge pull request #207 from facebook/scnetwork_publisher
[events] OSX SCNetwork Publisher
|
2014-10-16 16:27:35 -07:00 |
|
Teddy Reed
|
55ef15fa3d
|
[events] OSX SCNetwork Publisher
|
2014-10-07 16:00:28 -07:00 |
|
Teddy Reed
|
ded0717e94
|
[events] Additional INotify tests
|
2014-10-07 12:27:25 -07:00 |
|
Teddy Reed
|
8213e7dcbc
|
[events] Improve inotify
|
2014-10-06 14:37:44 -07:00 |
|
Teddy Reed
|
37352f862a
|
[events] Formatting from name changes
|
2014-10-04 13:29:17 -07:00 |
|
Teddy Reed
|
a36117670b
|
Revert "disabling inotify_tests"
|
2014-10-03 17:02:00 -07:00 |
|
Teddy Reed
|
25aee56af9
|
[events] Stabilize INotify event tests
|
2014-10-03 17:01:32 -07:00 |
|
mike@arpaia.co
|
96986773b3
|
disabling inotify_tests
|
2014-10-03 14:21:50 -07:00 |
|
Teddy Reed
|
c553a59745
|
[events] Use pub/sub diction for events
|
2014-10-03 11:30:51 -07:00 |
|
Teddy Reed
|
1e36b494b4
|
[events] Rename MonitorContext to SubscriptionContext
|
2014-10-03 08:26:41 -07:00 |
|
Teddy Reed
|
b2474b49eb
|
[events] Renamed EventType to EventPublisher
|
2014-10-03 08:14:36 -07:00 |
|
Teddy Reed
|
e77ae22fe2
|
[events] Rename EventModule to EventSubscriber
|
2014-10-03 08:08:06 -07:00 |
|
Teddy Reed
|
69bfb92905
|
[events] Fleshing out OSX FSEvent framework
|
2014-10-02 21:30:14 -07:00 |
|
Teddy Reed
|
bf8209ca90
|
Merge pull request #182 from facebook/events_docs
[events] Added remaining doxy comments
|
2014-09-30 15:00:08 -07:00 |
|
Teddy Reed
|
ef044c4a72
|
[events] Added remaining doxy comments
|
2014-09-30 12:50:14 -07:00 |
|
Teddy Reed
|
6eb9c5fd44
|
EventFactory, Dispatcher as singletons
|
2014-09-29 20:47:24 -07:00 |
|
Teddy Reed
|
ed338e8356
|
[events] Events lifecycle complete, passwd_changes vtable
|
2014-09-26 12:58:32 -07:00 |
|
Teddy Reed
|
9220da7e3d
|
[events] Registry integration
|
2014-09-24 12:43:14 -07:00 |
|
mike@arpaia.co
|
5f4108c503
|
Moving all boost smart pointers to std smart pointers
|
2014-09-24 10:54:59 -07:00 |
|
Teddy Reed
|
9a2d299424
|
[events] Events and registry coordination
|
2014-09-24 10:46:37 -07:00 |
|
Teddy Reed
|
974a53dd98
|
Merge pull request #155 from facebook/events_modules
Events modules and basic INotifyEventType
|
2014-09-23 13:01:59 -07:00 |
|
Teddy Reed
|
94953df90e
|
[events] Flesh out inotify eventtype
|
2014-09-23 13:01:03 -07:00 |
|
mike@arpaia.co
|
4218a4c2ab
|
cmake cleanups
|
2014-09-22 21:23:16 -07:00 |
|
mike@arpaia.co
|
9e2507409c
|
linking tests against libosquery
|
2014-09-22 19:54:59 -07:00 |
|
Teddy Reed
|
bb7097a255
|
[events] EventType threads for each run loop
|
2014-09-22 18:35:12 -07:00 |
|
mike@arpaia.co
|
ebfc47b399
|
Edits to https://github.com/facebook/osquery/pull/148/
|
2014-09-22 14:35:59 -07:00 |
|
Teddy Reed
|
9b42c060ea
|
[events] Linux inotify event type
|
2014-09-22 01:47:50 -07:00 |
|