OSQuery v4.5.1 Release Notes
Release Date: 2020-10-05 // over 3 years ago-
Under the Hood improvements
- 👌 Improve carver tests by faking
postCarve
(#6659) - Emit an error during carving, if the
carve
SQL function is disabled (#6658) - ⚡️ Update
carves
specs to allow full scan (#6657) - ⚡️ Update
carves
table to use JSON (#6656) - 👌 Improve performance and accuracy of Windows
registry
querying (#6647) - 🔨 Refactor
ephemeral
database plugin into core and simplify tests (#6648)
Table Changes
- 👌 Support for Office MRU (most recently used) entries (#6587)
- 🔧 Implement configurable timeout through WHERE clause on
curl_certificate
(#6641) - ➕ Add
atom_packages
table spec to window (#6649) - ➕ Add signature information to
authenticode
table on windows (#6677) - ➕ Add additional AWS regions (#6666)
🐛 Bug Fixes
- 🛠 Fix container overflow in
curl_certificate
(#6664) - 🛠 Fix handling of invalid array bound error with
EvtNext
function (#6660) - Fix
wmi_bios_info
table searching (#5246) - 🛠 Fix
image
column withindrivers
table on Windows (#6652) - 🛠 Fix windows
dirPathsAreEqual
to use the documented way (#6690) - 🛠 Fix incorrect
stat()
return checking within process_events (#6694) - Always flush
stdout
when called with--help
(#6693)
📚 Documentation
- ⏱ Document max scheduled query interval (#6683)
- 📚 Update documentation around build steps (#6681)
- 📚 Documentation copy editing (#6676, #6665, #6662)
- ➕ Add 4.5.0 CHANGELOG (#6646)
- ➕ Add 4.5.1 CHANGELOG (#6692)
🏗 Build
- 👌 Improve flaky python test handling (#6654)
- ⏪ Restore
test_osqueryi
(#6631) - Limit
osqueryd
CPU usage to 20% in systemd unit file (#6644) - 👌 Improve flaky
test_osqueryi
(#6688) - ➕ Add
cppcheck
support to macOS (#6685)
Hardening
- ➕ Add exception catching for table execution (#6689)
- 👌 Improve carver tests by faking