Издање ОпенБСД 7.1

Представљено је издање бесплатног вишеплатформског оперативног система налик УНИКС-у ОпенБСД 7.1. ОпенБСД пројекат је основао Тео де Рад 1995. године након сукоба са НетБСД програмерима, услед чега је Теу био ускраћен приступ НетБСД ЦВС репозиторијуму. Након овога, Тхео де Раадт и група истомишљеника су креирали нови отворени оперативни систем заснован на изворном стаблу НетБСД, чији су главни развојни циљеви били преносивост (подржано је 13 хардверских платформи), стандардизација, исправан рад, проактивна сигурност и интегрисане криптографске алате. Пуна инсталациона ИСО слика основног система ОпенБСД 7.1 је 580 МБ.

Поред самог оперативног система, ОпенБСД пројекат је познат по својим компонентама које су постале распрострањене у другим системима и показале су се као једно од најбезбеднијих и најквалитетнијих решења. Међу њима: ЛибреССЛ (форк ОпенССЛ-а), ОпенССХ, ПФ филтер пакета, ОпенБГПД и ОпенОСПФД демони рутирања, ОпенНТПД НТП сервер, ОпенСМТПД маил сервер, текстуални терминалски мултиплексер (аналогно ГНУ екрану) тмук, идентд демон са имплементацијом ИДЕНТ протокола, БСДЛ алтернатива ГНУ грофф пакет - мандоц, протокол за организовање система отпорних на грешке ЦАРП (Цоммон Аддресс Редунданци Протоцол), лагани хттп сервер, ОпенРСИНЦ услужни програм за синхронизацију датотека.

Главна побољшања:

  • Подршка за Мац рачунаре опремљене Аппле М1 (Аппле Силицон) АРМ чипом, као што су Аппле М1 Про/Мак и Аппле Т2 Мац рачунари, најављена је као спремна за употребу. Додати драјвери за СПИ, И2Ц, ДМА контролер, тастатуру, тачпед, управљање напајањем и перформансама. Пружа подршку за Ви-Фи, ГПИО, фрамебуффер, УСБ, екран, НВМе дискове.
  • Побољшана подршка за АРМ64 архитектуру. Додати драјвери гпиоцхаргер, гпиоледс и гпиокеис, који пружају подршку за пуњења, светла и дугмад повезане са ГПИО (на пример, ово се ради у Пинебоок Про-у). Додати нови драјвери: мпфцлоцк (ПоларФире СоЦ МСС контролер сата), цдсдхц (Цаденце СД/СДИО/еММЦ хост контролер), мпфииц (ПоларФире СоЦ МСС И2Ц контролер) и мпфгпио (ПоларФире СоЦ МСС ГПИО).
  • Побољшана подршка за РИСЦ-В 64 архитектуру, за коју су укључени ухид и фидо драјвери, и подршка за инсталацију на ГПТ дискове.
  • Услужни програм моунт_мсдос подразумевано омогућава коришћење дугих имена датотека.
  • Код сакупљача смећа за уникс сокете је прерађен.
  • сисцтл хв.перфполици је подразумевано подешен на „аутоматски“, што значи да је режим пуне перформансе омогућен када је прикључено стационарно напајање, а адаптивни алгоритам се користи када се напаја из батерије.
  • Побољшана подршка за вишепроцесорске (СМП) системе. Филтери догађаја за неименоване канале, ккреад, аудио и сокете, као и БПФ механизам, пребачени су у категорију мп-сафе. Системски позиви полл, селецт, пполл и пселецт су преписани и сада су имплементирани на врху ккуеуе-а. Системски позиви кевент, гетсоцкнаме, гетпеернаме, аццепт и аццепт4 су уклоњени из блокирања. Додат је интерфејс кернела за учитавање и складиштење атомских функција, омогућавајући употребу инт и лонг типова у елементима структура на које се примењује бројање референци.
  • Имплементација дрм (Дирецт Рендеринг Манагер) оквира је синхронизована са Линук кернелом 5.15.26 (последње издање - 5.10.65). Интелдрм драјвер је додао подршку за Интел чипове засноване на микроархитектурама Елкхарт Лаке, Јаспер Лаке и Роцкет Лаке. Амдгпу драјвер подржава АПУ/ГПУ Ван Гогх, Рембрандт "Иеллов Царп" Ризен 6000, Нави 22 "Нави Флоундер", Нави 23 "Димгреи Цавефисх" и Нави 24 "Беиге Гоби".
  • Подпикселско приказивање фонтова је омогућено у библиотеци ФрееТипе.
  • Додан услужни програм реалпатх за приказ апсолутне путање до датотеке.
  • Додата команда „лс рогуе“ у услужни програм рццтл да прикаже позадинске процесе који су покренути, али нису укључени у рц.цонф.лоцал.
  • БПФтраце сада подржава променљиве за провере. Скрипте кпрофиле.бт за профилисање стека кернела и рунклат.бт за идентификацију кашњења у планеру су додате у бтраце.
  • Додата подршка за РФЦ6840 у либц, која дефинише подршку за АД заставу и поставку 'труст-ад' за ДНССЕЦ.
  • Апм и апмд укључују приказ предвиђеног времена пуњења батерије.
  • Могућност чувања базе података могућности у /етц/логин.цонф.д је обезбеђена да би се поједноставило додавање сопствених класа налога из пакета.
  • Маллоц обезбеђује кеширање за меморијске регионе величине од 128к до 2М.
  • Пак архиватор подржава проширена заглавља са мтиме, атиме и цтиме подацима.
  • Додата је опција "-к" у услужне програме гзип и гунзип за чување изворне датотеке.
  • Следеће опције су додате услужном програму опенрсинц: „—цомпаре-дест“ за проверу присуства датотека у додатним директоријумима; „—мак-сизе“ и „—мин-сизе“ да бисте ограничили величину датотеке.
  • Додата команда сек за штампање низова бројева.
  • Универзална софтверска имплементација тригонометријских функција је премештена из ФрееБСД 13 (имплементације асемблера за к86 су онемогућене).
  • Имплементација функција лринт, лринтф, ллринт и ллринтф је премештена из ФрееБСД-а (раније је коришћена имплементација из НетБСД-а).
  • Услужни програм фдиск садржи бројне измене и поправке везане за рад са партицијама диска.
  • Додата подршка за нови хардвер, укључујући Интел ПЦХ ГПИО контролер (за платформе Цаннон Лаке Х и Тигер Лаке Х), НКСП ПЦФ85063А/ТП РТЦ, Синопсис Десигнваре УАРТ, Интел 2.5Гб Етхернет, СИМЦом СИМ7600, РТЛ8156Б, МедиаТек МТ7601У БЦМ4387 УСБ вифиXNUMX,
  • Пакет укључује релиценцирани фирмвер за Реалтек бежичне чипове, који вам омогућава да користите рсу, ртвн и уртвн драјвере без ручног преузимања фирмвера.
  • Драјвери икл (Интел Етхернет 700), ик (Интел 82598/82599/Кс540/Кс550) и ак (Акуантиа АКЦ1кк) укључују подршку за хардверску обраду ВЛАН ознака и израчунавање/верификацију контролне суме за ИПв4, ТЦП4/6 и УДП4/6.
  • Додан драјвер за звук за Интел Јаспер Лаке чипове. Додата подршка за КСБок Оне контролер игре.
  • Бежични стек ИЕЕЕ 802.11 пружа подршку за канале од 40МХз за 802.11н режим и почетну подршку за стандард 802.11ац (ВХТ). Додат је опциони руковалац скенирањем у позадини за драјвере. Приликом избора приступне тачке сада се приоритет дају тачке са каналима од 5ГХз, а тек онда се бирају тачке са каналима од 2ГХз.
  • Имплементација драјвера вклан је поново написана, који сада ради независно од подсистема моста.
  • Инсталатер је прерадио логику за позивање услужног програма пкг_адд да би смањио интензитет кретања датотека током процеса ажурирања. Датотека инсталл.сите документује процес инсталације и надоградње. За све архитектуре је додат фирмвер, чија је дистрибуција дозвољена у производима трећих страна. Да бисте инсталирали власнички фирмвер који је доступан на инсталационом медију, користи се фв_упдате услужни програм.
  • У ктерм-у, праћење миша је подразумевано онемогућено из безбедносних разлога.
  • усбхидцтл и усбхидацтион обезбеђују изолацију приступа систему датотека користећи системски позив унвеил.
  • Подразумевано, дхцпд такође обезбеђује повезивање са мрежним интерфејсима који су у неактивном стању ('довн'), како би се осигурало да се пакети примају одмах након што се мрежни интерфејс активира.
  • ОпенСМТПД (смтпд) има подразумевано омогућену ТЛС проверу за одлазне „смтпс://“ и „смтп+тлс://“ везе.
  • хттпд је имплементирао проверу верзије протокола, додао је могућност дефинисања сопствених фајлова са текстовима грешака и побољшао обраду компримованих података, укључујући додавање гзип-статиц опције у хттпд.цонф за испоруку унапред компресованих датотека са постављеном заставицом гзип у заглављу за кодирање садржаја.
  • У ИПсец-у, прото параметар из икед.цонф омогућава навођење листе протокола. Додата команда "схов цертинфо" у икецтл услужни програм за приказ поузданих ЦА и сертификата. икед је побољшао руковање фрагментираним порукама.
  • Додата подршка за проверу јавних кључева БГПсец рутера за рпки-цлиент и побољшана провера Кс509 сертификата. Додата кеш меморија верификованих датотека. Побољшана компатибилност са РФЦ 6488.
  • бгпд је додао параметар „порт“ који се може користити у одељцима „слушај на“ и „сусед“ за повезивање са нестандардним бројем мрежног порта. Код је рефакторисан да ради са РИБ-ом (Базом информација о рутирању), што је спроведено у циљу пружања вишепутне подршке у будућности.
  • Менаџер прозора конзоле тмук („терминални мултиплексер“) има проширене могућности за излаз у боји. Додате команде формата оквира за оквир, боје курсора и стила курсора.
  • ЛибреССЛ је пренео из ОпенССЛ подршку за РФЦ 3779 (Кс.509 екстензије за ИП адресе и аутономне системе) и механизам за транспарентност сертификата (независни јавни дневник свих издатих и опозваних сертификата, који омогућава независну ревизију свих промена и радњи ауторитети за сертификацију и омогућава вам да одмах пратите све покушаје тајног креирања лажних записа). Компатибилност са ОпенССЛ 1.1 је значајно побољшана, а имена шифри за ТЛСв1.3 су идентична ОпенССЛ-у. Многе функције су конвертоване да користе цаллоц(). Велики део нових позива је додат у либссл и либцрипто.
  • Ажуриран ОпенССХ пакет. За детаљан преглед побољшања, погледајте рецензије ОпенССХ 8.9 и ОпенССХ 9.0. Услужни програм сцп је подразумевано премештен да користи СФТП уместо застарелог СЦП/РЦП протокола.
  • Број портова за АМД64 архитектуру је био 11301 (од 11325), за аарцх64 - 11081 (од 11034), за и386 - 10136 (од 10248). Међу верзијама апликација у портовима: Астериск 16.25.1, 18.11.1 и 19.3.1 Аудацити 2.4.2 ЦМаке 3.20.3 Цхромиум 100.0.4896.75 Емацс 27.2 ФФмпег 4.4.1 ГЦЦ 8.4.0 ГЦЦ 11.2.0 .41.5 . .1.17.7 ЈДК 8у322, 11.0.14 и 17.0.2 КДЕ апликације 21.12.2 КДЕ Фрамеворкс 5.91.0 Крита 5.0.2 ЛЛВМ/Цланг 13.0.0 ЛибреОффице 7.3.2.2 Луа 5.1.5 и.5.2.4. .5.3.6 Моно 10.6.7 Фирефок 6.12.0.122 и ЕСР 99.0 Тхундербирд 91.8.0 Мутт 91.8.0 и НеоМутт 2.2.2 Ноде.јс 20211029 ОпенЛДАП 16.14.2 ПХП 2.4.59 Пост 7.4.28 ПостгреСКЛ 8.0.17 Питхон 8.1.4, 3.5.14, 14.2 и 2.7.18 Кт 3.8.13 и 3.9.12 Р 3.10.4 Руби 5.15.2, 6.0.4 и 4.1.2 Руст 2.7.5. и 3.0.3 .3.1.1 Схотцут 1.59.0 Судо 2.8.17 Сурицата 3.38.2 Тцл/Тк 21.10.31 и 1.9.10 ТеКс Ливе 6.0.4 Вим 8.5.19 и Неовим 8.6.8 Ксфце 2021
  • Ажуриране компоненте треће стране укључене у ОпенБСД 7.1:
    • Ксеноцара графички стек заснован на Кс.Орг 7.7 са ксервер 1.21.1 + закрпе, фреетипе 2.11.0, фонтцонфиг 2.12.94, Меса 21.3.7, ктерм 369, ккеибоард-цонфиг 2.20, фонт1.2.2.
    • ЛЛВМ/Цланг 13.0.0 (+ закрпе)
    • ГЦЦ 4.2.1 (+ закрпе) и 3.3.6 (+ закрпе)
    • Перл 5.32.1 (+ закрпе)
    • НСД 4.4.0
    • Невезано 1.15.0
    • Нцурсес 5.7
    • Бинутилс 2.17 (+ закрпе)
    • Гдб 6.3 (+ закрпа)
    • Авк 12.10.2021
    • Екпат 2.4.7

Извор: опеннет.ру

Додај коментар