Max Kareta
0885f86e38
added git clang format pre-commit hook ( #4510 )
2018-06-07 16:05:46 -07:00
Filipe Manco
584c5ddcbd
Make tags targets PHONY ( #4413 )
2018-05-22 18:28:56 +01:00
Filipe Manco
12b3099fe4
Add make debug_clean target ( #4410 )
2018-05-22 18:26:39 +01:00
Teddy Reed
6e9f55d15d
llvm 6.0 and libFuzzer implementation ( #4370 )
2018-05-12 21:56:00 -04:00
Filipe Manco
5589d109c8
Add support for generating ctags and cscope ( #4230 )
2018-04-05 11:34:52 +01:00
Teddy Reed
999034367a
freebsd: Update CMake for thrift 11 and boost 1.66 ( #4166 )
2018-03-05 09:13:05 -05: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
Alexandre Fiori
5ffe9e91d1
build: Allow building as non-root on MacOS via pip user switch ( #3968 )
2017-11-28 00:01:42 -08:00
Teddy Reed
2e5beca2e2
deps: Add doxygen and valgrind and remove realpath requirement ( #3577 )
2017-08-20 20:14:53 -07:00
Teddy Reed
cf170c4278
cleanup: Move query out of database header ( #3576 )
2017-08-20 02:44:38 -07:00
Teddy Reed
2e6a0e7e2f
build: Set DEPS_DIR in the make defines ( #3557 )
2017-08-13 02:52:29 -07:00
Teddy Reed
6ad07275bd
build: Run setup target with .DEFAULT ( #3422 )
2017-06-18 19:37:01 -07:00
Teddy Reed
0e294f8095
build: Major change to building within shared folders ( #3415 )
2017-06-18 14:41:05 -07:00
Teddy Reed
a66192903c
docs: Quick pass through documentation ( #3391 )
2017-06-09 01:47:16 +01:00
Teddy Reed
3df16f616f
Add make tidy to run clang-tidy and fix make analyze ( #3342 )
2017-05-27 00:16:18 -07:00
Teddy Reed
02a6f76fd9
build: Improve SO linking on Linux ( #3285 )
2017-05-16 11:17:37 -07:00
Teddy Reed
53e218b8dd
deps: Bump LLVM to 4.0 on Linux ( #3283 )
2017-05-14 02:23:50 -07:00
Teddy Reed
691aefe1f8
sql: Reorder SQLite manager mutex locking ( #2965 )
2017-02-03 22:58:09 -08:00
Teddy Reed
c24141749f
make docs: Use build/docs folder ( #2894 )
2017-01-07 13:31:12 -08:00
Teddy Reed
a2dd2fdc3d
[ #2816 ] Break make deps into sysprep and deps ( #2817 )
2016-12-01 10:20:30 -08:00
Teddy Reed
fad99d8ce2
[ Fix #2748 ] Warn if building on OS X and not 10.12 ( #2766 )
2016-11-15 19:41:53 -08:00
Teddy Reed
a85ff84b31
Update dependency build flows on Linux and OS X ( #2730 )
2016-11-10 08:14:26 -08:00
Teddy Reed
1e661c58bc
mkdocs: Clean wiki during distclean and define extra_css ( #2729 )
2016-11-06 21:56:54 -08:00
Teddy Reed
06567e7597
[ Fix #2698 ] Use build/darwin for all OS X builds ( #2710 )
2016-11-02 20:31:16 -07:00
Teddy Reed
26c796f340
[ Fix #2678 ] Run postinstall for OpenSSL to install certs.pem ( #2679 )
2016-10-24 17:12:37 -07:00
Teddy Reed
71887f3ae0
Refactor test/ctest and suppressions ( #2676 )
2016-10-24 02:31:22 -07:00
Teddy Reed
94df7cb691
Build OpenSSL with no-asm to remove AVX2 dependency ( #2493 )
...
To support machines without AVX2 features we need to avoid compiling
and linking the dependent instructions found the ASM implementations
of some OpenSSL crypto algorithms.
Additionally, we are removing the SSL3 methods from our OpenSSL build.
The osquery TLS plugins explicitly define a cipher list that excludes
SSL3, but as an extra measure (for plugins not using our transports)
we remove it from ASIO and Thrift too.
2016-09-21 10:37:07 -07:00
Teddy Reed
df1e3b9481
Add make fuzz ( #2458 )
2016-09-13 20:37:31 -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
e969b92a2e
Fix code auditing job and disable Homebrew auto-update ( #2392 )
2016-08-17 16:00:30 -07:00
Teddy Reed
a2017f68f1
Add clang-format rules from 3.6 ( #2360 )
2016-08-15 01:33:17 -07:00
Teddy Reed
89e18547aa
Ignore errors within testing for rmtree ( #2355 )
2016-08-13 22:06:42 -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
Teddy Reed
8c3d2387e9
Add define to enable SQLite WHERETRACE
2016-03-04 20:41:06 -08:00
Teddy Reed
5394fe62ec
Add debug_package for OS X
2016-02-01 16:51:43 -08:00
Teddy Reed
1acb5a4df0
[1576] Gate Makefile check for git to non-deps targets
2016-01-30 17:32:00 -08:00
Teddy Reed
1a12b41d76
Promote 10.11 to default darwin package builder
2016-01-16 15:47:26 -08:00
Teddy Reed
832c3cfcce
Unify build script and fix EVENTS benchmarks
2016-01-12 17:09:52 -08:00
Teddy Reed
50550e607a
Build and provision edits for FreeBSD CI
2015-11-02 01:47:09 -08:00
Sharvil Shah
e5155a56a6
Fix doxygen docs generation.
...
`make docs` and `genapi.py` expects build/docs directory to exist.
The directory wouldn't exist if `make distclean` is run, this change
creates the docs directory if it doesn't exist.
2015-08-27 13:20:45 -07:00
Javier Marcos
1b233a9936
Different build directory for darwin != 10.10
2015-08-12 18:02:25 +02:00
Teddy Reed
70e3c190bb
Easier build host-based sync
2015-05-05 15:15:45 -07:00
Teddy Reed
cdb112eccb
Add a CMake variable for packages
2015-05-04 17:09:09 -07:00
Teddy Reed
b1eee9503a
Merge pull request #1021 from theopolis/rpm_files
...
Add rpm_package_files table
2015-04-25 01:27:55 -07:00
Teddy Reed
13d1ff031b
Add rpm_package_files table
2015-04-25 01:18:55 -07:00
Teddy Reed
5e08b8bf60
Simpler RHEL6 provision
2015-04-24 14:25:59 -07:00
Teddy Reed
338a14e8db
[ Fix #991 ] Use separate targets for opt/debug builds
2015-04-14 22:25:00 -06:00
Teddy Reed
2df9a6558e
Add some osquery-theme to API docs
2015-04-06 01:21:10 -07:00