osquery 5.15.0

5.15.0

Git Commits

Representing commits from 17 contributors! Thank you all.

Table Changes
  • Add arc path to chrome_extensions on macOS (#8473)
  • Use empty columns instead of zeroes when undefined in socket_events (#8510)
  • Add support for accept to macOS table socket_events (#8508)
  • Add all-platform user-based optimized columns (#8496)
  • Add columns to es_process_events (#8506)
  • Add Darwin platform optimized miscellaneous columns (#8484)
  • Add all-platform path-based optimized columns (#8497)
  • Add Windows platform optimized columns (#8495)
  • Add hash_executable column to signature table (#8471)
  • Include VSCode Insiders extensions in vscode_extensions table (#8396)
  • Add POSIX platforms optimized columns (#8494)
  • Add Linux platform optimized columns (#8493)
  • Add all platform process based and curl optimized columns (#8498)
  • Add Darwin platform optimized system-related columns (#8483)
  • Add Darwin platform optimized path columns (#8482)
  • Fix incorrect SID in logged_in_users table on windows when username and domain/device name are the same (#8486)
  • Update the browser_firefox table to exclude "Crash Reports" and "Pending Pings" folders (#8478)
  • Move status column to extended_schema for linux socket_events (#8503)
Under the Hood improvements
  • Utils: Optimize default status message constructor (#8489)
Bug Fixes
  • Fix a leak in genAarch64PlatformInfo (#8462)
  • Fix a leak in DiskArbitrationEventPublisher::getProperty (#8463)
  • Catching generic exception in order to avoid crashing when parsing windows events logs (#8513)
  • Fix leak in windows_events by using scope_guard (#8511)
  • Fixed eBPF's parsing of parent pid (#8501)
  • Fix IO objects refcounting (#8481)
Documentation
  • Add documentation for testing macOS EndpointSecurity (#8509)
  • Add double quotes in Windows installation documentation (#8492)
  • Update expired Slack invite (#8488)
  • Update docs to correctly define conditional_to_base64 (#8460)
Build
  • build(deps): bump jinja2 from 3.1.4 to 3.1.5 (#8507)
  • Remove yara schema subdirectory (#8461)
  • Added chrono header file (#8512)
  • Replace usage of libaudit function removed in v3.0.7 (#8401)
  • Update xcode version for macos-14 from 14.3.1 to 15.4 (#8467)
  • Restrict python versions differently (#8453)
  • Update macOS test runner from 12 to 13 (#8459)
  • Add CVEs to the ignored lists (#8458)
  • Add a specific package build folder on Windows jobs (#8446)
  • Update all Github actions to a version using NodeJs 20 (#8449)
  • Reduce scheduled builds amount (#8457)
View original

Upgraded? How did it go?

Discussion