Versione Samba 4.12.0

Comunicato presentato il 3 marzo Samba 4.12.0

Samba — una serie di programmi e utilità per lavorare con unità di rete e stampanti su vari sistemi operativi che utilizzano il protocollo SMB / CIFS. Ha parti client e server. Il software libero è rilasciato sotto licenza GPL v3.

Principali modifiche:

  • Il codice è stato ripulito da tutte le implementazioni di crittografia a favore delle librerie esterne. Scelto come principale gnuTLS, versione minima richiesta 3.4.7. Ciò aumenterà la velocità del complesso - con testare CIFS dal kernel Linux 5.3 è stato registrato un aumento Velocità di registrazione 3xE velocità di lettura 2,5.
  • La ricerca delle partizioni SMB viene ora eseguita utilizzando Riflettore al posto di quello precedentemente utilizzato Localizzatore di GNOME.
  • Aggiunto un nuovo modulo VFS io_uring, che utilizza l'interfaccia io_uring del kernel Linux per l'I/O asincrono. Supporta anche il buffering.
  • Nel file di configurazione smb.conf il supporto per il parametro della dimensione della cache di scrittura è stato interrotto, in relazione all'aspetto del modulo io_uring.
  • Modulo rimosso vfs_netatalk, che in precedenza era stato interrotto.
  • Backend BIND9_FLATFILE è stato deprecato e verrà rimosso in una versione futura.
  • La libreria zlib è stata aggiunta alle dipendenze dell'assembly, mentre la sua implementazione integrata è stata rimossa dal codice.
  • Ora al lavoro È richiesto Python 3.5 al posto di quello precedentemente utilizzato Python 3.4.

Vale anche la pena notare che ora utilizziamo il codice per testare OSS-Confusione, che ha permesso di trovare e correggere molti errori nel codice.

Fonte: linux.org.ru

Aggiungi un commento