summaryrefslogtreecommitdiff
path: root/auth/gensec
Commit message (Expand)AuthorAgeFilesLines
* gensec: Add a check if a gensec module implements weak cryptoAndreas Schneider2020-03-192-1/+13
* auth/gensec: map NT_STATUS_{INVALID_ACCOUNT_NAME,NO_SUCH_DOMAIN} to NT_STATUS...Stefan Metzmacher2020-02-101-2/+37
* gensec/spnego: fallback on INVALID_{ACCOUNT,COMPUTER}_NAME and NO_SUCH_DOMAINStefan Metzmacher2020-02-101-0/+3
* spnego: fix server handling of no optimistic exchangeIsaac Boukris2019-10-121-0/+13
* spnego: add client option to omit sending an optimistic tokenIsaac Boukris2019-10-121-0/+11
* spnego: ignore server mech_types listIsaac Boukris2019-10-121-5/+26
* auth/gensec: fix AES schannel seal and unsealGünther Deschner2019-10-071-17/+30
* auth/gensec: fix non-AES schannel sealGünther Deschner2019-10-071-0/+9
* Spelling fixes s/withing/within/Mathieu Parent2019-09-011-2/+2
* auth/gensec: Use gnutls_error_to_ntstatus() in netsec_do_seal()Andrew Bartlett2019-08-211-12/+4
* auth:gensec: Use GnuTLS AES CFB8 in netsec_do_seal()Andreas Schneider2019-08-211-1/+94
* auth/gensec: Use gnutls_error_to_ntstatus() consistently in schannelAndrew Bartlett2019-08-211-9/+7
* auth:gensec: Use GnuTLS AES128 CFB8 in netsec_do_seq_num()Andreas Schneider2019-08-211-0/+40
* auth/gensec: clang: Fix 'Value stored to 'status' is never read'Noel Power2019-07-111-2/+0
* auth:gensec: Return NTSTATUS for netsec_do_seal()Andreas Schneider2019-06-271-18/+33
* auth:gensec: Use GnuTLS RC4 in netsec_do_seal()Andreas Schneider2019-06-271-6/+31
* auth:gensec: Use GnuTLS RC4 in netsec_do_seq_num()Andreas Schneider2019-06-271-5/+24
* lib/crypto: move gnutls error wrapper to own subsystemAndrew Bartlett2019-06-272-2/+2
* auth:gensec: Use gnutls_error_to_ntstatus() in schannelAndreas Schneider2019-06-241-25/+14
* auth:gensec: Return NTSTATUS for netsec_do_seq_num()Andreas Schneider2019-05-211-8/+26
* auth:gensec: Use GnuTLS HMAC MD5 and MD5 in netsec_do_sign()Andreas Schneider2019-05-211-11/+49
* auth:gensec: Use GnuTLS HMAC MD5 in netsec_do_seal()Andreas Schneider2019-05-211-2/+24
* auth:gensec: Use GnuTLS HMAC MD5 in netsec_do_seq_num()Andreas Schneider2019-05-211-2/+25
* auth:gensec: Add return code for netsec_do_sign()Andreas Schneider2019-04-301-16/+34
* auth:gensec: Use GnuTLS SHA256 HMAC for schannelAndreas Schneider2019-04-301-10/+34
* auth:gensec: Make sure we zero the checksum after useAndreas Schneider2019-02-271-0/+2
* auth:gensec: Use C99 initializer in schannelAndreas Schneider2019-01-281-1/+3
* auth/gensec: enforce that all DCERPC contexts support SIGN_PKT_HEADERStefan Metzmacher2018-12-231-0/+16
* auth:gensec: Add FALL_THROUGH statements in spnego.cAndreas Schneider2018-03-011-1/+1
* define DBGC_AUTH classkkplein2018-01-087-0/+21
* auth/gensec: finally remove unused gensec_update_ev()Stefan Metzmacher2017-07-252-37/+23
* auth/gensec: don't allow gensec_update[_ev] to be called on a subcontextStefan Metzmacher2017-07-251-0/+7
* auth/gensec: make use of gensec_update_send/recv in gensec_update_ev()Stefan Metzmacher2017-07-251-20/+2
* auth/gensec: introduce gensec_security_ops.glue in order to avoid depending o...Stefan Metzmacher2017-07-253-8/+7
* auth/gensec: add some useful debugging to gensec_update_send/gensec_update_doneStefan Metzmacher2017-07-251-3/+26
* auth/spnego: Use talloc_get_type_abort() in gsensec_spnego_update_out()Andreas Schneider2017-07-251-1/+3
* auth/spnego: Use talloc_get_type_abort() in gsensec_spnego_update_in()Andreas Schneider2017-07-251-1/+3
* auth/spnego: Rename gensec_spnego_update_sub_abort()Andreas Schneider2017-07-251-8/+8
* auth/spnego: replace gensec_spnego_neg_loop() by real async processing of {st...Stefan Metzmacher2017-07-251-167/+107
* auth/spnego: split gensec_spnego_server_negTokenTarg() into subfunctionsStefan Metzmacher2017-07-251-29/+96
* auth/spnego: split gensec_spnego_server_negTokenInit() into subfunctionsStefan Metzmacher2017-07-251-75/+151
* auth/spnego: split gensec_spnego_client_negTokenTarg() into subfunctionsStefan Metzmacher2017-07-251-35/+111
* auth/spnego: split gensec_spnego_client_negTokenInit() into subfunctionsStefan Metzmacher2017-07-251-71/+112
* auth/spnego: split gensec_spnego_create_negTokenInit() into subfunctionsStefan Metzmacher2017-07-251-72/+253
* auth/spnego: don't produce an output token for errors in gensec_spnego_server...Stefan Metzmacher2017-07-251-5/+0
* auth/spnego: don't call gensec_spnego_server_response() with a fatal errorStefan Metzmacher2017-07-251-4/+11
* auth/spnego: generate a valid packet if gensec_spnego_client_negTokenTarg() g...Stefan Metzmacher2017-07-251-6/+4
* auth/spnego: make sure we don't return OK without sub_sec_ready in gensec_spn...Stefan Metzmacher2017-07-251-0/+6
* auth/spnego: do an early return for the success case in gensec_spnego_client_...Stefan Metzmacher2017-07-251-21/+22
* auth/spnego: use better variable names in gensec_spnego_create_negTokenInit()Stefan Metzmacher2017-07-251-10/+17