Teddy Reed
ea9ef3211c
Change schedule and distributed log execution status text ( #2445 )
2016-09-07 15:35:28 -07:00
Teddy Reed
1bc52f8a50
[ Fix #2443 ] Restore shellstaticFunc argument names ( #2444 )
2016-09-07 14:28:56 -07:00
Nick Anderson
01011f4d0f
Fixed bug in MULTI_SZ processing ( #2439 )
2016-09-06 16:41:57 -07:00
Teddy Reed
81d8a4aa68
Emit warnings for improper 'osquery' table usage ( #2432 )
2016-09-02 19:13:37 -07:00
yying
84e6a3401a
Reducing compiler warnings and fails on warn in VS ( #2433 )
2016-09-02 15:04:03 -07:00
Nick Anderson
7c90823a0c
Upgrade LLVM to 3.8.1 on Linux ( #2436 ) ( #2435 )
2016-09-02 14:53:04 -07:00
Teddy Reed
b61bbdbae3
Remove OpenSSL and cpp-netlib old version exceptions ( #2413 )
2016-08-31 17:32:50 -07:00
yying
d347c847e1
Support for extensions ( #2363 )
2016-08-31 16:45:06 -07:00
Teddy Reed
65dd56e113
Introduce table 'attributes' ( #2431 )
2016-08-31 15:32:20 -07:00
Teddy Reed
d6e20279d8
Use LOG(INFO) and set INFO as default logging mode ( #2420 )
...
This is fairly important, it changes the default mode for what status
events are logged to INFO. It had been set to WARNING and INFO was relatively
unused.
This also removes expected support for RocksDB 'in-memory' databases.
If a shell-user requests a database via CLI flags it will now work.
2016-08-31 15:09:01 -07:00
Teddy Reed
080bc5ed88
Improve verbose logging for several linux event publishers ( #2421 )
2016-08-29 14:26:25 -07:00
Teddy Reed
49ee904aea
Add .list and .socket to shell meta command set ( #2418 )
2016-08-29 12:37:04 -07:00
Teddy Reed
0b3f6af306
Improve status logging when using multi-loggers ( #2422 )
2016-08-29 06:59:55 -07:00
Teddy Reed
05a795d80a
Count subscriber events correctly in osquery_events ( #2419 )
...
This also changes the osquery_events API by renaming restarts to refreshes.
2016-08-29 06:57:24 -07:00
Teddy Reed
9824e6bd58
Rename phys_footprint to total_size and add threads ( #2412 )
2016-08-29 06:56:38 -07:00
Teddy Reed
6d1e73d729
Handle empty Linux pwd members ( #2417 )
2016-08-29 06:55:22 -07:00
Teddy Reed
89b1b6f3ff
Fix Linux memory_map printing and use IOMEM instead ( #2416 )
2016-08-29 06:54:10 -07:00
Teddy Reed
1bff276fcf
Increase TLS client timeout from 4s to 32s ( #2410 )
2016-08-27 13:12:48 +01:00
Teddy Reed
132fa3a753
Display flags in alphabetical order ( #2407 )
2016-08-24 17:44:16 +01:00
Nick Anderson
e6d4f36ebb
Adding etc_hosts virtual table to windows ( #2381 )
2016-08-24 17:02:14 +01:00
Michael McGrew
a14961d868
Minor fixes to cb_info table ( #2399 )
2016-08-22 23:29:22 +01:00
yying
2f1cad864d
Support for building static osquery executable ( #2398 )
2016-08-22 23:27:12 +01:00
Nick Anderson
f1d6686735
Fixed type bug with DWORD registry values ( #2383 )
2016-08-18 10:12:30 -07:00
Nick Anderson
fe7b8d98f9
Adding getSystemRoot function ( #2386 )
...
Adding a cross platform function for getting the OS root
and returning it as a boost::fs::path
2016-08-18 09:32:34 -07:00
Teddy Reed
1b75972181
[ Fix #2387 ] Attempt to create user's osquery homedir ( #2395 )
2016-08-17 17:27:46 -07:00
Teddy Reed
e969b92a2e
Fix code auditing job and disable Homebrew auto-update ( #2392 )
2016-08-17 16:00:30 -07:00
Nick Anderson
feb18c6173
Adding install/uninstall flags to daemon ( #2379 )
2016-08-17 09:23:11 -07:00
Michael McGrew
a0e83466d2
Add table for pulling back carbon black sensor info ( #2377 )
2016-08-16 21:56:29 -07:00
Teddy Reed
0eb696f1b3
Build POSIX applications tables ( #2378 )
2016-08-16 18:04:43 -07:00
Nick Anderson
9786b0efed
Adding the windows registry virtual table ( #2356 )
2016-08-16 12:37:53 -07:00
Teddy Reed
a227c0cf3b
Fix dep_packages and apply to all Linux ( #2373 )
2016-08-15 22:11:01 -07:00
Teddy Reed
a2540a2614
Update to AWS-SDK-CPP version 0.14.x ( #2371 )
2016-08-15 21:30:39 -07:00
Teddy Reed
f93253ec48
Nitpicks and style formatting
2016-08-15 16:07:51 -07:00
Ryan Holeman
a217035d12
Add AWS STS assume role authentication capability
2016-08-15 16:07:51 -07:00
Teddy Reed
987368221f
Remove several raw strings that confuse static analysis ( #2367 )
2016-08-15 14:52:11 -07:00
Gary
8f57d2ea81
Change second FLAGS_pofile_delay to seconds ( #2359 )
2016-08-15 08:30:20 -07:00
Teddy Reed
a2017f68f1
Add clang-format rules from 3.6 ( #2360 )
2016-08-15 01:33:17 -07:00
Teddy Reed
58fd284f05
Improve dispatcher tests ( #2358 )
...
This improves dispatcher tests by allowing units to act like component
tests and use embedded std::thread-based osquery APIs. A unit may force
a 'service' to run by joining the Dispatcher before deconstructing.
2016-08-14 15:41:53 -07:00
Teddy Reed
7f54dca7e7
[ Fix #2112 ] Remove forced benchmark skip ( #2349 )
...
Google benchmark 1.0.0 is included with the 1.8.0 build redesign.
2016-08-13 19:38:55 -07:00
Teddy Reed
f88d404e6d
Add 'type' to logged_in_users ( #2343 )
2016-08-12 22:09:57 -07:00
Teddy Reed
a4ffa9d02a
Fix shared library build and introduce FAST ( #2344 )
2016-08-12 19:25:28 -07:00
Teddy Reed
dd3020df79
[ Fix #2319 ] Emit verbose log when Linux audit is immutable ( #2347 )
2016-08-12 18:30:21 -07:00
Teddy Reed
791dd4038a
[ Fix #2342 ] Use seconds for --profile_delay precision ( #2348 )
2016-08-11 07:49:55 -07:00
Teddy Reed
e6fec935c7
Move lz4 link order for RH-based hosts ( #2341 )
2016-08-10 17:03:54 -07:00
artemdinaburg
6e3f4b8e13
Copy required DLLs into the build directory ( #2339 )
2016-08-10 16:48:33 -07:00
artemdinaburg
d8bfe962aa
Fix Windows under 1.8 build system ( #2333 )
2016-08-10 14:06:47 -07:00
Teddy Reed
33c1afa4b8
Allow the non-blocking kernel-test publisher to drop 5% ( #2336 )
2016-08-10 08:45:37 -07:00
Teddy Reed
1c4d6397fa
OS X IOKit utilities refactor to allow SKIP_TABLES ( #2335 )
2016-08-09 20:49:56 -07:00
Teddy Reed
f3f605e26a
Introduce a PLATFORM_MASK and isPlatform ( #2334 )
...
Along with the platform defines and platform string defines provided by
CMake to the build, add a PLATFORM_MASK define.
Use this define as a platform-type mask with the PlatformType enum.
2016-08-09 20:27:42 -07:00
artemdinaburg
7509e6c848
Fix make sdk with Packages CMake gate ( #2327 )
2016-08-09 14:44:48 -07:00