v1.2.1
Breaking Changes
- Remove old
grpc.ext
by @directionless in #1437
Table Changes
- Add a
kolide_jwt
table by @zackattack01 in #1440
General
- Don't log turning off verbose logging more than once by @RebeccaMahany in #1383
- Log query params and URL when we can't extract the challenge box by @RebeccaMahany in #1384
- Enable osquery watchdog for nightly use by @RebeccaMahany in #1374
- Give rungroup actors enough time to shut down on service shutdown by @RebeccaMahany in #1388
- Perform enrollment before starting up osquery, if possible by @RebeccaMahany in #1390
- update log checkpoint to use debug/checkups interface by @zackattack01 in #1386
- [TUF] Roll out new autoupdater to nightly channel by @RebeccaMahany in #1391
- add uptime to hostinfo checkup and tests by @zackattack01 in #1392
- add username to process checkup by @James-Pickett in #1398
- fails checkup when no kolide process running as root by @James-Pickett in #1399
- flare shipping by @James-Pickett in #1352
- Ship and autoupdate to osquery app bundle by @RebeccaMahany in #1351
- Allow actor Interrupt functions to be called multiple times without blocking by @RebeccaMahany in #1394
- Improve TUF test reliability and speed by @RebeccaMahany in #1401
- More test improvements by @RebeccaMahany in #1402
- Add utf16 decoding to json dataflatten by @Micah-Kolide in #1389
- add running user in debug upload request, unexport flare env type by @James-Pickett in #1400
- Expand TUF checkup by @RebeccaMahany in #1407
- Add ADR for autoupdate updates by @RebeccaMahany in #1409
- log checkpoint followup + dns checkup tests by @zackattack01 in #1410
- [TUF] If a downgrade occurs, restart the given binary by @RebeccaMahany in #1411
- Make TestAddToLibrary less flaky by @RebeccaMahany in #1414
- [TUF] Roll out new autoupdater to alpha channel by @RebeccaMahany in #1415
- set kolide hosted flag by @zackattack01 in #1413
- Add
pkgutil --forget
to the darwin uninstall command by @directionless in #1416 - Ensure there's no schema url mismatch on resource merge by @RebeccaMahany in #1418
- write out metadata json and plist files to root install directory by @zackattack01 in #1417
- prevent duplicate connectivity checks and only check /version endpoint by @zackattack01 in #1425
- Fix Sonoma issues with the build by @directionless in #1424
- Add
containedctx
as a linter by @directionless in #1426 - Add traces to important startup behavior by @RebeccaMahany in #1427
- Export traces less frequently by @RebeccaMahany in #1422
- Ensure logshipper is available to anywhere pulling logger out of ctx by @RebeccaMahany in #1429
- [Flare] Update a couple things in how flares are shipped by @directionless in #1420
- Enable osquery watchdog for beta channel by @RebeccaMahany in #1431
- adds std lib slog logger to knapsack by @James-Pickett in #1419
- update version string format for darwin builds by @zackattack01 in #1432
- Update uninstalling.md by @directionless in #1435
- use knapsack and slogger in kolide service by @James-Pickett in #1436
- Call
AttachConsole
for better output on Windows by @RebeccaMahany in #1438 - use provided keys in sign http request func in debug shipper (flare) by @James-Pickett in #1444
- use slogger on local server, add span_id id to logs, add kolide session id to logs by @James-Pickett in #1446
- Add some logs to the remote flare consumer by @directionless in #1441
- adds device id values to slog shipping by @James-Pickett in #1447
Build & Package
- bump otelhttp version and friends by @zackattack01 in #1406
- Bump osquery-go version by @RebeccaMahany in #1385
- Bump golang.org/x/net from 0.10.0 to 0.17.0 by @RebeccaMahany in #1396
Full Changelog: v1.1.2...v1.2.1