libxpc - avaidyam/Parrot GitHub Wiki

  • Plist modifications for extensions:
XPCService	-> ServiceType (System, ?)
		-> _MultipleInstances (per-process, bool)
  • All symbols:
_OBJC_CLASS_$_OS_xpc_object
_OBJC_METACLASS_$_OS_xpc_object
_XPC_ACTIVITY_ALLOW_BATTERY
_XPC_ACTIVITY_APP_REFRESH
_XPC_ACTIVITY_CHECK_IN
_XPC_ACTIVITY_CPU_INTENSIVE
_XPC_ACTIVITY_DELAY
_XPC_ACTIVITY_DO_IT_LATER
_XPC_ACTIVITY_DUET_ATTRIBUTE_COST
_XPC_ACTIVITY_DUET_ATTRIBUTE_NAME
_XPC_ACTIVITY_DUET_ATTRIBUTE_VALUE
_XPC_ACTIVITY_EXCLUSIVE
_XPC_ACTIVITY_GRACE_PERIOD
_XPC_ACTIVITY_INTERVAL
_XPC_ACTIVITY_INTERVAL_15_MIN
_XPC_ACTIVITY_INTERVAL_1_DAY
_XPC_ACTIVITY_INTERVAL_1_HOUR
_XPC_ACTIVITY_INTERVAL_1_MIN
_XPC_ACTIVITY_INTERVAL_30_MIN
_XPC_ACTIVITY_INTERVAL_4_HOURS
_XPC_ACTIVITY_INTERVAL_5_MIN
_XPC_ACTIVITY_INTERVAL_7_DAYS
_XPC_ACTIVITY_INTERVAL_8_HOURS
_XPC_ACTIVITY_MAY_REBOOT_DEVICE
_XPC_ACTIVITY_MEMORY_INTENSIVE
_XPC_ACTIVITY_POWER_NAP
_XPC_ACTIVITY_PRIORITY
_XPC_ACTIVITY_PRIORITY_MAINTENANCE
_XPC_ACTIVITY_PRIORITY_UTILITY
_XPC_ACTIVITY_REPEATING
_XPC_ACTIVITY_REPLY_ENDPOINT
_XPC_ACTIVITY_REPLY_PERCENTAGE
_XPC_ACTIVITY_REQUIRES_CLASS_A
_XPC_ACTIVITY_REQUIRES_CLASS_C
_XPC_ACTIVITY_REQUIRE_BATTERY_LEVEL
_XPC_ACTIVITY_REQUIRE_HDD_SPINNING
_XPC_ACTIVITY_REQUIRE_SCREEN_SLEEP
_XPC_ACTIVITY_REQUIRE_USER_INACTIVE
_XPC_ACTIVITY_SEQUENCE_NUMBER
_XPC_ACTIVITY_SHOULD_WAKE_DEVICE
_XPC_ACTIVITY_USES_DUET_POWER_BUDGETING
_XPC_COALITION_INFO_KEY_BUNDLE_IDENTIFIER
_XPC_COALITION_INFO_KEY_CID
_XPC_COALITION_INFO_KEY_NAME
_XPC_COALITION_INFO_KEY_RESOURCE_USAGE_BLOB
__launch_msg2
__libxpc_initializer
__spawn_via_launchd
__vproc_get_last_exit_status
__vproc_grab_subset
__vproc_kickstart_by_label
__vproc_log
__vproc_log_error
__vproc_logv
__vproc_pid_is_managed
__vproc_post_fork_ping
__vproc_send_signal_by_label
__vproc_set_global_on_demand
__vproc_standby_begin
__vproc_standby_count
__vproc_standby_end
__vproc_standby_timeout
__vproc_transaction_begin
__vproc_transaction_count
__vproc_transaction_count_for_pid
__vproc_transaction_end
__vproc_transaction_set_clean_callback
__vproc_transaction_try_exit
__vproc_transactions_enable
__vprocmgr_detach_from_console
__vprocmgr_getsocket
__vprocmgr_init
__vprocmgr_log_drain
__vprocmgr_log_forward
__vprocmgr_move_subset_to_user
__vprocmgr_switch_to_session
__xpc_bool_create_distinct
__xpc_bool_false
__xpc_bool_set_value
__xpc_bool_true
__xpc_connection_set_event_handler_f
__xpc_data_set_value
__xpc_dictionary_create_reply_with_port
__xpc_dictionary_get_pointer_by_handle
__xpc_dictionary_get_reply_port
__xpc_dictionary_set_pointer_by_handle
__xpc_double_set_value
__xpc_error_connection_interrupted
__xpc_error_connection_invalid
__xpc_error_key_description
__xpc_error_termination_imminent
__xpc_event_key_name
__xpc_event_key_stream_name
__xpc_int64_set_value
__xpc_pipe_handle_mig
__xpc_runtime_get_entitlements_data
__xpc_runtime_is_app_sandboxed
__xpc_serializer_unpack
__xpc_service_last_xref_cancel
__xpc_spawnattr_pack_string
__xpc_spawnattr_unpack_string
__xpc_spawnattr_unpack_strings
__xpc_string_set_value
__xpc_type_activity
__xpc_type_array
__xpc_type_base
__xpc_type_bool
__xpc_type_bundle
__xpc_type_connection
__xpc_type_data
__xpc_type_date
__xpc_type_dictionary
__xpc_type_double
__xpc_type_endpoint
__xpc_type_error
__xpc_type_fd
__xpc_type_int64
__xpc_type_mach_recv
__xpc_type_mach_send
__xpc_type_null
__xpc_type_pipe
__xpc_type_pointer
__xpc_type_serializer
__xpc_type_service
__xpc_type_service_instance
__xpc_type_shmem
__xpc_type_string
__xpc_type_uint64
__xpc_type_uuid
_bootstrap_check_in
_bootstrap_check_in2
_bootstrap_check_in3
_bootstrap_create_server
_bootstrap_create_service
_bootstrap_get_root
_bootstrap_info
_bootstrap_init
_bootstrap_look_up
_bootstrap_look_up2
_bootstrap_look_up3
_bootstrap_look_up_per_user
_bootstrap_lookup_children
_bootstrap_parent
_bootstrap_register
_bootstrap_register2
_bootstrap_status
_bootstrap_strerror
_bootstrap_subset
_bootstrap_unprivileged
_create_and_switch_to_per_session_launchd
_launch_activate_socket
_launch_add_external_service
_launch_assertion_set_state
_launch_copy_busy_extension_instances
_launch_copy_extension_properties
_launch_copy_extension_properties_for_pid
_launch_copy_properties_for_pid_4assertiond
_launch_create_persona
_launch_data_alloc
_launch_data_array_get_count
_launch_data_array_get_index
_launch_data_array_set_index
_launch_data_copy
_launch_data_dict_get_count
_launch_data_dict_insert
_launch_data_dict_iterate
_launch_data_dict_lookup
_launch_data_dict_remove
_launch_data_free
_launch_data_get_bool
_launch_data_get_errno
_launch_data_get_fd
_launch_data_get_integer
_launch_data_get_machport
_launch_data_get_opaque
_launch_data_get_opaque_size
_launch_data_get_real
_launch_data_get_string
_launch_data_get_type
_launch_data_new_bool
_launch_data_new_errno
_launch_data_new_fd
_launch_data_new_integer
_launch_data_new_machport
_launch_data_new_opaque
_launch_data_new_real
_launch_data_new_string
_launch_data_pack
_launch_data_set_bool
_launch_data_set_errno
_launch_data_set_fd
_launch_data_set_integer
_launch_data_set_machport
_launch_data_set_opaque
_launch_data_set_real
_launch_data_set_string
_launch_data_unpack
_launch_destroy_persona
_launch_disable_directory
_launch_enable_directory
_launch_extension_check_in_live_4UIKit
_launch_extension_property_bundle_id
_launch_extension_property_host_bundle_id
_launch_extension_property_host_pid
_launch_extension_property_path
_launch_extension_property_pid
_launch_extension_property_version
_launch_extension_property_xpc_bundle
_launch_get_fd
_launch_get_last_exit_details_4SB
_launch_get_running_pid_4SB
_launch_get_service_enabled
_launch_msg
_launch_remove_external_service
_launch_set_service_enabled
_launch_socket_service_check_in
_launch_wait
_launchd_close
_launchd_fdopen
_launchd_getfd
_launchd_msg_recv
_launchd_msg_send
_load_launchd_jobs_at_loginwindow_prompt
_mpm_uncork_fork
_mpm_wait
_os_transaction_copy_description
_os_transaction_create
_place_hold_on_real_loginwindow
_reboot2
_reboot3
_vproc_release
_vproc_retain
_vproc_standby_begin
_vproc_standby_end
_vproc_swap_complex
_vproc_swap_integer
_vproc_swap_string
_vproc_transaction_begin
_vproc_transaction_end
_vprocmgr_lookup_vproc
_xpc_activate_endpoint
_xpc_activity_copy_criteria
_xpc_activity_copy_dispatch_queue
_xpc_activity_debug
_xpc_activity_defer_until_network_change
_xpc_activity_defer_until_percentage
_xpc_activity_get_percentage
_xpc_activity_get_state
_xpc_activity_list
_xpc_activity_register
_xpc_activity_run
_xpc_activity_set_criteria
_xpc_activity_set_network_threshold
_xpc_activity_set_state
_xpc_activity_should_defer
_xpc_activity_unregister
_xpc_add_bundle
_xpc_add_bundles_for_domain
_xpc_array_append_value
_xpc_array_apply
_xpc_array_apply_f
_xpc_array_copy_mach_send
_xpc_array_create
_xpc_array_create_connection
_xpc_array_dup_fd
_xpc_array_get_array
_xpc_array_get_bool
_xpc_array_get_count
_xpc_array_get_data
_xpc_array_get_date
_xpc_array_get_dictionary
_xpc_array_get_double
_xpc_array_get_int64
_xpc_array_get_pointer
_xpc_array_get_string
_xpc_array_get_uint64
_xpc_array_get_uuid
_xpc_array_get_value
_xpc_array_set_bool
_xpc_array_set_connection
_xpc_array_set_data
_xpc_array_set_date
_xpc_array_set_double
_xpc_array_set_fd
_xpc_array_set_int64
_xpc_array_set_mach_send
_xpc_array_set_pointer
_xpc_array_set_string
_xpc_array_set_uint64
_xpc_array_set_uuid
_xpc_array_set_value
_xpc_atfork_child
_xpc_atfork_parent
_xpc_atfork_prepare
_xpc_bool_create
_xpc_bool_get_value
_xpc_bootstrap_process
_xpc_bootstrap_system
_xpc_bundle_copy_info_dictionary
_xpc_bundle_copy_resource_path
_xpc_bundle_copy_services
_xpc_bundle_create
_xpc_bundle_create_from_origin
_xpc_bundle_create_main
_xpc_bundle_get_executable_path
_xpc_bundle_get_info_dictionary
_xpc_bundle_get_path
_xpc_bundle_get_property
_xpc_bundle_get_xpcservice_dictionary
_xpc_bundle_populate
_xpc_bundle_resolve
_xpc_coalition_copy_info
_xpc_coalition_history_pipe_async
_xpc_connection_cancel
_xpc_connection_copy_bundle_id
_xpc_connection_copy_entitlement_value
_xpc_connection_create
_xpc_connection_create_from_endpoint
_xpc_connection_create_listener
_xpc_connection_create_mach_service
_xpc_connection_get_asid
_xpc_connection_get_audit_token
_xpc_connection_get_context
_xpc_connection_get_egid
_xpc_connection_get_euid
_xpc_connection_get_instance
_xpc_connection_get_name
_xpc_connection_get_pid
_xpc_connection_is_extension
_xpc_connection_kill
_xpc_connection_resume
_xpc_connection_send_barrier
_xpc_connection_send_message
_xpc_connection_send_message_with_reply
_xpc_connection_send_message_with_reply_sync
_xpc_connection_send_notification
_xpc_connection_set_bootstrap
_xpc_connection_set_context
_xpc_connection_set_event_channel
_xpc_connection_set_event_handler
_xpc_connection_set_finalizer_f
_xpc_connection_set_instance
_xpc_connection_set_legacy
_xpc_connection_set_oneshot_instance
_xpc_connection_set_privileged
_xpc_connection_set_target_queue
_xpc_connection_set_target_uid
_xpc_connection_suspend
_xpc_copy
_xpc_copy_bootstrap
_xpc_copy_description
_xpc_copy_domain
_xpc_copy_entitlement_for_token
_xpc_copy_entitlements_for_pid
_xpc_copy_event
_xpc_copy_event_entitlements
_xpc_copy_extension_sdk_entry
_xpc_create_cache_entry_from_bundle
_xpc_create_from_plist
_xpc_create_from_plist_descriptor
_xpc_create_reply_with_format
_xpc_create_reply_with_format_and_arguments
_xpc_create_with_format
_xpc_create_with_format_and_arguments
_xpc_data_create
_xpc_data_create_with_dispatch_data
_xpc_data_get_bytes
_xpc_data_get_bytes_ptr
_xpc_data_get_inline_max
_xpc_data_get_length
_xpc_date_create
_xpc_date_create_absolute
_xpc_date_create_from_current
_xpc_date_get_value
_xpc_date_get_value_absolute
_xpc_date_is_int64_range
_xpc_dictionary_apply
_xpc_dictionary_apply_f
_xpc_dictionary_copy_mach_send
_xpc_dictionary_create
_xpc_dictionary_create_connection
_xpc_dictionary_create_reply
_xpc_dictionary_dup_fd
_xpc_dictionary_expects_reply
_xpc_dictionary_extract_mach_recv
_xpc_dictionary_get_array
_xpc_dictionary_get_audit_token
_xpc_dictionary_get_bool
_xpc_dictionary_get_connection
_xpc_dictionary_get_count
_xpc_dictionary_get_data
_xpc_dictionary_get_date
_xpc_dictionary_get_dictionary
_xpc_dictionary_get_double
_xpc_dictionary_get_int64
_xpc_dictionary_get_pointer
_xpc_dictionary_get_remote_connection
_xpc_dictionary_get_string
_xpc_dictionary_get_uint64
_xpc_dictionary_get_uuid
_xpc_dictionary_get_value
_xpc_dictionary_set_bool
_xpc_dictionary_set_connection
_xpc_dictionary_set_data
_xpc_dictionary_set_date
_xpc_dictionary_set_double
_xpc_dictionary_set_fd
_xpc_dictionary_set_int64
_xpc_dictionary_set_mach_recv
_xpc_dictionary_set_mach_send
_xpc_dictionary_set_pointer
_xpc_dictionary_set_string
_xpc_dictionary_set_uint64
_xpc_dictionary_set_uuid
_xpc_dictionary_set_value
_xpc_dictionary_taint
_xpc_double_create
_xpc_double_get_value
_xpc_endpoint_create
_xpc_equal
_xpc_event_stream_check_in
_xpc_fd_create
_xpc_fd_dup
_xpc_generate_audit_token
_xpc_get_attachment_endpoint
_xpc_get_event_name
_xpc_get_type
_xpc_handle_service
_xpc_handle_subservice
_xpc_hash
_xpc_impersonate_user
_xpc_init_services
_xpc_int64_create
_xpc_int64_get_value
_xpc_look_up_endpoint
_xpc_mach_recv_create
_xpc_mach_recv_extract_right
_xpc_mach_send_copy_right
_xpc_mach_send_create
_xpc_mach_send_get_right
_xpc_main
_xpc_null_create
_xpc_pipe_create
_xpc_pipe_create_from_port
_xpc_pipe_invalidate
_xpc_pipe_receive
_xpc_pipe_routine
_xpc_pipe_routine_async
_xpc_pipe_routine_forward
_xpc_pipe_routine_reply
_xpc_pipe_simpleroutine
_xpc_pipe_try_receive
_xpc_pointer_create
_xpc_pointer_get_value
_xpc_release
_xpc_retain
_xpc_serializer_create_wire_object
_xpc_service_create
_xpc_service_get_rendezvous_token
_xpc_service_instance_copy_task_port
_xpc_service_instance_dup2
_xpc_service_instance_get_context
_xpc_service_instance_get_host_pid
_xpc_service_instance_get_pid
_xpc_service_instance_get_type
_xpc_service_instance_is_configurable
_xpc_service_instance_run
_xpc_service_instance_set_binpref
_xpc_service_instance_set_context
_xpc_service_instance_set_cwd
_xpc_service_instance_set_endpoint
_xpc_service_instance_set_environment
_xpc_service_instance_set_finalizer_f
_xpc_service_instance_set_jetsam_properties
_xpc_service_instance_set_path
_xpc_service_instance_set_start_suspended
_xpc_service_set_attach_handler
_xpc_set_event
_xpc_set_event_state
_xpc_set_event_stream_handler
_xpc_set_event_with_flags
_xpc_set_idle_handler
_xpc_set_jetsam_band
_xpc_set_jetsam_memory_limit
_xpc_shmem_create
_xpc_shmem_map
_xpc_strerror
_xpc_string_create
_xpc_string_create_no_copy
_xpc_string_create_with_format
_xpc_string_create_with_format_and_arguments
_xpc_string_get_length
_xpc_string_get_string_ptr
_xpc_test_symbols_exported
_xpc_track_activity
_xpc_transaction_begin
_xpc_transaction_end
_xpc_transaction_exit_clean
_xpc_transaction_interrupt_clean_exit
_xpc_transactions_enable
_xpc_uint64_create
_xpc_uint64_get_value
_xpc_unbootstrap_system
_xpc_uuid_create
_xpc_uuid_get_bytes
_NDR_record
_OBJC_CLASS_$_OS_object
_OBJC_METACLASS_$_NSObject
_OBJC_METACLASS_$_OS_object
_OSAtomicDequeue
_OSAtomicEnqueue
__Block_copy
__Block_object_assign
__Block_object_dispose
__Block_release
__DefaultRuneLocale
__NSConcreteGlobalBlock
__NSConcreteStackBlock
__NSGetArgc
__NSGetArgv
__NSGetEnviron
__NSGetExecutablePath
___error
___maskrune
___snprintf_chk
___sprintf_chk
___stack_chk_fail
___stack_chk_guard
___strlcpy_chk
__dispatch_data_destructor_none
__dispatch_data_destructor_vm_deallocate
__dispatch_data_empty
__dispatch_data_format_type_base64
__dispatch_data_format_type_none
__dispatch_data_format_type_utf16be
__dispatch_data_format_type_utf8
__dispatch_data_format_type_utf_any
__dispatch_main_q
__dispatch_source_type_mach_recv
__dispatch_source_type_signal
__dispatch_source_type_timer
__exit
__objc_empty_cache
__os_alloc_once
__os_alloc_once_table
__os_assert_log
__os_assumes_log
__os_avoid_tail_call
__os_crash
__os_object_alloc
__os_object_alloc_realized
__os_object_dealloc
__os_object_release
__os_object_release_internal
__os_object_retain
__os_object_retain_internal
__os_object_retain_with_resurrect
_abort
_asprintf
_atoi
_bootstrap_port
_bzero
_calloc
_class_getName
_clock_get_time
_close
_closedir
_csops
_csops_audittoken
_dispatch_assert_queue
_dispatch_async
_dispatch_async_enforce_qos_class_f
_dispatch_async_f
_dispatch_data_apply
_dispatch_data_apply_f
_dispatch_data_create
_dispatch_data_create_alloc
_dispatch_data_create_concat
_dispatch_data_create_map
_dispatch_data_create_with_transform
_dispatch_data_get_size
_dispatch_data_make_memory_entry
_dispatch_get_context
_dispatch_get_global_queue
_dispatch_group_create
_dispatch_group_enter
_dispatch_group_leave
_dispatch_group_notify_f
_dispatch_io_barrier_f
_dispatch_io_close
_dispatch_io_create_with_path_f
_dispatch_io_get_descriptor
_dispatch_io_read_f
_dispatch_io_set_low_water
_dispatch_mach_cancel
_dispatch_mach_connect
_dispatch_mach_create_f
_dispatch_mach_get_checkin_port
_dispatch_mach_msg_create
_dispatch_mach_msg_get_msg
_dispatch_mach_receive_barrier_f
_dispatch_mach_reconnect
_dispatch_mach_send
_dispatch_mach_send_barrier
_dispatch_mach_send_barrier_f
_dispatch_main
_dispatch_once
_dispatch_once_f
_dispatch_queue_create
_dispatch_read
_dispatch_release
_dispatch_resume
_dispatch_retain
_dispatch_semaphore_create
_dispatch_semaphore_signal
_dispatch_semaphore_wait
_dispatch_set_context
_dispatch_set_finalizer_f
_dispatch_set_target_queue
_dispatch_source_cancel
_dispatch_source_create
_dispatch_source_get_handle
_dispatch_source_set_cancel_handler_f
_dispatch_source_set_event_handler
_dispatch_source_set_event_handler_f
_dispatch_source_set_timer
_dispatch_suspend
_dispatch_sync
_dispatch_sync_f
_dispatch_time
_dladdr
_dlopen
_dlsym
_dyld_register_image_state_change_handler
_fcntl
_fileport_makefd
_fileport_makeport
_flsl
_free
_fstat
_getegid
_getenv
_geteuid
_getpagesize
_getpid
_getsectbyname
_getsectiondata
_getuid
_gmtime_r
_host_get_clock_service
_kdebug_trace
_localtime_r
_mach_error_string
_mach_host_self
_mach_make_memory_entry_64
_mach_msg
_mach_msg_destroy
_mach_port_construct
_mach_port_deallocate
_mach_port_destruct
_mach_port_get_context
_mach_port_get_refs
_mach_port_guard
_mach_port_insert_right
_mach_port_mod_refs
_mach_port_request_notification
_mach_ports_lookup
_mach_ports_register
_mach_task_self_
_mach_vm_map
_malloc
_malloc_size
_memchr
_memcmp
_memcpy
_memmove
_memset
_mig_dealloc_reply_port
_mig_deallocate
_mig_get_reply_port
_mig_put_reply_port
_mmap
_munmap
_objc_getClass
_objc_lookUpClass
_objc_msgSend
_objc_msgSendSuper2
_open
_opendir
_os_release
_os_retain
_proc_clear_dirty
_proc_set_dirty
_proc_track_dirty
_pthread_getname_np
_pthread_getspecific
_pthread_key_create
_pthread_self
_pthread_setname_np
_pthread_setspecific
_read
_readdir
_realloc
_sandbox_container_path_for_pid
_sandbox_init_with_parameters
_setenv
_signal
_sleep
_stat
_strchr
_strcmp
_strcpy
_strdup
_strerror
_strftime
_strlen
_strncmp
_strnstr
_strptime
_strrchr
_strstr
_strtod
_strtoll
_strtoul
_strtoull
_sysctl
_sysctlbyname
_syslog
_task_for_pid
_task_get_special_port
_uuid_clear
_uuid_compare
_uuid_copy
_uuid_generate
_uuid_unparse
_uuid_unparse_upper
_vasprintf
_vm_page_mask
_vm_page_size
_voucher_adopt
_voucher_copy
_voucher_create_with_mach_msg
_voucher_mach_msg_clear
_voucher_mach_msg_set
dyld_stub_binder