summaryrefslogtreecommitdiff
path: root/libcli/auth/credentials.c
Commit message (Expand)AuthorAgeFilesLines
* CVE-2020-1472(ZeroLogon): libcli/auth: reject weak client challenges in netlo...Stefan Metzmacher2020-09-181-1/+16
* CVE-2020-1472(ZeroLogon): libcli/auth: add netlogon_creds_is_random_challenge...Stefan Metzmacher2020-09-181-1/+22
* CVE-2020-1472(ZeroLogon): libcli/auth: add netlogon_creds_random_challenge()Stefan Metzmacher2020-09-181-0/+6
* smbdes: convert des_crypt112_16 to use gnutlsIsaac Boukris2019-12-101-8/+30
* smbdes: convert des_crypt112 to use gnutlsIsaac Boukris2019-12-101-1/+7
* smbdes: convert des_crypt128() to use gnutlsIsaac Boukris2019-12-101-1/+5
* netlogon_creds_des_encrypt/decrypt_LMKey: use gnutls and return NTSTATUSIsaac Boukris2019-12-101-9/+27
* libcli:auth Check return code of netlogon_creds_aes_encrypt()Andrew Bartlett2019-11-141-1/+7
* libcli:auth: Check return code of netlogon_creds_step_crypt()Andreas Schneider2019-11-141-7/+29
* libcli:auth: Check return code of netlogon_creds_step()Andreas Schneider2019-11-141-3/+17
* libcli:auth: Return NTSTATUS for netlogon_creds_client_authenticator()Andreas Schneider2019-11-141-2/+5
* libcli:auth: Check return status of netlogon_creds_first_step()Andreas Schneider2019-11-141-5/+19
* libcli:auth: Check return status of netlogon_creds_init_64bit()Andreas Schneider2019-11-141-7/+22
* libcli:auth: Check return value of netlogon_creds_init_128bit()Andreas Schneider2019-11-141-4/+10
* libcli:auth Check NTSTATUS from netlogon_creds_aes_{en,de}crypt()Andrew Bartlett2019-08-211-23/+53
* libcli:auth Return NTSTATUS from netlogon_creds_aes_decrypt()Andrew Bartlett2019-08-211-7/+8
* libcli:auth: Use GnuTLS AES128 CFB for netlogon_creds_aes_decrypt()Andreas Schneider2019-08-211-1/+40
* libcli:auth: Return NTSTATUS for netlogon_creds_aes_encrypt()Andreas Schneider2019-08-211-7/+8
* libcli:auth: Use GnuTLS AES128 CFB for netlogon_creds_aes_encrypt()Andreas Schneider2019-08-211-0/+36
* libcli:auth: Use netlogon_creds_aes_encrypt() in netlogon_creds_step_crypt()Andreas Schneider2019-08-211-5/+2
* libcli:auth: Return NTSTATUS for netlogon_creds_arcfour_crypt()Andreas Schneider2019-06-271-16/+47
* libcli:auth: Return NTSTATUS for netlogon_creds_crypt_samlogon_logon()Andreas Schneider2019-06-271-13/+11
* libcli:auth: Return NTSTATUS for netlogon_creds_decrypt_samlogon_logon()Andreas Schneider2019-06-271-3/+5
* libcli:auth: Return NTSTATUS for netlogon_creds_encrypt_samlogon_logon()Andreas Schneider2019-06-271-3/+5
* libcli:auth: Return NTSTATUS for netlogon_creds_server_step_check()Andreas Schneider2019-06-271-15/+17
* libcli:auth: Return NTSTATUS for netlogon_creds_decrypt_samlogon_validation()Andreas Schneider2019-06-271-3/+5
* libcli:auth: Return NTSTATUS for netlogon_creds_encrypt_samlogon_validation()Andreas Schneider2019-06-271-3/+5
* libcli:auth: Use GnuTLS RC4 for netlogon credentialsAndreas Schneider2019-06-271-4/+17
* lib/crypto: move gnutls error wrapper to own subsystemAndrew Bartlett2019-06-271-1/+1
* libcli:auth: Use gnutls_error_to_ntstatus() in credentialsAndreas Schneider2019-06-241-11/+9
* libcli:auth: Add return codes for netlogon_creds_init_128bit()Andreas Schneider2019-05-211-9/+23
* libcli:auth: Use GnuTLS MD5 and HMAC MD5 in netlogon_creds_init_128bitAndreas Schneider2019-05-211-11/+36
* libcli:auth: Add return code for netlogon_creds_init_hmac_sha256()Andreas Schneider2019-04-301-15/+29
* libcli:auth: Use GnuTLS SHA256 HMAC for credentialsAndreas Schneider2019-04-301-10/+29
* libcli:auth: Avoid explicit ZERO_STRUCTAndreas Schneider2019-02-271-3/+1
* libcli:auth: Use C99 initializers or ZERO_ARRAY instead of ZERO_STRUCTAndreas Schneider2018-12-201-9/+6
* libcli: Apply some constVolker Lendecke2017-09-161-2/+3
* libcli: Use "all_zero" where appropriateVolker Lendecke2017-01-031-19/+14
* libcli/auth: add some const to netlogon_creds_server_{init,step_check}()Stefan Metzmacher2015-03-201-2/+2
* libcli/auth: s/encrypt/do_encryptStefan Metzmacher2014-04-021-6/+6
* libcli/auth: try to use the current timestamp creds->sequenceStefan Metzmacher2013-12-241-0/+22
* libcli/auth: remove bogus comment regarding replay attacksStefan Metzmacher2013-12-241-2/+0
* libcli/auth: set the return_authenticator->timestamp = 0Stefan Metzmacher2013-12-241-1/+1
* libcli/auth: add netlogon_creds_shallow_copy_logon()Stefan Metzmacher2013-08-051-0/+73
* libcli/auth: add netlogon_creds_[de|en]crypt_samlogon_logon()Stefan Metzmacher2013-08-051-0/+118
* libcli/auth: fix shadowed declaration in netlogon_creds_crypt_samlogon_valida...Stefan Metzmacher2013-08-051-4/+4
* libcli/auth: make netlogon_creds_crypt_samlogon_validation more robustStefan Metzmacher2013-08-051-1/+5
* libcli/auth: also set secure channel type in netlogon_creds_client_init().Günther Deschner2013-08-051-0/+2
* build: Build with system md5.h on OpenIndianaAndrew Bartlett2013-06-191-1/+1
* libcli/auth: fix void function cannot return value errorAndrew Bartlett2013-01-221-2/+2