| Age | Commit message (Expand) | Author | Files | Lines |
| 5 days | Merge tag 'v7.2-rc-part2-smb3-server-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 11 | -445/+1317 |
| 7 days | cifs: define variable sized buffer for querydir responses | Shyam Prasad N | 4 | -3/+17 |
| 7 days | smb/client: do not account EOF extension as allocation | Huiwen He | 1 | -3/+10 |
| 7 days | smb/client: preserve errors from smb2_set_sparse() | Huiwen He | 1 | -15/+15 |
| 7 days | smb: client: Fix next buffer leak in receive_encrypted_standard() | Haoxiang Li | 1 | -4/+6 |
| 7 days | smb/client: use %pe to print error pointer | Fredric Cover | 1 | -2/+2 |
| 7 days | smb/client: name the default fallocate mode | Huiwen He | 1 | -1/+1 |
| 7 days | smb common: add missing AAPL defines | Steve French | 1 | -0/+24 |
| 7 days | smb/client: fix chown/chgrp with SMB3 POSIX Extensions | Ralph Boehme | 1 | -1/+2 |
| 7 days | smb/client: fix security flag calculation when setting security descriptors | Ralph Boehme | 1 | -6/+16 |
| 8 days | ksmbd: fix kernel-doc warnings in smb2_lease_break_noti() | Namjae Jeon | 1 | -0/+2 |
| 8 days | ksmbd: fix inconsistent indenting warnings | Namjae Jeon | 1 | -6/+6 |
| 8 days | ksmbd: validate NTLMv2 response before updating session key | Haofeng Li | 1 | -4/+16 |
| 8 days | ksmbd: increase SMB3_DEFAULT_TRANS_SIZE from 1MB to 4MB | Namjae Jeon | 1 | -1/+1 |
| 8 days | ksmbd: fix UBSAN array-index-out-of-bounds in decode_compress_ctxt() | Namjae Jeon | 1 | -1/+9 |
| 8 days | ksmbd: sleep interruptibly in the durable handle scavenger | Namjae Jeon | 1 | -2/+2 |
| 8 days | ksmbd: start file id allocation at 1 | Namjae Jeon | 2 | -2/+8 |
| 8 days | ksmbd: treat read-control opens as stat opens only for leases | Namjae Jeon | 1 | -3/+27 |
| 8 days | ksmbd: validate :: stream type against directory create | Namjae Jeon | 1 | -1/+8 |
| 8 days | ksmbd: break conflicting-open leases only as far as needed | Namjae Jeon | 1 | -9/+14 |
| 8 days | ksmbd: break handle caching for share conflicts | Namjae Jeon | 1 | -7/+19 |
| 8 days | ksmbd: normalize ungrantable lease states | Namjae Jeon | 1 | -0/+13 |
| 8 days | ksmbd: return oplock protocol error for level II ack | Namjae Jeon | 1 | -1/+4 |
| 8 days | ksmbd: avoid level II oplock break notification on unlink | Namjae Jeon | 3 | -9/+30 |
| 8 days | ksmbd: downgrade oplock after break timeout | Namjae Jeon | 1 | -2/+13 |
| 8 days | ksmbd: apply create security descriptor first | Namjae Jeon | 1 | -7/+9 |
| 8 days | ksmbd: return requested create allocation size | Namjae Jeon | 2 | -11/+24 |
| 8 days | ksmbd: tighten create file attribute validation | Namjae Jeon | 1 | -1/+6 |
| 8 days | ksmbd: reject empty-attribute synchronize-only create | Namjae Jeon | 1 | -0/+7 |
| 8 days | ksmbd: honor stream delete sharing for base file | Namjae Jeon | 3 | -0/+37 |
| 8 days | ksmbd: send pending interim for last compound I/O | Namjae Jeon | 1 | -1/+29 |
| 8 days | ksmbd: return success for deferred final close | Namjae Jeon | 1 | -1/+3 |
| 8 days | ksmbd: preserve compound responses for chained errors | Namjae Jeon | 1 | -0/+7 |
| 8 days | ksmbd: validate handle for create or get object id | Namjae Jeon | 1 | -0/+9 |
| 8 days | ksmbd: propagate failed command status in related compounds | Namjae Jeon | 2 | -4/+156 |
| 8 days | ksmbd: deny renaming directory with open children | Namjae Jeon | 3 | -0/+32 |
| 8 days | ksmbd: check parent directory sharing conflicts on rename | Namjae Jeon | 1 | -2/+4 |
| 8 days | ksmbd: preserve open change time across rename | Namjae Jeon | 2 | -13/+11 |
| 8 days | ksmbd: handle durable v2 app instance id | Namjae Jeon | 3 | -0/+110 |
| 8 days | ksmbd: fix durable reconnect context parsing | Namjae Jeon | 1 | -9/+6 |
| 8 days | ksmbd: invalidate durable handles on oplock break | Namjae Jeon | 4 | -8/+100 |
| 8 days | ksmbd: supersede disconnected delete-on-close durable handle | Namjae Jeon | 3 | -0/+75 |
| 8 days | ksmbd: handle missing create contexts for lease opens | Namjae Jeon | 1 | -0/+3 |
| 8 days | ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATE | Gil Portnoy | 1 | -4/+7 |
| 8 days | ksmbd: keep common response iovecs in the work item | Namjae Jeon | 2 | -21/+40 |
| 8 days | ksmbd: route v2 lease breaks on the client lease channel | Namjae Jeon | 2 | -2/+16 |
| 8 days | ksmbd: break RH leases before delete-on-close | Namjae Jeon | 1 | -3/+7 |
| 8 days | ksmbd: honor SMB2 v2 lease epochs | Namjae Jeon | 2 | -10/+30 |
| 8 days | ksmbd: do not wait for RH lease break ack on overwrite | Namjae Jeon | 1 | -5/+12 |
| 8 days | ksmbd: chain pending lease breaks before waking waiters | Namjae Jeon | 1 | -27/+81 |
| 8 days | ksmbd: compute lease break-in-progress flag on response | Namjae Jeon | 1 | -12/+29 |
| 8 days | ksmbd: treat unnamed DATA stream as base file | Namjae Jeon | 1 | -3/+11 |
| 8 days | ksmbd: align SMB2 oplock break ack handling | Namjae Jeon | 1 | -58/+46 |
| 8 days | ksmbd: share SMB2 lease state across opens | Namjae Jeon | 3 | -119/+151 |
| 8 days | ksmbd: clean up lease response flags and directory leases | Namjae Jeon | 1 | -8/+15 |
| 8 days | ksmbd: fix lease break and ack state handling | Namjae Jeon | 2 | -96/+34 |
| 8 days | ksmbd: use connection ClientGUID for lease lookup | Namjae Jeon | 3 | -9/+11 |
| 8 days | ksmbd: validate SMB2 lease create contexts | Namjae Jeon | 2 | -6/+51 |
| 8 days | smb/server: fix debug log endianness in smb2_cancel() | ChenXiaoSong | 1 | -1/+2 |
| 8 days | ksmbd: track the connection owning a byte-range lock | Namjae Jeon | 3 | -8/+26 |
| 11 days | smb: client: refactor ACL setting control flow in id_mode_to_cifs_acl() | Ralph Boehme | 1 | -6/+10 |
| 13 days | smb: client: fix query directory replay double-free | Henrique Carvalho | 1 | -0/+2 |
| 13 days | smb: client: fix change notify replay double-free | Henrique Carvalho | 1 | -0/+2 |
| 13 days | smb: client: fix query_info() replay double-free | Henrique Carvalho | 1 | -0/+2 |
| 13 days | smb: client: fix double-free in SMB2_close() replay | Henrique Carvalho | 1 | -0/+2 |
| 13 days | smb: client: fix double-free in SMB2_ioctl() replay | Henrique Carvalho | 1 | -0/+2 |
| 13 days | smb: client: fix double-free in SMB2_open() replay | Henrique Carvalho | 1 | -0/+2 |
| 13 days | smb: client: fix double-free in SMB2_flush() replay | Zhao Zhang | 1 | -0/+2 |
| 13 days | Merge tag 'v7.2-rc-part1-ksmbd-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 35 | -273/+1344 |
| 13 days | Merge tag 'v7.2-rc-part1-smb3-client-fixes' of git://git.samba.org/sfrench/ci... | Linus Torvalds | 18 | -228/+721 |
| 2026-06-16 | ksmbd: fix path resolution in ksmbd_vfs_kern_path_create | Davide Ornaghi | 3 | -40/+21 |
| 2026-06-16 | ksmbd: use opener credentials for FSCTL mutations | Namjae Jeon | 2 | -7/+20 |
| 2026-06-16 | ksmbd: use opener credentials for ADS I/O | Namjae Jeon | 1 | -2/+9 |
| 2026-06-16 | ksmbd: require source read access for duplicate extents | Namjae Jeon | 1 | -0/+4 |
| 2026-06-16 | ksmbd: run set info with opener credentials | Namjae Jeon | 1 | -5/+3 |
| 2026-06-16 | ksmbd: use opener credentials for delete-on-close | Namjae Jeon | 2 | -2/+9 |
| 2026-06-16 | ksmbd: serialize QUERY_DIRECTORY requests per file | Namjae Jeon | 3 | -0/+7 |
| 2026-06-16 | ksmbd: add permission checks for FSCTL_DUPLICATE_EXTENTS_TO_FILE | Gil Portnoy | 1 | -0/+11 |
| 2026-06-16 | ksmbd: enforce FILE_READ_ATTRIBUTES on SMB_FIND_FILE_POSIX_INFORMATION | Gil Portnoy | 1 | -0/+6 |
| 2026-06-16 | ksmbd: reject non-VALID session in compound request branch | Gil Portnoy | 1 | -0/+5 |
| 2026-06-16 | ksmbd: compress SMB2 READ responses | Namjae Jeon | 6 | -0/+157 |
| 2026-06-16 | ksmbd: negotiate and decode SMB2 compression | Namjae Jeon | 7 | -13/+210 |
| 2026-06-16 | cifs: negotiate chained SMB2 compression capabilities | Namjae Jeon | 2 | -9/+37 |
| 2026-06-16 | smb: add common SMB2 compression transform helpers | Namjae Jeon | 4 | -8/+410 |
| 2026-06-16 | smb: move LZ77 compression into common code | Namjae Jeon | 7 | -44/+176 |
| 2026-06-16 | ksmbd: add per-handle permission check to FILE_LINK_INFORMATION | Gil Portnoy | 1 | -0/+5 |
| 2026-06-16 | ksmbd: add a permission check for FSCTL_SET_ZERO_DATA | Gil Portnoy | 1 | -0/+6 |
| 2026-06-16 | ksmbd: add a WRITE_DAC/WRITE_OWNER check to SMB2 SET_INFO SECURITY | Gil Portnoy | 1 | -0/+3 |
| 2026-06-16 | ksmbd: fix use-after-free of a deferred file_lock on SMB2_CLOSE then SMB2_CANCEL | Gil Portnoy | 1 | -7/+7 |
| 2026-06-16 | smb: server: remove code guarded by nonexistent config option | Ethan Nelson-Moore | 1 | -3/+0 |
| 2026-06-16 | smb/server: fix incorrect file size in get_file_compression_info() | ChenXiaoSong | 1 | -1/+1 |
| 2026-06-16 | smb/server: get compression format in get_file_compression_info() | ChenXiaoSong | 1 | -1/+6 |
| 2026-06-16 | smb/server: implement FSCTL_SET_COMPRESSION ioctl handler | ChenXiaoSong | 4 | -1/+100 |
| 2026-06-16 | smb/server: implement FSCTL_GET_COMPRESSION ioctl handler | ChenXiaoSong | 4 | -1/+53 |
| 2026-06-16 | smb/server: get compression file attribute on open | ChenXiaoSong | 3 | -1/+23 |
| 2026-06-16 | smb: move compression definitions into common/fscc.h | ChenXiaoSong | 4 | -12/+18 |
| 2026-06-16 | smb: remove duplicate server/smbfsctl.h | ChenXiaoSong | 3 | -97/+12 |
| 2026-06-16 | ksmbd: prevent path traversal bypass by restricting caseless retry | Namjae Jeon | 1 | -1/+1 |
| 2026-06-16 | ksmbd: fix UAF of struct file_lock in SMB2_LOCK deferred-lock cancellation | Davide Ornaghi | 1 | -18/+16 |
| 2026-06-16 | ksmbd: fix use-after-free in same_client_has_lease() | Guangshuo Li | 1 | -0/+6 |
| 2026-06-16 | ksmbd: fix out-of-bounds read in smb_check_perm_dacl() | Hem Parekh | 1 | -1/+3 |
| 2026-06-15 | Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -2/+1 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.super' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 5 | -22/+34 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.openat2' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -15/+18 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.casefold' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 4 | -6/+81 |
| 2026-06-15 | Merge tag 'vfs-7.2-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2026-06-14 | smb: client: Use more common code in SMB2_tcon() | Markus Elfring | 1 | -6/+5 |
| 2026-06-14 | smb: client: Use more common error handling code in smb3_reconfigure() | Markus Elfring | 1 | -4/+3 |
| 2026-06-14 | smb/client: Fix error code in smb2_aead_req_alloc() | Dan Carpenter | 1 | -3/+5 |
| 2026-06-14 | smb/client: clean up a type issue in cifs_xattr_get() | Dan Carpenter | 1 | -2/+2 |
| 2026-06-14 | smb/client: allow FS_IOC_SETFLAGS to clear compression | Huiwen He | 8 | -24/+45 |
| 2026-06-14 | smb/client: use writable handle for FS_IOC_SETFLAGS compression | Huiwen He | 1 | -4/+112 |
| 2026-06-14 | smb/client: always return a value for FS_IOC_GETFLAGS | Huiwen He | 1 | -7/+5 |
| 2026-06-14 | smb/client: update i_blocks after contiguous writes | Huiwen He | 4 | -5/+61 |
| 2026-06-14 | smb: client: fix races in cifsd thread creation | Fredric Cover | 1 | -11/+16 |
| 2026-06-14 | cifs: validate full SID length in security descriptors | Qihang | 1 | -67/+129 |
| 2026-06-14 | smb: client: resolve SWN tcon from live registrations | Michael Bommarito | 2 | -54/+262 |
| 2026-06-14 | cifs: remove all cifs files before kill super | Jian Zhang | 1 | -0/+3 |
| 2026-06-14 | smb: client: fix conflicting option validation for new mount API | Henrique Carvalho | 1 | -49/+53 |
| 2026-06-14 | cifs: invalidate cfid on unlink/rename/rmdir | Shyam Prasad N | 1 | -1/+29 |
| 2026-06-05 | VFS: use wait_var_event for waiting in d_alloc_parallel() | NeilBrown | 1 | -2/+1 |
| 2026-06-03 | smb: client: convert cifs_smb3_do_mount() to sget_fc() | Christian Brauner | 5 | -22/+34 |
| 2026-05-31 | ksmbd: fix use-after-free of a deferred file_lock on double SMB2_CANCEL | Gil Portnoy | 1 | -0/+11 |
| 2026-05-31 | ksmbd: fix durable reconnect double-bind race in ksmbd_reopen_durable_fd | Gil Portnoy | 1 | -3/+9 |
| 2026-05-31 | ksmbd: fix NULL-deref of opinfo->conn in oplock/lease break notifiers | Gil Portnoy | 1 | -3/+12 |
| 2026-05-30 | Merge tag 'v7.1-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 2 | -4/+16 |
| 2026-05-29 | vfs: make LAST_XXX private to fs/namei.c | Jori Koolstra | 1 | -12/+3 |
| 2026-05-27 | smb: client: fix uninitialized variable in smb2_writev_callback | Steve French | 1 | -1/+1 |
| 2026-05-27 | smb: client: detect short folioq copy in cifs_copy_folioq_to_iter() | Jeremy Erazo | 1 | -3/+15 |
| 2026-05-26 | ksmbd: fix FSCTL permission bypass by adding a permission check for FSCTL_SET... | Sean Shen | 1 | -0/+11 |
| 2026-05-26 | ksmbd: release ksmbd_inode ref via ksmbd_inode_put on lookup paths | Aleksandr Golovnya | 1 | -3/+3 |
| 2026-05-26 | ksmbd: OOB read regression in smb_check_perm_dacl() ACE-walk loops | Ali Ganiyev | 1 | -4/+4 |
| 2026-05-23 | Merge tag 'v7.1-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 3 | -22/+75 |
| 2026-05-22 | Merge tag 'v7.1-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 7 | -5/+29 |
| 2026-05-21 | smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close | ChenXiaoSong | 1 | -4/+12 |
| 2026-05-21 | ksmbd: validate SID in parent security descriptor during ACL inheritance | Junyi Liu | 1 | -16/+50 |
| 2026-05-21 | ksmbd: fix durable reconnect error path file lifetime | Junyi Liu | 1 | -2/+13 |
| 2026-05-21 | smb: client: change allocation requirements in DUP_CTX_STR macro | Fredric Cover | 1 | -1/+1 |
| 2026-05-21 | smb: client: require net admin for CIFS SWN netlink | Michael Bommarito | 1 | -1/+5 |
| 2026-05-21 | smb: smbdirect: divide, not multiply, milliseconds by 1000 | Alexander A. Klimov | 1 | -1/+1 |
| 2026-05-21 | cifs: Fix busy dentry used after unmounting | Zhihao Cheng | 1 | -0/+2 |
| 2026-05-21 | openat2: new OPENAT2_REGULAR flag support | Dorjoy Chowdhury | 1 | -3/+15 |
| 2026-05-19 | Merge tag 'v7.1-rc4-ksmbd-server-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 3 | -5/+15 |
| 2026-05-19 | smb: client: use data_len for SMB2 READ encrypted folioq copy | Jeremy Erazo | 1 | -2/+2 |
| 2026-05-19 | smb: client: reject userspace cifs.spnego descriptions | Asim Viladi Oglu Manizada | 1 | -0/+16 |
| 2026-05-19 | smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked() | Henrique Carvalho | 1 | -0/+2 |
| 2026-05-18 | cifs: Fix undefined variables | David Howells | 1 | -3/+3 |
| 2026-05-18 | Merge tag 'vfs-7.1-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 7 | -42/+74 |
| 2026-05-14 | smbdirect: Fix error cleanup in smbdirect_map_sges_from_iter() | David Howells | 1 | -1/+1 |
| 2026-05-14 | smb: client: avoid integer overflow in SMB2 READ length check | Jeremy Erazo | 2 | -7/+12 |
| 2026-05-14 | cifs: client: stage smb3_reconfigure() updates and restore ctx on failure | DaeMyung Kang | 1 | -53/+108 |
| 2026-05-14 | smb/client: fix possible infinite loop and oob read in symlink_data() | Ye Bin | 1 | -0/+3 |
| 2026-05-13 | ksmbd: fix null pointer dereference in compare_guid_key() | Jeremy Laratro | 1 | -1/+5 |
| 2026-05-13 | ksmbd: fix null pointer dereference in proc_show_files() | Jeremy Laratro | 1 | -1/+1 |
| 2026-05-13 | ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow | Ferry Meng | 1 | -3/+9 |
| 2026-05-12 | SMB3.1.1: add missing QUERY_DIR info levels | Steve French | 2 | -2/+6 |
| 2026-05-12 | netfs: Fix potential for tearing in ->remote_i_size and ->zero_point | David Howells | 7 | -42/+74 |
| 2026-05-11 | fs: add icount_read_once() and stop open-coding ->i_count loads | Mateusz Guzik | 1 | -1/+1 |
| 2026-05-11 | ksmbd: Report filesystem case sensitivity via FS_ATTRIBUTE_INFORMATION | Chuck Lever | 1 | -6/+24 |
| 2026-05-11 | cifs: Implement fileattr_get for case sensitivity | Chuck Lever | 3 | -0/+57 |
| 2026-05-08 | Merge tag 'v7.1-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6 | Linus Torvalds | 7 | -24/+96 |
| 2026-05-07 | smb: client: validate dacloffset before building DACL pointers | Michael Bommarito | 1 | -3/+32 |
| 2026-05-07 | smb/client: fix out-of-bounds read in smb2_compound_op() | Zisen Ye | 1 | -4/+8 |
| 2026-05-07 | smb/client: fix out-of-bounds read in symlink_data() | Zisen Ye | 1 | -1/+2 |
| 2026-05-07 | smb: client: Zero-pad short GSS session keys per MS-SMB2 | Piyush Sachdeva | 1 | -5/+18 |
| 2026-05-07 | smb: client: Use FullSessionKey for AES-256 encryption key derivation | Piyush Sachdeva | 2 | -10/+27 |
| 2026-05-03 | smb: client: use kzalloc to zero-initialize security descriptor buffer | Bjoern Doebel | 1 | -1/+1 |
| 2026-05-03 | cifs: abort open_cached_dir if we don't request leases | Shyam Prasad N | 1 | -0/+8 |
| 2026-05-01 | ksmbd: validate inherited ACE SID length | Shota Zaizen | 1 | -14/+52 |
| 2026-05-01 | ksmbd: fix kernel-doc warnings from ksmbd_conn_get/put() | Namjae Jeon | 1 | -0/+4 |
| 2026-05-01 | ksmbd: fail share config requests when path allocation fails | Shuhao Fu | 1 | -4/+8 |
| 2026-05-01 | ksmbd: close durable scavenger races against m_fp_list lookups | DaeMyung Kang | 1 | -26/+76 |
| 2026-05-01 | ksmbd: harden file lifetime during session teardown | DaeMyung Kang | 3 | -25/+164 |
| 2026-05-01 | ksmbd: centralize ksmbd_conn final release to plug transport leak | DaeMyung Kang | 5 | -30/+156 |
| 2026-05-01 | smb: smbdirect: fix MR registration for coalesced SG lists | Yi Kuo | 1 | -9/+12 |
| 2026-05-01 | smb: smbdirect: introduce and use include/linux/smbdirect.h | Stefan Metzmacher | 7 | -204/+3 |
| 2026-05-01 | smb: smbdirect: make use of DEFAULT_SYMBOL_NAMESPACE and EXPORT_SYMBOL_GPL | Stefan Metzmacher | 13 | -30/+33 |
| 2026-05-01 | Merge tag 'v7.1-rc2-ksmbd-server-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 3 | -9/+46 |
| 2026-04-29 | cifs: change_conf needs to be called for session setup | Shyam Prasad N | 1 | -0/+11 |
| 2026-04-29 | smb: client: change allocation requirements in smb2_compound_op | Fredric Cover | 1 | -1/+1 |
| 2026-04-29 | ksmbd: rewrite stop_sessions() with restartable iteration | DaeMyung Kang | 2 | -8/+39 |
| 2026-04-29 | smb: server: handle readdir_info_level_struct_sz() error | Marios Makassikis | 1 | -1/+7 |
| 2026-04-26 | smb/client: remove unused smb3_parse_opt() | David Disseldorp | 2 | -32/+0 |
| 2026-04-23 | Merge tag 'v7.1-rc-part2-ksmbd-fixes' of git://git.samba.org/ksmbd | Linus Torvalds | 39 | -214/+164 |
| 2026-04-23 | Merge tag 'v7.1-rc1-part3-smb3-client-fixes' of git://git.samba.org/sfrench/c... | Linus Torvalds | 24 | -387/+433 |
| 2026-04-22 | smb: smbdirect: move fs/smb/common/smbdirect/ to fs/smb/smbdirect/ | Stefan Metzmacher | 27 | -42/+42 |
| 2026-04-22 | smb: client: Drop 'allocate_crypto' arg from smb*_calc_signature() | Eric Biggers | 1 | -7/+5 |
| 2026-04-22 | smb: client: Make generate_key() return void | Eric Biggers | 1 | -29/+16 |
| 2026-04-22 | smb: client: Remove obsolete cmac(aes) allocation | Eric Biggers | 10 | -95/+2 |
| 2026-04-22 | smb: client: Use AES-CMAC library for SMB3 signature calculation | Eric Biggers | 4 | -74/+30 |
| 2026-04-22 | smb: common: add SMB3_COMPRESS_MAX_ALGS | Enzo Matsumiya | 1 | -0/+2 |
| 2026-04-22 | smb: client: compress: add code docs to lz77.c | Enzo Matsumiya | 1 | -8/+73 |
| 2026-04-22 | smb: client: compress: LZ77 optimizations | Enzo Matsumiya | 2 | -65/+104 |
| 2026-04-22 | smb: client: compress: increase LZ77_MATCH_MAX_DIST | Enzo Matsumiya | 1 | -2/+1 |
| 2026-04-22 | smb: client: compress: fix counting in LZ77 match finding | Enzo Matsumiya | 1 | -7/+10 |
| 2026-04-22 | smb: client: compress: fix buffer overrun in lz77_compress() | Enzo Matsumiya | 3 | -15/+33 |
| 2026-04-22 | smb: client: scope end_of_dacl to CIFS_DEBUG2 use in parse_dacl | Michael Bommarito | 1 | -3/+3 |
| 2026-04-22 | smb: client: fix (remove) drop_dir_cache module parameter | Enzo Matsumiya | 6 | -45/+59 |
| 2026-04-22 | smb: client: require a full NFS mode SID before reading mode bits | Michael Bommarito | 1 | -0/+1 |
| 2026-04-22 | smb: client: validate the whole DACL before rewriting it in cifsacl | Michael Bommarito | 1 | -31/+85 |