Micah-Kolide

Results 12 issues of Micah-Kolide

Fixes #8210 Simple one line change to correct the file path(s) `genSafariSandboxedExtensions` iterates over. I'm unsure if `listDirectoriesInDirectory` previously returned the path with the ending separator, but it currently does...

Currently when processing the IN constraint in `xFilter`, sqlite core likes to call `xFilter` once per value. This PR tells sqlite core to hand off all values on an IN...

virtual tables
SQL
core

Relates to #7914 I narrowed down the/a memory leak in `unified_log` caused from the `OSLogEnumerator`. Unless all objects are enumerated, they are held in memory. Example: ``` Pre PR: On...

Fixes #8033 Purpose of this PR is to remove Linux's `disk_encryption` reliance on `block_devices`. We want a list of all block devices by name and a way to access their...

virtual tables
Linux

I've created a new string delimited method for processing csv-esque/data table output. Initially I was aiming to utilize this new method for both `flatpak` and `snap`, but due to many...

Add a Kolide table for `flatpak` outdated packages. This one was very frustrating with how `flatpak` outputs data. Perhaps I should've started with only the app id and stopping there,...

It seems like #8233 has introduced a race condition when attempting to register both ATC tables and an extension at the same time. The issue the PR was fixing was...

Currently the various Linux package manager upgradeable tables to not have the ability to know if a package update is being held back for any reason. There are some more...

component:table

# Bug report ### What operating system and version are you using? ``` +---------+-------+----------+ | version | build | platform | +---------+-------+----------+ | 15.3 | 24D60 | darwin | +---------+-------+----------+...

A customer reported that the curl table is acting up using `select * from curl where url = 'https://app.kolide.com/health';` as an example, sometimes it works and sometimes it doesn't: @directionless...

bug-fixes