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