Now available for GNU/Linux and Mac OS X systems

Oct 20, 2015 22:48 GMT  ·  By

The world’s most used open-source software solution for accessing shared Windows folders over the network from GNU/Linux and Mac OS X operating systems, Samba, has been updated today, October 20, to version 4.3.1.

According to the internal release notes, attached at the end of the article for reference, Samba 4.3.1 is a bugfix release that addresses over 20 issues reported by users since the previous version of the software, Samba 4.3.0.

Among the most important things patched in Samba 4.3.1, we can mention fixes for a race condition with the mkdir command, a NULL pointer issue in the Samba daemon (smbd), as well as a crash in the unix_convert() function of the Samba daemon.

The access-based enumeration of the Samba daemon has been fixed, several issues with filename padding and buflen in notify response have been addressed, and it's now possible to open and create :stream files on the root share folder.

A 100% loop has been patched in the winbind daemon, only prompter types are now used for Kerberos authentication, if available, domain names are now validated in the lookup_wellknown_name() function, and a stream name has been added to the share_entry_forall() function.

Several other issues have been fixed

Moreover, Samba 4.3.1 uses "msg.sock" and "msg.lock" for messaging-related subdirectories, ensures that the tevent_fd class is destroyed before closing the socket in S3 ctdbd_conn, correctly hides FLAG_SYNONYM values, and patches a segfault that occurred when initialization of the pam_winbind daemon failed.

A crash that occurred when attempting to disable the dfs targets has been fixed, linker flags are now used on the OpenBSD operating system, compilation errors have been fixed for the Solaris platform, along with a hang issue for big groups, and a lease pointer is now initialized in the share_mode_traverse_fn() function.

Last but not least, a crash in "net ads keytab create" has been patched, the value of ad_pack in vfs_fruit.c is now returned in vfs_fruit, fs is now set on open in vfs_commit before the SMB_VFS_FSTAT value is called, and a lookup_name() logic issue has been fixed. Download Samba 4.3.1 for GNU/Linux and Mac OS X operating systems right now from Softpedia.

Samba 4.3.1 Changelog