Teddy Reed
8aefe1a110
Add thrift 'query' endpoint
...
This allows extensions to execute SQL through the extensions API.
2015-02-17 18:42:09 -08:00
Teddy Reed
16832ba72c
Merge pull request #766 from theopolis/logs
...
Improved logging control
2015-02-17 16:37:50 -08:00
Teddy Reed
a70b156d36
Merge pull request #765 from theopolis/no-site
...
Remove deprecated osquery.io site
2015-02-17 16:37:44 -08:00
Teddy Reed
1f8dacec3c
Add flag aliasing, logger/flag tests
2015-02-17 16:26:14 -08:00
Mitchell Grenier
dd01c67dcf
Merge pull request #767 from jedi22/version_fix
...
Added osquery version to .version because it makes sense
2015-02-17 11:27:44 -08:00
Mitchell Grenier
e3a1c0638d
Added osquery version to .version because it makes sense
2015-02-17 11:18:28 -08:00
Teddy Reed
fc64965c68
Fix ctor logger locking
2015-02-16 16:37:39 -08:00
Teddy Reed
6f155d63c5
Improve flag storage and printing
2015-02-16 16:26:06 -08:00
Teddy Reed
6994361f26
Improved logging control
2015-02-16 14:42:22 -08:00
Teddy Reed
3c36c4196b
Merge pull request #731 from jedi22/wildcard_events
...
Added parsing of extra data along with its addition to the osqueryconfig structure
2015-02-15 19:16:54 -08:00
Teddy Reed
613c92bbe9
Remove deprecated osquery.io site
2015-02-15 17:36:54 -07:00
Teddy Reed
95dd2a808f
Merge pull request #762 from theopolis/startup_items
...
[Fix #758 ] Parse startup_items Alias data
2015-02-15 16:33:39 -08:00
Javier Marcos
61ff28ec62
Merge pull request #763 from facebook/wget_and_packages
...
Downloading dependencies from S3
2015-02-13 19:01:10 -08:00
Javier Marcos
a9025679de
Downloading dependencies from S3
2015-02-13 18:54:59 -08:00
Teddy Reed
1ea06a9d15
[ Fix #758 ] Parse startup_items Alias data
2015-02-13 17:40:02 -08:00
Mitchell Grenier
de5ac74fab
All changes addressed
2015-02-13 16:52:11 -08:00
Javier Marcos
63639ebe8a
Merge pull request #761 from facebook/gcc_48_and_more_fixes
...
Using gcc 4.8 and fix on the provision script
2015-02-13 15:35:33 -08:00
Javier Marcos
92b1fbeb8b
Using gcc 4.8 and fix on the provision script
2015-02-13 15:27:18 -08:00
Teddy Reed
f162a20ee2
Merge pull request #759 from theopolis/fix_processes
...
Fix getProcList indexing
2015-02-13 14:58:39 -08:00
Teddy Reed
3246b346dc
Fix getProcList indexing
2015-02-13 14:38:49 -08:00
Zachary Wasserman
1f450fb1ef
Merge pull request #710 from zwass/distributed
...
POC for client side of distributed queries.
2015-02-13 14:25:52 -08:00
Zachary Wasserman
79034111a5
POC for client side of distributed queries.
...
This introduces the notion of a DistributedQueryHandler that uses a "provider" to read/write requests and results to and from the master. The full flow is exercised via integration tests, and unit tests for each component.
It is intended to foster discussion around this client side interface, as well as provide a base to build from.
2015-02-13 13:01:02 -08:00
Teddy Reed
deae24b662
Merge pull request #755 from theopolis/centos7_no_fortify
...
Testing CentOS7 clang 3.5 without fortify
2015-02-13 12:54:35 -08:00
Teddy Reed
aa078895d3
CentOS7 clang without fortify
...
1. _FORTIFY_SOURCE=1 will cause readlink/recv to hang when using
heap-allocated target buffers.
2. Install boost/rocksdb/thrift using source, similar to CentOS6.5
3. Remove boost::regex, prefer extended std::regex without static
link to boost_regex.
2015-02-13 12:47:30 -08:00
Mitchell Grenier
54ef2045e5
Made config a meyers singleton. Load should now only ever have to happen once
2015-02-13 12:32:54 -08:00
Javier Marcos
5c36e68729
Merge pull request #756 from facebook/fix_provision_package
...
Logic to check packages was wrong
2015-02-13 10:02:54 -08:00
Javier Marcos
13fbc6f514
Logic to check packages was wrong
2015-02-13 08:38:35 -08:00
Javier Marcos
40211f3735
Merge pull request #754 from facebook/centos7_missing_deps
...
Bug in provision when checking for packages
2015-02-12 20:24:21 -08:00
Javier Marcos
5da83051a4
bug in provision when checking for packages
2015-02-12 20:18:28 -08:00
Teddy Reed
265ea07ac2
Merge pull request #752 from theopolis/processes_cwd
...
Add 'cwd', 'root' to processes
2015-02-12 20:02:18 -08:00
Teddy Reed
340dcd775a
Add 'cwd', 'root' to processes
2015-02-12 18:05:10 -08:00
Javier Marcos
738a2d5090
Merge pull request #751 from facebook/centos7_package_deps
...
Adding needed dependencies for packages in CentOS 7
2015-02-12 17:27:33 -08:00
Javier Marcos
431ee195b1
We need libudev for CentOS 6
2015-02-12 17:20:52 -08:00
Javier Marcos
7517af8cad
Adding needed dependencies for packages in CentOS 7
2015-02-12 17:01:10 -08:00
Teddy Reed
b7160aae72
Merge pull request #750 from theopolis/file_directory
...
Allow file table to use a directory constraint
2015-02-12 15:57:20 -08:00
Teddy Reed
584a326f63
Merge pull request #748 from theopolis/improve_processes
...
[#721 ] Add pid constraint checking to darwin procs
2015-02-12 15:57:15 -08:00
Teddy Reed
b7734dcd3e
Allow file table to use a directory constraint
2015-02-12 15:44:39 -08:00
Teddy Reed
11323a1487
[ #721 ] Add pid constraint checking to darwin procs
2015-02-12 11:32:29 -08:00
Javier Marcos
712297162a
Merge pull request #746 from facebook/centos7_packages_rpmbuild_fix
...
Adding rpm-build to provision
2015-02-12 00:55:31 -08:00
Javier Marcos
c46584af4e
Adding rpm-build to provision
2015-02-12 00:49:47 -08:00
Javier Marcos
ddcbd9e13e
Merge pull request #745 from facebook/centos7_support_fix
...
Fix for the CentOS 7 support
2015-02-11 22:17:55 -08:00
Javier Marcos
715f894c1c
Fix for the CentOS 7 support
2015-02-11 22:07:25 -08:00
Mitchell Grenier
9dfcfc5725
Fast forwarded to current head
2015-02-11 19:47:30 -08:00
Mitchell Grenier
0448afbd91
Asynchronously resolve the wildcards of all the files we want to monitor
2015-02-11 19:35:57 -08:00
Mitchell Grenier
dca2f9d7bb
Added parsing of extra data along with its addition to the osqueryconfig structure
...
Added tests as well
2015-02-11 19:35:57 -08:00
Teddy Reed
65e0da4790
Merge pull request #743 from theopolis/env_ele_apps
...
Add environment/element to OS X apps
2015-02-11 18:38:11 -08:00
Teddy Reed
d118af9139
Merge pull request #744 from theopolis/preferences_plist
...
Add plist/file parsing similar to OS X defaults
2015-02-11 18:29:47 -08:00
Teddy Reed
2e0f99432f
Add environment/element to OS X apps
2015-02-11 18:28:56 -08:00
Teddy Reed
7fbb7ef48e
Add plist/file parsing similar to OS X defaults
2015-02-11 17:48:01 -08:00
Teddy Reed
154a59b788
Merge pull request #740 from theopolis/more_flags
...
Add explicit security/hardening flags to CMake
2015-02-11 17:34:51 -08:00