github google/santa 2023.2
v2023.2

latest releases: 2024.5, 2024.4, 2024.3...
16 months ago

Notes

  • Many improvements to the File Access Authorization feature, which remains in BETA.
  • Platform binaries can now be excluded from authorization checks in FAA
  • Several performance improvements

What's Changed

  • GUI: Re-write AboutWindow view in SwiftUI by @russellhancox in #1007
  • shadow rules_python for fuzzing by @kallsyms in #1009
  • GUI: Migrate DeviceMessageWindow to SwiftUI by @russellhancox in #1010
  • Ensure watch item names conform to naming requirements by @mlw in #1011
  • Reduce proto warning severity by @mlw in #1012
  • Reduce calls into configurator by @mlw in #1013
  • Project: Fix module maps for swift libraries and their dependencies by @russellhancox in #1014
  • Remove extra expectation in test by @mlw in #1015
  • Add new continuous test run with various sanitizers by @kallsyms in #1016
  • Log type metrics by @mlw in #1018
  • Initial docs for file access auth feature by @mlw in #1017
  • Fsmon docs table width by @mlw in #1020
  • Try with more vertical space by @mlw in #1021
  • docs: Support wider pages, fix syntax highlighting of plist by @russellhancox in #1022
  • Remove Default column by @mlw in #1024
  • add updated description by @headmin in #1023
  • docs: fix width of sidebar on larger windows by @russellhancox in #1025
  • Fix team ID and signing ID checks by @mlw in #1026
  • Fix: Rewrite the SNTMetricHTTPWriter to avoid potential stack corruption by @pmarkowsky in #1019
  • Perf: Translocate cache, reserve proto repeated fields by @mlw in #1027
  • Use cached sizes when serializing by @mlw in #1028
  • Rework timeout handling in metrics HTTP writer by @mlw in #1029
  • Restart daemon on log type change by @mlw in #1031
  • santactl & syncservice: Use synchronousRemoteObjectProxy where it makes sense by @russellhancox in #1033
  • Configurator: Return an unsafe_unretained pointer to avoid needless retain/release by @russellhancox in #1035
  • Replace SNTDecisionCache dictionary with SantaCache by @mlw in #1034
  • Report log type in santactl status by @mlw in #1036
  • Small test fixes to make sanitizers happy by @kallsyms in #1030
  • Fix: correct sync protocol diagram by @pmarkowsky in #1037
  • Clear ES cache when watch items change by @mlw in #1042
  • Add support for platform binary to process exceptions by @mlw in #1041
  • Add basic metrics to report when the FAM client is enabled by @mlw in #1043

Full Changelog: 2023.1...2023.2

Don't miss a new santa release

NewReleases is sending notifications on new releases.