Li-Wen Hsu
cf2e376744
$DISTRO will be used for C macro, truncate unnecessary part
2014-11-16 01:41:50 +08:00
Li-Wen Hsu
daf90d7862
Gnu make under FreeBSD is gmake
2014-11-16 01:41:50 +08:00
Li-Wen Hsu
8138d8c193
Set flags for FreeBSD's compiler and linker
2014-11-16 01:41:50 +08:00
Li-Wen Hsu
155b256ac3
Let FreeBSD has its own build dir
2014-11-16 01:41:50 +08:00
Li-Wen Hsu
76fa17e19c
Let provision script know FreeBSD
2014-11-16 01:41:40 +08:00
Teddy Reed
816faec3db
Merge pull request #429 from cdown/llvm_license
...
Add missing LLVM license referenced in git-clang-format.py
2014-11-14 18:46:22 -08:00
Teddy Reed
f725e1c01d
Merge pull request #431 from cdown/its_lintmas
...
Add PEP8 and general lint conformance to in-house scripts
2014-11-14 18:46:11 -08:00
Chris Down
8082313cce
Revert removal of unused symbols in genapi per @theopolis' comment:
...
At https://github.com/cdown/osquery/commit/2a93de#commitcomment-8583208 :
> Although the removed symbols aren't referenced in this script they are
> used in the spec evaluation.
2014-11-15 01:39:29 +00:00
Chris Down
2a93def805
Add PEP8 and general lint conformance to in-house scripts
...
My intent in this diff was mostly style linting, so I disabled
non-stylistic pylint linters that fired in the interests of making this
a sane diff with one purpose: stylistic consistency and conformance. If
I disabled them it means they were thrown somewhere and should probably
be looked into some time :-)
This diff adds:
- PEP8 conformance (tested with pep8)
- A cleanup of stuff shown by `pylint`, with quite a few linters
disabled. See above for rationale to disable these -- in the end this
was mostly unused variables, unused imports, etc). These are the
linters I disabled:
- attribute-defined-outside-init
- bad-classmethod-argument
- bare-except
- broad-except
- exec-used
- invalid-name
- logging-not-lazy
- method-hidden
- missing-docstring
- redefined-outer-name
- too-few-public-methods
- too-many-instance-attributes
- too-many-locals
- unused-argument
- flake8 warnings fixed (warnings were about redefinition of previous
variables in a listcomp)
I didn't do anything with git-clang-format since it's from an external
project and it's possible that there may be a wish to merge it in again
later if it gets updated upstream, but you could, of course, apply this
to that script as well if you so wish. Right now it's not at all PEP8
conformant.
2014-11-14 23:36:36 +00:00
Teddy Reed
0cb30d8ccb
Merge pull request #430 from theopolis/fix-biging
...
Check tables row vector size before access
2014-11-14 15:25:39 -08:00
Teddy Reed
a1898ef03b
Check tables row vector size before access
2014-11-14 15:18:25 -08:00
Chris Down
3554a65885
Add missing LLVM license referenced in git-clang-format.py
2014-11-14 23:07:48 +00:00
Teddy Reed
c0dc2720fb
Merge pull request #425 from theopolis/feature-catching-exceptions
...
Fix unwind exception catching
2014-11-14 01:43:55 -08:00
Teddy Reed
02841f5e7f
Add kernel userland-API inet_diag header
2014-11-14 01:42:34 -08:00
Teddy Reed
565bce3c07
Fix unwind exception catching
2014-11-14 01:42:00 -08:00
Teddy Reed
968e4331f0
Merge pull request #428 from vmauge/fix_genapi
...
Fix genapi to support DataType
2014-11-14 00:06:02 -08:00
Vincent Mauge
73d7500b8d
Fix genapi to support DataType
...
PR #414 (commit a5ef6a1
) changed column type from string to Datatype
2014-11-13 22:43:06 -08:00
Teddy Reed
0c675b23f2
Fix testing (only requireInstance) for DBHandle once
2014-11-13 09:33:13 -08:00
Teddy Reed
417bc8d222
Merge pull request #424 from vmauge/cpuid_default_value
...
Set ouput_bit to 0 instead of cast error
2014-11-12 23:17:22 -08:00
Vincent Mauge
632151d56a
Set ouput_bit to 0 instead of cast error
2014-11-12 22:02:04 -08:00
Teddy Reed
be26c999ad
Merge pull request #420 from theopolis/feature-better-logging
...
More control over logging
2014-11-12 17:27:03 -08:00
Teddy Reed
153cc7208f
More control over logging
2014-11-12 18:19:22 -07:00
Teddy Reed
aa933491d2
Merge pull request #416 from theopolis/hack_fix_386
...
[Fix #386 ] This is a hack to fix Ubuntu unwinding
2014-11-12 16:43:18 -08:00
Teddy Reed
b419c79791
[ Fix #386 ] This is a hack to fix Ubuntu unwinding
2014-11-12 17:12:37 -07:00
Mike Arpaia
10a4430f00
Merge pull request #419 from facebook/pretty-print-unicode
...
Support for multi-byte characters in osqueryi results
2014-11-12 16:51:48 -05:00
mike@arpaia.co
a8832482b3
implementation for #360
2014-11-12 16:51:14 -05:00
mike@arpaia.co
b423286297
failing test
2014-11-12 16:30:18 -05:00
Mike Arpaia
5f5b916ba9
Merge pull request #418 from facebook/homebrew-formula
...
including the formula file
2014-11-12 16:19:16 -05:00
mike@arpaia.co
b8566f557e
including the formula file
2014-11-12 16:18:27 -05:00
Mike Arpaia
40f060a1c0
Merge pull request #417 from facebook/osx-crap
...
only use most active version of a dependency
2014-11-12 16:08:43 -05:00
mike@arpaia.co
019e9e25de
only use most active version of a dependency
2014-11-12 16:07:31 -05:00
Teddy Reed
a5ef6a1f70
Merge pull request #414 from theopolis/feature-use-sqltypes
...
Use SQLite types
2014-11-12 11:07:50 -08:00
Teddy Reed
0d8b9d3eaa
Use SQLite types
2014-11-12 11:07:24 -08:00
mike@arpaia.co
adb8bf7602
Merge branch 'master' of github.com:facebook/osquery
2014-11-12 10:57:14 -05:00
mike@arpaia.co
600027eb52
If the symlink is broken, delete it first.
2014-11-12 10:56:57 -05:00
Teddy Reed
578035caa6
Merge pull request #412 from theopolis/build_env
...
Tons of new build features
2014-11-12 00:58:18 -08:00
Teddy Reed
525a3b79a0
Tons of new build features
...
* The OS/DISTRO are available as defines when writing tables:
UBUNTU, UBUNTU_14_04, UBUNTU_12_04
CENTOS, CENTOS_6_6
DARWIN, DARWIN_10_10, DARWIN_10_9
* The table generation tooling now grabs virtual tables templates
from ./osquery/tables/templates/<name>.cpp.in.
* The table generation tooling will detect reserved column names.
* suid_bin uses the new UBUNTU to restrict calls to root (fix #362 ).
2014-11-12 00:57:47 -08:00
Mike Arpaia
dfa47cd7ab
Merge pull request #410 from facebook/make-osx-pack
...
build packages without config files
2014-11-11 17:56:25 -05:00
mike@arpaia.co
535b1a0ef0
build packages without config files
...
If you want to manage your osqueryd config via some other means than
this package creation logic, just leave off the `-c` flag and it won't
include the config in your package. Then you can distribute the config
however you'd like.
2014-11-11 17:54:22 -05:00
Teddy Reed
3816173ae3
Merge pull request #408 from theopolis/spec_docs_examples
...
Table spec documentation examples
2014-11-11 11:26:27 -08:00
Teddy Reed
8e408f987e
Table spec documentation examples
2014-11-11 11:26:11 -08:00
Mike Arpaia
a4444a0de4
Merge pull request #407 from facebook/nullptr-checks
...
removing superfluous nullptr checks.
2014-11-11 11:18:41 -05:00
mike@arpaia.co
88bec43d8a
removing superfluous nullptr checks. close #404
2014-11-11 11:17:28 -05:00
mike@arpaia.co
77694a7b50
updating docs for 1.0.5
2014-11-11 11:04:53 -05:00
mike@arpaia.co
89222fe558
make deps warning shouldn't fatal
2014-11-11 10:59:42 -05:00
mike@arpaia.co
898c6e7a40
Revert "removing make deps check, as it causes automated builds to fail"
...
This reverts commit acf02b679d
.
2014-11-11 10:55:04 -05:00
mike@arpaia.co
acf02b679d
removing make deps check, as it causes automated builds to fail
2014-11-11 10:53:48 -05:00
Mike Arpaia
eb125589fb
Merge pull request #406 from facebook/1.0.4-documentation
...
Adding the website docs for 1.0.4
2014-11-11 09:50:39 -05:00
mike@arpaia.co
4d2c2b4a95
Adding the website docs for 1.0.4
2014-11-11 09:49:50 -05:00
Mike Arpaia
e59233b305
Merge pull request #405 from facebook/centos-build
...
include the newer kernel headers
2014-11-11 09:31:40 -05:00