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
48e3bc033c
Always ignore brew dependencies within make deps ( #2337 )
2016-08-09 22:03:45 -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
texereda
2e67c6b717
[ Fix #2262 ] Create flagfile on OS X within osqueryctl ( #2317 )
2016-08-09 10:27:03 -07:00
Teddy Reed
e1ad335987
Enforce config-check for start command ( #2332 )
2016-08-09 09:12:17 -07:00
Teddy Reed
3d6fad00cf
[ Fix #2330 ] Add size check to package_bom variable address ( #2331 )
2016-08-08 15:36:38 -07:00
Zachary Wasserman
8aa9d63c42
Properly intialize BufferedLogForwarder for TLS output plugin ( #2328 )
...
Missing initialization of the BufferedLogForwarder was causing an underflow in
the count of buffered logs, and error messages as described in #2324 . This
commit brings the initialization of the forwarder for TLS in line with
aws_kinesis and aws_firehose, removing that error.
2016-08-08 15:20:25 -07:00
Nick Anderson
ec57595620
Fixed typo in debian provision script ( #2320 )
2016-08-04 18:37:49 -07:00
Zohaib Sharani
85ed298fb9
Added build support for ManjaroLinux ( #2298 )
2016-08-03 12:57:09 -07:00
Chris Long
05bab35611
Adding detection query for Java_Adwind Trojan ( #2284 )
2016-08-03 10:46:14 -07:00
Teddy Reed
8d3fdf371a
Fix dependency building for bottle cache misses ( #2316 )
...
When a make deps dependency encounters a cache miss, the from-source build
is triggered. This must mimic the from-source CLI arguments to brew.
This commit also improves the aws-sdk-cpp formula.
2016-08-02 16:55:02 -07:00
Teddy Reed
46ae4a6e7a
Use a force remove for non-UTF8 files in glibc ( #2315 )
2016-08-02 01:45:41 -07:00
Tony
487051614f
Rename main function, remove ruby-irb ( #2314 )
2016-08-01 18:47:01 -07:00
Zohaib Sharani
08e5bfbf29
Rename the function main_arch() to distro_main() ( #2313 )
2016-08-01 18:45:54 -07:00
Teddy Reed
1d2be3d962
Speed up osquery_additional_tests by restoring cache intervals ( #2312 )
2016-08-01 00:38:43 -07:00
Teddy Reed
9a26e75ea3
Bump LLVM to revision 1 and build with clang-rt ( #2310 )
2016-08-01 00:05:59 -07:00
Teddy Reed
7eab0f39bd
Fix race conditions in Linux inotify publisher ( #2309 )
...
1. This adds several mutexes to the inotify publisher and its tests.
2. A fix for Linux 4.1 and LLVM TSAN is applied to CMake logic.
2016-07-31 22:41:37 -07:00
Teddy Reed
e4dd78ec10
Build documentation for brew-based build ( #2305 )
2016-07-31 17:10:13 -07:00
Teddy Reed
7c1ecc6871
Brew-based build redesign ( #2251 )
2016-07-31 11:32:31 -07:00
yying
4f5f3f0795
Test for Windows osquery daemon ( #2300 )
2016-07-29 12:06:13 -07:00
Zachary Wasserman
1074aad471
Use TLSTransport HTTP client in aws_util ( #2299 )
2016-07-28 23:09:28 -04:00
yying
50487c6880
Changes to make pidfile work on Windows ( #2297 )
2016-07-28 16:04:34 -07:00
yying
af7b910c24
Updated Windows provisioning documentation ( #2294 )
2016-07-28 12:08:20 -07:00
Zachary Wasserman
129ec81853
Add release valve for purging buffered logs in BufferedLogForwarder ( #2244 )
2016-07-27 15:26:45 -07:00
Zachary Wasserman
63dbb76018
Add wiki build to make docs
and verify in CI ( #2279 )
2016-07-27 15:25:17 -07:00
nerddotcat
e015c132f6
Added memory_info table for Linux ( #2282 )
2016-07-27 15:20:07 -07:00
Nick Anderson
5463a7d15c
Adding CLI compile script for windows ( #2295 )
2016-07-25 21:51:37 -07:00
Nick Anderson
df9a33e0ec
Rearranged virtual tables for Windows ( #2291 )
2016-07-25 17:15:19 -07:00
yying
6eb3cc4f9a
Refactored timer functionality in osquery shell ( #2290 )
2016-07-25 15:35:34 -07:00
Teddy Reed
c99a1e15a0
Refactor system into POSIX and add CPUID to Windows ( #2288 )
2016-07-25 15:34:17 -07:00
Teddy Reed
14230d7bfa
Port utilities/file to Windows ( #2286 )
2016-07-25 15:13:41 -07:00
Teddy Reed
42dbbd92ba
Print UTC for blank timezones in utilities/time ( #2287 )
2016-07-25 14:46:14 -07:00
yying
0ef284b8e7
Changes to make osqueryd/osqueryi mostly build sans cputime/uptime tables ( #2283 )
2016-07-25 11:58:55 -07:00
Zachary Wasserman
b71276a1ea
Fix up doxygen docs and require correct docs in CI ( #2280 )
...
This change causes Doxygen to error if there are unrecognized commands, or
undocumented/incorrect parameters in documented functions. It does not require
that every function be fully documented, just that those that are do not have
errors.
Old documentation with problems was fixed to comply.
2016-07-25 12:21:26 -04:00
Nick Anderson
10719e5cff
Fixed 'off the end' bug in crashes table ( #2285 )
2016-07-23 11:06:56 -07:00
yying
2fb3797c53
Changes to support building a osquery Windows service. ( #2278 )
2016-07-22 13:29:37 -07:00
Teddy Reed
870c5bd9f9
Clean up verbose logging for OS X kernel extension ( #2276 )
2016-07-21 14:29:17 -07:00
Teddy Reed
c22f6147ea
Move OSQUERY_HOME into core and use as filesystem config default ( #2275 )
2016-07-21 13:28:23 -07:00
Teddy Reed
6fc0ddb31d
Add watcher column to osquery_info ( #2261 )
2016-07-21 13:07:24 -07:00
Zachary Wasserman
a7aac29465
Clarify events and database flags in osqueryi docs ( #2269 )
2016-07-21 12:53:17 -07:00
Zachary Wasserman
0483bed29d
Fix broken links to FIM wiki page ( #2272 )
2016-07-21 12:33:46 -07:00
Teddy Reed
6df4c8c4d4
The watcher process should apply memory limits to itself ( #2263 )
2016-07-21 12:33:14 -07:00
Nick Anderson
673f39e86f
fixed provision script path in make-win64-dev-env ( #2271 )
2016-07-21 11:15:49 -07:00
yying
547e8f961c
CMake configuration file changes to support Windows ( #2258 )
2016-07-20 23:48:55 -07:00
Teddy Reed
1e4dcb121b
Introduce --audit_allow_sockets for Linux socket_events ( #2270 )
2016-07-20 23:47:54 -07:00
Zachary Wasserman
f1f00cec2b
Enable DB in osqueryi when --database_path specified ( #2268 )
...
Prior to this change, both --disable_database=false and --database_path had to
be specified together. Now, if the user specifies --database_path the database
is enabled automatically.
2016-07-20 17:44:50 -07:00
Teddy Reed
172363d3f5
Fix debug-kernel build and deploy dependencies ( #2266 )
2016-07-20 17:21:20 -07:00