File ksmbd-tools.changes of Package ksmbd-tools
* Sat Jun 21 2025 - repo@bheld.de - 3.5.3 - libpcre1 is obsolete, libpcre2-8-0 is preinstalled, thus remove it from BuildRequires * Sun Apr 19 2025 - repo@bheld.de - 3.5.3 - fix installation of ksmbd.service * Tue Dec 05 2024 - repo@bheld.de - 3.5.3 - updated to 3.5.3 * Thu Apr 06 2024 - repo@bheld.de - 3.5.2 - updated to 3.5.2 * Thu Nov 09 2023 - repo@bheld.de - 3.5.1 - updated to 3.5.1 * Mon Oct 30 2023 - repo@bheld.de - 3.5.0 - updated to 3.5.0 * Tue Jul 25 2023 - repo@bheld.de - 3.4.9 - updated to 3.4.9 * add a crossmnt parameter in smb.conf * fix handling of max connections on config reload * Mon Apr 09 2023 - repo@bheld.de - 3.4.8 - updated to 3.4.8 * Fix memleaks. * Fix two security issues that reported by ZDI. * Tue Jan 31 2023 - repo@bheld.de - 3.4.7 - updated to 3.4.7 * 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. * Tue Sep 20 2022 - repo@bheld.de - 3.4.6 - updated to 3.4.6 * fix warning format ‘%s’ expects argument of type ‘char *’ * fix unused variable value * remove unused values * match g_ alloc functions and g_free * fix missing zeroing in lsarpc_ph_alloc() * preserve share name case by casefolding at lookup-time * improve log message for missing ksmbd.conf in adduser * move utility man pages to section 8 * Tue Sep 20 2022 - repo@bheld.de - 3.4.5 - updated patches to git d680ee5 * add @group support to ksmbd.conf for lists of users * document addshare not retaining ksmbd.conf formatting * document utf-8 support in user and share names * casefold utf-8 share names * deduplicate parameter description wording * Wed Sep 06 2022 - repo@bheld.de - 3.4.5 - updated patches to git c3b11ce * set netlink socket's receive buffer size to 1 MiB * fix typo in ksmbd.conf.5.in * manpage: remove SMB1 in server signing * Tue Sep 06 2022 - repo@bheld.de - 3.4.5 - moved pidfile from /var/run to /run - updated patches to git 46c2b89 * add smb.conf fallback functionality * rename smb.conf to ksmbd.conf * misc addshare, adduser, and mountd cleanup * fix spec file * some documentation touch ups * fix wrong data_sz check in ndr_write_bytes() * add some prints to shutdown and reload of control * add man pages * cleanup some log messages * remove global guest account fallback * allow adding root user in adduser * move verbose option to beginning of usage string * add Prebuilt binaries item in Table of Contents * add a note on prebuilt binaries * Thu Aug 18 2022 - repo@bheld.de - 3.4.5 - updated patches to git 60ad396 * check errno only after waitpid() failure * remove getuid() check from control * implement setting debug log level per utility * Fri Aug 12 2022 - repo@bheld.de - 3.4.5 - updated patches to git 1e34589 * document runstatedir in readme * cleanup mountd signal functions * Wed Aug 10 2022 - repo@bheld.de - 3.4.5 - updated patches to git 1fbd4ed * inform ksmbd of stale share config * cleanup config group handling * Mon Aug 08 2022 - repo@bheld.de - 3.4.5 - updated patches to git 3f88fbe * fix readonly flagging in tree connect request handler * Tue Jul 26 2022 - repo@bheld.de - 3.4.5 - updated patches to git a8df92a * return negated errno on lock file write error * remove unused variables * fix detection of the ipc share name - removed an "ls -l" leftover from spec file * Mon Jul 25 2022 - repo@bheld.de - 3.4.5 - updated patches to git 591751e * move subauth file to sysconfdir * move lock file to runstatedir * add reload option to ksmbd.control * reformat markdown readme * replace setsid with setpgid in nodetach mode * fix process exit codes - remove obsolete ksmbd_pidfile.patch * Wed Jul 13 2022 - repo@bheld.de - 3.4.5 - updated patches to git 4608cd4 * notify ksmbd of all commands * install systemd unit file when applicable * remove systemd service mode and fix unit file * cleanup autotools and meson builds - move PIDfile from /tmp to /run - use service file from git, switching to type=forking * Mon Jul 04 2022 - repo@bheld.de - 3.4.5 - don't strip binaries - cleaned up ksmbd-tools.spec - updated patches to git e5470dd * fix wrong info in readme * create ksmbd sysconfdir in the install target * Sat Jul 02 2022 - repo@bheld.de - 3.4.5 - cleaned up ksmbd-tools.spec - updated patches to git fc0526f * fix maximum password length detection with option * fix maximum password length detection when prompting * fix maximum password length when prompting * clarify options format of ksmbd.addshare in usage string * add inline to static functions * add missing return statement * add missing printf attributes * remove strerr * remove all usages of strerr * Wed Jun 29 2022 - repo@bheld.de - 3.4.5 - updated patches to git 4db16a9 * replace C string functions with glib equivalents * rewrite readme * parse smb.conf in ksmbd.adduser * allow empty password when prompting in ksmbd.adduser * fix password prompting for ksmbd.adduser * fix implicit declaration of function 'g_try_malloc0_n' in ans1.c * Fri Jun 24 2022 - repo@bheld.de - 3.4.5 - updated patches to git d42af28 * don't use else after return * remove duplicate include * replace strncpy with sprintf * make options mutually exclusive for ksmbd.control * exit after help and version options in ksmbd.control * add missing component to usage string of ksmbd.control * assertion failure in g_array_free() * fix detection of the global share name * improve krb5 checking in meson build * respect sysconfdir * install programs to sbindir in meson build * disable krb5 by default in meson build * fix kerberos related autoconf quoting * redo project version extraction and use it in meson build * fix typoed macro identifier * improve usage strings and argument handling * fix printing of debug component status * print getopt_long() errors * simplify argument handling of ksmbd.mountd * fix command-line options * Mon Jun 20 2022 - repo@bheld.de - 3.4.5 - updated patches to git fd007c7 * replace calloc with g_try_malloc0(_n) * fix gcc fanalyzer issues * fix segfault at spnego_destroy() * fix memory leak at cp_add_ipc_share() * Tue Jun 14 2022 - repo@bheld.de - 3.4.5 - updated patches to git 4ddf184: * replace malloc/snprintf with g_strdup_printf * remove dead code * replace malloc with g_strndup instead * Mon Jun 13 2022 - repo@bheld.de - 3.4.5 - release of 3.4.5, no technical change * Sat Jun 04 2022 - repo@bheld.de - 3.4.4 - updated patches to git dce5c4d: * add missing long option in adduser/addshare/control * add smbd max io size parameter * Add support for Heimdal as the Kerberos 5 implementation * Sat Mar 26 2022 - repo@bheld.de - 3.4.4 - updated patches to git 9696693: * ksmbd-tools: accept global share options - implement usr merge in service file * Fri Mar 04 2022 - repo@bheld.de - 3.4.4 - added fixes dated 2022-03-03 * Sun Feb 20 2022 - repo@bheld.de - 3.4.4 - applied spec-cleaner * Tue Feb 15 2022 - repo@bheld.de - 3.4.4 - first release including service file