Nick Anderson
7d82e65cc5
docs: updating comment documentation on carver endpoints ( #3603 )
2017-08-25 12:04:01 -07:00
Teddy Reed
c141dd390f
sanitizers: Skip several tests that fail custom alloc checks ( #3555 )
2017-08-13 02:01:05 -07:00
Mitchell Grenier
8a963e8d40
[Distributed] Moving to RapidJSON ( #3265 )
2017-08-07 16:34:44 -07:00
Mitchell Grenier
ba35a92243
Expand Carver APIs and Add Compression ( #3386 )
2017-07-31 11:11:45 -07:00
Nick Anderson
45602bd443
Waiting for info log in tests ( #3494 )
2017-07-24 22:09:59 -07:00
Nick Anderson
82ad577d14
Ensuring info log path exists before testing ( #3483 )
2017-07-21 14:49:11 -07:00
Nick Anderson
dfbcd50737
windows: Adding osqueryi and osqueryd integration tests ( #3479 )
2017-07-21 11:20:56 -07:00
Nick Anderson
891a6fb17a
windows: Fixing watcher respawn logic for killed worker processes ( #3475 )
2017-07-21 11:10:06 -07:00
Nicolas Bigaouette
23194c732d
Replace hardcoded paths throughout code base ( #3387 )
2017-06-15 19:31:52 -07:00
vbisserie
1ad9656574
Improve query profiler ( #3399 )
2017-06-15 19:30:28 -07:00
Mitchell Grenier
9d2e5069ef
Fix profile.py: Invalid control character at: line 114 ( #3335 )
2017-05-29 01:49:46 -07:00
Mitchell Grenier
600a5d017a
Add an sql function for carving paths ( #3317 )
2017-05-26 11:19:43 -07:00
Mitchell Grenier
fe1418f240
Adding a config block to create views ( #3306 )
2017-05-24 21:03:15 -07:00
Teddy Reed
b427310241
deps: Rebuild the world, static and hidden ( #3299 )
2017-05-21 10:59:19 -07:00
Teddy Reed
bc13431394
freebsd: Fix tests and additional_tests (process, config) ( #3239 )
2017-04-29 19:53:53 -07:00
Teddy Reed
66c177945e
logger: Require an open DB for status logs ( #3205 )
2017-04-23 13:16:12 -07:00
Mitchell Grenier
9715fdbd84
Adding discovery query support to distributed queries ( #3049 )
2017-03-17 22:00:45 -07:00
Teddy Reed
936f9fbe08
profile: Fix Zombie check and disable extensions ( #3061 )
2017-03-13 20:35:30 -07:00
Mitchell Grenier
fb294f9eb0
Adding support to the test server to receive carved files ( #3042 )
2017-03-07 12:35:20 -08:00
Teddy Reed
6cbab51909
tests: Add global 20min timeout for python tests ( #2970 )
2017-02-06 01:07:41 -08:00
Teddy Reed
0dede0f352
registry: Fix enable_foreign and add test ( #2942 )
2017-01-26 09:52:15 -08:00
Teddy Reed
976db066c0
Use logtostderr in initStatusLogger ( #2936 )
2017-01-25 14:52:58 -08:00
lambda-conjecture
c6e5662a12
Fix test http server output getting lost ( #2934 )
2017-01-24 15:11:24 -08:00
Teddy Reed
8455986f32
[ Fix #2912 ] Close initial Python thrift connections ( #2913 )
2017-01-15 00:53:43 -08:00
Teddy Reed
0178419085
Add a TLS config plugin test that runs the scheduler ( #2898 )
2017-01-10 19:52:58 -08:00
Teddy Reed
ae19b7797d
Allow EINTR within ThriftTransport ( #2879 )
2016-12-16 18:12:02 -08:00
Teddy Reed
dcbb32f442
Allow autoload paths to include directories ( #2855 )
2016-12-08 18:24:01 -08:00
lambda-conjecture
6e1af3954e
Add --enroll_always flag for TLS config plugin ( #2827 )
2016-12-06 21:56:56 -08:00
Teddy Reed
d402a6ad45
Allow configuration JSON to include escaped newlines ( #2785 )
2016-11-19 15:01:40 -08:00
Teddy Reed
a3acf2a3e5
Fix Config TLS plugin default verb ( #2708 )
2016-11-02 17:08:44 -07:00
Teddy Reed
9a0c5c4556
deps: Use linenoise-ng for all platforms ( #2613 )
2016-10-11 22:16:21 -07:00
Teddy Reed
f21f931d40
Add option for status-only secondary logger plugins ( #2534 )
2016-09-27 03:33:58 -07:00
Teddy Reed
1a43d4e4c3
Reorganize analysis tools/artifacts into analysis ( #2497 )
2016-09-21 15:15:25 -07:00
Teddy Reed
36cf429b0e
Prefer the osquery dependencies root for Python tests ( #2496 )
2016-09-21 13:36:07 -07:00
Teddy Reed
a6589c49e3
[ Fix #2482 ] Use atomic member in Dispatcher tests ( #2494 )
2016-09-21 10:52:52 -07:00
Mitchell Grenier
072a93ccac
Accelerated checkins ( #2454 )
2016-09-12 16:53:42 -07:00
yying
a27d6567e4
Core and Additional Tests ( #2441 )
2016-09-12 09:46:52 -07:00
Teddy Reed
89e18547aa
Ignore errors within testing for rmtree ( #2355 )
2016-08-13 22:06:42 -07:00
Teddy Reed
9ee90f4f2d
[ Fix #2274 ] Relax return code checks for osqueryd tests ( #2353 )
2016-08-12 18:02:28 -07:00
yying
4f5f3f0795
Test for Windows osquery daemon ( #2300 )
2016-07-29 12:06:13 -07:00
Teddy Reed
753c023640
Fix milli/micro conversion when waiting for active plugins ( #2205 )
2016-06-30 13:31:32 -07:00
Teddy Reed
3422a44d83
Run profile on all POSIX tables ( #2202 )
2016-06-30 11:58:55 -07:00
Nick Anderson
cf30388705
Moved test_utils to it's own directory out of core. Updated references ( #2154 )
2016-06-09 10:49:26 -07:00
Zachary Wasserman
262833c86a
Add AWS Kinesis and Firehose logger plugins ( #2045 )
...
This commit adds logger plugin implementations for the Amazon
Kinesis (https://aws.amazon.com/kinesis/ ) and Kinesis
Firehose (https://aws.amazon.com/kinesis/firehose/ ) services. To support
these plugins there are a number of utility classes and functions for
AWS authentication, configuration and API integration. The logger plugin
implementations take advantage of the BufferedLogForwarder base class
for reliable buffering and batch sending of logs. In their current
implementations, the logger plugins only support sending of result logs
to these AWS services.
2016-04-25 16:19:51 -07:00
Teddy Reed
2379493721
Introduce decorator queries
2016-03-29 10:03:50 -07:00
Teddy Reed
15a998e54f
Use the default shutdown flow within extensions
2016-03-20 01:45:49 -07:00
Teddy Reed
0ba2861cf9
[ Fix #1920 ] Detach thread before joining/clearing (terminate)
2016-03-13 12:15:18 -07:00
Teddy Reed
3de52846d0
Remove boost::thread
2016-03-11 11:50:44 -08:00
Teddy Reed
d8650c7630
Minor changes to support a Windows build
2016-03-08 10:47:38 -08:00
Teddy Reed
b5defa7436
Allow extensions to use the backing store
2016-03-08 08:56:03 -08:00