Skip to content

ksmbd-tools: release 3.5.0 version

Compare
Choose a tag to compare
@namjaejeon namjaejeon released this 30 Oct 10:55
· 25 commits to master since this release

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).