summaryrefslogtreecommitdiff
path: root/libcli/smb
AgeCommit message (Expand)AuthorFilesLines
2019-11-04libcli:smb: Do not use gnutls_aead_cipher_encryptv2() with GnuTLS 3.6.10Andreas Schneider1-2/+6
2019-10-16libcli smb smb1cli_trans: fix ubsan warningGary Lockyer1-2/+4
2019-10-08libcli:smb: Use gnutls_aead_cipher_decryptv2() for AES GCM or CCMAndreas Schneider1-2/+27
2019-10-08libcli:smb: Use gnutls_aead_cipher_encryptv2() for AES GCM or CCMAndreas Schneider1-2/+30
2019-08-27libcli:smb: Prefer AES-GCM over AES-CCM with GnuTLSAndreas Schneider1-6/+3
2019-08-27libcli:smb: Use gnutls_error_to_ntstatus() in smb2_signing_encrypt_pdu()Andreas Schneider1-3/+2
2019-08-27libcli:smb: Use smb2_signing_key in smb2_signing_encrypt_pdu()Andreas Schneider3-22/+18
2019-08-27libcli:smb: Use gnutls_error_to_ntstatus() in smb2_signing_decrypt_pdu()Andreas Schneider1-3/+2
2019-08-27libcli:smb: Use smb2_signing_key in smb2_signing_decrypt_pdu()Andreas Schneider3-21/+17
2019-08-27libcli:smb: Support GnuTLS AES CCM and GCM in smb2_signing_decrypt_pdu()Andreas Schneider1-45/+125
2019-08-27libcli:smb: Support GnuTLS AES CCM and GCM in smb2_signing_encrypt_pdu()Andreas Schneider1-45/+124
2019-08-21libcli/smb: Use gnutls_error_to_ntstatus() in smb2_signing_check_pdu()Andrew Bartlett1-4/+4
2019-08-21libcli:smb: Use GnuTLS AES128 CMAC in smb2_signing_check_pdu()Andreas Schneider1-0/+38
2019-08-21libcli/smb: Use gnutls_error_to_ntstatus() in smb2_signing_sign_pdu()Andrew Bartlett1-2/+2
2019-08-21libcli:smb: Use GnuTLS AES128 CMAC in smb2_signing_sign_pdu()Andreas Schneider1-0/+33
2019-08-21libcli:smb: Use a smb2_signing_key for storing the decryption keyAndreas Schneider1-7/+16
2019-08-21libcli:smb: Use a smb2_signing_key for storing the encryption keyAndreas Schneider1-10/+19
2019-08-21libcli:smb: Add gnutls_aead_cipher_hd_t to smb2_signing_key structureAndreas Schneider2-0/+8
2019-08-21libcli:smb: Use GnuTLS for AES constantsAndreas Schneider1-5/+2
2019-08-21libcli:smb: Define SMB2_AES_128_CCM_NONCE_SIZEAndreas Schneider1-0/+3
2019-08-12libcli:smb: Use generate_nonce_buffer() for AES-CCM and AES-GCM nonceAndreas Schneider1-2/+2
2019-08-10libcli:smb: Add forward declaration for gnutls_hmac_hd_tAndreas Schneider1-3/+3
2019-08-01libcli/smb: send SMB2_NETNAME_NEGOTIATE_CONTEXT_IDStefan Metzmacher1-0/+17
2019-08-01libcli/smb: add new COMPRESSION and NETNAME negotiate context idsStefan Metzmacher1-0/+2
2019-07-24libcli/smb: clang: Fix Value stored to 'next_offset' is never readNoel Power1-1/+0
2019-07-16libcli/smb: clang: Fix ' 2nd function call argument is an uninitialized value'Noel Power1-1/+1
2019-07-16libcli/smb: clang: Fix 'Dereference of null pointer'Noel Power1-2/+2
2019-07-16libcli/smb: clang: Fix 'Array access results in a null pointer deref'Noel Power1-2/+2
2019-07-16libcli/smb: clang: Fix 'array access results in a null pointer deref'Noel Power1-1/+2
2019-07-11libcl/smb: clang: Fix 'Value stored to 'next_offset' is never read'Noel Power1-1/+0
2019-07-11libcli/smb: clang: Fix 'value stored to 'p' is never read'Noel Power1-2/+0
2019-06-27lib/crypto: move gnutls error wrapper to own subsystemAndrew Bartlett4-4/+4
2019-06-24libcli:smb: Use gnutls_error_to_ntstatus() in smb_signingAndreas Schneider1-12/+7
2019-06-24libcli:smb: Use gnutls_error_to_ntstatus() in smbXcli_base.cAndreas Schneider1-9/+10
2019-06-24libcli:smb: Use gnutls_error_to_ntstatus() in smb2_signing_check_pdu()Andreas Schneider1-4/+4
2019-06-24libcli:smb: Use gnutls_error_to_ntstatus() in smb2_signing_sign_pdu()Andreas Schneider1-2/+2
2019-06-24libcli:smb: Return NSTATUS for smb2_signing_check_pdu()Andreas Schneider3-36/+59
2019-06-12libcli/smb: harden smbXcli_session_shallow_copy against nonce reusageStefan Metzmacher1-0/+19
2019-06-12libcli/smb: s/smbXcli_session_copy/smbXcli_session_shallow_copyStefan Metzmacher2-2/+7
2019-06-12libcli/smb: only fallback to the global smb2 signing key if we should signAndreas Schneider1-4/+8
2019-06-12libcli/smb: make sure the session->{smb2->,smb2_channel.}signing_key is never...Stefan Metzmacher1-17/+27
2019-06-12Revert "libcli:smb: Fix signing with multichannel"Stefan Metzmacher1-8/+4
2019-06-12Revert "libcli/smb: add missing struct smb2_signing_key allocation in smb2cli...Stefan Metzmacher1-9/+0
2019-06-11libcli/smb: add missing struct smb2_signing_key allocation in smb2cli_session...Stefan Metzmacher1-0/+9
2019-06-11libcli:smb: Fix signing with multichannelAndreas Schneider1-4/+8
2019-05-21libcli:smb: Return NTSTATUS for smb_key_derivation()Andreas Schneider3-13/+29
2019-05-21libcli:smb: Check return code of smb_signing_md5()Andreas Schneider1-2/+11
2019-05-21libcli:smb: Return NTSTATUS for smb_signing_sign_pdu()Andreas Schneider3-11/+18
2019-05-21libcli:smb: Return NTSTATUS for smb_signing_md5()Andreas Schneider1-11/+24
2019-05-21libcli:smb: Use GnuTLS HMAC MD5 in smb_key_derivation()Andreas Schneider1-7/+7