Skip to content

2.4.6

Compare
Choose a tag to compare
@muffins muffins released this 31 May 00:21
· 2741 commits to master since this release

New features in 2.4.6:

This release contains a 'Rebuild the World' release of third party dependencies with bumps in most of the libraries used by osquery. As a part of this bump in third party dependencies we now make use of Clang's ThinLTO to enhance the linking experience. This release further brings in fixes to our build process to facilitate using ASAN and TSAN frameworks. Lastly this release introduces the concept of views for osquery queries, as well as SQL to_base64 and from_base64 column functions.

#3297 Windows interface_addresses now leverages native Win32 APIs as opposed to WMI
#3312 Add base64 encode and decoding functions
#3306 Adding a config block to create views

Bug fixes

#3307 Fix reading past the end of buffer in fileops tests
#3308 Fix temperature sorting in darwin temperature_sensors table
#3309 Fix crash caused by boost's unhandled exception in filesystem
#3286 Fix sudoers path on FreeBSD, add fields to os_version
#3291 Fix patchlevel reporting for FreeBSD
#3322 Removing pretty printing from windows event log data
#3335 Fix invalid control character in profile.py
[Tidy] Fix all C99 warnings #3353

Table changes (from 2.4.4 to 2.4.6):

Added table fbsd_kmods to FreeBSD
Added column device (TEXT_TYPE) to table disk_events
Added column type (TEXT_TYPE) to table interface_addresses
Removed column bsd_name (TEXT_TYPE) from table disk_events