summaryrefslogtreecommitdiff
path: root/fs/smb
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge tag 'v7.2-rc-part2-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds11-445/+1317
6 dayscifs: define variable sized buffer for querydir responsesShyam Prasad N4-3/+17
6 dayssmb/client: do not account EOF extension as allocationHuiwen He1-3/+10
7 dayssmb/client: preserve errors from smb2_set_sparse()Huiwen He1-15/+15
7 dayssmb: client: Fix next buffer leak in receive_encrypted_standard()Haoxiang Li1-4/+6
7 dayssmb/client: use %pe to print error pointerFredric Cover1-2/+2
7 dayssmb/client: name the default fallocate modeHuiwen He1-1/+1
7 dayssmb common: add missing AAPL definesSteve French1-0/+24
7 dayssmb/client: fix chown/chgrp with SMB3 POSIX ExtensionsRalph Boehme1-1/+2
7 dayssmb/client: fix security flag calculation when setting security descriptorsRalph Boehme1-6/+16
7 daysksmbd: fix kernel-doc warnings in smb2_lease_break_noti()Namjae Jeon1-0/+2
7 daysksmbd: fix inconsistent indenting warningsNamjae Jeon1-6/+6
7 daysksmbd: validate NTLMv2 response before updating session keyHaofeng Li1-4/+16
8 daysksmbd: increase SMB3_DEFAULT_TRANS_SIZE from 1MB to 4MBNamjae Jeon1-1/+1
8 daysksmbd: fix UBSAN array-index-out-of-bounds in decode_compress_ctxt()Namjae Jeon1-1/+9
8 daysksmbd: sleep interruptibly in the durable handle scavengerNamjae Jeon1-2/+2
8 daysksmbd: start file id allocation at 1Namjae Jeon2-2/+8
8 daysksmbd: treat read-control opens as stat opens only for leasesNamjae Jeon1-3/+27
8 daysksmbd: validate :: stream type against directory createNamjae Jeon1-1/+8
8 daysksmbd: break conflicting-open leases only as far as neededNamjae Jeon1-9/+14
8 daysksmbd: break handle caching for share conflictsNamjae Jeon1-7/+19
8 daysksmbd: normalize ungrantable lease statesNamjae Jeon1-0/+13
8 daysksmbd: return oplock protocol error for level II ackNamjae Jeon1-1/+4
8 daysksmbd: avoid level II oplock break notification on unlinkNamjae Jeon3-9/+30
8 daysksmbd: downgrade oplock after break timeoutNamjae Jeon1-2/+13
8 daysksmbd: apply create security descriptor firstNamjae Jeon1-7/+9
8 daysksmbd: return requested create allocation sizeNamjae Jeon2-11/+24
8 daysksmbd: tighten create file attribute validationNamjae Jeon1-1/+6
8 daysksmbd: reject empty-attribute synchronize-only createNamjae Jeon1-0/+7
8 daysksmbd: honor stream delete sharing for base fileNamjae Jeon3-0/+37
8 daysksmbd: send pending interim for last compound I/ONamjae Jeon1-1/+29
8 daysksmbd: return success for deferred final closeNamjae Jeon1-1/+3
8 daysksmbd: preserve compound responses for chained errorsNamjae Jeon1-0/+7
8 daysksmbd: validate handle for create or get object idNamjae Jeon1-0/+9
8 daysksmbd: propagate failed command status in related compoundsNamjae Jeon2-4/+156
8 daysksmbd: deny renaming directory with open childrenNamjae Jeon3-0/+32
8 daysksmbd: check parent directory sharing conflicts on renameNamjae Jeon1-2/+4
8 daysksmbd: preserve open change time across renameNamjae Jeon2-13/+11
8 daysksmbd: handle durable v2 app instance idNamjae Jeon3-0/+110
8 daysksmbd: fix durable reconnect context parsingNamjae Jeon1-9/+6
8 daysksmbd: invalidate durable handles on oplock breakNamjae Jeon4-8/+100
8 daysksmbd: supersede disconnected delete-on-close durable handleNamjae Jeon3-0/+75
8 daysksmbd: handle missing create contexts for lease opensNamjae Jeon1-0/+3
8 daysksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATEGil Portnoy1-4/+7
8 daysksmbd: keep common response iovecs in the work itemNamjae Jeon2-21/+40
8 daysksmbd: route v2 lease breaks on the client lease channelNamjae Jeon2-2/+16
8 daysksmbd: break RH leases before delete-on-closeNamjae Jeon1-3/+7
8 daysksmbd: honor SMB2 v2 lease epochsNamjae Jeon2-10/+30
8 daysksmbd: do not wait for RH lease break ack on overwriteNamjae Jeon1-5/+12
8 daysksmbd: chain pending lease breaks before waking waitersNamjae Jeon1-27/+81