osquery-1/osquery
Teddy Reed 3813f09abb Clean up host identifier UUID access (#2092)
When selecting UUID as the host identifier the client follows:
- If host_identifier is set to hostname, return the hostname
- If UUID check a static UUID container
- If empty request the UUID from the backing storage, RocksDB
- If empty use the Apple hardware UUID or generate a UUID
- If the Apple UUID request fails generate a UUID

When no UUID is available in the backing store save the new UUID.
2016-05-12 08:40:37 -07:00
..
config Remove the logHealth method from logger plugins (#2079) 2016-05-10 08:34:55 -07:00
core Clean up host identifier UUID access (#2092) 2016-05-12 08:40:37 -07:00
database Revive the OS X kernel-based publishers (#2083) 2016-05-11 11:47:42 -07:00
devtools Fix shell's --profile switch 2016-03-20 16:05:13 -07:00
dispatcher Reset configuration state in relative tests 2016-04-12 13:06:02 -07:00
distributed [Fix #1962] Clear cache of distributed query results after flush 2016-03-29 09:26:27 -07:00
events Revive the OS X kernel-based publishers (#2083) 2016-05-11 11:47:42 -07:00
examples Use the default shutdown flow within extensions 2016-03-20 01:45:49 -07:00
extensions Initial support for building on Windows (#2015) 2016-04-15 14:01:16 -07:00
filesystem Remove boost::thread 2016-03-11 11:50:44 -08:00
logger Refactor logStatus and logger initialization (#2081) 2016-05-11 12:05:09 -07:00
main Abstracted platform specific process operations into a common interface. (#2069) 2016-05-11 14:16:32 -07:00
registry Introduce within-query caching (#2077) 2016-05-09 10:32:33 -07:00
remote [Fix #2058] Send Content-Encoding when using TLS compression (#2060) 2016-05-02 18:03:04 -07:00
sql Introduce within-query caching (#2077) 2016-05-09 10:32:33 -07:00
tables Revive the OS X kernel-based publishers (#2083) 2016-05-11 11:47:42 -07:00
CMakeLists.txt [Fix #2032] Remove manual Thrift library discovery (#2085) 2016-05-11 14:17:12 -07:00