Skip to content

Releases: cifsd-team/ksmbd

ksmbd: release 3.5.0 version

15 May 14:23
Compare
Choose a tag to compare

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

05 Feb 14:41
Compare
Choose a tag to compare

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

08 Apr 09:14
Compare
Choose a tag to compare

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

31 Jan 13:57
Compare
Choose a tag to compare

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

09 Oct 15:28
Compare
Choose a tag to compare

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

03 Jun 14:22
Compare
Choose a tag to compare

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

20 Jan 14:13
Compare
Choose a tag to compare

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

20 Dec 13:14
Compare
Choose a tag to compare

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

07 Sep 03:07
Compare
Choose a tag to compare

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

10 Aug 07:45
Compare
Choose a tag to compare

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.