Am 3. MÀrz wurde die Veröffentlichung vorgestellt Samba 4.12.0
Samba â ein Satz von Programmen und Tools fĂŒr die Arbeit mit Netzlaufwerken und Druckern unter verschiedenen Betriebssystemen ĂŒber das Protokoll SMB/CIFS. Es hat Client- und Serverteile. Es handelt sich um freie Software, die unter der Lizenz GPL v3.
HauptÀnderungen:
- veröffentlicht wurde. Der Code wurde von allen Implementierungen der Kryptographie befreit, zugunsten externer Bibliotheken. Als Hauptbibliothek wurde GnuTLS, die minimale erforderliche Version 3.4.7. Dies wird die Geschwindigkeit des Systems erhöhen â beim Testen von CIFS mit dem Linux-Kernel 5.3 wurde eine Erhöhung festgestellt der Schreibgeschwindigkeit um das 3-fache, und der Lesegeschwindigkeit um 2,5.
- Die Suche in SMB-Partitionen erfolgt nun mit Hilfe von Spotlight anstatt des bisher verwendeten GNOME Tracker.
- Ein neuer VFS-Modul io_uring wurde hinzugefĂŒgt, das die io_uring Schnittstelle des Linux-Kernels fĂŒr asynchrones Ein-/Ausgabe verwendet. Es unterstĂŒtzt ebenfalls die Pufferung.
- In der Konfigurationsdatei smb.conf wurde die UnterstĂŒtzung fĂŒr den Parameter write cache size, aufgrund des neuen Moduls eingestellt. io_uring.
- Das Modul vfs_netatalk, dessen UnterstĂŒtzung zuvor eingestellt wurde, wurde entfernt.
- Der Backend BIND9_FLATFILE wurde als veraltet erklÀrt und wird in einer der nÀchsten Veröffentlichungen entfernt.
- In die AbhĂ€ngigkeiten fĂŒr den Build wurde die Bibliothek zlib aufgenommen, wĂ€hrend die eigene Implementierung aus dem Code entfernt wurde.
- Jetzt ist fĂŒr die AusfĂŒhrung Python 3.5 erforderlich anstatt des bisher verwendeten Python 3.4.
Es ist ebenfalls erwÀhnenswert, dass zur Testung des Codes nun OSS-Fuzz, was viele Fehler im Code aufdecken und beheben konnte.
Quelle: linux.org.ru
