Выпуск проприетарного драйвера NVIDIA 440.31

Компания NVIDIA представила первый выпуск новой стабильной ветки проприетарного драйвера NVIDIA 440.31. Драйвер доступен для Linux (ARM, x86_64), FreeBSD (x86_64) и Solaris (x86_64). Ветка будет развиваться в рамках длительного цикла поддержки (LTS) до ноября 2020 года. Основные новшества ветки NVIDIA 440: В диалог подтверждения выхода из утилиты nvidia-settings добавлено предупреждение о наличии несохранённых изменений в настройках; По умолчанию включено распараллеливание компоновки шейдеров (GL_ARB_parallel_shader_compile теперь работает без необходимости предварительного вызова glMaxShaderCompilerThreadsARB()); Для HDMI 2.1 реализована поддержка переменной частоты обновления экрана (VRR G-SYNC); Добавлена поддержка OpenGL-расширений GLX_NV_multigpu_context и GL_NV_gpu_multicast; Добавлена поддержка EGL для технологии PRIME, обеспечивающей вынос операций рендеринга на другие GPU … Читать далее Выпуск проприетарного драйвера NVIDIA 440.31

Релиз FreeBSD 12.1

Представлен релиз FreeBSD 12.1, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и armv6, armv7 и aarch64. Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Ключевые новшества: В базовую систему включена криптографическая библиотека BearSSL; В сетевой стек добавлена поддержка NAT64 CLAT (RFC6877), реализованная инженерами из Yandex; Добавлена утилита trim для удаления содержимого блоков с Flash с использованием алгоритмов минимизации износа; В bsnmpd добавлена поддержка IPv6; Обновлены версии ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, compiler-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, Для архитектуры i386 по умолчанию активирован компоновщик … Читать далее Релиз FreeBSD 12.1

В Chrome началось тестирование третьей редакции манифеста, несовместимой с uBlock Origin

Компания Google начала тестирование третьей редакции манифеста Chrome, нарушающей работу многих дополнений для блокирования нежелательного контента и обеспечения безопасности. Поддержка нового манифеста, который определяет возможности и ресурсы, предоставляемые дополнениям, добавлена в экспериментальные сборки Chrome Canary. Манифест пока находится на стадии раннего альфа-тестирования, не является окончательным и добавлен, чтобы дать разработчикам возможность начать экспериментировать и адаптировать свои дополнения. Активация нового манифеста ожидается в следующем году. Время прекращения поддержки второй редакции манифеста пока не определено. Для упрощения миграции дополнений на новый манифест подготовлен проверочный список, включающий изменения, на которые следует обратить внимание разработчикам дополнений. Напомним, что основное недовольство новым манифестом связано с … Читать далее В Chrome началось тестирование третьей редакции манифеста, несовместимой с uBlock Origin

Microsoft присоединяется к разработке OpenJDK

Компания Microsoft подписала соглашение «Oracle Contributor Agreement«, официально присоединилась к проекту OpenJDK, развивающему эталонную реализацию Java, и выразила готовность принять участие в совместной разработке. Отмечается, что Microsoft активно использует Java в своих продуктах, например, предоставляет Java runtime в Microsoft Azure, и теперь желает внести свой вклад в общее дело. На первом этапе Java-команда Microsoft намерена ограничиться исправлением ошибок и проведением работы по бэкпортированию, чтобы влиться в сообщество и приспособиться к правилам разработки OpenJDK. Например, в Microsoft уже осознали, что в сообществе OpenJDK предпочтительным способом продвижения новшеств является первоначальное обсуждение изменений, которое проводится до публикации патчей. Команду Java-разработчиков в Microsoft возглавил … Читать далее Microsoft присоединяется к разработке OpenJDK

В OpenSSH добавлена поддержка универсальной двухфакторной аутентификации

В кодовую базу OpenSSH добавлена экспериментальная поддержка двухфакторной аутентификации с использованием устройств, поддерживающих протокол U2F, развиваемый альянсом FIDO. U2F позволяет создавать недорогие аппаратные токены для подтверждения физического присутствия пользователя, взаимодействие с которыми производится через USB, Bluetooth или NFC. Подобные устройства продвигаются в качестве средства для двухфакторной аутентификации на сайтах, уже поддерживаются основными браузерами и выпускаются различными производителями, включая Yubico, Feitian, Thetis и Kensington. Для взаимодействия с устройствами, подтверждающими присутствие пользователя, в OpenSSH добавлен новый тип ключей «sk-ecdsa-sha2-nistp256@openssh.com» («ecdsa-sk»), в котором используется алгоритм цифровой подписи ECDSA (Elliptic Curve Digital Signature Algorithm) с эллиптической кривой NIST P-256 и хэшем SHA-256. Процедуры взаимодействия … Читать далее В OpenSSH добавлена поддержка универсальной двухфакторной аутентификации

Mozilla, Cloudflare и Facebook представили TLS-расширение для делегирования короткоживущих сертификатов

Mozilla, Cloudflare и Facebook совместно анонсировали новое TLS-расширение Delegated Credentials (DC), решающее проблему c сертификатами при организации доступа к сайту через сети доставки контента. Выдаваемые удостоверяющими центрами сертификаты имеют длительный срок действия, что создаёт трудности при необходимости организации доступа к сайту через сторонний сервис, от лица которого должно устанавливаться защищённое соединение, так как передача сертификата сайта внешнему сервису создаёт дополнительные угрозы безопасности. Новое расширение также может оказаться полезным для сайтов, работа которых обеспечивается крупной распределённой инфраструктурой с большим числом балансировщиков нагрузки. Delegated Credentials позволит избежать хранения копий закрытых ключей основных сертификатов на каждом узле отдачи контента. При классическом подходе успешная … Читать далее Mozilla, Cloudflare и Facebook представили TLS-расширение для делегирования короткоживущих сертификатов

Новые версии Wine 4.19 и Wine Staging 4.19

Доступен экспериментальный выпуск открытой реализации Win32 API — Wine 4.19. С момента выпуска версии 4.18 был закрыт 41 отчёт об ошибках и внесено 297 изменений. Наиболее важные изменения: Расширены возможности VBScript: добавлены функции String, LBound, RegExp.Replace. Реализованы новые выражения; В WineD3D добавлены функции wined3d_stateblock_set_sampler_state() и wined3d_stateblock_set_texture_stage_state(). Реализована обработка фиксации состояния (StateBlock) в вызовах d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), d3d_device7_SetRenderState(), d3d_device7_SetTextureStageState(), d3d9_device_SetTexture(), d3d9_device_SetTransform(), d3d9_device_SetClipPlane(), d3d9_device_SetMaterial(); Реализованы вызовы dxgi_output_ReleaseOwnership() и dxgi_output_TakeOwnership(); Улучшена поддержка ARM64; Решены проблемы с русскоязычной локализацией в диалоге настройки; Закрыты отчёты об ошибках, связанные с работой игр и приложений Slingplayer 2.0, Trivial Pursuit Unhinged, Notepad .Net, Tweet Attacks Pro, The Adventures Of … Читать далее Новые версии Wine 4.19 и Wine Staging 4.19

Python переходит на новый цикл формирования значительных выпусков

Разработчики языка Python приняли решение перейти на новую схему подготовки релизов. Новые значительные выпуски языка теперь будут выпускаться раз в год, а не раз в полтора года, как это было ранее. Таким образом, выпуск Python 3.9 можно ожидать в октябре 2020 года. Общее время разработки значительного выпуска составит 17 месяцев. Работа над новой веткой будет начинаться за пять месяцев до релиза очередной ветки, во время её перехода на стадию бета-тестирования. Затем в течение семи месяцев новая ветка будет находиться на стадии альфа-выпусков, в которые будут добавляться новые возможности и производиться исправление ошибок. После этого в течение трёх месяцев будет производиться … Читать далее Python переходит на новый цикл формирования значительных выпусков

Выпуск графического редактора GIMP 2.10.14

Представлен выпуск графического редактора GIMP 2.10.14, в котором продолжено оттачивание функциональности и повышение стабильности ветки 2.10. Для установки доступен пакет в формате flatpak (пакет в формате snap пока не обновлён). Кроме исправления ошибок в GIMP 2.10.14 представлены следующие улучшения: Добавлена возможность просмотра и редактирования содержимого за пределами холста. В меню «View» предложен новый режим «Show All», при включении которого становятся видимыми все пиксели за границей холста. Область за границей холста по умолчанию воспринимается как прозрачная, но в настройках можно установить для заполнения и обычный цвет, по аналогии с заполнением холста. Также можно включить пометку границ холста пунктирной красной линией. Вне … Читать далее Выпуск графического редактора GIMP 2.10.14

В Firefox будет прекращена поддержка прямой предустановки дополнений

Разработчики Firefox приняли решение прекратить поддержку дополнений, устанавливаемых обходным путём через прямое копирование файлов в каталог с дополнениями (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ или ~/.mozilla/extensions/), обрабатываемый всеми экземплярами Firefox в системе (без привязки к пользователю). Подобный метод обычно применяется для предустановки дополнений в дистрибутивах, подстановки дополнений в момент установки в систему какого-то приложения или для обособленной поставки дополнения со своим инсталлятором. В Firefox 73, намеченном на 11 февраля, подобные дополнения продолжат работать, но будут перенесены из общего для всех экземпляров браузера каталога в индивидуальные профили пользователей, т.е. будут преобразованы в формат, применяемый при установке через менеджер дополнений. Начиная с выпуска Firefox 74, который … Читать далее В Firefox будет прекращена поддержка прямой предустановки дополнений

Обновление Firefox 70.0.1 и Thunderbird 68.2.1

Опубликовано корректирующее обновление Firefox 70.0.1 в котором решена проблема, приводящая к сбою при открытии некоторых страниц или загрузке при помощи JavaScript отдельных элементов на странице. Проблема проявляется в том числе на таких сайтах, как YouTube и Facebook, из-за повреждения содержимого в новой реализации LocalStorage (NextGen). В связи с проблемами в Firefox 70.0.1 осуществлён откат на старую реализацию LocalStorage (dom.storage.next_gen=false в about:config). Для проверки проявления проблемы в системе пользователя подготовлен сайт firefox-storage-test.glitch.me. Из других изменений отмечается скрытие заголовка в полноэкранном режиме и обновление плагина OpenH264 для пользователей macOS 10.15. Также доступен корректирующий выпуск почтового клиента Thunderbird 68.2.1, в котором добавлена возможность … Читать далее Обновление Firefox 70.0.1 и Thunderbird 68.2.1

Доступна переносимая версия OpenBGPD 6.6p0

Разработчики OpenBSD подготовили выпуск переносимой редакции пакета маршрутизации OpenBGPD 6.6, который можно использовать в операционных системах, отличных от OpenBSD. Для обеспечения переносимости использованы части кода из проектов OpenNTPD, OpenSSH и LibreSSL. Кроме OpenBSD заявлена поддержка Linux и FreeBSD. Работа OpenBGPD протестирована в Debian 9, Ubuntu 14.04 и FreeBSD 12. Разработка OpenBGPD ведётся при поддержке регионального интернет-регистратора RIPE NCC, который заинтересован в доведении функциональности OpenBGPD до пригодности к использованию на серверах для маршрутизации в точках межоператорского обмена трафиком (IXP) и в создании полноценной альтернативы пакету BIRD (из других открытых альтернатив с реализацией протокола BGP можно отметить проекты FRRouting, GoBGP, ExaBGP и … Читать далее Доступна переносимая версия OpenBGPD 6.6p0

Выпуск операционной системы MidnightBSD 1.2

Состоялся релиз десктоп-ориентированной операционной системы MidnightBSD 1.2, основанной на FreeBSD, с элементами, портированными из DragonFly BSD, OpenBSD и NetBSD. Базовое десктоп-окружение построено на основе GNUstep, но пользователи имеют возможность установить WindowMaker, GNOME, Xfce или Lumina. Для загрузки подготовлен установочный образ размером 663 МБ (x86, amd64). В отличие от других десктоп-сборок FreeBSD, ОС MidnightBSD изначально развивалась как форк FreeBSD 6.1-beta, который в 2011 году был синхронизирован с кодовой базой FreeBSD 7, а впоследствии вобрал в себя многие возможности FreeBSD 9-STABLE и FreeBSD 10-STABLE. Для управления пакетами в MidnightBSD задействована система mport, которая использует БД SQLite для хранения индексов и мета-данных. Установка, … Читать далее Выпуск операционной системы MidnightBSD 1.2

Microsoft реализовал в WSL2 (Windows Subsystem for Linux) возвращение памяти системе

Компания Microsoft объявила о расширении возможностей прослойки WSL2 (Windows Subsystem for Linux), обеспечивающей запуск исполняемых файлов Linux в Windows. В экспериментальных сборках Windows Insider (build 19013) в прослойке WSL2 появилась поддержка возвращения системе памяти (Memory Reclamation), освобождаемой процессами, работающими в окружении на базе ядра Linux. Ранее в случае роста потребления памяти приложениями или ядром, память выделялась виртуальной машине WSL2, но после этого оставалась закреплённой и не возвращалась системе, даже после завершении ресурсоёмкого процесса и отсутствия дальнейшей потребности в выделенной памяти. Механизм Memory Reclamation позволяет возвращать освобождённую память в основную ОС и автоматически уменьшать размер памяти виртуальной машины. При этом возвращается … Читать далее Microsoft реализовал в WSL2 (Windows Subsystem for Linux) возвращение памяти системе

Вместо Python 3.5.8 по ошибке распространялась некорректная версия

Из-за ошибки при организации кэширования в системе доставки контента, при попытке загрузки одной из сборок опубликованного позавчера корректирующего выпуска Python 3.5.8 распространялась предварительная сборка, не содержащая всех исправлений. Проблема затронула только архив Python-3.5.8.tar.xz, сборка Python-3.5.8.tgz распространялась корректно. Всем пользователям, загружавшим файла «Python-3.5.8.tar.xz» в первые 12 часов после релиза рекомендуется проверить корректность загруженных данных по контрольной сумме (MD5 4464517ed6044bca4fc78ea9ed086c36). В отличие от финального релиза предварительная версия не включала исправление уязвимости CVE-2019-16935 в коде сервера XML-RPC. Уязвимость допускала подстановку JavaScript-кода (XSS) через поле server_title из-за отсутствия экранирования угловых скобок. Атакующий мог добиться подстановки JavaScript-кода в случае, если приложение осуществляет установку имени сервера … Читать далее Вместо Python 3.5.8 по ошибке распространялась некорректная версия

Обновление OpenVPN 2.4.8

Сформирован корректирующий выпуск пакета для создания виртуальных частных сетей OpenVPN 2.4.8. В новой версии добавлена возможность сборки с LibreSSL и обеспечена поддержка сборки с OpenSSL 1.1 без устаревших API. Реализована обработка добавочного заполнения PSS (Probabilistic Signature Scheme) в cryptoapicert (необходимо для TLS 1.2 и 1.3). До 32 увеличен размер очереди входящих соединений, ожидающих обработки (backlog в listen()). Источник: http://www.opennet.ru/opennews/art.shtml?num=51783 Читать далее Обновление OpenVPN 2.4.8

Доступна сборка Android-x86 8.1-r3

Разработчики проекта Android-x86, в рамках которого силами независимого сообщества осуществляется портирование платформы Android для архитектуры x86, опубликовали первый стабильный выпуск сборки на базе платформы Android 8.1, в которую включены исправления и дополнения, обеспечивающие бесшовную работу на платформах с архитектурой x86. Для загрузки подготовлены универсальные Live-сборки Android-x86 8.1-r3 для архитектур x86 32-bit (656 Мб) и x86_64 (546 Мб), пригодные для использования на типовых ноутбуках и планшетных ПК. Кроме того доступны сборки в виде rpm-пакетов для установки Android-окружения в дистрибутивах Linux. В новой сборке в основном проведена работа над ошибками и перенесены исправления уязвимостей, устранённых в ветке Android 8.1.0 (8.1.0_r69). Источник: http://www.opennet.ru/opennews/art.shtml?num=51781 Читать далее Доступна сборка Android-x86 8.1-r3

Выпуск Wi-Fi демона IWD 1.0

Доступен выпуск Wi-Fi демона IWD 1.0 (iNet Wireless Daemon), развиваемого компанией Intel в качестве альтернативы wpa_supplicant для организации подключения Linux-систем к беспроводной сети. IWD может выступать в качестве бэкенда для таких сетевых конфигураторов как Network Manager и ConnMan. Ключевой целью разработки нового Wifi-демона является оптимизация потребления ресурсов, таких как потребление памяти и дисковый размер. IWD не использует внешних библиотек и обращается только к возможностям, предоставляемым штатным ядром Linux (для работы достаточно ядра Linux и Glibc). Код проекта написан на языке Си и поставляется под лицензией LGPLv2.1. Значительное изменение номера версии обусловлено стабилизацией интерфейса для управления через D-Bus. Из других изменений … Читать далее Выпуск Wi-Fi демона IWD 1.0

Гвидо ван Россум покидает Dropbox и выходит на пенсию

После шести лет работы в компании Dropbox Гвидо ван Россум, создатель языка программирования Python, увольняется и собирается на пенсию. В прошлом году Гвидо также заявил о намерении покинуть пост великодушного пожизненного диктатора (BDFL) проекта Python и отстраниться от участия в процессах принятия решений, но при этом продолжить работу в проекте в качестве разработчика и наставника. 31 января 2020 года Гвидо исполнится 64 года. Источник: http://www.opennet.ru/opennews/art.shtml?num=51778 Читать далее Гвидо ван Россум покидает Dropbox и выходит на пенсию

OIN поможет признать недейсвтвительным патент, используемый для атаки на GNOME

Организация Open Invention Network (OIN), занимающаяся защитой экосистемы Linux от патентных претензий, примет участие в защите проекта GNOME от атаки патентного тролля Rothschild Patent Imaging LLC. На проходящей в эти дни конференции Open Source Summit Europe директор OIN заявил, что организация уже собрала команду юристов, которые займутся поиском фактов более раннего использования описанных в патенте технологий (Prior art), что поможет добиться признания патента недействительным. OIN не может воспользоваться для защиты GNOME сформированным для защиты Linux патентным пулом так как Rothschild Patent Imaging LLС лишь владеет интеллектуальной собственностью, но не ведёт разработку и производственную деятельность, т.е. ей невозможно предъявить ответный иск, … Читать далее OIN поможет признать недейсвтвительным патент, используемый для атаки на GNOME

Разработчики Pango убрали поддержку растровых шрифтов

Пользователи Fedora 31 столкнулись с прекращением отображения растровых (bitmap) шрифтов почти во всех графических приложениях. В том числе, в эмуляторе терминала GNOME стало невозможным использование таких шрифтов, как Terminus и ucs-miscfixed. Проблема вызвана тем, что разработчики библиотеки Pango, применяемой для отрисовки текста, убрали поддержку таких шрифтов в последней версии 1.44, ссылаясь на проблемные интерфейсы библиотеки FreeType. Предлагается два варианта решения проблемы: Покупка монитора с высокой плотностью пикселей (Hi-DPI), ибо на них нет проблем с отображением шрифтов. Использование различных утилит, например, FontForge для конвертации таких шрифтов в новый формат, понятный для Pango. Увы, в этом случае наблюдаются серьёзные проблемы в том … Читать далее Разработчики Pango убрали поддержку растровых шрифтов