summaryrefslogtreecommitdiff
path: root/auth
AgeCommit message (Expand)AuthorFilesLines
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-04-03s4:auth: let auth_context_create_for_netlogon() remember for_netlogon = true;Stefan Metzmacher1-0/+2
2025-04-03auth: let make_user_info_dc_pac() cross check PAC_UPN_DNS_FLAG_HAS_SAM_NAME_A...Stefan Metzmacher1-0/+34
2025-02-14auth: remember the origin of sids from the PACStefan Metzmacher1-1/+22
2025-02-14auth: simplify logic in make_user_info_dc_{netlogon_validation,pac}()Stefan Metzmacher1-15/+33
2025-02-14auth: let make_user_info_dc_netlogon_validation allocate the sid array in one goStefan Metzmacher1-22/+13
2025-02-14auth: let make_user_info_dc_netlogon_validation validate all parameters firstStefan Metzmacher1-17/+14
2025-02-14auth: remove sid-filtering comment in make_user_info_dc_netlogon_validationStefan Metzmacher1-6/+0
2025-02-04s3,s4: Make case spelling of sAMAccountName consistentPavel Filipenský1-1/+1
2025-01-17auth: Cleanup exit code paths in kerberos_decode_pac().Jeremy Allison1-45/+43
2025-01-16auth: Add missing talloc_free() in error code path.Jeremy Allison1-0/+1
2025-01-08pycredentials: add [g|s]et_old_nt_hash()Stefan Metzmacher1-1/+56
2024-12-12auth_log: prepare for netr_ServerAuthenticateKerberosStefan Metzmacher2-2/+5
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