5.15.0
Representing commits from 17 contributors! Thank you all.
Table Changes
- Add arc path to
chrome_extensionson 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_executablecolumn tosignaturetable (#8471) - Include VSCode Insiders extensions in
vscode_extensionstable (#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_userstable on windows when username and domain/device name are the same (#8486) - Update the
browser_firefoxtable to exclude "Crash Reports" and "Pending Pings" folders (#8478) - Move status column to
extended_schemafor linuxsocket_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_eventsby usingscope_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)