Vydanie z 3. marca Samba 4.12.0
Samba - súbor programov a pomôcok na prácu so sieťovými jednotkami a tlačiarňami na rôznych operačných systémoch pomocou protokolu SMB / CIFS. Má klientskú a serverovú časť. Je slobodný softvér vydaný na základe licencie GPL v3.
Hlavné zmeny:
- Kód bol zbavený všetkých implementácií kryptografie v prospech externých knižníc. Vybrané ako hlavné gnuTLS, minimálna požadovaná verzia 3.4.7. Tým sa zvýši rýchlosť komplexu testovanie CIFS z jadra Linuxu 5.3 bol zaznamenaný nárast 3-násobná rýchlosť zápisuA rýchlosť čítania 2,5.
- Hľadanie oddielov SMB sa teraz vykonáva pomocou Spotlight namiesto predtým používaného Sledovač GNOME.
- Bol pridaný nový modul io_uring VFS, ktorý používa rozhranie jadra io_uring Linux pre asynchrónne I/O. Podporuje tiež ukladanie do vyrovnávacej pamäte.
- V konfiguračnom súbore smb.conf zastaraná podpora pre parameter veľkosti vyrovnávacej pamäte pre zápis, kvôli vzhľadu modulu io_uring.
- Odstránený modul vfs_netatalk, ktorá bola predtým zastaraná.
- Backend BIND9_FLATFILE bol zastaraný a bude odstránený v budúcom vydaní.
- Knižnica zlib bola pridaná do zoznamu závislostí zostavy, pričom jej vstavaná implementácia bola z kódu odstránená.
- Teraz do práce vyžaduje Python 3.5 namiesto predtým používaného Python 3.4.
Za zmienku tiež stojí, že testovanie kódu teraz používa OSS Fuss, čo umožnilo nájsť a opraviť veľa chýb v kóde.
Zdroj: linux.org.ru