EndpointSecurity macOS 12.3 to 13.0 API Differences

ESClient.h
Added es_unmute_all_target_paths()
Added es_invert_muting()
Added es_muting_inverted()
ESMessage.h
Added es_event_authentication_od_t
Added ES_TOUCHID_MODE_VERIFICATION
Added ES_TOUCHID_MODE_IDENTIFICATION
Added es_touchid_mode_t
Added es_event_authentication_touchid_t
Added es_event_authentication_token_t
Added ES_AUTO_UNLOCK_MACHINE_UNLOCK
Added ES_AUTO_UNLOCK_AUTH_PROMPT
Added es_auto_unlock_type_t
Added es_event_authentication_auto_unlock_t
Added es_event_authentication_t
Added es_event_xp_malware_detected_t
Added es_event_xp_malware_remediated_t
Added es_graphical_session_id_t
Added es_event_lw_session_login_t
Added es_event_lw_session_logout_t
Added es_event_lw_session_lock_t
Added es_event_lw_session_unlock_t
Added es_event_screensharing_attach_t
Added es_event_screensharing_detach_t
Added ES_OPENSSH_LOGIN_EXCEED_MAXTRIES
Added ES_OPENSSH_LOGIN_ROOT_DENIED
Added ES_OPENSSH_AUTH_SUCCESS
Added ES_OPENSSH_AUTH_FAIL_NONE
Added ES_OPENSSH_AUTH_FAIL_PASSWD
Added ES_OPENSSH_AUTH_FAIL_KBDINT
Added ES_OPENSSH_AUTH_FAIL_PUBKEY
Added ES_OPENSSH_AUTH_FAIL_HOSTBASED
Added ES_OPENSSH_AUTH_FAIL_GSSAPI
Added ES_OPENSSH_INVALID_USER
Added es_openssh_login_result_type_t
Added es_event_openssh_login_t
Added es_event_openssh_logout_t
Added es_event_login_login_t
Added es_event_login_logout_t
ESTypes.h
Added ES_AUTHENTICATION_TYPE_OD
Added ES_AUTHENTICATION_TYPE_TOUCHID
Added ES_AUTHENTICATION_TYPE_TOKEN
Added ES_AUTHENTICATION_TYPE_AUTO_UNLOCK
Added ES_AUTHENTICATION_TYPE_LAST
Added es_authentication_type_t
Added ES_EVENT_TYPE_NOTIFY_AUTHENTICATION
Added ES_EVENT_TYPE_NOTIFY_XP_MALWARE_DETECTED
Added ES_EVENT_TYPE_NOTIFY_XP_MALWARE_REMEDIATED
Added ES_EVENT_TYPE_NOTIFY_LW_SESSION_LOGIN
Added ES_EVENT_TYPE_NOTIFY_LW_SESSION_LOGOUT
Added ES_EVENT_TYPE_NOTIFY_LW_SESSION_LOCK
Added ES_EVENT_TYPE_NOTIFY_LW_SESSION_UNLOCK
Added ES_EVENT_TYPE_NOTIFY_SCREENSHARING_ATTACH
Added ES_EVENT_TYPE_NOTIFY_SCREENSHARING_DETACH
Added ES_EVENT_TYPE_NOTIFY_OPENSSH_LOGIN
Added ES_EVENT_TYPE_NOTIFY_OPENSSH_LOGOUT
Added ES_EVENT_TYPE_NOTIFY_LOGIN_LOGIN
Added ES_EVENT_TYPE_NOTIFY_LOGIN_LOGOUT
Added ES_MUTE_PATH_TYPE_TARGET_PREFIX
Added ES_MUTE_PATH_TYPE_TARGET_LITERAL
Added ES_ADDRESS_TYPE_NONE
Added ES_ADDRESS_TYPE_IPV4
Added ES_ADDRESS_TYPE_IPV6
Added ES_ADDRESS_TYPE_NAMED_SOCKET
Added es_address_type_t
Added ES_MUTE_INVERSION_TYPE_PROCESS
Added ES_MUTE_INVERSION_TYPE_PATH
Added ES_MUTE_INVERSION_TYPE_TARGET_PATH
Added ES_MUTE_INVERSION_TYPE_LAST
Added es_mute_inversion_type_t
Added ES_MUTE_INVERTED
Added ES_MUTE_NOT_INVERTED
Added ES_MUTE_INVERTED_ERROR
Added es_mute_inverted_return_t