Teddy Reed
c62ebce5c4
libfuzz: Add SMBIOS table fuzzing ( #4852 )
2018-08-15 12:03:03 -04:00
Giorgi Guliashvili
bbbb286ee7
remove io_service ( #4804 )
2018-08-06 18:27:08 +01:00
Giorgi Guliashvili
129d9415a3
profile implicit shutdown ( #4746 )
2018-07-23 16:39:45 +01:00
Giorgi Guliashvili
54e0bf3f5f
dispatcher 'leaks' ( #4742 )
2018-07-21 19:28:00 +01:00
jcai1
574061b5f9
add recovery behavior to osqueryd Windows service ( #4565 )
2018-06-19 16:58:33 -04:00
Max Kareta
4b8d7f0c53
moved from file(GLOB); added CMAKE_CURRENT_LIST_DIR to support include syntax ( #4582 )
2018-06-18 14:24:20 +01:00
Max Kareta
5aca61375f
reorganized includes to improve compile time ( #4445 )
2018-05-30 00:17:40 +01:00
Teddy Reed
6e9f55d15d
llvm 6.0 and libFuzzer implementation ( #4370 )
2018-05-12 21:56:00 -04:00
Nick Anderson
e50a38490b
bug: wait for service thread to finish before exiting with SCM ( #4386 )
2018-05-11 14:30:16 -07:00
Nick Anderson
6eb695bf9b
service: add full path for service binary ( #4316 )
2018-05-01 20:47:22 -07:00
Nick Anderson
305108155a
bug: handle windows service shutdowns gracefully ( #4286 )
2018-04-18 07:51:04 -07:00
uptycs-nishant
c475fe880b
TLS session reuse support ( #3948 )
2018-02-11 01:48:24 -08:00
Teddy Reed
6f20eced93
thrift: Optionally build and link with fbthrift ( #4105 )
2018-02-10 23:37:15 -08:00
Teddy Reed
00040c6c1a
feature: URI parsing from folly ( #4035 )
2018-01-06 20:26:36 -08:00
Teddy Reed
f6d077cbf7
license: Change license to Apache 2.0 and GPLv2 ( #4007 )
2017-12-18 16:04:06 -08:00
Nick Anderson
1097827ca2
daemon: set service status to SERVICE_STOPPED on exit ( #3973 )
2017-11-29 21:12:49 -08:00
Teddy Reed
3ad5267642
[ Fix #3941 ] Stop renaming worker and extension argv[0] ( #3943 )
2017-11-20 07:24:55 -08:00
Teddy Reed
a7c2669ba3
tidy: Improve clang-tidy (modernize) list of checks and run across codebase ( #3870 )
2017-10-29 22:25:49 -07:00
Teddy Reed
4aa3db30ca
[ Fix #3859 ] Lock every access to SQLiteDBInstance::db ( #3883 )
2017-10-24 11:40:26 -07:00
Teddy Reed
676430b019
[ Fix #3831 ] Do not lock kAttachMutex within shell callbacks ( #3837 )
2017-10-16 13:46:14 -07:00
Nick Anderson
4ac3f42656
[ Fix #3619 ] Better shutdown logic for Windows service controller ( #3698 )
2017-09-18 14:15:09 -07:00
Nick Anderson
072e73b54d
shell: ensuring shell does not access stop event ( #3664 )
2017-09-08 13:03:31 -07:00
Nick Anderson
2a317ce17f
worker: shutdown safely on Windows only if not worker ( #3628 )
2017-08-30 08:45:56 -07:00
Teddy Reed
f29de27649
Combine osqueryi and osqueryd into single binary ( #2742 )
2017-08-27 11:09:25 -07:00
Teddy Reed
f8f5718297
watcher: Do not initialize the config in watcher ( #3403 )
2017-06-13 17:26:34 -07:00
Teddy Reed
70f30b99d8
watcher: Rename instance to get for consistency ( #3359 )
2017-05-29 17:16:19 -07:00
Teddy Reed
f6f9480874
extensions: Preserve environment in auto-loaded extensions ( #3101 )
2017-03-24 18:47:23 -07:00
Teddy Reed
69bb69fd6d
events: Inspect schedule and improve tests ( #3087 )
2017-03-20 22:03:09 -07:00
Teddy Reed
0e9733f94c
Simplify Registry and plugin concepts ( #2887 )
2017-01-07 12:21:35 -08:00
Teddy Reed
e9bbe1d624
Add Linux audit benchmarks ( #2834 )
2016-12-03 12:36:55 -08:00
Teddy Reed
62608f9a08
Minor reorganization of osqueryi linking ( #2724 )
2016-11-06 01:17:48 -08:00
Jonathan Lee
f529fc3a30
[ Fix #2652 ] Shorten long lines ( #2664 )
2016-10-21 22:08:59 -07:00
Nick Anderson
87c9a6ae24
Adding cppcheck analysis script ( #2661 )
2016-10-21 14:27:10 -07:00
Nick Anderson
81d2794b26
platformGetUid returns 0 for Administrator user ( #2643 )
2016-10-19 10:25:32 -07:00
Teddy Reed
9a0c5c4556
deps: Use linenoise-ng for all platforms ( #2613 )
2016-10-11 22:16:21 -07:00
yying
7b5365d986
Ability to parse arguments for Windows Services ( #2536 )
2016-09-27 14:40:44 -07:00
Teddy Reed
4d1451c9b4
Add extensions SDK incompatibility checking ( #2527 )
2016-09-26 17:32:41 -07:00
yying
bb7d558681
Update service status to prevent "Terminated Unexpectedly" error ( #2515 )
2016-09-23 20:05:56 -07:00
Nick Anderson
83442532d7
Added flagfile to Windows service install ( #2509 )
2016-09-22 17:44:21 -07:00
Nick Anderson
5877c3d464
Removing service start functionality ( #2464 )
2016-09-16 15:17:03 -07:00
Nick Anderson
386f123e03
Changing windows service name for parity with other platforms ( #2465 )
2016-09-16 15:16:48 -07:00
yying
a27d6567e4
Core and Additional Tests ( #2441 )
2016-09-12 09:46:52 -07:00
yying
84e6a3401a
Reducing compiler warnings and fails on warn in VS ( #2433 )
2016-09-02 15:04:03 -07:00
Nick Anderson
feb18c6173
Adding install/uninstall flags to daemon ( #2379 )
2016-08-17 09:23:11 -07:00
Gary
8f57d2ea81
Change second FLAGS_pofile_delay to seconds ( #2359 )
2016-08-15 08:30:20 -07:00
Teddy Reed
791dd4038a
[ Fix #2342 ] Use seconds for --profile_delay precision ( #2348 )
2016-08-11 07:49:55 -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
yying
0ef284b8e7
Changes to make osqueryd/osqueryi mostly build sans cputime/uptime tables ( #2283 )
2016-07-25 11:58:55 -07:00
yying
2fb3797c53
Changes to support building a osquery Windows service. ( #2278 )
2016-07-22 13:29:37 -07:00
yying
547e8f961c
CMake configuration file changes to support Windows ( #2258 )
2016-07-20 23:48:55 -07:00