Releases: cifsd-team/ksmbd-tools
Releases Β· cifsd-team/ksmbd-tools
ksmbd-tools: release 3.5.2 version
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
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
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
Major changes are:
- Fix memleaks.
- Fix two security issues that reported by ZDI.
ksmbd-tools: release 3.4.8 version
Major changes are:
- Fix memleaks.
- Fix two security issues that reported by ZDI.
ksmbd-tools: release 3.4.7 version
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
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
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
Major changes are:
- add smb2 max credits parameter to configuration.
- add space in ipc req/resp.
ksmbd-tools: release 3.4.3 version
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.