Излезе OpenBSD 6.7


Излезе OpenBSD 6.7

На 19 май е представена версия 6.7 на свободната UNIX-подобна операционна система OpenBSD. Основен акцент на тази система е качеството на кода и безопасността. Проектът е основан от Тео де Раадт през 1995 година, след конфликт с разработчиците на NetBSD. Най-значимите промени в изданието са изброени по-долу.

  • Сега се поддържат до 15 дяла на едно физическо устройство. Научете повече
  • Машинонезависима реализация на mploc за платформа powerpc.
  • Оптимизация на почистването на паметта.
  • Множество подобрения и корекции в dhclient, клиента за DHCP протокол.
  • Максималният размер на блока за NVMe операции е 128K.
  • Подобрения в демона apmd, който отговаря за хибернация/сън. Информацията за промените в захранването се получава от драйвера на батерията. Съобщенията от драйвера се игнурират в продължение на 60 секунди след възобновяване на работата на компютъра, за да може потребителят да започне работа преди машината отново да премине в сън.
  • Добавена е възможност за създаване на анонимни файлове в tmpfs. Това може да ограничи достъпа на приложения към файловата система.
  • Добавен е човекочитаем режим за systat (опция -h).
  • Възстановено е старото поведение на dhclient. Сега системата отново ще игнорира връзките, които не предоставят маска на подсет.

Подобрения в файловата система ffs2, която използва 64-битови времеви марки и адреси на блокове:

  • Сега ffs2 се използва по подразбиране на всички платформи с изключение на landisk, luna88k и sgi.
  • Поддръжка на зареждащ дял и ramdisk за платформа sgi.
  • Отстранен е проблемът с зареждането за sparc64 и Mac PPC.
  • Възможност за зареждане на платформи alpha и amd64.
  • Възможност за зареждане на платформи arm_v7 и arm64 с използване на efiboot.
  • Възможност за зареждане за платформа loongson.

Подобрения в SMP:

  • Системните повиквания __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 и nanosleep сега се изпълняват без KERNEL_LOCK.
  • Преработена е реализацията на SMP за AMD процесори. Сега системата няма да идентифицира неправилно ядра като нишки.

Драйвери:

  • Подобрения в драйвера em, отговарящ за поддръжка на мрежови карти Intel PRO/1000 10/100/Gigabit Ethernet.
  • Реализация на микросекундно разрешение с използване на microcputime за процесори от семейството Cherry Trail, за да се коригират зависванията при стартиране на графичната система X.
  • Поддръжка на адресиране на паметта в PCI устройства за LPSS (Low Power Subsystem).
  • Поддръжка на контролера x553 в драйвера ix, отговорен за високоскоростните мрежови карти на Intel, използващи интерфейс PCI Express.
  • Поправени са бъгове след заспиване/хибернация за amdgpu и radeondrm.
  • Поправка на зависването на HP EliteBook при стартиране в режим UEFI.
  • Повече информация можете да намерите в оригиналното съобщение на официалния сайт на проекта.

А също така:

  • Бяха премахнати следните драйвери:
    • rtfps, отговорен за сериалния порт на платките IBM RT PC;
    • dpt за DPT EATA SCSI RAID;
    • gpr за четци на смарт карти на интерфейса PCMCIA GemPlus GPR400;
    • mesh, за разширителни карти scsi в Power Macintosh;
  • Аудиосистемата беше подобрена.
  • Добавена е поддръжка за RaspberryPi 3/4 на архитектура arm64 и RaspberryPi 2/3 на архитектура arm_v7.

Традиционно, постер 🙂

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster