Releases: cifsd-team/ksmbd
Releases · cifsd-team/ksmbd
ksmbd: release 3.5.0 version
Major changes are:
- Durable handles v1/v2 support.
- Fix several out of bounds issues.
- Fix possible null-deref in smb_lazy_parent_lease_break_close.
- Fix invalid file size on XFS backed share.
ksmbd: release 3.4.9 version
Major changes are:
- add support for v2 leases.
- add support for read compound request.
- several smb1 fixes.
- add support for surrogate pair conversion.
- fix warnings from atomic sleep and lockdep.
- fix security issues.
ksmbd: release 3.4.8 version
Major changes are:
- Code cleanups and optimization.
- Fix xfstests generic/551 test failure.
- Fix memleaks and KASAN warnings.
- return correct error for unsupported smb1, smb2.0 mount.
- Fix AES256 signing bug when connected to from MacOS.
- Fix for overly frequent inactive session termination.
- Fix to advertise named stream support correctly.
- Two fixes to return less confusing messages on unsupported dialects
(STATUS_NOT_SUPPORTED instead of I/O error) - Two important fixes for frame length checks (which are also now stricter)
ksmbd: release 3.4.7 version
Major changes are:
- fix possible infinite loop in socket handler.
- fix possible panic in ntlmv2 authentication.
- fix to more strictly check packet length.
- add a max connections parm to limit simultaneous connections.
- fix error message flood that can occur with newer Samba xattr format.
- fix a problem that data is always encrypted regardless of the use of
the cifs seal mount option.
ksmbd: release 3.4.6 version
The major changes are:
- Improve session lookup performance using XARRAY.
- Fix kernel oops from idr_remove().
- Use wait_event instead of schedule_timeout() in connection loop.(CPU Usage 100% issue)
- Fix racy issue while destroying session on multichannel.
- Fix security issues.
- Improve stale share config.
- Fix remotely corrupting local disk filesystem.
- Fix lookup failure with ntfs3 share.
- Casefold utf-8 share names and fix ascii lowercase.
- Fix smb3 encryption feature bugs.
- Fix permission mode and missing sids for MB3.1.1 posix extensions.
- Make utf-8 file name comparison work in __caseless_lookup().
- Validate share name from share config response.
- Fix infinite loop caused by pending requests on RDMA disconnection
ksmbd: release 3.4.5 version
Major changes are:
- Add support for smbd-direct multi-desctriptor.
- Add support for dkms.
- Add support for key exchange.
- Fix seveal bugs.
ksmbd: release 3.4.4 version
Major change are:
- remove smb2_buf_length in smb2_hdr and smb2_transform_hdr.
- Fix FID allocation range in smb1.
- improve RDMA(smb-direct) connection.
- add support for RSS mode.
ksmbd: release 3.4.3 version
Major changes are:
- Fix SMB1 issues(signing verification failure, read data issue).
- Add support for RSS(Receive Side Scailing) mode.
- Fix several security issues. (Buffer overflow check, prevent the out
of share access) - Remove follow symlink support.
ksmbd: release 3.4.2 version
Major changes are:
- fix kernel oops during shutdown of smb-direct.
- remove select FS_POSIX_ACL in Kconfig.
- fix idmapped mounts.
- remove smb2_buf_length field in smb2_hdr and smb2_transform_hdr.
ksmbd: release 3.4.1 version
Major changes are:
- fix warnings from coverity scan and some static checker.
- add user namespace support.
- fix SMB3 multichannel connection with windows client.
- fix a bug from auto negotiation feature.
- fix several bugs and memory leaks.