Julkaisu esiteltiin 3. maaliskuuta Samba 4.12.0
Samba — sarja ohjelmia ja apuohjelmia verkkoasemien ja tulostimien kanssa työskentelyyn eri käyttöjärjestelmissä protokollaa käyttäen SMB / CIFS. Siinä on asiakas- ja palvelinosat. Onko ilmainen ohjelmisto, joka on julkaistu lisenssillä GPL v3.
Suurimmat muutokset:
- Koodi on tyhjennetty kaikista salaustoteutuksista ulkoisten kirjastojen hyväksi. Valittu pääasialliseksi gnuTLS, vaadittu vähimmäisversio 3.4.7. Tämä lisää kompleksin nopeutta - kanssa CIFS:n testaus Linux-ytimestä 5.3 kirjattiin nousu 3x tallennusnopeusJa lukunopeus 2,5.
- SMB-osioiden etsiminen suoritetaan nyt käyttämällä Valokeila aiemmin käytetyn sijaan GNOME Tracker.
- Lisätty uusi VFS-moduuli io_uring, joka käyttää Linux-ytimen io_uring-liitäntää asynkroniseen I/O:hen. Se tukee myös puskurointia.
- smb.conf-määritystiedostossa kirjoitusvälimuistin kokoparametrin tuki on lopetettumoduulin ulkoasun yhteydessä io_uring.
- Moduuli poistettu vfs_netatalk, joka lopetettiin aiemmin.
- Backend BIND9_FLATFILE on vanhentunut ja poistetaan tulevassa julkaisussa.
- Zlib-kirjasto on lisätty kokoonpanoriippuvuuksiin, kun taas sen sisäänrakennettu toteutus on poistettu koodista.
- Nyt töihin Python 3.5 vaaditaan aiemmin käytetyn sijaan Python 3.4.
On myös syytä huomata, että käytämme nyt koodin testaamiseen OSS-Fuss, joka mahdollisti monien koodin virheiden löytämisen ja korjaamisen.
Lähde: linux.org.ru