GSS iOS 14.5 to 15.0 API Differences

gssapi_apple.h
Modified gss_aapl_initial_cred()
Declaration
FromOM_uint32 gss_aapl_initial_cred(gss_name_t desired_name, gss_const_OID desired_mech, CFDictionaryRef attributes, gss_cred_id_t _Nonnull *output_cred_handle, CFErrorRef _Nullable *error)
ToOM_uint32 gss_aapl_initial_cred(gss_name_t desired_name, gss_const_OID desired_mech, CFDictionaryRef attributes, gss_cred_id_t _Nullable *output_cred_handle, CFErrorRef _Nullable *error)

gssapi_protos.h
Modified gss_accept_sec_context()
Declaration
FromOM_uint32 gss_accept_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nonnull *context_handle, gss_cred_id_t acceptor_cred_handle, gss_buffer_t input_token, gss_channel_bindings_t input_chan_bindings, gss_name_t _Nullable *src_name, gss_OID _Nullable *mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec, gss_cred_id_t _Nullable *delegated_cred_handle)
ToOM_uint32 gss_accept_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nullable *context_handle, gss_cred_id_t acceptor_cred_handle, gss_buffer_t input_token, gss_channel_bindings_t input_chan_bindings, gss_name_t _Nullable *src_name, gss_OID _Nullable *mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec, gss_cred_id_t _Nullable *delegated_cred_handle)

Modified gss_acquire_cred()
Declaration
FromOM_uint32 gss_acquire_cred(OM_uint32 *minor_status, gss_name_t desired_name, OM_uint32 time_req, gss_OID_set desired_mechs, gss_cred_usage_t cred_usage, gss_cred_id_t _Nonnull *output_cred_handle, gss_OID_set _Nullable *actual_mechs, OM_uint32 *time_rec)
ToOM_uint32 gss_acquire_cred(OM_uint32 *minor_status, gss_name_t desired_name, OM_uint32 time_req, gss_OID_set desired_mechs, gss_cred_usage_t cred_usage, gss_cred_id_t _Nullable *output_cred_handle, gss_OID_set _Nullable *actual_mechs, OM_uint32 *time_rec)

Modified gss_acquire_cred_with_password()
Declaration
FromOM_uint32 gss_acquire_cred_with_password(OM_uint32 *minor_status, gss_name_t desired_name, gss_buffer_t password, OM_uint32 time_req, gss_OID_set desired_mechs, gss_cred_usage_t cred_usage, gss_cred_id_t _Nonnull *output_cred_handle, gss_OID_set _Nullable *actual_mechs, OM_uint32 *time_rec)
ToOM_uint32 gss_acquire_cred_with_password(OM_uint32 *minor_status, gss_name_t desired_name, gss_buffer_t password, OM_uint32 time_req, gss_OID_set desired_mechs, gss_cred_usage_t cred_usage, gss_cred_id_t _Nullable *output_cred_handle, gss_OID_set _Nullable *actual_mechs, OM_uint32 *time_rec)

Modified gss_add_cred()
Declaration
FromOM_uint32 gss_add_cred(OM_uint32 *minor_status, gss_cred_id_t input_cred_handle, gss_name_t desired_name, gss_OID desired_mech, gss_cred_usage_t cred_usage, OM_uint32 initiator_time_req, OM_uint32 acceptor_time_req, gss_cred_id_t _Nonnull *output_cred_handle, gss_OID_set _Nullable *actual_mechs, OM_uint32 *initiator_time_rec, OM_uint32 *acceptor_time_rec)
ToOM_uint32 gss_add_cred(OM_uint32 *minor_status, gss_cred_id_t input_cred_handle, gss_name_t desired_name, gss_OID desired_mech, gss_cred_usage_t cred_usage, OM_uint32 initiator_time_req, OM_uint32 acceptor_time_req, gss_cred_id_t _Nullable *output_cred_handle, gss_OID_set _Nullable *actual_mechs, OM_uint32 *initiator_time_rec, OM_uint32 *acceptor_time_rec)

Modified gss_canonicalize_name()
Declaration
FromOM_uint32 gss_canonicalize_name(OM_uint32 *minor_status, gss_name_t input_name, gss_OID mech_type, gss_name_t _Nonnull *output_name)
ToOM_uint32 gss_canonicalize_name(OM_uint32 *minor_status, gss_name_t input_name, gss_OID mech_type, gss_name_t _Nullable *output_name)

Modified gss_create_empty_buffer_set()
Declaration
FromOM_uint32 gss_create_empty_buffer_set(OM_uint32 *minor_status, gss_buffer_set_t _Nonnull *buffer_set)
ToOM_uint32 gss_create_empty_buffer_set(OM_uint32 *minor_status, gss_buffer_set_t _Nullable *buffer_set)

Modified gss_create_empty_oid_set()
Declaration
FromOM_uint32 gss_create_empty_oid_set(OM_uint32 *minor_status, gss_OID_set _Nonnull *oid_set)
ToOM_uint32 gss_create_empty_oid_set(OM_uint32 *minor_status, gss_OID_set _Nullable *oid_set)

Modified gss_delete_sec_context()
Declaration
FromOM_uint32 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nonnull *context_handle, gss_buffer_t output_token)
ToOM_uint32 gss_delete_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nullable *context_handle, gss_buffer_t output_token)

Modified gss_destroy_cred()
Declaration
FromOM_uint32 gss_destroy_cred(OM_uint32 *min_stat, gss_cred_id_t _Nonnull *cred_handle)
ToOM_uint32 gss_destroy_cred(OM_uint32 *min_stat, gss_cred_id_t _Nullable *cred_handle)

Modified gss_duplicate_name()
Declaration
FromOM_uint32 gss_duplicate_name(OM_uint32 *minor_status, gss_name_t src_name, gss_name_t _Nonnull *dest_name)
ToOM_uint32 gss_duplicate_name(OM_uint32 *minor_status, gss_name_t src_name, gss_name_t _Nullable *dest_name)

Modified gss_duplicate_oid()
Declaration
FromOM_uint32 gss_duplicate_oid(OM_uint32 *minor_status, gss_OID src_oid, gss_OID _Nonnull *dest_oid)
ToOM_uint32 gss_duplicate_oid(OM_uint32 *minor_status, gss_OID src_oid, gss_OID _Nullable *dest_oid)

Modified gss_export_sec_context()
Declaration
FromOM_uint32 gss_export_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nonnull *context_handle, gss_buffer_t interprocess_token)
ToOM_uint32 gss_export_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nullable *context_handle, gss_buffer_t interprocess_token)

Modified gss_import_cred()
Declaration
FromOM_uint32 gss_import_cred(OM_uint32 *minor_status, gss_buffer_t token, gss_cred_id_t _Nonnull *cred_handle)
ToOM_uint32 gss_import_cred(OM_uint32 *minor_status, gss_buffer_t token, gss_cred_id_t _Nullable *cred_handle)

Modified gss_import_name()
Declaration
FromOM_uint32 gss_import_name(OM_uint32 *minor_status, gss_buffer_t input_name_buffer, gss_const_OID input_name_type, gss_name_t _Nonnull *output_name)
ToOM_uint32 gss_import_name(OM_uint32 *minor_status, gss_buffer_t input_name_buffer, gss_const_OID input_name_type, gss_name_t _Nullable *output_name)

Modified gss_import_sec_context()
Declaration
FromOM_uint32 gss_import_sec_context(OM_uint32 *minor_status, gss_buffer_t interprocess_token, gss_ctx_id_t _Nonnull *context_handle)
ToOM_uint32 gss_import_sec_context(OM_uint32 *minor_status, gss_buffer_t interprocess_token, gss_ctx_id_t _Nullable *context_handle)

Modified gss_indicate_mechs()
Declaration
FromOM_uint32 gss_indicate_mechs(OM_uint32 *minor_status, gss_OID_set _Nonnull *mech_set)
ToOM_uint32 gss_indicate_mechs(OM_uint32 *minor_status, gss_OID_set _Nullable *mech_set)

Modified gss_indicate_mechs_by_attrs()
Declaration
FromOM_uint32 gss_indicate_mechs_by_attrs(OM_uint32 *minor_status, gss_const_OID_set desired_mech_attrs, gss_const_OID_set except_mech_attrs, gss_const_OID_set critical_mech_attrs, gss_OID_set _Nonnull *mechs)
ToOM_uint32 gss_indicate_mechs_by_attrs(OM_uint32 *minor_status, gss_const_OID_set desired_mech_attrs, gss_const_OID_set except_mech_attrs, gss_const_OID_set critical_mech_attrs, gss_OID_set _Nullable *mechs)

Modified gss_init_sec_context()
Declaration
FromOM_uint32 gss_init_sec_context(OM_uint32 *minor_status, gss_cred_id_t initiator_cred_handle, gss_ctx_id_t _Nonnull *context_handle, gss_name_t target_name, gss_OID input_mech_type, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID _Nullable *actual_mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec)
ToOM_uint32 gss_init_sec_context(OM_uint32 *minor_status, gss_cred_id_t initiator_cred_handle, gss_ctx_id_t _Nullable *context_handle, gss_name_t target_name, gss_OID input_mech_type, OM_uint32 req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID _Nullable *actual_mech_type, gss_buffer_t output_token, OM_uint32 *ret_flags, OM_uint32 *time_rec)

Modified gss_inquire_cred_by_oid()
Declaration
FromOM_uint32 gss_inquire_cred_by_oid(OM_uint32 *minor_status, gss_cred_id_t cred_handle, gss_OID desired_object, gss_buffer_set_t _Nonnull *data_set)
ToOM_uint32 gss_inquire_cred_by_oid(OM_uint32 *minor_status, gss_cred_id_t cred_handle, gss_OID desired_object, gss_buffer_set_t _Nullable *data_set)

Modified gss_inquire_mech_for_saslname()
Declaration
FromOM_uint32 gss_inquire_mech_for_saslname(OM_uint32 *minor_status, gss_buffer_t sasl_mech_name, gss_OID _Nullable *mech_type)
ToOM_uint32 gss_inquire_mech_for_saslname(OM_uint32 *minor_status, gss_buffer_t sasl_mech_name, gss_OID _Nullable *mech_type)

Modified gss_inquire_mechs_for_name()
Declaration
FromOM_uint32 gss_inquire_mechs_for_name(OM_uint32 *minor_status, gss_name_t input_name, gss_OID_set _Nonnull *mech_types)
ToOM_uint32 gss_inquire_mechs_for_name(OM_uint32 *minor_status, gss_name_t input_name, gss_OID_set _Nullable *mech_types)

Modified gss_inquire_names_for_mech()
Declaration
FromOM_uint32 gss_inquire_names_for_mech(OM_uint32 *minor_status, gss_const_OID mechanism, gss_OID_set _Nonnull *name_types)
ToOM_uint32 gss_inquire_names_for_mech(OM_uint32 *minor_status, gss_const_OID mechanism, gss_OID_set _Nullable *name_types)

Modified gss_krb5_export_lucid_sec_context()
Declaration
FromOM_uint32 gss_krb5_export_lucid_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nonnull *context_handle, OM_uint32 version, void * _Nonnull *rctx)
ToOM_uint32 gss_krb5_export_lucid_sec_context(OM_uint32 *minor_status, gss_ctx_id_t _Nullable *context_handle, OM_uint32 version, void * _Nonnull *rctx)

Modified gss_release_buffer_set()
Declaration
FromOM_uint32 gss_release_buffer_set(OM_uint32 *minor_status, gss_buffer_set_t _Nonnull *buffer_set)
ToOM_uint32 gss_release_buffer_set(OM_uint32 *minor_status, gss_buffer_set_t _Nullable *buffer_set)

Modified gss_release_cred()
Declaration
FromOM_uint32 gss_release_cred(OM_uint32 *minor_status, gss_cred_id_t _Nonnull *cred_handle)
ToOM_uint32 gss_release_cred(OM_uint32 *minor_status, gss_cred_id_t _Nullable *cred_handle)

Modified gss_release_name()
Declaration
FromOM_uint32 gss_release_name(OM_uint32 *minor_status, gss_name_t _Nonnull *input_name)
ToOM_uint32 gss_release_name(OM_uint32 *minor_status, gss_name_t _Nullable *input_name)

Modified gss_release_oid()
Declaration
FromOM_uint32 gss_release_oid(OM_uint32 *minor_status, gss_OID _Nonnull *oid)
ToOM_uint32 gss_release_oid(OM_uint32 *minor_status, gss_OID _Nullable *oid)

Modified gss_release_oid_set()
Declaration
FromOM_uint32 gss_release_oid_set(OM_uint32 *minor_status, gss_OID_set _Nonnull *set)
ToOM_uint32 gss_release_oid_set(OM_uint32 *minor_status, gss_OID_set _Nullable *set)