summaryrefslogtreecommitdiff
path: root/libcli/smb/smbXcli_base.c
Commit message (Expand)AuthorAgeFilesLines
* libcli/smb: make smb2cli_ioctl_parse_buffer() available as smb2cli_parse_dyn_...Stefan Metzmacher2021-08-121-0/+91
* libcli/smb: Allow smb2cli_validate_negotiate_info_done() to ignore NT_STATUS_...Jeremy Allison2021-01-151-0/+25
* libcli/smb: add smbXcli_conn_send_queue()Stefan Metzmacher2020-12-171-0/+5
* libcli:smb: Check return code of set_blockingAndreas Schneider2020-11-261-1/+4
* Add smb2cli_session_get_encryption_cipher()Isaac Boukris2020-11-061-0/+13
* libcli: Use GUID_to_ndr_buf() in smb2cli_validate_negotiate_info_send()Volker Lendecke2020-10-021-4/+4
* libcli: Use GUID_to_ndr_buf() in smbXcli_negprot_smb2_subreq()Volker Lendecke2020-10-021-4/+4
* libcli: Use NT_STATUS_PENDING instead of STATUS_PENDINGChristof Schmitt2020-06-221-3/+3
* libcli: Slightly simplify smb2cli_req_recv() with an early returnVolker Lendecke2020-06-151-6/+1
* libsmb: Make sure that the TCP socket is non-blockingVolker Lendecke2020-03-251-0/+1
* libcli:smb: Prefer AES-GCM over AES-CCM with GnuTLSAndreas Schneider2019-08-271-6/+3
* libcli:smb: Use smb2_signing_key in smb2_signing_encrypt_pdu()Andreas Schneider2019-08-271-2/+2
* libcli:smb: Use smb2_signing_key in smb2_signing_decrypt_pdu()Andreas Schneider2019-08-271-1/+1
* libcli:smb: Use a smb2_signing_key for storing the decryption keyAndreas Schneider2019-08-211-7/+16
* libcli:smb: Use a smb2_signing_key for storing the encryption keyAndreas Schneider2019-08-211-10/+19
* libcli:smb: Use GnuTLS for AES constantsAndreas Schneider2019-08-211-5/+2
* libcli:smb: Use generate_nonce_buffer() for AES-CCM and AES-GCM nonceAndreas Schneider2019-08-121-2/+2
* libcli/smb: send SMB2_NETNAME_NEGOTIATE_CONTEXT_IDStefan Metzmacher2019-08-011-0/+17
* libcli/smb: clang: Fix ' 2nd function call argument is an uninitialized value'Noel Power2019-07-161-1/+1
* libcli/smb: clang: Fix 'Dereference of null pointer'Noel Power2019-07-161-2/+2
* libcli/smb: clang: Fix 'Array access results in a null pointer deref'Noel Power2019-07-161-2/+2
* libcli/smb: clang: Fix 'array access results in a null pointer deref'Noel Power2019-07-161-1/+2
* lib/crypto: move gnutls error wrapper to own subsystemAndrew Bartlett2019-06-271-1/+1
* libcli:smb: Use gnutls_error_to_ntstatus() in smbXcli_base.cAndreas Schneider2019-06-241-9/+10
* libcli:smb: Return NSTATUS for smb2_signing_check_pdu()Andreas Schneider2019-06-241-20/+35
* libcli/smb: harden smbXcli_session_shallow_copy against nonce reusageStefan Metzmacher2019-06-121-0/+19
* libcli/smb: s/smbXcli_session_copy/smbXcli_session_shallow_copyStefan Metzmacher2019-06-121-1/+6
* libcli/smb: only fallback to the global smb2 signing key if we should signAndreas Schneider2019-06-121-4/+8
* libcli/smb: make sure the session->{smb2->,smb2_channel.}signing_key is never...Stefan Metzmacher2019-06-121-17/+27
* Revert "libcli:smb: Fix signing with multichannel"Stefan Metzmacher2019-06-121-8/+4
* Revert "libcli/smb: add missing struct smb2_signing_key allocation in smb2cli...Stefan Metzmacher2019-06-121-9/+0
* libcli/smb: add missing struct smb2_signing_key allocation in smb2cli_session...Stefan Metzmacher2019-06-111-0/+9
* libcli:smb: Fix signing with multichannelAndreas Schneider2019-06-111-4/+8
* libcli:smb: Return NTSTATUS for smb_key_derivation()Andreas Schneider2019-05-211-3/+8
* libcli:smb: Return NTSTATUS for smb_signing_sign_pdu()Andreas Schneider2019-05-211-3/+8
* libcli:smb: Use GnuTLS SHA512 in smbXcli_baseAndreas Schneider2019-05-071-18/+88
* libcli:smb: Use smb2_signing_key for smb2_signing_check_pdu()Andreas Schneider2019-04-301-4/+4
* libcli:smb: Use smb2_signing_key for smb2_signing_sign_pdu()Andreas Schneider2019-04-301-2/+2
* libcli:smb: Add smb2_signing_key_destructor()Andreas Schneider2019-04-301-2/+4
* libcli:smb: Use 'struct smb2_signing_key' in smbXcli_base.cAndreas Schneider2019-04-301-52/+75
* libcli: permit larger values of DataLength in SMB2_ENCRYPTION_CAPABILITIES of...Philipp Gesang2019-03-311-1/+1
* libcli: Use a define for the SMB_SUICIDE_PACKETAndreas Schneider2019-03-211-1/+1
* libcli: Pass buf/len to smb2_negotiate_context_addVolker Lendecke2019-02-251-6/+4
* libcli: add getters for smb2 {signing,encryption,decryption} keysAurelien Aptel2019-02-091-0/+79
* libcli:smb: Use C99 initializer for derivation in smbXcli_baseAndreas Schneider2019-01-281-2/+6
* libcli: Add error log if insufficient SMB2 creditsTim Beale2019-01-091-0/+3
* libcli/smb: don't overwrite status codeRalph Boehme2018-11-131-5/+7
* libcli/smb: use require_signed_response in smb2cli_conn_dispatch_incoming()Ralph Boehme2018-11-131-1/+16
* libcli/smb: defer singing check a little bitRalph Boehme2018-11-131-6/+6
* libcli/smb: maintain require_signed_response in smbXcli_req_stateRalph Boehme2018-11-131-0/+3