Skip to content

Releases: cifsd-team/ksmbd-tools

ksmbd-tools: release 3.5.2 version

05 Apr 23:28
Compare
Choose a tag to compare

Major changes are:

  • Add durable handles parameter to ksmbd.conf.
  • Add payload_sz in ksmbd_share_config_response to validate ipc
    response.
  • Fix UAF and cleanups.

ksmbd-tools: release 3.5.1 version

09 Nov 12:25
Compare
Choose a tag to compare

Major changes are:

  • Fix worker_init_sa_handler return type.
  • Don't add global default `read only = yes'.
    Shares are still read-only by default.

ksmbd-tools: release 3.5.0 version

30 Oct 10:55
Compare
Choose a tag to compare

Major changes are:

  • Fix potencial NULL deference errors.
  • Improved and cleaned up incorrect Glib library usage.
  • Fix memleak and several bugs.
  • Replace std functions with glib ones.
  • update manpages.
  • Improve the validation of ksmbd-tools's files(subauth, pwddb, conf).
  • Increase the minimum glib version(2.40 -> 2.44)
  • Several clean-ups.
  • Add --list option to ksmbd.control.
  • Change option name like the following.
In ksmbd.mountd:
-c (--config) is now -C (--config), and
-u (--users) is now -P (--pwddb).

In ksmbd.adduser:
-a (--add-user) is now -a (--add),
-u (--update-user) is now -u (--update),
-d (--del-user) is now -d (--delete),
USER is a non-option argument,
-i (--import-users) is now -P (--pwddb), and
-c (--config) is now -C (--config).

In ksmbd.addshare:
-a (--add-share) is now -a (--add),
-u (--update-share) is now -u (--update),
-d (--del-share) is now -d (--delete),
SHARE is a non-option argument,
-o (--options) is now -o (--option) and can be given multiple times,
-P (--pwddb) is a new option and
-c (--config) is now -C (--config).

ksmbd-tools: release 3.4.9 version

25 Jul 12:08
Compare
Choose a tag to compare

Major changes are:

  • Fix memleaks.
  • Fix two security issues that reported by ZDI.

ksmbd-tools: release 3.4.8 version

08 Apr 09:28
Compare
Choose a tag to compare

Major changes are:

  • Fix memleaks.
  • Fix two security issues that reported by ZDI.

ksmbd-tools: release 3.4.7 version

31 Jan 13:48
Compare
Choose a tag to compare

Major changes are:

  • add max connections for global section.
  • default max connections is changed to 128 from no limitation.
  • build utilities as a single binary.
  • fix several bugs and memleak, and clean-ups.
  • use 'disabled', 'auto' and 'mandatory' for smb3 encryption parameter.
  • fix guest account bugs.

ksmbd-tools: release 3.4.6 version

09 Oct 15:27
Compare
Choose a tag to compare

The major changes are:

  • Add meson build.
  • Several clean-up and bug fixes.(leak, segfault, debug print, typo, etc)
  • Improve usage strings and argument handling.
  • Support --sysconfdir and --with-rundir(or -Drundir) options for configure
    or meson.(See the README for details.)
  • Fix password prompting for ksmbd.adduser.
  • Notify ksmbd of all commands of ksmbd.addshare and ksmbd.addshare.
  • Inform ksmbd of stale share config.
  • Fix passworkd prompting issues on ksmbd.adduser.
  • Add manpages for all utils and ksmbd.conf.
  • Rename smb.conf to ksmbd.conf.
  • Set netlink socket's receive buffer size to 1 MiB(Recv() error Out of memory [-5])
  • Add @group support to ksmbd.conf for lists of users.
  • Casefold utf-8 share names.

ksmbd: release 3.4.5 version

03 Jun 14:16
Compare
Choose a tag to compare

Major changes are:

  • Add support for Heimdal as the Kerberos 5 implementation.
  • Add smbd max io size parameter.
  • Accept global share options.

ksmbd-tools: release 3.4.4 version

20 Jan 14:38
Compare
Choose a tag to compare

Major changes are:

  • add smb2 max credits parameter to configuration.
  • add space in ipc req/resp.

ksmbd-tools: release 3.4.3 version

19 Dec 11:48
Compare
Choose a tag to compare

Major changes are:

  • Fix file transfer stuck at 99%.
  • Creates a template ksmbd.service systemd unit file
  • Remove follow symlinks support.
  • Throttle session setup failures to avoid dictionary attacks.