summaryrefslogtreecommitdiff
path: root/auth
AgeCommit message (Expand)AuthorFilesLines
2024-12-12pycredentials: add py_netlogon_creds_kerberos_initStefan Metzmacher1-0/+68
2024-12-12libcli/auth: add infrastructure for netr_ServerAuthenticateKerberos()Stefan Metzmacher1-0/+31
2024-12-05pycredentials: add credentials.netlogon_creds_*() functions via py_module_met...Stefan Metzmacher1-1/+1113
2024-12-05pycredentials: add creds.[g|s]et_netlogon_creds()Stefan Metzmacher1-0/+89
2024-12-05pycredentials: remove unused module methodsStefan Metzmacher1-8/+8
2024-12-05gensec: add GENSEC_FEATURE_NO_DELEGATION flag to avoid GSS_C_DELEG[_POLICY]_FLAGStefan Metzmacher1-0/+1
2024-10-30auth/credentials: remove unused netlogon_creds_session_encrypt()Stefan Metzmacher2-50/+0
2024-10-30pycredentials: remove unused .encrypt_samr_password()Stefan Metzmacher1-51/+1
2024-10-30pycredentials: add py_creds_encrypt_netr_PasswordInfo helperStefan Metzmacher1-0/+73
2024-10-30pycredentials: make use of netlogon_creds_encrypt_samr_CryptPassword in py_cr...Stefan Metzmacher1-4/+15
2024-10-10gensec:spnego: ignore trailing bytes in SPNEGO_SERVER_START stateStefan Metzmacher1-7/+17
2024-10-10gensec:ntlmssp: only allow messages up to 2888 bytesStefan Metzmacher3-12/+9
2024-08-27lib: Add libcli/util/ntstatus.h in a few headers where it's neededVolker Lendecke1-0/+1
2024-07-18auth:gensec: Fully initialize struct spnego_dataAndreas Schneider1-7/+6
2024-06-24credentials: Protect the cred's nt hash with talloc_keep_secretVolker Lendecke2-1/+5
2024-06-24spnego: Fix typosVolker Lendecke1-3/+3
2024-06-24gensec: Fix whitespaceVolker Lendecke1-9/+9
2024-06-19auth/credentials: don't ignore "client use kerberos" and --use-kerberos for m...Stefan Metzmacher1-6/+25
2024-06-19auth/credentials: add tests for cli_credentials_get_kerberos_state[_obtained]()Stefan Metzmacher1-10/+27
2024-06-19auth/credentials: add cli_credentials_get_kerberos_state_obtained() helperStefan Metzmacher2-0/+6
2024-06-04lib: gensec.h references NTTIME, add time.hVolker Lendecke1-0/+1
2024-06-04gensec: Simplify gensec_security_by_fn()Volker Lendecke1-10/+3
2024-06-04gensec: Filter out disabled mechs in gensec_security_mechs()Volker Lendecke3-29/+6
2024-06-04gensec: Refactor gensec_security_mechs()Volker Lendecke1-76/+69
2024-06-04gensec: Simplify gensec_security_by_*Volker Lendecke1-89/+86
2024-06-04creds: Add cli_credentials_add_gensec_featuresVolker Lendecke2-0/+12
2024-05-22auth:ntlmssp: Use lpcfg_dns_hostname()Andreas Schneider1-16/+1
2024-05-22auth:ntlmssp: Remove trailing spacesAndreas Schneider1-1/+1
2024-05-16auth:credentials: Check for NT hash being NULLJo Sutton1-0/+3
2024-05-14auth/credentials_krb5: let cli_credentials_set_ccache() use smb_force_krb5_cc...Stefan Metzmacher1-1/+5
2024-05-14auth/credentials_krb5: use system/{gssapi,kerberos}.hStefan Metzmacher1-3/+2
2024-05-07auth/credentials: use smb_krb5_cc_new_unique_memory() in cli_credentials_new_...Stefan Metzmacher1-14/+17
2024-05-07auth/credentials: use smb_krb5_cc_new_unique_memory() in cli_credentials_shal...Stefan Metzmacher1-7/+4
2024-05-07auth/credentials: use smb_krb5_cc_new_unique_memory() in smb_gss_krb5_copy_cc...Stefan Metzmacher1-11/+1
2024-05-07auth/credentials: use smb_krb5_cc_new_unique_memory() in krb5_cc_remove_cred_...Stefan Metzmacher1-14/+3
2024-05-07auth/gensec: add gensec_get_unparsed_target_principal() helperStefan Metzmacher2-0/+20
2024-05-07auth/gensec: add gensec_kerberos_possible() helperStefan Metzmacher2-0/+65
2024-05-07auth:creds: Add test for cli_credentials_get_username_obtained()Andreas Schneider1-1/+3
2024-05-07auth/credentials: add cli_credentials_get_username_obtained()Stefan Metzmacher2-0/+13
2024-05-07auth:creds: Add test for cli_credentials_get_password_obtained()Andreas Schneider1-1/+4
2024-05-07auth/credentials: add cli_credentials_get_password_obtained()Stefan Metzmacher2-0/+14
2024-05-07auth/credentials: add cli_credentials_get_ccache_name_obtained()Stefan Metzmacher2-0/+93
2024-05-07auth:creds: Add test for cli_credentials_get_principal_obtained()Andreas Schneider1-1/+3
2024-05-07auth/credentials: add cli_credentials_get_principal_obtained()Stefan Metzmacher2-0/+60
2024-04-23auth/gensec: remove useless client_use_spnego_principal usageStefan Metzmacher1-10/+0
2024-04-23auth/ntlmssp: implement channel binding supportStefan Metzmacher4-6/+154
2024-04-23auth/gensec: add gensec_set_channel_bindings() functionStefan Metzmacher4-0/+90
2024-04-23auth/credentials: don't call talloc_free(ccache_name) on callers memoryStefan Metzmacher1-1/+0
2024-04-23auth/credentials: a temporary MEMORY ccache needs krb5_cc_destroy()Stefan Metzmacher1-4/+4
2024-04-23gensec: sort_gensec uses NUMERIC_CMPDouglas Bagnall1-1/+1