Commit Graph

1163 Commits

Author SHA1 Message Date
Teddy Reed
dad9fa6018
deps: Update yara to version 3.7.1 (#4557) 2018-06-14 07:13:17 -07:00
Alexander
9fb6a604dd
Force osqueryi to not use osquery extensions from system env in tests. (#4524)
To prevent any affects from system env.
2018-06-14 13:12:26 +01:00
Teddy Reed
9eae0bcffd
deps: Update libxml2 to version 2.9.7 (#4553) 2018-06-14 04:13:54 -07:00
Filipe Manco
08300c13e8 Git pre-commit hook handle already formatted files (#4539) 2018-06-13 17:28:17 +01:00
M Amin
bdd2c47551 build: Update provisioning and build scripts to VS2017 (as per #4151) (#4496) 2018-06-08 21:05:40 -07:00
Filipe Manco
94c9142ec6
Make gentable.py ignore non *.in template files (#4512) 2018-06-07 19:28:13 -07:00
Max Kareta
0885f86e38
added git clang format pre-commit hook (#4510) 2018-06-07 16:05:46 -07:00
Nick Anderson
34b787122f
build: remove PRODUCT_MOBILE_CORE reference and pinning v140 compiler tools (#4482) 2018-06-02 23:12:09 -07:00
Alessandro Gario
5006a02c27 Bundle C++ extensions into a single executable (#4335) 2018-06-03 02:04:36 +01:00
Max Kareta
5aca61375f
reorganized includes to improve compile time (#4445) 2018-05-30 00:17:40 +01:00
Javier Marcos
2b27057fc6 Adding ubuntu 18.04 to Vagrantfile (#4447) 2018-05-29 10:59:58 -07:00
Teddy Reed
2966ac5187
deps: Patch RapidJSON to remove march native (#4441) 2018-05-26 23:54:46 -04:00
Teddy Reed
345eae9c72
deps: Update sleuthkit to version 4.6.1 (#4440) 2018-05-26 23:31:23 -04:00
Teddy Reed
4ae57f43a9
deps: Update libdpkg to version 1.19.0.5 (#4439) 2018-05-26 23:02:22 -04:00
Teddy Reed
9e98cefd22
deps: Update aws-sdk-cpp to version 1.4.55 (#4437) 2018-05-26 22:09:33 -04:00
Teddy Reed
71adc08eef
deps: Simplify LLVM includes (#4436) 2018-05-26 21:45:15 -04:00
Teddy Reed
a686df0047
deps: Allow GCC 7 to build glibc-legacy 2.13 (#4435) 2018-05-26 18:13:07 -04:00
Filipe Manco
67f95baf6e
Fix files with no new line at eof (#4426) 2018-05-24 20:12:31 +01:00
Filipe Manco
9bfc6eb7a3
Remove useless links on debug package creation (#4412) 2018-05-22 18:27:46 +01:00
Filipe Manco
892fa79e75
Fix debuginfo build-id subdirectory (#4401) 2018-05-18 18:41:12 +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
4125297158
tables: adds a Powershell events table to Windows (#4351) 2018-05-07 10:26:43 -07:00
Mitchell Grenier
192ccaeaed
New ATC Tables (#4271) 2018-05-04 13:54:14 -07:00
Nick Anderson
5073348d2f
release: adding Windows links to release script (#4366) 2018-05-03 16:50:56 -07:00
Filipe Manco
96a5bdde7f
Remove --logger_min_stderr from service files (#4361) 2018-05-03 16:56:55 +01:00
Florian Klink
d102b1754b tools/get_platform.py: add support for nixos (#4267) 2018-05-01 21:58:03 -04:00
Teddy Reed
97dae5a56e
sync: Fix sync to handle new fbthrift refactor (#4349) 2018-05-01 19:04:46 -04:00
Nick Anderson
e99351191e
tests: cleaning up windows service tests (#4324) 2018-04-24 14:45:55 -07:00
Nick Anderson
305108155a
bug: handle windows service shutdowns gracefully (#4286) 2018-04-18 07:51:04 -07:00
Filipe Manco
293f2d2628
Improve debugging (#4277) 2018-04-16 16:00:54 +01:00
Victor Vrantchan
e180d350fd update specs at the root directory to include windows (#4248) 2018-04-06 14:32:29 -07:00
Nick Anderson
7818b94165
deploy: fixing version bug in windows msi build (#4214) 2018-03-26 13:02:52 -07:00
Teddy Reed
999034367a
freebsd: Update CMake for thrift 11 and boost 1.66 (#4166) 2018-03-05 09:13:05 -05:00
Mitchell Grenier
1cc0a694db
Pin CMake version for build stability (#4136) 2018-03-02 15:32:06 -08:00
Nick Anderson
99c8debe4f
deployment: adding default path for Windows packs to example conf (#4159) 2018-02-27 12:22:55 -08:00
Teddy Reed
2c682ee0ce
docs: Fix new table example and add leaks check (#4141) 2018-02-21 17:58:36 -08:00
TacoRocket
a666d83164 Updated the windows package build script to be clearer on help and usage. Included the proper Get-Help function included in Windows to display help. Changed help from bool to switch where simply typing -h or -help will display the Get-Help information. Included aliases for the script parameters to help those who like to write options certain ways. Also included parameters names that were clearer to identify but the old parameter names are included as aliases. Both will work if identified so no workflow changes should occur. By default will still build chocolatey (#4117) 2018-02-18 12:12:58 -08:00
Mitchell Grenier
94b48ea87f
Fix JSON output from --json (#4134) 2018-02-16 15:41:44 -08:00
Teddy Reed
6f20eced93
thrift: Optionally build and link with fbthrift (#4105) 2018-02-10 23:37:15 -08:00
Nick Anderson
290f326957
[Fix 4097] Derive Windows groups for internationalization in MSI (#4112) 2018-02-07 22:28:19 -08:00
Teddy Reed
bf2b464301 packages: Install osqueryi as a symlink (#4074) 2018-01-31 19:59:00 -08:00
Mike Arpaia
03b3044c3e Tools to generate table and package JSON for the new website (#4077) 2018-01-25 08:09:11 -08:00
Nick Anderson
d3a847ab02
deploy: fixing error and warning with windows msi package (#4079) 2018-01-23 17:27:24 -08:00
Teddy Reed
967910c6bf
deps: Use librpm 4.14.1 without beecrypt (#4073) 2018-01-21 01:56:11 -05:00
Teddy Reed
90a737ead7
Replace most of boost::property_tree with rapidjson (#3910) 2018-01-20 20:58:01 -05:00
Teddy Reed
193de0c818
deps: Improve native (non-deps) builds (#4060) 2018-01-14 20:14:40 -05:00
Teddy Reed
82235e3c13
deps: Build linenoise locally (third-party) (#4058) 2018-01-14 16:31:41 -05:00
Teddy Reed
541f28d397
deps: Build librdkafka 0.11.3 without clock_gettime (#4054) 2018-01-12 17:29:17 -05:00
Teddy Reed
adad4ee8de
build: Set default macOS SDK to 10.11 (#4053) 2018-01-12 17:28:43 -05:00
Mitchell Grenier
099fb39af7
Add signing functionality to make_osx_package (#4045) 2018-01-08 21:59:42 -08:00
Teddy Reed
de19f0b6c2
tables: Replace apt_sources with crude string parsing (#4034) 2018-01-07 00:26:27 -08:00
Teddy Reed
00040c6c1a
feature: URI parsing from folly (#4035) 2018-01-06 20:26:36 -08:00
Teddy Reed
551e1043b4
tests: Interrupt subprocesses of test_osqueryd (#4032) 2018-01-06 00:57:44 -08:00
Teddy Reed
ecf06772c8
windows: deps: Install thrift module on Windows only (#4033) 2018-01-06 00:04:38 -08:00
Nick Anderson
21b257beb6 deps: Updating windows to boost 1.66.0 (#4031) 2018-01-05 19:58:54 -08:00
Teddy Reed
c4c5385253
deps: Rebuild all dependencies for Darwin and Linux (v5) (#4025) 2018-01-04 23:05:21 -08:00
Teddy Reed
32847baec7
tests: Allow VERBOSE_TEST=1 to run verbose ctest (#4023) 2017-12-30 18:21:09 -08:00
Teddy Reed
ec4cad5604
tables: Fix Bookmark and Alias path extraction (#4022) 2017-12-28 14:40:23 -08:00
Teddy Reed
489ec3fc59
deps: Update Linux and macOS boost to 1.66 (#4018) 2017-12-23 21:42:21 -08:00
Teddy Reed
b1f2888c8f
deps: Fix symlink check in thrift 0.11 (#4017) 2017-12-23 15:08:49 -08:00
Teddy Reed
56f9072cb6
deps: Build for thrift 0.11.0 (#4013) 2017-12-23 13:39:13 -08:00
Thomas Broadley
f5c6113fc4 docs: fix typos (#4015) 2017-12-22 10:08:41 -08:00
Teddy Reed
f6d077cbf7
license: Change license to Apache 2.0 and GPLv2 (#4007) 2017-12-18 16:04:06 -08:00
Teddy Reed
e71390ca82
config: Allow scheduled queries to set blacklist=false (#4005) 2017-12-18 08:42:00 -08:00
Teddy Reed
70a214b8a6
logger: Remove invalid assumptions about status logging (#4001) 2017-12-17 09:44:15 -08:00
Teddy Reed
2c8813a150
logger: wel: codemod the generated WEL header into plugins (#4000) 2017-12-16 21:57:35 -08:00
Teddy Reed
cdadfd7df6
deps: Include script to auto-build bottles (#3992) 2017-12-14 14:23:46 -08:00
Seshu Pasam
f60e900b9a Upgrade OpenSSL to 1.0.2m and cacert PEM file to latest (#3981) 2017-12-12 21:26:10 -08:00
Alessandro Gario
e859276739 logging: Adds Windows Event Log support (#3887) 2017-12-12 14:15:38 -08:00
Nick Anderson
9726d41c7c
build: adding helper function to add paths to SYSTEM path (#3986) 2017-12-05 10:43:20 -08:00
Teddy Reed
90ae0c87e7
deps: Update librdkafka 0.11.1 bottle hashes (#3987) 2017-12-04 20:19:30 -08:00
Teddy Reed
d72d43af86
deps: Update db, librpm, and zstd libs for Linux and Darwin (#3980) 2017-11-30 11:08:15 -08:00
Tom Crayford
fb354b7d22 only daemon-reload if systemd is running (#3979) 2017-11-30 09:18:00 -08:00
Seshu Pasam
1c141995a3 Kafka SSL support (#3921) 2017-11-30 09:13:46 -08:00
Teddy Reed
e8cd9f139b
deps: Label licenses for library formulas (#3976) 2017-11-30 08:28:05 -08:00
Teddy Reed
13dfd0148c
audit: Force include and source files to be 100644 (#3971) 2017-11-30 02:01:04 -08:00
Nick Anderson
61c404efdd
[Fix #3964] Returning exit code in powershell build script (#3972) 2017-11-29 08:03:48 -08:00
Alexandre Fiori
5ffe9e91d1 build: Allow building as non-root on MacOS via pip user switch (#3968) 2017-11-28 00:01:42 -08:00
Nick Anderson
6068d61068
tables: adding intel_me_info virtual table on Windows (#3960) 2017-11-27 11:26:08 -08:00
Omer Katz
6aa2648472 Augeas table performance imporvements (#3911) 2017-11-26 20:29:27 -08:00
Nick Anderson
ec2fc1a0c1
deployment: allowing for extra files to be bundled (#3936) 2017-11-17 09:23:10 -08:00
Nick Anderson
582f638706
deploy: allowing for MSI packages to upgrade previous installers (#3927) 2017-11-16 07:50:01 -08:00
Nick Anderson
f7fe7861e2
docs: Adding details on installing osquery on Windows as a service (#3705) 2017-11-15 13:20:22 -08:00
Teddy Reed
6aa127dcde
packages: Use source repo git describe for packages (#3914) 2017-11-08 17:40:50 -08:00
RJ Bergeron
47a236ead4 add post-installation script to reload systemd unit files on upgrade 2017-11-03 21:48:14 -07:00
Teddy Reed
9422a9f631
release: Update website release to 2.10.0 (#3895) 2017-10-28 19:16:36 -07:00
Teddy Reed
e3b80ea232 release: Do not install rpm for macOS release (#3885) 2017-10-25 01:04:24 -07:00
Teddy Reed
5a5e467e96 release: Add sign_release script (#3875) 2017-10-24 11:39:17 -07:00
Teddy Reed
361de3e5bd deps: If DEPS_DIR exists and is a git checkout assume Homebrew (#3880) 2017-10-24 01:19:12 -07:00
Javier Marcos
72be785f1b provision: Exiting with a message if DEPS_DIR exists (#3877) 2017-10-23 19:48:40 -07:00
Teddy Reed
a9456bd932 beast: Place boost beast into third-party (#3876) 2017-10-22 22:28:49 -07:00
uptycs-nishant
d8b700ab74 Implementing http_client based on boost.beast and adding proxy support to tls logger (#3623) 2017-10-22 22:00:29 -07:00
Nick Anderson
04225dd7db build: installing Windows 10 SDK during provisioning (#3866) 2017-10-22 13:57:12 -07:00
Teddy Reed
a1992c24aa release: Make build_release idempotent (#3867) 2017-10-21 19:09:31 -07:00
Teddy Reed
845b1f0468 deps: Use persistent LVM source url (#3868) 2017-10-21 19:08:21 -07:00
Teddy Reed
9ec85f01e7 deps: Install librpm on macOS (#3863) 2017-10-21 17:17:42 -07:00
Nick Anderson
4bac1d67f5 [Fix #3861] build: adding checks to vswhere usage to find msbuild tools (#3864) 2017-10-21 13:23:14 -07:00
Teddy Reed
210af254b1 Fix extended_schema on Windows (#3856) 2017-10-21 11:20:20 -07:00
Nick Anderson
3a37ece9f1 build: removing excess verbosity from powershell build script (#3854) 2017-10-19 16:26:08 -07:00
Nick Anderson
40af17ec41 [Fix #3567] Adding powershell build script to handle multiple VS installs (#3852) 2017-10-19 15:13:01 -07:00
Mike Myers
1d927ba9e5 build: Add guard around call to Visual C env bat files (#3851) 2017-10-19 11:59:06 -07:00
Seshu Pasam
40eaddb088 build: Add OSQUERY_NOSUDO to build without sudo (#3789) 2017-10-16 23:19:33 -07:00
Nick Anderson
ef25873f92 provision: Python path sometimes not getting set on Windows (#3844) 2017-10-16 21:07:17 -07:00
Teddy Reed
e88f7a2550 deps: Tap homebrew-core manually and fix initial sysprep (#3834) 2017-10-14 17:46:30 -07:00
Teddy Reed
d341d92ce4 release: Add build release script (#3804) 2017-10-13 21:27:36 -07:00
Nick Anderson
c494bc56ae windows: relax "safe" permissions for binary execution (#3727) 2017-10-13 11:54:43 -07:00
Teddy Reed
2b4a46ead5 release: Add commit schema script (#3802) 2017-10-12 20:01:17 -07:00
Larry Price
35839fd5e2 Get all required attributes in one shot during brew install. (#3808) 2017-10-09 00:31:21 -07:00
Teddy Reed
0104cd1b76 fuzz: Use example queries as input to make fuzz (#3795) 2017-10-06 08:45:49 -07:00
Nick Anderson
0c2fc6583e build: adding logic to discern python path on windows (#3791) 2017-10-05 21:01:00 -07:00
Teddy Reed
0885e6b1b3 website: Add 2.9.0 schema (#3794) 2017-10-05 20:22:10 -07:00
Teddy Reed
32391e708b deps: Bump librpm revision for new libxml2 version 2.9.5 (#3793) 2017-10-05 20:06:01 -07:00
Nick Anderson
fc4ee471ff build: fixing start-osqueryprocess cmdlet (#3788) 2017-10-04 17:32:00 -07:00
Nick Anderson
6a79b5659c [#3763] binding sql parameters before querying in registry table (#3785) 2017-10-04 17:21:25 -07:00
Nick Anderson
e7c45a790d deps: bumping aws-sdk-cpp to 1.2.7 on windows (#3784) 2017-10-04 14:48:24 -07:00
Nick Anderson
764a7df5e0 deps: Bumping windows gflags to 2.2.1 (#3777) 2017-10-04 11:46:21 -07:00
Teddy Reed
6bdb140d51 deps: Update bottles for glog gflags libmagic aws-sdk-cpp (#3780) 2017-10-04 11:32:36 -07:00
Nick Anderson
038869feb4 deps: Bumping windows glog to 0.3.5 (#3778) 2017-10-04 11:23:15 -07:00
Teddy Reed
65ae070369 deps: Update libarchive formula to version 3.3.2 (#3770) 2017-10-04 11:20:34 -07:00
Teddy Reed
0852d0ea08 deps: Improve provision bottling scripts (#3779) 2017-10-04 11:20:11 -07:00
Teddy Reed
3bafda3fc0 deps: Update augeas formula to version 1.8.1 (#3767) 2017-10-04 10:43:13 -07:00
Teddy Reed
8f5de02ba8 deps: Update libcryptsetup formula to version 1.7.5 (#3772) 2017-10-04 10:29:38 -07:00
Teddy Reed
c5b0651cd4 deps: Update librdkafka to version 0.11.0 (#3776) 2017-10-04 10:29:18 -07:00
Teddy Reed
2dc1640458 deps: Update libxml2 to version 2.9.5 (#3775) 2017-10-04 09:11:32 -07:00
Teddy Reed
9f011d28fe deps: Update libgcrypt to version 1.8.1 (#3773) 2017-10-04 09:03:18 -07:00
Teddy Reed
2efff6f8eb deps: Update libmagic to version 5.32 (#3774) 2017-10-04 08:18:05 -07:00
Teddy Reed
cc2f7e3be0 deps: Update aws-sdk-cpp formula to version 1.2.7 (#3768) 2017-10-04 07:25:32 -07:00
Teddy Reed
d5904ddf00 deps: Update glog formula to version 0.3.5 (#3769) 2017-10-04 07:23:35 -07:00
Teddy Reed
3d93c81706 deps: Update gflags formula to version 2.2.1 (#3771) 2017-10-04 07:22:13 -07:00
Chris Long
65b12c7540 manage-osqueryd.ps1: Fix for -args parameter (#3757) 2017-10-02 17:06:56 -07:00
Teddy Reed
195690d6d1 release: Add 2.8.0 hashes and new_release script (#3745) 2017-09-28 21:58:19 -07:00
Nick Anderson
cdd57dc900 typo: fixing spelling on choco deployment package (#3724) 2017-09-24 10:41:59 -07:00
Nick Anderson
34bb5a0361 deploy: updating chocolatey deployment script with license and validations (#3719) 2017-09-23 15:18:55 -07:00
Seshu Pasam
7df1f69943 Vagrant tweaks and SuSE support (#3714) 2017-09-23 13:50:52 -07:00
Teddy Reed
2cb56a43a8 deps: Add bottles for librdkafka (#3711) 2017-09-18 12:38:03 -07:00
Nick Anderson
2520edca73 tables: porting python_packages to Windows (#3702) 2017-09-16 16:40:43 -07:00
Nick Anderson
0a496d4c1d deps: building portable rocksdb libs (#3690) 2017-09-12 20:41:21 -07:00
Nick Anderson
e252645d16 deployment: small fix to osquery utils Start-Process cmdlet (#3687) 2017-09-12 13:56:31 -07:00
Teddy Reed
8dc4268761 kernel: Disable kernel support by default (#3672) 2017-09-09 16:48:39 -07:00
Allan Liu
1cd4ed949f kafka logger: Kafka producer implemented as a Logger plugin (#3155) 2017-09-09 10:38:01 -07:00
Teddy Reed
e83c1dc4b6 packages: Fix debug info break from binary unification (#3662) 2017-09-08 02:23:33 -04:00
Nick Anderson
11acc7d64f deps: bumping rocksdb to 5.7.1 on Windows (#3640) 2017-09-06 17:03:29 -07:00
Nick Anderson
093d1337c1 deps: fixing up aws-sdk-cpp choco build script (#3648) 2017-09-05 08:00:08 -07:00
Alessandro Gario
6489c8b050 logging: Add Firehose/Kinesis support to Windows (#3641) 2017-09-03 16:52:47 -07:00
Nick Anderson
002f2cb873 deploy: Adding binary version and publisher information (#3629) 2017-09-02 11:22:56 -07:00
Teddy Reed
ae12cf35d8 bottles: boost cmake asio cpp-netlib rocksdb and libaptpkg (#3630) 2017-08-30 01:25:26 -07:00
Teddy Reed
e748f38a06 deps: Finish removal of snappy and lz4 dependencies (#3618) 2017-08-27 17:45:15 -07:00
Mitchell Grenier
7750fa8ee5 deps: Remove snappy and lz4 (#3545) 2017-08-27 12:02:27 -07:00
Teddy Reed
15485e3eb0 deps: Update cmake to version 3.9.1 (#3616) 2017-08-27 10:37:30 -07:00