Үндсэн
- IPS (Image Packaging System) багцын удирдлагын дэд бүтцийг Python 3 руу шилжүүлсэн. XNUMX-р сарын OmniOS CE шинэчлэлтийн засваруудыг IPS руу шилжүүлсэн;
- OpenIndiana-д зориулсан програмуудыг Python 2.7-оос Python 3 руу үргэлжлүүлэн шилжүүлэх;
- Хэрэглээний хоёртын бүрэлдэхүүн хэсгүүдийг дахин бичсэн
DDU , энэ нь танд тохирох драйверуудыг олоход туслах төхөөрөмжүүдийн талаарх мэдээллийг өгдөг. Драйверын мэдээллийн сан шинэчлэгдсэн. DDU кодыг Python 3.5 руу шилжүүлсэн; - VirtualBox 6.0.14, FreeType 2.10.1, GTK 3.24.12, LightDM 1.30, Vim 8.1.1721, Nano 4.5, Sudo 1.8.29 зэрэг хэрэглэгчийн програмуудын шинэчилсэн хувилбарууд. Шинэчлэгдсэн x264 кодлогч.
- mpg123, x265 болон mpack-тай багцуудыг нэмсэн. Bash, tmux болон Vim-д Powerline статусын шугамыг санал болгож байна.
- X11 програмыг эхлүүлэхээс өмнө үндсэн эрхтэй шаардлагатай лавлахуудыг үүсгэхийн тулд x11-init үйлчилгээг нэмсэн;
- Clang 4.0-ийн оронд Clang 8.0 нэмэгдсэн. GCC 7.4 болон 8.3 хөрвүүлэгчид GCC 9.2-г оруулахаар шинэчлэгдсэн. Хөгжүүлэгчийн шинэчлэгдсэн хэрэгслүүд:
Git 2.23.0, CMake 3.15.1, Rust 1.32.0, Go 1.13; - Серверийн програм хангамж шинэчлэгдсэн:
MongoDB 4.0, Nginx 1.16.1, Samba 4.11, Node.js 12.13.0, 10.17.0, 8.16.2, BIND 9.14, OpenLDAP 2.4.48, tor 0.4.1.6; - Illumos цөмийн бүтцийг анхдагчаар GCC 7 руу шилжүүлсэн. cxgbe програм хангамж болон Intel микро кодыг шинэчилсэн.
- ZFS on Linux төслийн засвар, сайжруулалтыг ZFS-ийн хэрэгжилтэд шилжүүлсэн бөгөөд үүнд өгөгдөл болон мета өгөгдлийг шифрлэх, SSD-д UNMAP/TRIM ашиглах;
- Hyper-threading дэмжлэг нь анхдагчаар идэвхгүй байна. Эмзэг байдлаас хамгаалах нэмэлт хамгаалалт
L1TF иMDS (Бичил архитектурын өгөгдлийн түүвэрлэлт). Гол нь ретполин хамгаалалтаар угсардаг; - SMB 3 протоколыг дэмжихтэй холбоотой олон сайжруулалтыг цөм рүү шилжүүлсэн бөгөөд үүнд шифрлэлтийн дэмжлэг, нэрлэсэн хоолойнуудыг ашиглах чадвар, ACL-ийн дэмжлэг, өргөтгөсөн шинж чанарууд болон файлын түгжээ;
- Цөмийг SPARC платформд хамаарах хуучин кодоос цэвэрлэсэн;
- C.UTF-8 хэлийг нэмсэн;
- FreeBSD-ээс залгах боломжтой TCP түгжрэлийг хянах зохицуулагчийг ашиглахын тулд хүрээг шилжүүлсэн. CUBIC болон NewReno алгоритмуудын дэмжлэг нэмэгдсэн;
- SHA512 алгоритмыг анхдагч байдлаар шинэ нууц үгийг хэш болгоход ашигладаг;
- "/NUM" форматыг crontab-д нэмсэн, жишээ нь "*/2 * * * *" хоёр минут тутамд ажиллах;
- UEFI системүүдийн ачаалах дэмжлэгийг сайжруулсан.
Хэд хоногийн өмнө бас
В
- UEFI-тэй систем дээр ачаалах дэмжлэг нэмэгдсэн;
- ZFS шифрлэгдсэн хэлбэрээр өгөгдөл болон мета өгөгдлийг хадгалах дэмжлэгийг нэмсэн;
- Цөм дэх SMB/CIFS дэмжлэг мэдэгдэхүйц сайжирч, олон SMB3 өргөтгөлүүд хэрэгжсэн;
- SMT болон HyperThreading-ийг идэвхгүй болгохын тулд smt_enabled=0 (/boot/conf.d/) сонголтыг нэмсэн;
- Залгууртай TCP түгжрэлийг хянах алгоритмуудын дэмжлэг нэмэгдсэн;
- UTF-8 тэмдэгтүүдийг ашиглах чадвартай C хэлний бүх функцийг агуулсан C.UTF-8 хэлийг нэмсэн;
- Hyper-V-д зориулсан сайжруулсан драйверууд;
- Нууц үг хэшлэх алгоритмыг SHA256-аас SHA512 болгон шинэчилсэн;
- Spectre халдлагын эсрэг хамгаалалт нэмэгдсэн;
- Framebuffer дээр суурилсан анхдагч консолын нягтралыг өөрчилсөн: 1024x768 тэмдэгттэй 10x18;
- crontab-д “/NUM” форматын дэмжлэгийг нэмсэн;
- Процесс эсвэл үндсэн файлын орчныг үзэхийн тулд penv командыг нэмсэн ("pargs -e"-тэй тэнцэх);
- Нэмэлт процесс эсвэл үндсэн файлын параметрүүдийг үзэхийн тулд pauxv командыг нэмсэн ("pargs -x"-тэй тэнцэх);
- TCP холболтын статистикийг үзэхийн тулд connstat командыг нэмсэн;
- Нээлттэй залгууруудтай холбоотой процессуудын талаарх мэдээллийг харуулахын тулд netstat хэрэгсэлд "-u" сонголтыг нэмсэн;
- LX бүсийн контейнеруудад Линуксийн шинэ түгээлтийг эхлүүлэх дэмжлэг нэмэгдсэн;
- Bhyve гипервизорын ажиллагааг оновчтой болгож, NVME төхөөрөмжийг дуурайх дэмжлэг нэмэгдсэн;
- Суулгагч нь виртуалчлалын орчинд суулгаж эхлэх үед гипервизоруудыг дэмжих багцуудыг автоматаар суулгаж өгдөг;
- Perl 5.30, OpenSSL 1.1.1 болон python 3.7 зэрэг програм хангамжийн шинэчилсэн хувилбарууд. Python 2.7-оор хуучирсан.
Эх сурвалж: opennet.ru