Rilascio di Samba 4.12.0

Il 3 marzo è stata presentata la release Samba 4.12.0

Samba — un insieme di programmi e utility per lavorare con dischi di rete e stampanti su vari sistemi operativi tramite protocollo SMB/CIFS. Comprende parti client e server. È un software libero rilasciato sotto licenza GPL v3.

Variazioni principali:

  • Il codice è stato ripulito da tutte le implementazioni di crittografia a favore di librerie esterne. È stata scelta principalmente GnuTLS, la versione minima richiesta 3.4.7. Ciò consentirà di aumentare la velocità di lavoro del sistema — durante il test di CIFS del kernel Linux 5.3 è stato registrato un aumento della velocità di scrittura di 3 volte, ma della velocità di lettura di 2,5.
  • La ricerca nelle condivisioni SMB ora avviene tramite Spotlight anziché quanto usato in precedenza GNOME Tracker.
  • È stato aggiunto un nuovo modulo VFS io_uring, che utilizza l'interfaccia del kernel Linux io_uring per l'I/O asincrono. Supporta anche il buffering.
  • Nel file di configurazione smb.conf è stata interrotta la supporto per il parametro write cache size, a causa dell'introduzione del modulo io_uring.
  • È stato rimosso il modulo vfs_netatalk, il cui supporto era stato interrotto in precedenza.
  • Il backend BIND9_FLATFILE è stato dichiarato obsoleto e sarà rimosso in una delle prossime versioni.
  • Tra le dipendenze necessarie per la compilazione è stata aggiunta la libreria zlib, mentre la sua implementazione incorporata è stata rimossa dal codice.
  • Ora per funzionare è richiesto Python 3.5 anziché quanto usato in precedenza Python 3.4.

Vale la pena notare che per il test del codice ora si utilizza OSS-Fuzz, il che ha permesso di trovare e risolvere numerosi bug nel codice.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster