Santa Versions Save

A binary authorization and monitoring system for macOS

2023.4

1 year ago

Notes

❗ The EnableBackwardsCompatibleContentEncoding config key has been removed. We were not aware of any sync servers requiring this key; please contact us if you were using it and need an equivalent to be added.

➕ A new config key, SyncClientContentEncoding has been added to allow switching from the default deflate to gzip. This new option doesn't improve compression but is required for some servers to support compression.

➕ A new config key, EnableSilentTTYMode has been added, that allows disabling notifications from Santa to be posted in a user's terminal session.

What's Changed

Full Changelog: https://github.com/google/santa/compare/2023.3...2023.4

2023.3

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/google/santa/compare/2023.2...2023.3

2023.2

1 year 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

Full Changelog: https://github.com/google/santa/compare/2023.1...2023.2

2023.1

1 year ago

Notes

  • Dropped support for macOS 10.15, minimum version is now macOS 11.
  • (BETA) Added file access authorization feature, docs at https://santa.dev/deployment/file-access-auth
  • USB blocking will now also block SD cards (thanks @liamn)
  • sync: Improved debug output when auth fails
  • Improved reliability in reconnecting sync and metrics daemons
  • Several performance improvements

What's Changed

New Contributors

Full Changelog: https://github.com/google/santa/compare/2022.11...2023.1

2022.11

1 year ago

What's Changed

Full Changelog: https://github.com/google/santa/compare/2022.10...2022.11

2022.10

1 year ago

Notes

  • Re-added the protobuf value for the EventLogTypeconfiguration key. This key remains a BETA and should not be used in production as changes are still being made.
  • The block_usb_mount and remount_usb_mode keys can now correctly be synchronized from a server.
  • The EnableSilentMode key for the GUI has been fixed. Note: enabling silent mode currently breaks distributed notifications; this is fixed in the 2022.11 release, which should be published within 2 weeks.**

What's Changed

Build fixes

New Contributors

Full Changelog: https://github.com/google/santa/compare/2022.9...2022.10

2022.9

1 year ago

Notes

  • This release includes a major overhaul of Santa internals, primarily its logging subsystem and how it interacts with the EndpointSecurity framework to receive events.
  • The beta protobuf value for the EventLogType configuration key is not supported in this release.
  • The EnableSysxCache configuration key has been removed. There is no longer an option to disable response caching within Santa.

What's Changed

Full Changelog: https://github.com/google/santa/compare/2022.8...2022.9

2022.8

1 year ago

Notes

  • Sync state plist is no longer world-readable
  • GUI now shows team ID for App Store apps
  • Added EnableSilentMode configuration option to disable GUI notifications
  • Santa now posts NSDistributedNotificationCenter notifications for block events

What's Changed

Full Changelog: https://github.com/google/santa/compare/2022.7...2022.8

2022.7

1 year ago

Notes

  • This release adds Static Rules, which can be used to either manage rules using an MDM or for managing a fallback set of rules in case an issue occurs with a configured sync server.
  • Event uploads and logs now include the team ID
  • An option to disable event uploads for unknown binaries was added

What's Changed

New Contributors

Full Changelog: https://github.com/google/santa/compare/2022.6...2022.7

2022.6

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/google/santa/compare/2022.5...2022.6