Samba 4.23 is out today as the newest version of this SMB protocol re-implementation for file and print services interoperability with the Microsoft Windows world.
Samba 4.23 now enables the SMB3 Unix Extensions by default. These extensions provide “first-class” support for POSIX semantics over SMB3 for proper POSIX permissions and the like with Unix/Linux clients as well as allowing symlinks, hardlinks, and more. Windows clients not supporting these extensions will still behave normally.
Another big change with Samba 4.23 is supporting SMB3 over QUIC. The QUIC transport layer network protocol is now a supported transport for SMB3.
Samba 4.23 also updates its write time handling behavior to match modern Microsoft Windows servers and provides Prometheus endpoint support for exporting Samba server metrics in a Prometheus compatible format for better integration with Prometheus and Grafana. There are also per-share profiling stats now available too with Samba 4.23.
Samba 4.23 downloads and more details on today’s feature release via Samba.org.