Language:  en ru uk

 
[UAOUG]

Релиз OpenBSD 6.5!


Проект OpenBSD официально выпустил 46-й релиз (OpenBSD 6.5).

Как и в предыдущих выпусках, OpenBSD 6.5 предлагает существенное усовершенствование системы, включая новые функции, практически для всего спектра ее ключевых компонент.

Заметные новшества в текущем релизе:

  • Улучшения аппаратной поддержки:
    - Для платформ amd64 и i386 линковщик по умолчанию был переключен с компоновщика binutils на основе bfd на lld.
    - драйвер uaudio(4) заменен новым драйвером с поддержкой USB audio класса v2.0.
    - clang(1) теперь присутствует на mips64.

  • Улучшения сетевого стека:
    - Драйвер vlan(4) обходит обработку очереди и осуществляет вывод непосредственно на родительский интерфейс.
    - ifconfig(8) получает txprio для управления кодированием приоритета в туннельных заголовках с поддержкой в драйверах, включая vlan(4), gre(4), gif(4) и etherip(4).
    - Новое псевдо-устройство bpe(4) Backbone Provider Edge.
    - Новый псевдопроводный драйвер mpip(4) MPLS IP layer 2.

  • Улучшения беспроводного сетевого стека:
    - Улучшен выбор скорости передачи в драйвере iwm(4).
    - Улучшена калибровка радиооборудования в драйвере athn(4).
    - Драйвер bwfm(4) теперь предоставляет пользователю более точную информацию о конфигурации устройства.
    - Драйверы iwn(4) и iwm(4) теперь будут автоматически пытаться подключиться к сети, если переключатель отключения радиосвязи включен, чтобы разрешить передачу, пока интерфейс помечен как UP.

  • Улучшения безопасности:
    - Улучшение unveil(2) для определения и обнаружения закрывающих совпадений, касательно рабочего каталога запущеного процесса с относительными путями доступа. Как результат - множество программ теперь может использовать unveil различными способами, такими как ("/", "r").
    - unveil(2) больше не позволяет без уведомления разрешать stat(2) и access(2) работать с любым открытым компонентом пути.
    - Уменьшение ROP в clang (1) было улучшено, что привело к значительному уменьшению количества полиморфных ROP-гаджетов в двоичных файлах для платформ i386/amd64.
    - Теперь unveil(2) используется в ospfd(8), ospf6d(8), rebound(8), getconf(1), kvm_mkdb(8), bdftopcf(1), Xserver(1), passwd(1), spamlogd(8), spamd(8), sensorsd(8), snmpd(8), htpasswd(1), ifstated(8). Приспособление unveil потребовало некоторых изменений pledge(2).

  • Различные улучшения:
    - Параметр kern.witnesswatch sysctl(8) переименован в kern.witness.watch.
    - syslog.conf(5) теперь поддерживает имена файлов, содержащих точки и подчеркивания.
    - malloc(3) теперь использует sysctl(2) для получения настроек, что также учитывает общесистемные настройки в chroots.
    - Xorg(1), X-сервер, больше не устанавливает setuid. Для запуска X-ов должен использоваться xenodm(1).
    - C++ порты для не-clang-архитектур теперь скомпилированы с портами gcc, так что можно предоставлять больше пакетов.

Кроме того было сделано множество исправлений/улучшений для повышения уровня безопасности, а также для компонент: OpenSMTPD, OpenSSH, LibreSSL, mandoc и др.

С полным списком изменений можно ознакомиться на странице релиза.

Новый релиз доступен к бесплатному скачиванию с официальных зеркал по всему миру.



gregor 2019-04-25 13:58:00

Leave a comment
No comments yet.
Show comments on all languages

Copyright © 2007-2013 Ukrainian OpenBSD Users Group. All rights reserved.
$UAOUG: base.html,v 1.19 2013/05/18 13:24:53 apelsin Exp $