summaryrefslogtreecommitdiff
path: root/auth/credentials
AgeCommit message (Expand)AuthorFilesLines
2026-03-31auth: Check return of talloc_strdup() for NULLPavel Filipenský1-0/+3
2026-03-31auth: Call talloc_keep_secret() for sensitive memoryPavel Filipenský2-0/+3
2026-03-31auth: Call ZERO_ARRAY()/ZERO_STRUCT() for sensitive variables on stackPavel Filipenský1-0/+3
2026-03-25auth: Remove talloc_set_name_const() if talloc_keep_secret() changes the tall...Pavel Filipenský2-5/+0
2026-03-25auth/credentials: Add talloc_keep_secret() to zero out old_passwordPavel Filipenský1-2/+1
2026-03-25auth/credentials: Check talloc_strdup() for NULLPavel Filipenský1-4/+9
2026-01-13auth/credentials: Zero memory in credentials_ntlm.cPavel Filipenský1-38/+34
2026-01-13auth: Fix typo "pass-though" -> "pass-through"Pavel Filipenský2-2/+2
2026-01-07credentials: Remove duplicate prototypesVolker Lendecke1-8/+0
2025-12-08auth: Use new data_blob_..._s() functions and remove talloc_keep_secret()Pavel Filipenský1-2/+1
2025-09-03krb5: handle GSS-Proxy credentials lifetimeAlexander Bokovoy1-10/+26
2025-08-26auth: avoid strcmp(x, NULL)Douglas Bagnall1-1/+6
2025-08-26auth: fix docs for cli_credentials_get_password_and_obtained()Douglas Bagnall1-1/+1
2025-08-25auth:creds: Update the documentation for set_principal and set_realmAndreas Schneider1-6/+31
2025-08-25auth:creds: Make sure to uppercase the realm of a principalAndreas Schneider1-8/+32
2025-08-25auth:creds: Validate realm names in set_realm and set_principalAndreas Schneider1-0/+25
2025-08-25auth:creds: Keep password secret in cmdline_get_userpassword()Andreas Schneider1-0/+1
2025-08-25auth:creds: Keep the password secretAndreas Schneider1-0/+1
2025-08-25auth:creds: Allow to reset the principal by passing NULL to set_principalAndreas Schneider1-5/+10
2025-08-25auth:creds: Also uppercase realm set via a callbackAndreas Schneider1-1/+12
2025-08-25auth:creds: Allow to reset the realm by passing NULLAndreas Schneider1-1/+8
2025-08-05auth:creds: Add cli_credentials_get_out_ccache_name()Andreas Schneider2-0/+6
2025-08-05auth:creds: Always store the ccache nameAndreas Schneider2-0/+9
2025-08-05auth:creds: Make sure when parsing username that realm is uppercaseAndreas Schneider2-1/+8
2025-05-15auth: Reduce indentationVolker Lendecke1-78/+78
2025-04-15auth:creds: Do a kinit if we have a password and the ccache is emptyAndreas Schneider1-18/+12
2025-02-04s3,s4: Make case spelling of sAMAccountName consistentPavel Filipenský1-1/+1
2025-01-08pycredentials: add [g|s]et_old_nt_hash()Stefan Metzmacher1-1/+56
2024-12-12pycredentials: add py_netlogon_creds_kerberos_initStefan Metzmacher1-0/+68
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-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-08-27lib: Add libcli/util/ntstatus.h in a few headers where it's neededVolker Lendecke1-0/+1
2024-06-24credentials: Protect the cred's nt hash with talloc_keep_secretVolker Lendecke1-0/+5
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-04creds: Add cli_credentials_add_gensec_featuresVolker Lendecke2-0/+12
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:creds: Add test for cli_credentials_get_username_obtained()Andreas Schneider1-1/+3