The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

·25.04.2024 Google отложил прекращение поддержки сторонних Cookie в Chrome (38 –5)
  Компания Google объявила об очередной корректировке планов по прекращению в браузере Chrome поддержки сторонних Cookie, выставляемых при обращении к сайтам, отличным от домена текущей страницы. Изначально поддержку сторонних Cookie планировалось прекратить до 2022 года, потом срок прекращения поддержки был сдвинут до середины 2023 года, после чего был ещё раз перенесён на чётвёртый квартал 2024 года. Из-за необходимости дополнительных согласований и неготовности экосистемы, решено не отключать поддержку сторонних Cookie и в 2024 году. Новая плановая дата отключения пока не названа.

Сторонние Cookie применяются для отслеживания перемещений пользователя между сайтами в коде рекламных сетей, виджетов социальных сетей и систем web-аналитики. Связанные с Cookie изменения продвигаются в рамках инициативы Privacy Sandbox, нацеленной на достижение компромисса между потребностью пользователей сохранить конфиденциальность и желанием рекламных сетей и сайтов отслеживать предпочтения посетителей. Ранее попытки внедрения в Chrome замен отслеживающим Cookie вызвали сопротивление в сообществе и критику, связанную с тем, что идущие на смену отслеживающим Cookie методы не решает всех проблем и создаёт новые риски, такие как создание условий для дискриминации пользователей и появление дополнительного фактора для скрытой идентификации и отслеживания перемещений пользователя.

Вместо отслеживающих Cookie предлагается использовать следующие API:

  • FedCM (Federated Credential Management), позволяет создавать объединённые сервисы идентификации, обеспечивающие сохранение конфиденциальности и работающие без сторонних Cookie.
  • Private State Tokens, позволяет разделять разных пользователей без использования межсайтовых идентификаторов и передавать сведения о подлинности пользователя между разными контекстами.
  • Topics (пришёл на смену API FLoC), даёт возможность определять категории интересов пользователя, которые можно использовать для выделения групп пользователей со сходными интересами без идентификации отдельных пользователей при помощи отслеживающих Cookie. Интересы вычисляются на основе активности пользователя в браузере и сохраняются на устройстве пользователя. При помощи API Topics рекламная сеть может получить общие сведения об отдельных интересах без наличия информации о конкретной активности пользователя.
  • Protected Audience, решение задач ретаргетинга и оценки собственной аудитории (работа с пользователями, уже посещавшими ранее сайт).
  • Attribution Reporting, позволяет оценивать такие характеристики эффективности рекламы, как переходы и конверсия (покупка на сайте после перехода).
  • Storage Access API, может применяться для запроса у пользователя полномочий на получение доступа к хранилищу Cookie, если по умолчанию сторонние Cookie блокируются.

  1. OpenNews: Google намерен до 2022 года прекратить поддержку сторонних Cookie в Chrome
  2. OpenNews: В ночных сборках Firefox тестируют автозакрытие запросов использования Cookie
  3. OpenNews: В Firefox по умолчанию включён режим полной изоляции Cookie
  4. OpenNews: Прекращение поддержки сторонних Cookie в Chrome отложено до 2023 года
  5. OpenNews: Сопротивление внедрению API FLoC, продвигаемого Google вместо отслеживающих Cookie
Обсуждение (38 –5) | Тип: К сведению |
·24.04.2024 В Fedora 41 предложено сформировать официальную сборку с композитным менеджером Miracle (24 +5)
  Мэтью Косарек (Matthew Kosarek), разработчик из компании Canonical, выступил с предложением о начале формирования официальных Spin-сборок Fedora Linux с пользовательским окружением на основе оконного менеджера Miracle, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir. Spin-редакцию Fedora с Miracle планируют поставлять начиная с выпуска Fedora Linux 41. Предложение пока не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.

Целью создания новой сборки является построение функционального и элегантного пользовательского окружения с мозаичной (tiling) компоновкой окон в стиле оконного менеджера i3 и более ярким графическим оформлением с визуальными эффектами. В качестве преимущества создания новой сборки Fedora отмечается появление высококачественного окружения на базе Wayland, которое может использоваться на широком спектре устройств, включая маломощные устройства с процессорами на базе архитектур ARM и x86.

  1. OpenNews: Опубликован miracle-wm 0.2, композитный менеджер на базе Wayland и Mir
  2. OpenNews: В Fedora 38 одобрена поставка сборок с окружениями Budgie и Sway
  3. OpenNews: В Fedora 39 предложено опубликовать атомарно обновляемую сборку Fedora Onyx
  4. OpenNews: Asahi Linux переходит на использование инсталлятора Calamares
  5. OpenNews: В Fedora 41 утверждён переход на пакетный менеджер DNF5
Обсуждение (24 +5) | Тип: К сведению |
·24.04.2024 Релиз инструмента для анонимизации баз данных nxs-data-anonymizer 1.4.0 (23 +6)
  Опубликован nxs-data-anonymizer 1.4.0 - инструмент для анонимизации дампа баз данных PostgreSQL и MySQL/MariaDB/Percona. Утилита поддерживает анонимизацию данных на основе шаблонов и функций библиотеки Sprig. Среди прочего, для заполнения можно использовать значения других столбцов для той же строки. Допустимо использовать инструмент через неименованные каналы (pipe) в командной строке и перенаправить дамп из исходной БД непосредственно в целевую БД с необходимыми преобразованиями. Инструмент написан на языке Go и выпускается под лицензией Apache License 2.0.

Менее чем за год после первого релиза версии 1.0.0, в инструменте появились следующие возможности:

  • Добавлена функция фильтров для работы со значениями null.
  • Реализована команда -l/--log-format, позволяющая выбрать формат логирования (json или plain).
  • Добавлена индикация процесса анонимизации - через указанные промежутки выводятся данные о прогрессе выполнения операции.
  • В версии 1.4 появилась возможность задавать значения полей с помощью внешних команд, через добавление в значение столбца "type: command". Например:
     
       filters:
         some_table_name:
            columns:
              some_column_name:
                type: command
                value: /path/to/command/or/script.sh
    

    Если для столбца указано "type: command", то значение поля value воспринимается как файловых путь к команде, которая будет запущена каждый раз для этого поля. Во время выполнения команды будут доступны дополнительные переменные окружения:

    • ENVVARTABLE={TABLE_NAME}: содержит имя фильтруемой таблицы
    • ENVVARCOLUMN_{COLUMN_NAME}={COLUMN_VALUE}: содержит все столбцы и их значения (до замены) для текущей фильтруемой строки.

    В результате концепция команды обладает следующими свойствами:

    • Stdout будет использоваться в качестве нового значения для анонимизированного поля.
    • Команда должна возвращать 0 код на выходе, иначе nxs-data-anonymizer завершается с ошибкой (в этом случае, в качестве текста ошибки будет использоваться stderr)
    • Переменные окружения с данными строк доступны внутри команды: ENVVARTABLE: содержит имя фильтруемой таблицы; ENVVARCURCOLUMN: содержит имя текущего столбца; ENVVARCOLUMN_{COLUMN_NAME}: содержит значения (до замен) для всех столбцов текущей строки.

  1. OpenNews: PostgreSQL Anonymizer 0.6, расширение для анонимизации данных в СУБД
  2. OpenNews: Релиз nxs-data-anonymizer 1.0.0, инструмента для анонимизации баз данных
  3. OpenNews: Google открыл систему для анализа наборов данных без нарушения конфиденциальности
  4. OpenNews: Вышел Datanymizer, анонимайзер чувствительных данных
  5. OpenNews: Google открыл код библиотеки для конфиденциальной обработки данных
Обсуждение (23 +6) | Автор: Nixys | Тип: Программы |
·24.04.2024 Доступен браузер Pale Moon 33.1.0 (98 +17)
  Опубликован релиз web-браузера Pale Moon 33.1.0, ответвившегося от кодовой базы Firefox для обеспечения более высокой эффективности работы, сохранения классического интерфейса, минимизации потребления памяти и предоставления дополнительных возможностей по настройке. Сборки Pale Moon формируются для Windows и Linux (x86_64). Код проекта распространяется под лицензией MPLv2 (Mozilla Public License).

Проект придерживается классической организации интерфейса, без перехода к интегрированным в Firefox 29 и 57 интерфейсам Australis и Photon, и с предоставлением широких возможностей кастомизации. Из удалённых компонентов можно отметить DRM, Social API, WebRTC, PDF-просмотрщик, Сrash Reporter, код для сбора статистики, средства для родительского контроля и людей с ограниченными возможностями. По сравнению с Firefox, в браузер возвращена поддержка расширений, использующих XUL, и сохранена возможность применения как полноценных, так и легковесных тем оформления.

Основные изменения:

  • Добавлена поддержка мета-тега <link rel=preload>, при помощи которого можно организовать загрузку ресурсов, не дожидаясь, когда они будут запрошены, например, можно сразу загрузить определённые файлы CSS, скрипты, видео и картинки.
  • В HTTP-заголовок CSP (Content Security Policy) добавлена поддержка директив "style-src-attr", "style-src-elem", "script-src-attr" и "script-src-elem", предоставляющих функциональность директив style и script, но с возможностью их применения к отдельным элементам и обработчикам событий, таким как onclick.
  • Включена частичная поддержка HTML-тега "<dialog>", позволяющего формировать диалоговые окна и компоненты для интерактивного взаимодействия с пользователем, такие как закрываемые предупреждения и вложенные окна.
  • Добавлена поддержка спецификации Emoji 15.1.
  • Реализована поддержка свойства window.webkitURL.
  • Добавлены сокращённые варианты написания CSS-свойств, управляющих логическим позиционированием элементов, "margin-block", "margin-inline", "padding-block" и "padding-inline". Например, значения "margin-block-start", "margin-block-end", "margin-inline-start" и "margin-inline-end" теперь можно определить при помощи сводных свойств "margin-block" и "margin-inline".
  • В дополнениях разрешено определение возможностей CPU (SSE2/AVX/AVX2) через интерфейс Navigator.
  • Из кодовой базы удалён CSS-движок Stylo, написанный на языке Rust.

  1. OpenNews: В Pale Moon планируют повысить требования к CPU в готовых сборках
  2. OpenNews: Выпуск браузера Pale Moon 33.0.0
  3. OpenNews: Проект Pale Moon добился прекращения разработки браузера Mypal
  4. OpenNews: Проект Pale Moon блокировал доступ пользователей форка Mypal к каталогу дополнений
  5. OpenNews: Взлом одного из серверов проекта Pale Moon с внедрением вредоносного ПО в архив старых выпусков
Обсуждение (98 +17) | Тип: Программы |
·24.04.2024 Проект Xfce перевёл официальные каналы общения с IRC на Matrix (141 +4)
  Разработчики проекта Xfce объявили о завершении перевода официальных каналов для общения с IRC на Matrix. Старые IRC-каналы остаются доступны, но в документации и на сайте в качестве официального метода интерактивного общения теперь упоминаются каналы на базе платформы Matrix. Вместо IRC-канала #xfce в сети libera.chat для получения технической поддержки и обсуждений пользователям рекомендуется использовать канал #xfce:matrix.org, вместо #xfce-dev для связанных с разработкой обсуждений - #xfce-dev:matrix.org, а вместо #xfce-commits для отслеживания активности в GitLab - #xfce-commits:matrix.org.

Основной причиной миграции отмечается прекращение поддержки трансляции IRC каналов в Matrix в IRC-сети Libera.Chat. Так как многие разработчики пользовались Matrix для доступа к IRC-каналам с использованием данных трансляторов, прекращение их поддержки привело к фрагментации общения - часть пользователей осталась в IRC, а часть начала общаться в отдельных Matrix-каналах. Для воссоздания единой платформы общения решено перевести Matrix-каналы в разряд официальных.

К потере популярности IRC также приводит непривычность для новичков и устаревание протокола IRC, который в современных реалиях не так удобен, как хотелось бы, часто блокируется на межсетевых экранах и не предоставляет должных инструментов для защиты от спама и нарушений норм общения. Matrix является открытой платформой, не привязанной к централизованным серверам и проприетарным разработкам, использует открытые стандарты, обеспечивает сквозное шифрование, поддерживает поиск и неограниченный просмотр истории переписки, позволяет просматривать историю с разных устройств, допускает получение сообщений при нахождении пользователя в offline, может использоваться для передачи файлов, отправки уведомлений, оценки присутствия разработчика в online, организации телеконференций, совершения голосовых и видео звонков.

Дополнительно можно отметить обсуждение перевода базовых компонентов Xfce на сборку с использованием инструментария Meson вместо Autotools. Изменение может быть воплощено в выпуске Xfce 4.20.

  1. OpenNews: Linux Mint развивает новое приложение для чата после сворачивания IRC-клиента HexChat
  2. OpenNews: Захват контроля над IRC-сетью FreeNode, уход персонала и создание новой сети Libera.Chat
  3. OpenNews: Mozilla отказывается от IRC как платформы для общения
  4. OpenNews: Подробности про второй взлом Matrix. Скомпрометированы GPG-ключи проекта
  5. OpenNews: Критические уязвимости, компрометирующие сквозное шифрование во многих Matrix-клиентах
Обсуждение (141 +4) | Тип: К сведению |
·23.04.2024 Проект Fedora представил ноутбук Fedora Slimbook 2 (90 +10)
  Проект Fedora представил ультрабук Fedora Slimbook 2, доступный в вариантах с 14- и 16-дюймовыми экранами. Устройство является модернизированным вариантом прошлых моделей, поставляемых с 14- и 16-дюймовыми экранами. Отличия проявляются в задействовании нового поколения CPU Intel i7 Gen 13, использовании графической карты NVIDIA RTX 4000 в варианте c 16-дюймовым экраном и доступности для заказа серебристого и чёрного корпуса из алюминиевого и магниевого сплава. Ноутбук подготовлен совместно с испанским поставщиком оборудования Slimbook.

Fedora Slimbook оптимизирован для работы дистрибутива Fedora Linux 40 и специально тестируется для достижения высокого уровня стабильности окружения и совместимости программного обеспечения с оборудованием. Начальная стоимость устройства с 14-дюймовым экраном заявлена в 1399 евро, а 16-дюймовым - 1799 евро, при этом 3% выручки от продажи устройств планируют направлять в качестве пожертвования организации GNOME Foundation. Участникам разработки Fedora предоставляется скидка в €100.

Основные характеристики:

  • 14-дюймовый экран с разрешением 2880x1800 или 16-дюймовый экран с разрешением 2560 x 1600. 100% sRGB, частота обновления 90Hz.
  • CPU Intel Core i7-13700H (5.00 GHz, 14 ядер, 20 потоков, 24MB кэш).
  • Видеокарта Intel Iris Xe G7 (96 CU) в 14-дюймовой модели и NVIDIA GeForce RTX 4060 8GB GDDR6 (используется открытый драйвер Nouveau) в 16-дюймовой.
  • ОЗУ до 64GB DDR5 5200 MHz (2 слота).
  • Накопитель M.2 SSD NVMe Gen 4.0 PCIe до 8TB (1 слот в 14-дюймовой модели и два слота + RAID 0/1 в 16-дюймовой).
  • 1080 HD Webcam с двумя микрофонами для записи стереозвука.
  • Инфракрасная web-камера для биометрического распознавания лица.
  • 2x USB-A 3.2 Gen1, USB-C 3.2 Gen2 с Displayport 1.4, HDMI 2.1 и USB-C Thunderbolt 4.
  • SD card reader.
  • Wi-Fi Intel Wi-Fi 6 AX201, Bluetooth 5.2.
  • Двухватные громкоговорители.
  • Аккумулятор: 99WH в 14-дюймовой модели и 82WH в 16-дюймовой модели.
  • Вес 14-дюймовой модели - 1.3 кг, 16-дюймовой модели - 1.6 кг.
  • Размер 14-дюймовой модели - 308 x 215 x 14 мм, 16-дюймовой модели - 355 x 245 x 20 мм.
OpenNews: Проект KDE представил пятое поколение ноутбуков KDE Slimbook
  • OpenNews: Проект Fedora представил новый вариант ноутбука Fedora Slimbook
  • OpenNews: Проект Fedora представил ноутбук Fedora Slimbook
  • OpenNews: Проект KDE представил ультрабук KDE Slimbook
  • Обсуждение (90 +10) | Тип: К сведению |
    ·23.04.2024 Обновление Firefox 125.0.2. Проблема с появлением вкладки с адресом 0.0.0.1 (34 +20)
      Доступен корректирующий выпуск Firefox 125.0.2, в котором отключена представленная в ветке Firefox 125 функция блокировки загрузки файлов с URL, не заслуживающих доверия. В некоторых ситуациях указанная функциональность приводила к загрузке других файлов, вместо запрошенных (например, при включённой настройке "dom.block_download_insecure" попытка загрузки CSV-файла приводила к загрузке файла с HTML-текстом страницы). Режим блокировки опасных загрузок планируют доработать и повторно активировать в одном из следующих выпусков.

    В примечании к выпуску также отмечена ещё одна неординарная проблема, которую планируют устранить в следующем обновлении Firefox 125.0.3, намеченном на 30 апреля. Суть проблемы в том, что после обновления до Firefox 125 у некоторых пользователей периодически самопроизвольно стали открываться новые вкладки с URL "https://0.0.0.1" в адресной строке. Эффект проявлялся только на платформе Windows. Разбор ситуации показал, что вкладки возникают при попытке запуска ещё одной копии Firefox из командной строки, когда Firefox уже запущен. Пользователям, которые столкнулись с данной проблемой, если они сами не запускали новых копий Firefox, рекомендуется проверить свои системы антивирусным ПО, так как подобная активность может быть следствием работы вредоносных программ.

    Появление вкладки с адресом "https://0.0.0.1" вызвано ошибкой в обработчике "Application Launch Prefetcher". В ветке Firefox 125 при запуске дополнительного процесса используется метод nsWinRemoteClient::SendCommandLine с добавлением опции "/prefetch:1" к командной строке, которая во время разбора параметров преобразуется в "-prefetch 1". В дальнейшем параметр "-prefetch" игнорируется, а оставшаяся единица воспринимается как URL для открытия (эквивалент запуска "firefox.exe 1"), что и приводит к попытке открытия сайта "https://0.0.0.1".

    1. OpenNews: Mozilla начала формирование ночных сборок Firefox для Linux-систем на архитектуре ARM64
    2. OpenNews: Релиз Firefox 125
    3. OpenNews: В Firefox добавлена поддержка машинного перевода выделенных фрагментов текста
    4. OpenNews: Планы в отношении поддержки в Firefox второй и третьей версий манифеста Chrome
    Обсуждение (34 +20) | Тип: К сведению |
    ·23.04.2024 Выпуск дистрибутива Tails 6.2 (19 +3)
      Сформирован релиз специализированного дистрибутива Tails 6.2 (The Amnesic Incognito Live System), основанного на пакетной базе Debian 12, поставляемого с рабочим столом GNOME 43 и предназначенного для анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor, по умолчанию блокируются пакетным фильтром. Для хранения пользовательских данных в режиме сохранения пользовательских данных между запусками применяется шифрование. Для загрузки подготовлен iso-образ, способный работать в Live-режиме, размером 1 ГБ.

    В новой версии:

    • Обновлены версии Tor Browser 13.0.13 (на базе Firefox 115.10), Tor 0.4.8.11 и Thunderbird 115.20.
    • В экране приветствия входа в систему (Welcome Screen) реализована возможность включения локализации для 21 дополнительного языка, среди которых украинский, армянский, казахский, латышский и эстонский языки (русский был доступен ранее).
    • Секция локализации в Welcome Screen переименована в "Язык и форматы" ("Language and Formats").
    • В интерфейсе Tails Upgrader по умолчанию активирована опция для откладывания установки обновлений (Make Upgrade later).
    • Расширен спектр ошибок, распознаваемых при проблемах с чтением или записью на USB-накопители.
    • Решены проблемы с надёжностью работы Wi-Fi.
    • Отключена обработка клавиш SysRq.
    • Для усиления защиты от уязвимости Spectre v4 включён по умолчанию параметр "spec_store_bypass_disable=on".

    1. OpenNews: Выпуск дистрибутива Tails 6.1
    2. OpenNews: Дистрибутив Tails 6.0, перешедший на Debian 12 и GNOME 43
    3. OpenNews: Релиз Tor Browser 13.0
    4. OpenNews: Результаты аудита Tor Browser и компонентов инфраструктуры Tor
    5. OpenNews: Результаты второго аудита безопасности разработок проекта Tor
    Обсуждение (19 +3) | Тип: Программы |
    ·23.04.2024 Анализ влияния ключевого слова final на производительность программ C++ (91 +27)
      Бенджамин Саммертон (Benjamin Summerton), автор системы трассировки лучей PSRayTracing, проанализировал влияние на производительность приложений использование в коде на языке С++ ключевого слова "final", появившегося в стандарте C++11. Причиной проведения тестирования послужили витающие в сети заявления, что использование "final" позволяет повысить производительность, которые ограничивались оценочными суждениями без указания результатов изменений.

    Проведённое Бенджамином тестирование показало, что производительность при использовании "final" сильно зависит от компилятора. При сборке в GCC действительно в заметном числе случаев производительность возрастала, но при сборке в Clang и MSVC производительность в большинстве случаев снижалась, причём более ощутимо. При этом большое влияние, кроме компилятора, имела платформа, например, проседание производительности больше проявлялись на системе с CPU AMD Ryzen 9 6900HX, чем на системе с CPU Apple M1.





    Например, на системе AMD Ryzen 9 6900HX с Ubuntu 23.10 при сборке в Clang в 90% тестов при использовании "final" наблюдалось замедление работы как минимум на 5%, но в 2.5% случаев фиксировалось ускорение как минимум на 5%. Для GCC замедление на 5% фиксировалось в 0.9% случаев, а ускорение на 5% - в 15.8% случаев. В MSVC 5% замедление наблюдалось в 26.2% тестов, а 5% ускорение - 13.3%. Для себя автор исследования сделал вывод о необходимости избегать использования "final".

    1. OpenNews: Оценка изменения производительности СУБД PostgreSQL за последние 15 лет
    2. OpenNews: Mozilla, Google, Microsoft и Apple разработали тест производительности браузеров Speedometer 3.0
    3. OpenNews: Выпуск оптимизатора энергопотребления и производительности auto-cpufreq 2.2.0
    4. OpenNews: Для ядра Linux подготовлены оптимизации, повышающие производительность планировщиков ввода/вывода
    5. OpenNews: Новый JIT-компилятор Maglev позволил поднять производительность Chrome
    Обсуждение (91 +27) | Тип: Тема для размышления |
    ·23.04.2024 Выпуск сканера сетевой безопасности Nmap 7.95 (30 +14)
      Опубликован выпуск сканера сетевой безопасности Nmap 7.95, предназначенного для проведения аудита сети и выявления активных сетевых сервисов. Код проекта поставляется под лицензией NPSL (Nmap Public Source License), основанной на лицензии GPLv2, которая дополнена рекомендациями (не требованиями) по использованию программы OEM-лицензирования и покупке коммерческой лицензии, если производитель не желает открывать код своего продукта в соответствии требованиями копилефт-лицензии или намерен интегрировать Nmap в продукты, несовместимые с GPL.

    Условия лицензии NPSL применимы только к сторонам, принявшим лицензию в обмен на получение особых прав, таких как право на редистрибуцию Nmap. При этом участвующая сторона может делать всё что ей необходимо в соответствии с положениями авторского права, такими как добросовестное использование, и разработчики Nmap не будут пытаться установить контроль над их работой.

    Основные изменения:

    • Добавлено более 2500 идентификаторов версий приложений и сервисов, а общий размер базы идентификаторов достиг 12089 записей. Число определяемых протоколов увеличилось с 1237 до 1246. Среди прочего добавлена поддержка протоколов grpc, mysqlx, essnet, remotemouse и tuya.
    • Добавлено 336 идентификаторов операционных систем. Общее число определяемых версий ОС доведено до 6036. Обеспечено определение версий iOS 15 и 16, macOS 12 и 13, ядро Linux 6.1, OpenBSD 7.1 и lwIP 2.2.
    • В состав включены 4 новых NSE-скрипта для обеспечения автоматизации различных действий с Nmap. Новые скрипты подготовлены сообществом DINA и нацелены на отправку запросов к различным промышленным контроллерам:
      • hartip-info - запрос информации с использованием протокола Highway Addressable Remote Transducer.
      • iec61850-mms - отправка запросов Manufacturing Message Specification.
      • multicast-profinet-discovery - отправка multicast-сообщений "PROFINET DCP Identify All" и вывод ответа.
      • profinet-cm-lookup - отправка запросов обработчикам DCERPC через сервис PNIO-CM.
    • В готовых сборках обновлены версии Lua 5.4.6, libpcre2 10.43, zlib 1.3.1, libssh2 1.11.0 и liblinear 2.47.
    • При создании пакетов с Zenmap и Ndiff задействованы утилиты setuptools, вместо distutils.
    • Улучшен код сопоставления сигнатур при определении операционных систем, изменён синтаксис nmap-os-db для поддержки диапазонов в строках с опциями TCP.
    • Улучшен движок определения операционных систем, в котором при каждой повторной попытке теперь меняется номер исходного сетевого порта.
    • В движке сканирования портов задействованы некоторые оптимизации на основе результатов профилирования.

    1. OpenNews: Выпуск сканера сетевой безопасности Nmap 7.94
    2. OpenNews: Выпуск сканера сетевой безопасности Nmap 7.93, приуроченный к 25-летию проекта
    3. OpenNews: Лицензия сканера безопасности NMAP признана несовместимой с Fedora
    4. OpenNews: Sourceforge прекратил подмену файлов неактивных проектов. Nmap выявил перехват своего аккаунта
    5. OpenNews: Выпуск сетевого анализатора Wireshark 4.2
    Обсуждение (30 +14) | Тип: Программы |
    ·23.04.2024 Выпуск NetBSD 9.4 (53 +7)
      Опубликован релиз операционной системы NetBSD 9.4, который завершил цикл сопровождения прошлой значительной ветки 9.x. NetBSD 9.4 отнесён к категории корректирующих обновлений и включает в основном исправления проблем и уявзимостей, выявленных с момента публикации NetBSD 9.3 в августе 2022 года. Для тех, кому важна новая функциональность недавно был выпущен значительный релиз NetBSD 10.0. Для загрузки подготовлены установочные образы размером 507 МБ, доступные в сборках для 57 системных архитектур и 16 различных семейств CPU.

    Кроме исправления ошибок в NetBSD 9.4 из ветки NetBSD 10 перенесены некоторые новые возможности, как правило связанные с поддержкой оборудования. Например, добавлена поддержка новых контроллеров MegaRAID, Ethernet-карт на чипе RTL8168GU и 3G-модемов ZTE MF112 и D-Link DWM222. Расширена поддержка новых CPU AMD (zen3, zen4) и Intel (Comet Lake, Skylake-X, Cascade Lake). Добавлена поддержка RAM-дисков в ZFS и CGD. Улучшена совместимость с QEMU сборок для aarch64.

    Для sshd прекращена генерация хостовых ключей DSA. В утилиту audioplay добавлена поддержка IEEE FP .wav, в date добавлена опция "-f", а в ftp реализованы относительные HTTP-редиректы. Обновлены версии openssl 1.1.1t, postfix 3.8.4, openssh 9.6, BIND 9.18.24, nsd 4.8.0 и unbound 1.19.1.

    1. OpenNews: Релиз операционной системы NetBSD 10.0
    2. OpenNews: Выпуск NetBSD 9.3
    3. OpenNews: Исполнилось 30 лет с первого рабочего релиза 386BSD, прародителя FreeBSD и NetBSD
    4. OpenNews: Релиз FreeBSD 14.0
    5. OpenNews: Выпуск OpenBSD 7.5
    Обсуждение (53 +7) | Тип: Программы |
    ·22.04.2024 Выпуск звукового редактора Audacity 3.5 (118 +18)
      Опубликован релиз свободного редактора звука Audacity 3.5, предоставляющего средства для редактирования звуковых файлов (Ogg Vorbis, FLAC, MP3 и WAV), записи и оцифровки звука, изменения параметров звукового файла, наложения треков и применения эффектов (например, подавление шума, изменение темпа и тона). Audacity 3.5 стал пятым значительным выпуском, сформированным после перехода проекта в руки компании Muse Group. Код Audacity распространяется под лицензией GPLv3, бинарные сборки доступны для Linux, Windows и macOS.

    Основные улучшения:

    • Добавлена возможность сохранения проектов в облачном сервисе audio.com, что позволяет работать с проектом с любого устройства, обмениваться проектами, организовать совместную работу и восстановить прошлые версии в случае потери информации на локальной системе.
    • Реализована возможность автоматического определения темпа импортированных цикличных записей (loop) и его корректировки. Для определения темпа используется как анализ звука, так и информация из метаданных. Автоопределние темпа можно отключить в настройках "Preferences -> Import/Export".
    • Предоставлена поддержка недеструктивного сдвига высоты тона клипа. Изменение высоты тона осуществляется через диалог "Pitch and speed…" в меню или в основном интерфейсе через нажатие клавиш вверх или вниз, удерживая клавишу Alt.
    • Добавлена поддержка экспорта меток в файлах с субтитрами в форматах WebVTT и SubRip, а также импорта в формате SubRip.
    • В раздел "Preferences -> Effects" добавлена настройка для отключения сканирования плагинов.
    • Для клипов реализовано контекстное меню, а также индикаторы скорости и высоты тона.
    • Переработан менеджер плагинов.
    • Улучшена поддержка BSD-систем.
    • Выполнена перегруппировка элементов в некоторых меню.
    • Удалены настройки мыши, опции вывода на печать, инструмент для создания скриншотов, режим "караоке", настройки всплывающих подсказок, эффект удаления голоса (рекомендуется использовать более качественно работающий плагин OpenVINO) и конвертер из EQ XML в TXT.


    1. OpenNews: Выпуск звукового редактора Audacity 3.4
    2. OpenNews: Создатель форка Audacity покинул проект после конфликта при выборе нового имени
    3. OpenNews: Созданы форки Audacity, избавленные от телеметрии
    4. OpenNews: Новые правила конфиденциальности Audacity допускают сбор данных в интересах органов власти
    5. OpenNews: Компания Muse Group поглотила проект Audacity
    Обсуждение (118 +18) | Тип: Программы |
    ·22.04.2024 Оценка изменения производительности СУБД PostgreSQL за последние 15 лет (29 +41)
      Райан Маркус (Ryan Marcus), разработчик экспериментального оптимизатора Bao для PostgreSQL, в котором используется машинное обучение для оптимизации выполнения запросов, опубликовал результаты тестирования производительности штатного оптимизатора запросов PostgreSQL. Тестирование охватывало ветки PostgreSQL, начиная с 8.4 (2009 год) и заканчивая 16 (2023 год). Производительность измерялась при помощи коллекции JOB (join order benchmark), включающей более 100 сложных запросов с большим числом операций JOIN, нацеленных на проверку различных аспектов работы оптимизатора запросов.

    По сравнению с версией PostgreSQL 8.4 скорость выполнения тестовых запросов в PostgreSQL 16 возросла почти в два раза. Каждая новая значительная версия PostgreSQL в среднем быстрее предыдущей на 15% при выполнении тестов JOB.

    1. OpenNews: Сравнение производительности различных RAID при работе PostgreSQL
    2. OpenNews: Для PostgreSQL представлен движок хранения OrioleDB, обходящийся без операции VACUUM
    3. OpenNews: В CVE опубликованы отчёты о ложных уязвимостях в curl, PostgreSQL и других проектах
    4. OpenNews: Рейтинг популярности СУБД. PostgreSQL назван СУБД 2023 года
    5. OpenNews: Релиз СУБД PostgreSQL 16
    Обсуждение (29 +41) | Тип: Обобщение |
    ·21.04.2024 Выпуск композитного сервера Niri 0.1.5, использующего Wayland (45 +17)
      Опубликован выпуск композитного сервера Niri 0.1.5, развиваемого под впечатлением от GNOME-расширения PaperWM и реализующего метод мозаичной (tiling) компоновки, при котором окна группируются в бесконечно прокручиваемую на экране ленту. Открытие нового окна приводит к расширению ленты, а ранее добавленные окна никогда не меняют свой размер. Код проекта распространяется под лицензией GPLv3. Пакеты собраны для Fedora, NixOS , Arch Linux и FreeBSD.

    В качестве причины создания отдельного композитного менеджера отмечается невозможность реализации в PaperWM раздельной работы с мониторами из-за привязки к глобальным оконным координатам в GNOME Shell. Принципиальным отличием Niri от PaperWM является привязка к каждому монитору собственной ленты окон, которые не пересекаются между собой. Niri поддерживает HiDPI и может работать на системах с несколькими GPU (например, гибридных системах с дискретной видеокартой и встроенным GPU).

    Как и в GNOME виртуальные рабочие столы в Niri создаются динамически и размещаются вертикально (лента окон вращается горизонтально, а лента рабочих столов - вертикально). На каждом мониторе может отображаться независимый набор виртуальных рабочих столов. Для переключения между рабочими столами можно использовать управляющие жесты на тачпаде. При отключении монитора раскладка виртуальных рабочих столов запоминается и переносится на оставшийся монитор, а при возвращении монитора восстанавливается в исходное состояние.

    Niri базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Имеется встроенный интерфейс для создания скриншотов и записи скринкастов, особенностью которого является возможность исключения из записи отдельных окон с конфиденциальной информацией.

    Настройка осуществляется через файл конфигурации, позволяющий изменять базовые параметры окружения, такие как ширина рамок, отступы, режимы вывода и размеры окон. Внесённые в файл конфигурации изменения применяется автоматически без перезапуска композитного сервера. Поддерживается управление при помощи жестов на тачпаде. Изменения конфигурации применяются на лету без перезапуска композитного сервера.

    Новая версия примечательна реализацией новых анимированных эффектов при манипуляции с окнами, а также реализацией пружинящих эффектов (spring animation). Анимация теперь применяется при перемещении, изменении размера и закрытии окон. Для тех кого раздражают анимированные эффекты в файле конфигурации предусмотрен параметр для отключения анимации или настройки каждого эффекта под свои предпочтения.

    Среди других новшеств:

    • Добавлена поддержка вывода с переменным битрейтом (VRR, variable refresh rate).
    • Расширены возможности IPC-интерфейса, применяемого для взаимодействия внешних систем с композитным сервером.
    • Добавлен параметр allow-when-locked=true для определения клавиатурных комбинаций, продолжающих работу при блокировке экрана.
    • Обеспечено восстановление прошлой позиции окна после возвращения из полноэкранного режима.
    • Реализовано скрытие курсора мыши во время взаимодействия с сенсорным экраном.
    • Добавлен пример настройки для отключения микрофона.

    1. OpenNews: Первый выпуск композитного сервера Niri, использующего Wayland
    2. OpenNews: Выпуск labwc 0.7, композитного сервера для Wayland
    3. OpenNews: Новая версия Louvre 1.2, библиотеки для разработки композитных серверов на базе Wayland
    4. OpenNews: Композитный менеджер Theseus Ship 6.0, нацеленный на использование в KDE вместо KWin
    5. OpenNews: Доступен композитный сервер Wayfire 0.8, использующий Wayland
    Обсуждение (45 +17) | Тип: Программы |
    ·20.04.2024 Mozilla начала формирование ночных сборок Firefox для Linux-систем на архитектуре ARM64 (41 +15)
      Разработчики из компании Mozilla объявили о публикации официальных бинарных deb-пакетов и установочных tar-архивов, позволяющих установить ночные сборки Firefox в Linux-дистрибутивах на системах с архитектурой ARM64 (AArch64). Пакеты можно получить как через традиционную страницу загрузки, так и из специализированного APT-репозитория, созданного для Debian, Ubuntu, Linux Mint и других Debian-подобных дистрибутивов. После завершения внедрения автоматизированного тестирования ARM64-сборок в системе непрерывной интеграции планируется начать публиковать подобные сборки для бета-версий и релизов.

    Дополнительно можно отметить несколько изменений, недавно предложенных в ночных сборках Firefox:

    • Возможность определения собственных цветовых тем для режима читателя (Reader View). Включается через параметр reader.colors_menu.enabled в about:config.
    • Оптимизация системы выделения памяти mozjemalloc, позволившая сократить число вызовов VirtualAlloc. В тестах Speedometer 2 и Speedometer 3 отмечается ускорение на 3.5-5% после включения нового кода с сохранением потребления памяти на том же уровне.
    • Включена поддержка формата Search Config V2 для изменения настроек поисковой системы.
    • Время запуска сокращено как минимум на 3%.

    1. OpenNews: Mozilla ввела в строй APT-репозиторий с ночными сборками Firefox
    2. OpenNews: Планы в отношении поддержки в Firefox второй и третьей версий манифеста Chrome
    3. OpenNews: В Firefox добавлена поддержка машинного перевода выделенных фрагментов текста
    4. OpenNews: Релиз Firefox 125
    5. OpenNews: Mozilla подготовит версию Firefox, оптимизированную для архитектуры ARM64
    Обсуждение (41 +15) | Тип: К сведению |
    Следующая страница (раньше) >>



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру