summaryrefslogtreecommitdiff
path: root/fs/cifs/smb2transport.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-19cifs: protect all accesses to chan_* with chan_lockShyam Prasad N1-0/+6
2022-01-08cifs: take cifs_tcp_ses_lock for status checksShyam Prasad N1-6/+25
2022-01-03cifs: use the chans_need_reconnect bitmap for reconnect statusShyam Prasad N1-10/+20
2021-11-05cifs: Create a new shared file holding smb2 pdu definitionsRonnie Sahlberg1-18/+18
2021-09-13cifs: remove pathname for file from SPDX headerSteve French1-1/+0
2021-06-21cifs: use SPDX-Licence-IdentifierSteve French1-13/+1
2021-06-21cifs: missed ref-counting smb session in findShyam Prasad N1-1/+11
2021-03-26cifs: Adjust key sizes and key generation routines for AES256 encryptionShyam Prasad N1-9/+28
2020-10-19smb3.1.1: set gcm256 when requestedSteve French1-3/+5
2020-04-16smb3: remove overly noisy debug line in signing errorsSteve French1-2/+2
2020-04-07cifs: Allocate crypto structures on the fly for calculating signatures of inc...Long Li1-33/+54
2020-03-30cifs: update internal module version numberSteve French1-2/+4
2020-03-27smb3: use SMB2_SIGNATURE_SIZE defineSteve French1-1/+1
2020-02-06cifs: fix channel signingAurelien Aptel1-2/+3
2020-01-27CIFS: Fix task struct use-after-free on reconnectVincent Whitchurch1-0/+2
2019-11-25cifs: Always update signing key of first channelPaulo Alcantara (SUSE)1-0/+4
2019-11-25cifs: try opening channels after mountingAurelien Aptel1-27/+109
2019-11-25cifs: add server paramAurelien Aptel1-13/+14
2019-09-16smb3: allow skipping signature verification for perf sensitive configurationsSteve French1-0/+1
2019-09-16cifs: add new debugging macro cifs_server_dbgRonnie Sahlberg1-30/+31
2019-07-08SMB3.1.1: Add GCM crypto to the encrypt and decrypt functionsSteve French1-2/+8
2019-03-06CIFS: Only send SMB2_NEGOTIATE command on new TCP connectionsPavel Shilovsky1-0/+8
2019-03-06smb3: add dynamic trace point for smb3_cmd_enterSteve French1-0/+3
2019-03-05CIFS: Do not skip SMB2 message IDs on send failuresPavel Shilovsky1-2/+12
2018-08-07CIFS: fix uninitialized ptr deref in smb2 signingAurelien Aptel1-2/+3
2018-08-07smb3: simplify code by removing CONFIG_CIFS_SMB311Steve French1-4/+0
2018-07-05cifs: Fix validation of signed data in smb2Paulo Alcantara1-4/+24
2018-07-05cifs: Fix validation of signed data in smb3+Paulo Alcantara1-6/+25
2018-07-05cifs: Fix use after free of a mid_q_entryLars Persson1-0/+1
2018-06-15cifs: push rfc1002 generation down the stackRonnie Sahlberg1-11/+7
2018-06-05CIFS: Fix signing for SMB2/3Aurelien Aptel1-4/+8
2018-06-01cifs: remove rfc1002 header from all SMB2 response structuresRonnie Sahlberg1-6/+4
2018-04-13cifs: add resp_buf_size to the mid_q_entry structureRonnie Sahlberg1-1/+1
2018-04-02CIFS: add sha512 secmechAurelien Aptel1-0/+30
2018-04-02CIFS: refactor crypto shash/sdesc allocation&freeAurelien Aptel1-60/+15
2017-10-18Fix encryption labels and lengths for SMB3.1.1Steve French1-12/+14
2017-07-06CIFS: add CONFIG_CIFS_DEBUG_KEYS to dump encryption keysAurélien Aptel1-3/+25
2017-04-28cifs: don't check for failure from mempool_alloc()NeilBrown1-17/+13
2017-04-07Handle mismatched open callsSachin Prabhu1-4/+51
2017-02-02CIFS: Decrypt and process small encrypted packetsPavel Shilovsky1-1/+1
2017-02-02CIFS: Encrypt SMB3 requests before sendingPavel Shilovsky1-5/+36
2017-02-02CIFS: Send RFC1001 length in a separate iovPavel Shilovsky1-11/+17
2017-02-02CIFS: Separate SMB2 header structurePavel Shilovsky1-41/+40
2016-03-28cifs: merge the hash calculation helpersAl Viro1-97/+10
2016-01-14Prepare for encryption support (first part). Add decryption and encryption ke...Steve French1-6/+96
2014-12-14Convert MessageID in smb2_hdr to LESachin Prabhu1-1/+1
2014-08-02CIFS: Use multicredits for SMB 2.1/3 writesPavel Shilovsky1-0/+5
2013-11-02cifs: Send a logoff request before removing a smb sessionShirish Pargaonkar1-2/+8
2013-11-02cifs: Make big endian multiplex ID sequences monotonic on the wireTim Gardner1-1/+1
2013-09-08cifs: Start using per session key for smb2/3 for signature generationShirish Pargaonkar1-18/+52