# TODO

We have stuff left outstanding, and would appreciate your help.

## GSSAPI calls

These are the remaining GSSAPI calls to implement, in no particular order.

- [ ] gss_acquire_cred_from
- [ ] gss_acquire_cred_impersonate_name
- [ ] gss_acquire_cred_with_password
- [ ] gss_add_buffer_set_member
- [ ] gss_add_cred_from
- [ ] gss_add_cred_impersonate_name
- [ ] gss_authorize_localname
- [ ] gss_complete_auth_token
- [ ] gss_context_time
- [ ] gss_create_empty_buffer_set
- [ ] gss_decapsulate_token
- [ ] gss_delete_name_attribute
- [ ] gss_display_mech_attr
- [ ] gss_display_name_ext
- [ ] gss_encapsulate_token
- [ ] gss_export_cred
- [ ] gss_export_name_composite
- [ ] gss_export_sec_context
- [ ] gss_get_mic_iov
- [ ] gss_get_mic_iov_length
- [ ] gss_get_name_attribute
- [ ] gss_import_cred
- [ ] gss_import_sec_context
- [ ] gss_indicate_mechs_by_attrs
- [ ] gss_inquire_attrs_for_mech
- [ ] gss_inquire_cred_by_oid
- [ ] gss_inquire_mech_for_saslname
- [ ] gss_inquire_name
- [ ] gss_inquire_saslname_for_mech
- [ ] gss_inquire_sec_context_by_oid
- [ ] gss_krb5_ccache_name
- [ ] gss_krb5_copy_ccache
- [ ] gss_krb5_export_lucid_sec_context
- [ ] gss_krb5_free_lucid_sec_context
- [ ] gss_krb5_get_tkt_flags
- [ ] gss_krb5_import_cred
- [ ] gss_krb5_set_allowable_enctypes
- [ ] gss_krb5_set_cred_rcache
- [ ] gss_krb5int_make_seal_token_v3
- [ ] gss_krb5int_unseal_token_v3
- [ ] gss_localname
- [ ] gss_map_name_to_any
- [ ] gss_pname_to_uid
- [ ] gss_process_context_token
- [ ] gss_pseudo_random
- [ ] gss_release_any_name_mapping
- [ ] gss_release_buffer_set
- [ ] gss_release_iov_buffer
- [ ] gss_release_oid
- [ ] gss_seal
- [ ] gss_set_cred_option
- [ ] gss_set_name_attribute
- [ ] gss_set_neg_mechs
- [ ] gss_set_sec_context_option
- [ ] gss_sign
- [ ] gss_store_cred
- [ ] gss_store_cred_into
- [ ] gss_unseal
- [ ] gss_unwrap_aead
- [ ] gss_unwrap_iov
- [ ] gss_userok
- [ ] gss_verify
- [ ] gss_verify_mic_iov
- [ ] gss_wrap_aead
- [ ] gss_wrap_iov
- [ ] gss_wrap_iov_length
- [ ] gss_wrap_size_limit
- [ ] krb5_gss_register_acceptor_identity
- [ ] krb5_gss_use_kdc_context

## Domain Controller compatibility

We haven't tested against:

- MIT Kerberos
