Автор: Юрий Гагарин

GLM 1.0.0 — математическа C++ библиотека

На 24 януари, след почти четиригодишна пауза, излезе версия 1.0.0 на библиотеката GLM (OpenGL Mathematics), оптимизирана с header-only SIMD за C++, основана на спецификациите GLSL (pdf) (OpenGL Shading Language). Промени: добавен е модул GLM_EXT_scalar_reciprocal с тестове; добавен е модул GLM_EXT_vector_reciprocal с тестове; добавен е модул GLM_EXT_matrix_integer с тестове; добавени функции glm::iround и glm::uround в модулите GLM_EXT_scalar_common и GLM_EXT_vector_common; добавена е функция GLM_FORCE_UNRESTRICTED_FLOAT за […]

Уязвимост в IPv6-стека на ядрото на Linux, позволяваща отдалечено изпълнение на код

Публикувана е информация за уязвимостта CVE-2023-6200 в мрежовия стек на ядрото Linux, която при определени обстоятелства позволява на злонамерен потребител от местната мрежа да осъществи изпълнението на свой код чрез изпращане на специално форматиран ICMPv6 пакет с RA (Router Advertisement) съобщение, предназначено за анонсиране на информация за рутера. Уязвимостта може да бъде експлоатирана само от местната мрежа и се проявява в системи с включена поддръжка на […]

В GTK са добавени нови механизми за рендериране за OpenGL и Vulkan.

Разработчиците на библиотеката GTK обявиха за готовността на два нови рендера — „ngl“ и „vulkan“, използващи графичните API OpenGL (GL 3.3+ и GLES 3.0+) и Vulkan. Новите рендери са включени в експерименталното издание GTK 4.13.6. В експерименталния клон на GTK рендерът ngl вече се използва по подразбиране, но в случай на значителни проблеми в следващия стабилен клон 4.14 […]

Midnight Commander 4.8.31

На 27 януари беше публикувана версия 4.8.31 на конзолния файлов мениджър Midnight Commander, разпространяван в изходен код под лицензия GPLv3+. Списък с основните промени: Добавена е поддръжка на LZO/LZOP компресионен формат в VFS. Виртуалната файлова система uc1541, която предоставя достъп до дискови изображения на Commodore VIC20/C64/C128, е обновена до версия 3.6. Реализацията на виртуалната файлова система s3+, използвана за достъп до хранилището Amazon AWS S3, е прехвърлена на […]

Опера ще пусне мобилен AI браузър Opera One за Apple iOS в ЕС

Opera, норвежката компания, стояща зад разработката на едноименния браузър, обяви за стартиране в Европейския съюз (ЕС) на новия си ИИ браузър Opera One за устройства с iOS. Opera One ще работи на собствен уникален браузърен двигател. Това стана възможно след смекчаване на политиката на Apple App Store в отговор на изискванията на „Закона за цифровите пазари“ (DMA), които вече позволяват […]

Newsraft 0.23

Издадено е Newsraft 0.23, конзолната програма за преглед на RSS емисии. Проектът е вдъхновен от Newsboat и се опитва да бъде негово улеснено копие. Значителни възможности на Newsraft: паралелно изтегляне; групиране на емисии по раздели; настройки за отваряне на линкове с всяка команда; преглед на новини от всички емисии в режим explore; автоматични обновления на емисиите и разделите; задаване на множество действия за клавишите; поддръжка на емисии, получени от […]

fastfetch 2.7.0

На 26 януари беше издадена версия 2.7.0 на конзолните утилити fastfetch и flashfetch, написани на C и разпространявани под лицензия MIT. Утилитите са предназначени за извеждане на информация за системата. За разлика от fastfetch, flashfetch не поддържа разширените му възможности. Промените: добавен е нов модул TerminalTheme, който показва цветовете на предния план и фона на текущия прозорец на терминала. Все още не работи в Windows; […]

Издаване на дистрибуцията SystemRescue 11.0

Наличен e релизът SystemRescue 11.0, специализиран Live дистрибутив на базата на Arch Linux, предназначен за възстановяване на системата след срив. Използва се графична среда Xfce. Размерът на iso образа е 853 MB (amd64). Промените в новата версия: Ядрото на Linux е обновено до версия 6.6. В конфигурационния файл е добавен параметър ssh_known_hosts за указване на публични ключове на надеждни хостове за SSH. Конфигурацията е обновена […]

Компанията AMD разкри кода на драйвера за NPU, базиран на архитектурата XDNA

Компания AMD публикува изходния код на драйвера за карти с процесора, базиран на архитектурата XDNA, предоставяща средства за ускоряване на изчисления, свързани с машинно обучение и обработка на сигнали (NPU, Neural Processing Unit). NPU на базата на архитектура XDNA се предлага в сериите 7040 и 8040 на процесорите AMD Ryzen, ускорителите AMD Alveo V70 и SoC AMD Versal. Кодът е написан на […]

Първото издание на композитния сървър Niri, използващ Wayland

Публикувана е първата версия на композиционния сървър Niri. Проектът е вдъхновен от разширението на GNOME PaperWM и реализира метод на мозаична (tiling) компоновка, при който прозорците се групират в безкрайно превъртаща се лента на екрана. Отварянето на нов прозорец води до разширяване на лентата, а вече добавените прозорци никога не променят размера си. Кодът на проекта е написан на езика Rust и се разпространява под лиценз […]

Драйверът Nouveau NVK вече поддържа спецификацията Vulkan 1.3

В GitLab на един от разработчиците (Faith Ekstrand) се появи информация, че NVK сега поддържа спецификацията Vulkan 1.3. Поддръжката на разширенията VK_KHR_shader_float16_int8 (vk 1.2) и VK_EXT_texture_compression_astc_hdr (vk 1.3) беше в разработка дълго време. Сега поддръжката на Vulkan 1.3 е налична, но предстои да се реализират още много разширения (nvk Extensions:126(56.0%), Version 1.3). Източник: linux.org.ru

Пускането на файловия мениджър Midnight Commander 4.8.31

След пет месеца разработка беше публикувана версията на конзолния файлов мениджър Midnight Commander 4.8.31, разпространяван в изходен код под лиценз GPLv3+. Основните промени: В VFS е добавена поддръжка на формата за компресия LZO/LZOP. Виртуалната ФС uc1541, която предоставя достъп до дискови изображения на Commodore VIC20/C64/C128, е обновена до версия 3.6. Реализацията на виртуалната ФС s3+, използвана за достъп до хранилището на Amazon AWS S3, […]

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