v1.13.3
Pre-release
Pre-release
What's Changed
Table Changes
- Add registration ID to osquery history by @RebeccaMahany in #1982
Build and Package
- set root directory permissions on MSI install by @zackattack01 in #1978
Features and Improvements
- Re-enable remote restart by @RebeccaMahany in #1975
- add watchdog trigger immediately following wake event by @zackattack01 in #1979
- Don't flag errors related to running flare as standalone by @RebeccaMahany in #2011
- Check for and log information about stale osquery database lock files by @RebeccaMahany in #2006
- Move lockfile logging to osquery log adapter by @RebeccaMahany in #2018
Bug Fixes
- always check fallback paths against identifier by @zackattack01 in #1967
- Set config on interactive command in osquery checkup by @RebeccaMahany in #1968
- Add Windows-friendly alternative for our checkup status emojis by @RebeccaMahany in #1970
- fix InstalledVersionNum for windows build by @zackattack01 in #1971
- Make socket path length shorter for launcher interactive by @RebeccaMahany in #1974
- Switch from CoInitialize to CoInitializeEx by @RebeccaMahany in #1973
- add mutex for presence detection by @James-Pickett in #1981
- A notification is successful as long as we can send to at least one user by @RebeccaMahany in #2000
- Add updated path for ws1HubUtil command by @RebeccaMahany in #2016
- Revert "Switch from CoInitialize to CoInitializeEx" by @RebeccaMahany in #2027
General
- Expose osquery instance status to knapsack by @RebeccaMahany in #1976
- Add basic registration tracking to knapsack by @RebeccaMahany in #1980
- Pass registration ID in to osquery extension by @RebeccaMahany in #1983
- One log adapter per osquery instance; set registration ID and instance run ID on log adapter by @RebeccaMahany in #1985
- Upgrade x/crypto to v0.31.0 by @RebeccaMahany in #1989
- Store osquery configuration and data per-registration by @RebeccaMahany in #1984
- update krypto by @James-Pickett in #1998
- Move launcher tests to their own job to make it faster to re-run on failure by @RebeccaMahany in #2002
- Adding Gowrapper around coroutines by @cesarfda in #1988
- upgrade net pkg to address govuln by @James-Pickett in #2009
- Drop presence detection requests when locked by @James-Pickett in #2008
- hardware key runners by @James-Pickett in #1977
- Use atomic.Bool for rungroup actors that should not run interrupt routines more than once by @RebeccaMahany in #2012
- add more logging to hardware runners by @James-Pickett in #2013
- runtime and agent test improvements by @zackattack01 in #2014
- Refactor goroutine panic handling to use GoWithRecoveryAction by @cesarfda in #2019
- Sanitize response body before logging by @RebeccaMahany in #2020
- dont log osq db lock when using debugger by @James-Pickett in #2021
- reorder presence detection write headers to remove warnings by @zackattack01 in #2024
- create tpm signer once by @James-Pickett in #2025
Full Changelog: v1.12.3...v1.13.3