summaryrefslogtreecommitdiff
path: root/auth/credentials/pycredentials.c
AgeCommit message (Expand)AuthorFilesLines
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-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-05-16auth:credentials: Check for NT hash being NULLJo Sutton1-0/+3
2024-04-21auth:credentials: Remove unnecessary declarationJo Sutton1-2/+0
2024-03-28auth/credentials: Remove use of pytalloc_get_type() of NDR types in pycredent...Andrew Bartlett1-6/+7
2024-03-14auth/credentials: Allow generation of old Kerberos keys alsoAndrew Bartlett1-1/+20
2024-03-14auth/credentials: Make cli_credentials_get_aes256_key into generic key accessAndrew Bartlett1-14/+21
2024-03-14auth/credentials: Dynamically calculate the salt principal (unless speccified)Andrew Bartlett1-1/+13
2024-03-14auth/credentials: Use salt on credentials object for Creds.get_aes256_key()Andrew Bartlett1-5/+3
2024-03-14auth/credentials: Add bindings for getting and setting the salt principalAndrew Bartlett1-0/+39
2023-12-07pycredentials: Properly check type in creds.set_nt_hash() and samr.encrypt_sa...Andrew Bartlett1-0/+10
2023-11-29auth/credentials: Add Python bindings for association of a connection for FASTAndrew Bartlett1-0/+94
2023-11-20Use python.h from libreplaceAndreas Schneider1-1/+1
2023-07-28auth:credentials: SAFE_FREE() -> krb5_free_string()Pavel Filipenský1-1/+1
2023-05-05auth/credentials: Add set_nt_hash()Joseph Sutton1-0/+33
2023-05-05auth/credentials: Fix NULL dereferenceJoseph Sutton1-0/+5
2023-05-05auth/credentials: Allow resetting bind DN on Credentials objectJoseph Sutton1-1/+1
2022-06-26auth/credentials: Add get_aes256_key()Joseph Sutton1-0/+56
2022-05-14auth: Covscan: unchecked return value for cli_credentials_set_smb_encryption()Pavel Filipenský1-1/+1
2022-05-14auth: Fix trailing whitespace in pycredentials.cPavel Filipenský1-4/+4
2022-03-18auth/credentials: Add encrypt_samr_password()Joseph Sutton1-1/+42
2021-07-01auth/credentials: allow credentials.Credentials to act as base classStefan Metzmacher1-1/+1
2021-06-29auth:creds: Check return code of cli_credentials_guess()Andreas Schneider1-2/+5
2021-06-29auth:creds: Check return code of cli_credentials_set_conf()Andreas Schneider1-2/+5
2021-05-19auth:creds: Fix parameter in creds.set_named_ccache()Joseph Sutton1-1/+2
2021-05-19auth:creds: Remove unused variableJoseph Sutton1-3/+0
2021-04-28auth:creds: Add obtained arg to cli_credentials_set_gensec_features()Andreas Schneider1-1/+3
2021-04-28auth:creds: Add obtained arg to cli_credentials_set_kerberos_state()Andreas Schneider1-1/+1
2021-03-24auth:creds: Don't include credentials_internal.h twiceAndreas Schneider1-1/+0
2021-03-24auth:creds: Use our own cli_credentials_set_cmdline_callbacks()Andreas Schneider1-2/+1
2021-03-24s4:lib:cmdline: Rename cli_credentials_set_cmdline_callbacks()Andreas Schneider1-1/+1
2020-11-03auth:creds: Rename CRED_USE_KERBEROS valuesAndreas Schneider1-3/+3
2020-08-19auth:creds: Add python bindings for cli_credentials_set_conf()Andreas Schneider1-0/+41
2020-08-19auth:creds: Add python bindings for (get|set)_smb_encryptionAndreas Schneider1-0/+62
2020-08-19auth:creds: Add python bindings for (get|set)_smb_ipc_signingAndreas Schneider1-0/+56
2020-08-19auth:creds: Add python bindings for (get|set)_smb_signingAndreas Schneider1-0/+63
2020-08-19auth:creds: Introduce CRED_SMB_CONFStefan Metzmacher1-0/+1
2020-05-08Fix clang 9 missing-field-initializer warningsGary Lockyer1-1/+1
2020-03-23py3: Remove #define PyInt_FromLong PyLong_FromLongAndrew Bartlett1-22/+22
2019-11-14auth:pycreds: Check return code of netlogon_creds_client_authenticator()Andreas Schneider1-3/+8
2019-07-22auth/pycreds/encrypt_netr_crypt_password: don't pretend arg is optionalDouglas Bagnall1-1/+1
2019-07-22auth/pycreds/encrypt_netr_crypt_password: don't segfaultDouglas Bagnall1-0/+5
2019-07-22pycredentials.h: use import to ensure python type correctnessDouglas Bagnall1-7/+0
2019-07-22auth/pycredentials: always check self is a Credentials objectDouglas Bagnall1-39/+247