Commit Graph

3045 Commits

Author SHA1 Message Date
mike@arpaia.co
3b05ffb97d breaking out objective-c tables such that they use arc 2014-08-30 03:19:16 -07:00
mike@arpaia.co
92845146d7 re-adding all of the virtual tables that depended on performant objective-c interop 2014-08-30 03:09:04 -07:00
mike@arpaia.co
1ff68cabf3 making sure the db is closed in sqlite_util_tests 2014-08-30 03:07:14 -07:00
mike@arpaia.co
2b293a9c90 new run tool to help test memory leaks in tables 2014-08-30 02:44:02 -07:00
mike@arpaia.co
0e806eff83 Proper ARC in Objective-C++ code 2014-08-30 00:22:26 -07:00
mike@arpaia.co
123dcc2cff improved scheduler, now with developer features 2014-08-29 00:36:33 -07:00
mike@arpaia.co
d75ec8fa2f removing old tools 2014-08-29 00:25:38 -07:00
mike@arpaia.co
bb46cd31b4 fixing a dirty memory overwrite 2014-08-29 00:24:48 -07:00
mike@arpaia.co
86cda3ffcd rocksdb memory leak 2014-08-29 00:24:12 -07:00
mike@arpaia.co
91bb6fa584 filters for valgrind false positives 2014-08-28 23:40:15 -07:00
mike@arpaia.co
da7ec74840 new time virtual table. it's pretty useful to have a light weight table that doesn't leak at all which returns data that's always changing. 2014-08-28 23:15:45 -07:00
mike@arpaia.co
1da3fab7b7 fix memory leak in sqlite3_attach_tables #74 2014-08-28 21:33:44 -07:00
mike@arpaia.co
eaed8c2dec const reference iteration of kDomains vector (since it's const itself) 2014-08-28 19:21:52 -07:00
mike@arpaia.co
828b2012f1 adding localtime to valgrind supressions because it's statically allocated, thus not a leak 2014-08-28 17:39:56 -07:00
mike@arpaia.co
726dcea112 removing superfluous code from the tools binaries 2014-08-28 17:36:59 -07:00
mike@arpaia.co
a4eb0bbaf9 Decomplexifying the scheduler, as to close #73 2014-08-28 17:33:03 -07:00
mike@arpaia.co
9fc0c45c6e valgrind suppression file 2014-08-28 15:16:40 -07:00
mike@arpaia.co
eed24a7615 removing logging of full plist data 2014-08-27 12:52:58 -07:00
mike@arpaia.co
f640bc23af updating include paths in networking utils 2014-08-27 11:39:36 -07:00
mike@arpaia.co
969b694e23 memory improvements to plist parsing 2014-08-26 21:18:24 -07:00
mike@arpaia.co
194127bf08 more memory leak fixed 2014-08-26 16:27:33 -07:00
mike@arpaia.co
648303b1a0 CFReleasing options_dict 2014-08-26 14:58:22 -07:00
mike@arpaia.co
6279f5cb96 setting property to null in the event that the property type is unknown 2014-08-26 14:58:10 -07:00
mike@arpaia.co
df580161f8 fixing leak of pids in listening_ports.cpp 2014-08-26 14:53:56 -07:00
mike@arpaia.co
d203e1766c xcode build 2014-08-26 14:39:02 -07:00
mike@arpaia.co
3d3271a625 kextstat allocation clarity 2014-08-26 13:34:08 -07:00
mike@arpaia.co
7e3a2772a2 autorelease whaaaaaat 2014-08-26 11:39:27 -07:00
mike@arpaia.co
15519b348e Adding LaunchDaemon and flagfile to the repo/package 2014-08-26 11:26:52 -07:00
Teddy Reed
02fc4538d7 [Fix #66] Moving not_valid fields in cacerts to std string 2014-08-22 23:14:44 -07:00
Teddy Reed
568f51bd25 Merge pull request #61 from facebook/vtable_interfaces
[vtable_interfaces] Add interface_{details, addresses} vtables
2014-08-21 18:50:15 -07:00
Teddy Reed
f461605b94 [vtable_interfaces] Add interface_{details, addresses} vtables 2014-08-21 18:49:15 -07:00
mike@arpaia.co
666be2a301 Fixing a typo in tools/gentable.py 2014-08-20 01:19:10 -07:00
mike@arpaia.co
9c11fec7ed Moving packaging infrastructure to packages/darwin instead of packages/osx 2014-08-20 01:16:56 -07:00
mike@arpaia.co
c9fb930ee4 OS specific table specs directory structure 2014-08-20 01:14:20 -07:00
mike@arpaia.co
cd1e746069 special 't' target in the Makefile to just build the code and run tests without regenerating table files 2014-08-20 01:04:35 -07:00
mike@arpaia.co
007a2e3519 Merge branch 'master' of github.com:facebook/osquery 2014-08-20 00:58:36 -07:00
mike@arpaia.co
3e73e641df Adding tools C++ files to the make format target 2014-08-20 00:58:27 -07:00
Mike Arpaia
11271f2f99 Update README.md 2014-08-20 00:55:48 -07:00
Mike Arpaia
ca37f1a278 Merge pull request #56 from facebook/osx-deploy
Deployment infrastructure for OS X
2014-08-20 00:53:06 -07:00
mike@arpaia.co
9451cef6e5 Deploy infrastructure for OS X 2014-08-20 00:47:14 -07:00
mike@arpaia.co
1159da9d1e moving table generation to it's own Makefile target so that make build doesn't generate all of the tables 2014-08-19 22:02:18 -07:00
mike@arpaia.co
807a3617c2 Removing example table 2014-08-19 21:49:42 -07:00
Mike Arpaia
f08ab26841 Merge pull request #60 from facebook/vtable_routes
[vtable_routes] Added vtable for various network routes
2014-08-19 21:46:36 -07:00
Teddy Reed
42d7f982e9 [vtable_routes] Added vtable for various network routes 2014-08-19 21:39:16 -07:00
mike@arpaia.co
ca33035aca adding objective-c++ files to the format shortcut 2014-08-19 20:19:17 -07:00
mike@arpaia.co
fbc37d9399 clang-format on objective-c++ files 2014-08-19 20:18:49 -07:00
Mike Arpaia
b8e823f190 Merge pull request #58 from facebook/plist_parsing
fixing an issue with json serializing raw data attributes in plists
2014-08-19 20:09:14 -07:00
mike@arpaia.co
745b74c7de fixing an issue with json serializing raw data attributes in plists 2014-08-19 18:54:03 -07:00
Mike Arpaia
fc6888b62f Merge pull request #57 from facebook/vtable_ports
[vtable_listening_ports] Listening sockets, IPv4, IPv6
2014-08-19 15:27:29 -07:00
Teddy Reed
95ceb21ec5 [vtable_listening_ports] Listening sockets, IPv4, IPv6 2014-08-19 15:25:16 -07:00