EndpointSecurity macOS 11.3 to 12.0 API Differences

ESClient.h
Added es_mute_process_events()
Added es_unmute_process_events()
Added es_muted_processes_events()
Added es_release_muted_processes()
Added es_mute_path()
Added es_mute_path_events()
Added es_unmute_path()
Added es_unmute_path_events()
Added es_muted_paths_events()
Added es_release_muted_paths()
Modified es_muted_processes()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease use es_muted_processes_events.

Modified es_mute_path_prefix()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease use es_mute_path or es_mute_path_events.

Modified es_mute_path_literal()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedPlease use es_mute_path or es_mute_path_events.

ESMessage.h
Added es_event_copyfile_t
Added es_event_setuid_t
Added es_event_setgid_t
Added es_event_seteuid_t
Added es_event_setegid_t
Added es_event_setreuid_t
Added es_event_setregid_t
ESTypes.h
Added ES_EVENT_TYPE_NOTIFY_SETUID
Added ES_EVENT_TYPE_NOTIFY_SETGID
Added ES_EVENT_TYPE_NOTIFY_SETEUID
Added ES_EVENT_TYPE_NOTIFY_SETEGID
Added ES_EVENT_TYPE_NOTIFY_SETREUID
Added ES_EVENT_TYPE_NOTIFY_SETREGID
Added ES_EVENT_TYPE_AUTH_COPYFILE
Added ES_EVENT_TYPE_NOTIFY_COPYFILE
Added ES_MUTE_PATH_TYPE_PREFIX
Added ES_MUTE_PATH_TYPE_LITERAL
Added es_mute_path_type_t
Added es_muted_path_t
Added es_muted_paths_t
Added es_muted_process_t
Added es_muted_processes_t