OmniOS Community Edition r151052 hè stata liberata. Hè basata annantu à u travagliu di u prugettu Illumos, chì cuntinueghja à sviluppà u kernel OpenSolaris, a pila di rete, i sistemi di fugliali, i driver, e biblioteche è l'utilità di sistema di basa. OmniOS hè nutatu per furnisce un supportu cumpletu per bhyve è KVM, a pila di rete virtuale Crossbow, u sistema di fugliali ZFS, è strumenti per eseguisce container Linux leggeri. A distribuzione pò esse aduprata per custruisce sistemi web scalabili, virtualizazione è sistemi di almacenamentu.
In a nova versione:
- U cliente SMB hà aghjustatu supportu per l'estensione di protokollu SMB3 chì furnisce criptografia.
- A libreria OpenSSL hè stata aghjurnata à a versione 3.3.2. Aggiuntu un fornitore cù l'implementazione di algoritmi di criptografia post-quantum. U supportu per i rami OpenSSL 1.0.x è 1.1.1 hè statu deprecatu.
- Versioni di pacchetti aghjurnati, cumprese GCC 14, bash 5.2.32, sudo 1.9.16, perl 5.40.0, openssh 9.9, bind 9.18.30, coreutils 9.5, vim 9.1.652, git 2.46.2, sqlite 3.46.1.
- U supportu di Python 2 hè statu deprecatu U pacchettu python-27 hè statu conservatu per mantene a cumpatibilità, ma ùn serà più aghjurnatu.
- A libreria C standard hà aghjustatu supportu per a bandiera FD_CLOFORK (close-on-fork) per chjude un descrittore di file per i prucessi di u zitellu dopu avè chjamatu a funzione fork ().
- Aggiuntu novi funzioni syncfs, pts_name_r, strerrordesc_np, strerrnorname_np, pthread_mutex_clocklock, pthread_rwlock_clockwrlock, pthread_rwlock_clockrdlock è pthread_cond_clockwait.
- Per i sockets TCP, UDP, SCTP è IP, l'opzioni IP_MINTTL è IPV6_MINHOPCOUNT sò implementate per stabilisce u TTL minimu di pacchetti (pacchetti cù un TTL più bassu seranu scartati). L'opzione SO_PROTOCOL hè stata aghjunta, chì hè un analogu POSIX di l'opzione SO_PROTOTYPE supportata prima.
- Aghjunghje supportu per l'opzione TCP_MD5SIG cù l'implementazione di una estensione per a trasmissione di un hash MD5 in u segmentu TCP (utilizatu per a verificazione in u protocolu BGP).
- U supportu per stabilisce e serrature OFD chì copre tuttu u schedariu hè statu aghjuntu à i cuntenituri di e zone LX. L'usu di l'opzione TCP_INFO per i sockets Unix hè pruibitu.
- Avà hè pussibule eseguisce l'ipervisore Bhyve senza attivà BARS (Registru di Indirizzu di Base) in i dispositi PCI. U numeru di adattatori di rete chì ponu esse aghjuntu à una macchina virtuale chì esegue Bhyve hè statu aumentatu da 8 à 16.
- L'implementazioni di l'algoritmu di checksum fletcher-4 sò state aghjunte à ZFS, ottimizzati cù l'istruzzioni SSE, AVX2 è AVX-512. A struttura di l'arburu AVL hè aduprata per seguità u numeru di ligami.
- E capacità di parechje utilità di sistema sò state allargate, per esempiu, u supportu hè statu aghjuntu à l'utilità rsync. IPv6.
- Certi servizii chì ùn anu micca principiatu cumplettamente cù successu ponu avà esse posti in un statu "degradatu", chì ùn impedisce micca u principiu di dipendenze. Per esempiu, se u serviziu di muntagna ùn hà micca pussutu cunnette unu di i sistemi di schedarii, un tali fallimentu ùn bluccà più u lanciamentu di u serviziu SSH.
- Hè pussibule furnisce u sistema cù i dui drivers cpqary3 è smrt simultaneamente, è ancu cambià i dispositi supportati da i dui drivers per utilizà u novu driver smrt.
- Aghjunghje supportu per l'attributu pkg.fmri.name à u gestore di pacchetti IPS.
- Aghjunghje un supportu iniziale per i processori AMD EPYC Turin è a microarchitettura AMD Zen 5.
- Supportu aghjuntu per i controller RAID LSI Fusion-MPT SAS38xx.
Source: opennet.ru
