github kolide/launcher v1.9.5

latest releases: v1.11.6, v1.11.5, v1.11.4...
3 months ago

What's Changed

Features

Improvements and fixes

Handle occasional missing osqueryd binary

Watchdog

Reduce launcher startup time on Windows

Improvements to pkg/osquery/runtime, mostly related to improving test flakiness and observability

  • pkg/osquery/runtime improvements, largely around improving test flakiness by @RebeccaMahany in #1798
  • Log when osquery instance has completed setup; improve interactive tests by @RebeccaMahany in #1804

Fixes, troubleshooting improvements, and expanded capability for KATC tables

  • Log table_type correctly in KATC logs by @RebeccaMahany in #1792
  • [Chrome IndexedDB] Support deserializing string arrays by @RebeccaMahany in #1793
  • [IndexedDB] Generate test data; support dense arrays by @RebeccaMahany in #1794
  • [IndexedDB/KATC] Firefox array deserialization improvements and more tests by @RebeccaMahany in #1795
  • [KATC] Improve logging by @RebeccaMahany in #1799
  • [KATC/IndexedDB] Adjust strict mode for opening leveldb-backed indexeddb by @RebeccaMahany in #1800
  • [LevelDB IndexedDB] Check object property name type, and read dense arrays until end token by @RebeccaMahany in #1801
  • [sqlite IndexedDB] When appropriate, reinterpret pair as double by @RebeccaMahany in #1803
  • [LevelDB IndexedDB] Discard padding bytes before reading object property start by @RebeccaMahany in #1805
  • [LevelDB/IndexedDB] Fetch more data and log when we encounter an unexpected header version tag by @RebeccaMahany in #1807
  • [LevelDB/IndexedDB] Ensure we process utf-16 object property strings appropriately, update logging by @RebeccaMahany in #1808
  • [LevelDB+IndexedDB] Add more information to log when we hit object property name with unexpected non-string type by @RebeccaMahany in #1810

Tests and CI

General

Full Changelog: v1.9.4...v1.9.5

Don't miss a new launcher release

NewReleases is sending notifications on new releases.