Mike Arpaia
80ac729732
Update Makefile
2014-09-08 20:32:34 -07:00
mike@arpaia.co
85951e6b9b
better os detection support
2014-09-08 20:07:11 -07:00
mike@arpaia.co
847a1b1afb
changing permissions on Vagrantfile
2014-09-08 19:30:23 -07:00
Mike Arpaia
8e99149c10
Merge pull request #109 from facebook/linux
...
vagrant and make deps on linux
2014-09-08 19:26:53 -07:00
mike@arpaia.co
c72d069689
vagrant and make deps on linux
2014-09-08 19:24:23 -07:00
Teddy Reed
dce7c781b7
Merge pull request #114 from facebook/libosquery-objects
...
Moving sublibs to single libosquery
2014-09-08 17:21:26 -07:00
Teddy Reed
26e83f8ee9
Merging for linux build and libosquery compiling options
2014-09-08 17:17:30 -07:00
Mike Arpaia
f4e327de09
Update Vagrantfile
2014-09-08 13:40:26 -07:00
mike@arpaia.co
72ce1e586a
updating third-party commit
2014-09-08 12:19:46 -07:00
Teddy Reed
7e470747b4
Moving sublibs to single libosquery
2014-09-08 01:58:29 -07:00
mike@arpaia.co
81b653980b
initial commit of a base Vagrantfile
2014-09-08 00:54:18 -07:00
mike@arpaia.co
11f75580f8
fixing a redeclaration of distclean in the makefile
2014-09-06 14:50:44 -07:00
mike@arpaia.co
7d387ec605
status default constructor
2014-09-06 03:41:10 -07:00
Teddy Reed
e23e7bdab8
Merge pull request #102 from facebook/linux-build
...
Changes for Linux (Ubuntu 14.04) build
2014-09-05 14:52:35 -07:00
Teddy Reed
4ffd184eaf
Changes for Linux (Ubuntu 14.04) build
2014-09-05 10:58:58 -07:00
mike@arpaia.co
cc3985b275
clang-format
2014-09-05 01:01:09 -07:00
Mike Arpaia
1f0655db34
Update README.md
2014-09-05 00:44:50 -07:00
Mike Arpaia
1f9f378eae
Update README.md
2014-09-04 23:29:26 -07:00
Javier Marcos
50024bcf8b
Merge pull request #100 from facebook/javier_last_vtable
...
Adding `last` virtual table
2014-09-04 21:25:01 -07:00
Javier Marcos
344ca31f26
Adding last
virtual table
2014-09-04 16:42:18 -07:00
Mike Arpaia
af34989a4d
Merge pull request #98 from facebook/test-guide
...
example unit test
2014-09-03 23:47:00 -07:00
mike@arpaia.co
c1c9284079
example unit test
2014-09-03 23:46:24 -07:00
Mike Arpaia
52452810bd
Update README.md
2014-09-03 22:40:13 -07:00
Mike Arpaia
ce062c9092
Update README.md
2014-09-03 22:39:42 -07:00
Mike Arpaia
8d0f511808
Update README.md
2014-09-03 01:42:15 -07:00
mike@arpaia.co
ebc746eef2
0.0.1 Release
2014-09-02 18:40:51 -07:00
mike@arpaia.co
c26d5d83b3
Updating OS X post-install package script
2014-09-02 18:38:03 -07:00
mike@arpaia.co
8d0dfbda5f
updating cleaning of machine artifacts
2014-09-02 15:37:43 -07:00
Mike Arpaia
a06a20cc64
Merge pull request #94 from facebook/results_serializer_perf
...
Fix performance issue with the disk serializer
2014-09-02 15:31:59 -07:00
mike@arpaia.co
66a2a6fdec
Fix performance issue with the disk serializer
...
This is the issue noted in #76 . Keeping all historical results of
queries in the HistoricalQueryResults struct makes serializing and
deserializing those structs very, very slow as time goes on. By only
storing the last execution of the query, we keep the performance
constant, but we kill the feature where osquery can rebuild timelines
without accessing logs. After talking it over, we decided that this
isn't actually that big of a deal because, if you really wanted to
rebuild the old data, you should be able to process the logs, similarly
to bin log replication in MySQL.
2014-09-02 13:13:12 -07:00
mike@arpaia.co
debdb56616
Close #79
...
The leak is a FP. Ran it through some other memory analysis tools.
Valgrind has historically has a hard time sorting out leaks vs ARC.
2014-09-02 12:45:50 -07:00
mike@arpaia.co
769613e56d
Fixing #80
...
This isn't a leak, just a potential bug in the implementation of this
function.
2014-09-02 12:30:52 -07:00
mike@arpaia.co
2b08ba60e3
Fixing #67
...
Escaping spaces in the Program field of the launchd table since it
represents a path
2014-09-02 12:22:12 -07:00
mike@arpaia.co
c6b7c04626
Fixing #65
...
The column name was misspelled in the table spec, causing the column to
look blank.
2014-09-02 12:15:45 -07:00
Mike Arpaia
59ea9adffc
Merge pull request #93 from facebook/ctest
...
Migrating project to use CMake's CTest to run unit tests
2014-09-02 11:14:31 -07:00
mike@arpaia.co
63070a0d49
migrating project to use CMake's CTest to run unit tests
2014-09-02 11:14:21 -07:00
Mike Arpaia
58cdaa188f
Merge pull request #92 from facebook/make-deps-brew-error
...
Fixing an error with brew install. See #90 for more info.
2014-09-02 10:34:17 -07:00
Aaron Miller
24cda21402
Fixing an error with brew install. See #90 for more info.
2014-09-02 10:10:44 -07:00
Mike Arpaia
03295ff877
Merge pull request #91 from facebook/cmake-shuffle
...
Moving osquery cmake code into the source tree.
2014-09-02 01:03:08 -07:00
mike@arpaia.co
b1291879f1
Moving osquery cmake code into the source tree.
...
I like the pattern of the root CMakeLists.txt being the parent file
which sets global parameters and the children doing their level of
compilation.
I also updated the OS X pkg creator.
2014-09-02 01:00:58 -07:00
Mike Arpaia
be67dfcb8d
Merge pull request #88 from facebook/ca_certs_rename
...
renaming the cacerts table to ca_certs
2014-09-01 18:47:42 -07:00
mike@arpaia.co
6498f45924
renaming the cacerts table to ca_certs
2014-09-01 18:46:16 -07:00
Mike Arpaia
8332e3577f
Merge pull request #87 from facebook/nvram_memleak
...
[vtable_nvram] Fixing type description memory leak, and re-org
2014-09-01 18:40:27 -07:00
Teddy Reed
c653e0b1be
[vtable_nvram] Fixing type description memory leak, and re-org
2014-09-01 18:32:49 -07:00
Mike Arpaia
d27f6163b4
Merge pull request #86 from facebook/glog-results
...
more robust filesystem logging
2014-09-01 18:16:04 -07:00
mike@arpaia.co
e673b7a127
more robust filesystem logging
2014-09-01 18:15:17 -07:00
Mike Arpaia
e5f4d5f64b
Merge pull request #83 from facebook/glog-to-file
...
Log files to disk close #78
2014-09-01 17:15:59 -07:00
mike@arpaia.co
303e73e9ba
Log files to disk close #78
2014-09-01 17:13:04 -07:00
Mike Arpaia
5e14f8da66
Merge pull request #82 from facebook/run-iterations
...
adding an 'iterations' flag to the run tool to look at memory usage trends
2014-09-01 14:08:20 -07:00
mike@arpaia.co
376d1779db
adding an 'iterations' flag to the run tool to look at memory usage trends
2014-09-01 14:07:53 -07:00