summaryrefslogtreecommitdiff
path: root/source3/libads/sasl.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-14s3:libads: finally remove unused ads_connect[_user_creds]() and related codeStefan Metzmacher1-187/+0
2024-05-14s3:include: remove unused krb5_env.hStefan Metzmacher1-1/+0
2024-05-14s3:libads: add ads_simple_creds() helperStefan Metzmacher1-0/+59
2024-05-14s3:libads: we only need to gensec_expire_time()...Stefan Metzmacher1-8/+1
2024-05-14s3:libads: let ads_sasl_spnego_bind() really use spnego to negotiate krb5/ntl...Stefan Metzmacher1-88/+49
2024-05-14s3:libads: split out ads_connect_internal() and call it with ads_legacy_creds()Stefan Metzmacher1-13/+6
2024-05-14s3:libads: let ads_sasl_spnego_bind() use cli_credentials_get_unparsed_name()Stefan Metzmacher1-9/+13
2024-05-14s3:libads: let ads_sasl_spnego_bind() reset krb5_state at the endStefan Metzmacher1-0/+1
2024-05-14s3:libads: let ads_sasl_spnego_bind() use cli_credentials_get_kerberos_state()Stefan Metzmacher1-2/+5
2024-05-14s3:libads: split out ads_legacy_creds()Stefan Metzmacher1-16/+167
2024-04-23s3:libads: add support for ADS_AUTH_SASL_{STARTTLS,LDAPS}Stefan Metzmacher1-3/+19
2024-04-23s3:libads: call gensec_set_channel_bindings() for tls connectionsStefan Metzmacher1-0/+24
2024-04-23s3:libads: no longer pass "GSS-SPNEGO" to ads_sasl_spnego_gensec_bind()Stefan Metzmacher1-4/+4
2024-04-23s3:libads: remove dead code in ads_sasl_spnego_{gensec}_bind()Stefan Metzmacher1-34/+5
2024-04-23s3:libads: directly use kerberos without asking the serverStefan Metzmacher1-183/+1
2024-04-23s3:libads: use GSS-SPNEGO directly without asking for supportedSASLMechanismsStefan Metzmacher1-44/+10
2023-09-25libsmb: Make libsmb/clispnego.c static to libads/Volker Lendecke1-0/+139
2022-01-21s3:libads: Disable NTLMSSP if not allowed (for builds without kerberos)Pavel Filipenský1-0/+6
2022-01-21s3:libads: Improve debug messages for SASL bindPavel Filipenský1-11/+11
2022-01-21s3:libads: Disable NTLMSSP for FIPSPavel Filipenský1-1/+9
2022-01-21s3:libads: Remove trailing spaces from sasl.cPavel Filipenský1-11/+11
2021-04-28auth:creds: Add obtained arg to cli_credentials_set_kerberos_state()Andreas Schneider1-1/+2
2020-11-03auth:creds: Rename CRED_USE_KERBEROS valuesAndreas Schneider1-4/+4
2020-06-09s3:libads: remove unused "GSSAPI" supportStefan Metzmacher1-426/+0
2019-09-26s3/libads: clang: Fix 'Value stored to 'nt_status' is never read'Noel Power1-1/+0
2018-12-19libads: Add kerberos tracingSwen Schillig1-1/+3
2017-05-17libads: abstract out SASL wrapping codeAlexander Bokovoy1-58/+68
2017-03-08libads: convert to use smb_gss_krb5_import_credAlexander Bokovoy1-1/+1
2017-03-06s3:libads: remove unused fallback to gss_acquire_cred()Stefan Metzmacher1-27/+0
2017-02-24s3:libads: add more debugging to ads_sasl_spnego_bind()Stefan Metzmacher1-1/+25
2016-10-13s3:libads: don't use MEMORY:ads_sasl_spnego_bind nor set "KRB5CCNAME"Stefan Metzmacher1-6/+0
2016-10-12s3:libads: don't use MEMORY:ads_sasl_gssapi_do_bind nor set "KRB5CCNAME"Stefan Metzmacher1-5/+0
2016-07-12libads: ensure the right ccache is used during spnego bindStefan Metzmacher1-9/+20
2016-07-11libads: ensure the right ccache is used during gssapi bindStefan Metzmacher1-7/+16
2016-07-05s3-libads: fix a memory leak in ads_sasl_spnego_bind()Uri Simchoni1-1/+4
2016-04-28s3:libads/sasl: allow wrapped messages up to a size of 0xfffffffStefan Metzmacher1-2/+2
2016-04-19libads: record session expiry for spnego sasl bindsUri Simchoni1-0/+9
2016-04-12s3:libads: sasl wrapped LDAP connections against with kerberos and arcfour-hm...Stefan Metzmacher1-1/+7
2016-04-12CVE-2016-2112: s3:libads: make sure we detect downgrade attacksStefan Metzmacher1-0/+31
2016-03-18libads: Fix CID 1356316 Uninitialized pointer readVolker Lendecke1-1/+1
2016-03-10s3:libads: make use of ads_sasl_spnego_gensec_bind() for GSS-SPNEGO with Kerb...Stefan Metzmacher1-356/+28
2016-03-10s3:libads: keep service and hostname separately in ads_service_principalStefan Metzmacher1-7/+28
2016-03-10s3:libads: don't pass given_principal to ads_generate_service_principal() any...Stefan Metzmacher1-30/+7
2016-03-10s3:libads: provide a generic ads_sasl_spnego_gensec_bind() functionStefan Metzmacher1-16/+65
2016-03-10s3:libads: make use of GENSEC_OID_SPNEGO in ads_sasl_spnego_ntlmssp_bind()Stefan Metzmacher1-65/+45
2016-03-10s3:libads: make use of GENSEC_FEATURE_LDAP_STYLEStefan Metzmacher1-3/+3
2016-03-10s3:libads: add missing TALLOC_FREE(frame) in error pathStefan Metzmacher1-0/+1
2015-06-23s3:libads/sasl: use gensec_max_{input,wrapped}_size() in ads_sasl_spnego_ntlm...Stefan Metzmacher1-4/+5
2015-05-13libads: record service ticket endtime for sealed ldap connectionsUri Simchoni1-0/+23
2015-04-22Convert all uses of uint8/16/32 to uint8/16/32_t in the libads code.Richard Sharpe1-18/+18