Toleo la Jumuiya la OmniOS r151052 limetolewa. Linategemea kazi ya mradi wa Illumos, ambao unaendelea kukuza kiini cha OpenSolaris, rafu ya mtandao, mifumo ya faili, viendeshi, maktaba, na huduma za msingi za mfumo. OmniOS inajulikana kwa kutoa usaidizi kamili kwa bhyve na KVM, rafu ya mtandao pepe ya Crossbow, mfumo wa faili wa ZFS, na zana za kuendesha vyombo vyepesi vya Linux. Usambazaji unaweza kutumika kwa ajili ya kujenga mifumo ya wavuti inayoweza kupanuliwa, uboreshaji, na mifumo ya kuhifadhi.
Katika toleo jipya:
- Kiteja cha SMB sasa kinaunga mkono viendelezi vya itifaki ya SMB3 vinavyotoa usimbaji fiche.
- Maktaba ya OpenSSL imesasishwa hadi toleo la 3.3.2. Aliongeza mtoa huduma kwa utekelezaji wa algoriti za usimbaji fiche baada ya quantum. Usaidizi wa matawi ya OpenSSL 1.0.x na 1.1.1 umeacha kutumika.
- Vifurushi vifuatavyo vimesasishwa: 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.
- Usaidizi wa Python 2 umeacha kutumika Kifurushi cha python-27 kimehifadhiwa ili kudumisha utangamano, lakini hakitasasishwa tena.
- Maktaba ya kawaida ya C imeongeza usaidizi wa bendera ya FD_CLOFORK (close-on-fork) ili kufunga kifafanuzi cha faili kwa michakato ya mtoto baada ya kuita kitendakazi cha fork().
- Imeongeza vitendakazi vipya syncfs, pts_name_r, strerrordesc_np, strerrnorname_np, pthread_mutex_clocklock, pthread_rwlock_clockwrlock, pthread_rwlock_clockrdlock na pthread_cond_clockwait.
- Kwa soketi za TCP, UDP, SCTP na IP, chaguzi za IP_MINTTL na IPV6_MINHOPCOUNT zinatekelezwa ili kuweka kiwango cha chini cha TTL cha pakiti (pakiti zilizo na TTL ya chini zitatupwa). Chaguo la SO_PROTOCOL limeongezwa, ambalo ni analogi ya POSIX ya chaguo la SO_PROTOTYPE lililotumika hapo awali.
- Imeongeza usaidizi kwa chaguo la TCP_MD5SIG pamoja na utekelezaji wa kiendelezi cha kusambaza hashi ya MD5 katika sehemu ya TCP (inayotumika kwa uthibitishaji katika itifaki ya BGP).
- Usaidizi wa kuweka kufuli za OFD zinazofunika faili nzima umeongezwa kwenye vyombo vya kanda za LX. Utumiaji wa chaguo la TCP_INFO kwa soketi unix ni marufuku.
- Uwezo wa kuendesha hypervisor ya Bhyve bila kuwezesha BARS (Rejista ya Anwani ya Msingi) kwenye vifaa vya PCI umeongezwa. Idadi ya adapta za mtandao ambazo zinaweza kuongezwa kwenye mashine pepe inayoendesha chini ya Bhyve imeongezwa kutoka 8 hadi 16.
- ZFS huongeza utekelezaji wa algoritimu ya checksum ya fletcher-4, iliyoboreshwa kwa kutumia maagizo ya SSE, AVX2, na AVX-512. Muundo wa mti wa AVL hutumika kufuatilia vihesabu marejeleo.
- Uwezo wa huduma nyingi za mfumo umepanuliwa, kwa mfano, usaidizi umeongezwa kwenye huduma ya rsync. IPv6.
- Huduma zingine ambazo hazijaanza kabisa kwa ufanisi sasa zinaweza kuwekwa katika hali "iliyoharibika", ambayo haizuii utegemezi kuanza. Kwa mfano, ikiwa huduma ya kupachika haikuweza kuunganisha mojawapo ya mifumo ya faili, kutofaulu vile hakutazuia tena uzinduzi wa huduma ya SSH.
- Inawezekana kusambaza mfumo na viendeshi vyote vya cpqary3 na smrt kwa wakati mmoja, pamoja na kubadili vifaa vinavyoungwa mkono na viendeshi vyote viwili ili kutumia kiendeshi kipya cha smrt.
- Usaidizi wa sifa ya pkg.fmri.name umeongezwa kwenye kidhibiti cha kifurushi cha IPS.
- Imeongeza usaidizi wa awali kwa vichakataji vya AMD EPYC Turin na usanifu mdogo wa AMD Zen 5.
- Imeongeza usaidizi kwa vidhibiti vya LSI Fusion-MPT SAS38xx RAID.
Chanzo: opennet.ru
