26 июля 2026, 09:36
Версия системной библиотеки GNU C Library 2.44 (glibc)

25 июля 2026 года состоялся выпуск системной библиотеки GNU C Library 2.44 (glibc). Это решение полностью следует требованиям стандартов ISO C23 и POSIX.1–2024. В создании нового выпуска glibc приняли участие 85 разработчиков, а ревью кода выполняли 28 мейнтейнеров проекта. Прошлая стабильная версия glibc вышла в январе 2026 года.
По информации OpenNET, основные изменения и доработки в Glibc 2.44:
предоставлена возможность размещения общесистемных настроек в файле /etc/tunables.conf и их применения при запуске утилиты ldconfig;
в утилиту ldconfig добавлена возможность установки предварительно подготовленных файлов ld.so.cache;
добавлена сопровождение архитектуры LoongArch32 (LA32R, LA32S) в дополнение к LoongArch64;
добавлена конфигурация «glibc.elf.thp», включающая применение больших страниц памяти THP (Transparent Huge Pages) в функции malloc при маппинге сегментов в режиме только для чтения, при наличии поддержки THP в ядре. Допустимый размер страницы памяти в malloc при использовании THP ограничивается значением MAX_THP_PAGESIZE (если размер страницы THP больше MAX_THP_PAGESIZE, то THP‑режим в malloc отключается);
из проекта CORE‑MATH перенесены оптимизированные варианты математических функций cosh, sinh и tanh. Ранее перенесённые функции синхронизированы с версиями из CORE‑MATH;
для стандарта C++26 макрос assert переведён на списки с переменным числом аргументов (variadic);
добавлена поддержка статического связывания в режиме PIE (Position‑Independent Executable) для архитектур arm‑*-linux‑gnueabi (используется функция «‑static‑pie»);
для платформ AArch64 реализована поддержка всех операций, предоставляемых через плагин GCS (Guarded Control Stack), для аппаратной защиты адресов возврата из функций и блокирования эксплоитов, использующих методы возвратно‑ориентированного программирования. При включении режима ENFORCED или OVERRIDE запрещается отключение операций GCS из программ в пространстве пользователя;
добавлены варианты функций log, exp, sin, cas, sinh, cosh, asinh, acosh, atanh и powr, оптимизированные для архитектуры AArch64 с использованием векторных расширений SVE и AdvSIMD;
добавлены варианты функций memcmp, memccpy, memchr, memcpy, memmove, stpncpy, strcmp, strchr, strcpy, strncmp, strncpy, strlen и strrchr, оптимизированные для архитектуры RISC‑V с использованием векторных инструкций;
добавлен вариант функции memchr, оптимизированный для процессоров Power10;
устранены уязвимости:
CVE-2026-4437 — уязвимость в функциях gethostbyaddr и gethostbyaddr_r, позволяющая DNS‑серверу вернуть специально оформленный ответ, который приведёт к обработке иного доменного имени, указанного в дополнительных секциях ответа, что может применяться для обхода ограничений доступа на основе отрезолвленных доменов;
CVE-2026-4046 — аварийное завершение приложений, использующих функцию iconv(), при перекодировании специально оформленных данных в кодировках IBM1390 и IBM1399;
CVE-2026-4438 — возвращение функциями gethostbyaddr и gethostbyaddr_r некорректных имён хостов, не соответствующих требованиям спецификации, при обращении к вредоносному DNS‑серверу.
Читают сейчас

2 часа назад
В Рунити аттестовали инфраструктуру по новым требованиям ФСТЭК для работы с ЕСИА
Мы получили аттестаты соответствия требованиям 117-го приказа ФСТЭК России для взаимодействия с ЕСИА при обслуживании доменов .ru, .рф и .su. С 1 сентября 2026 года вступили в силу новые правила регис

3 часа назад
Сотрудники Blizzard объединились для защиты от ИИ и сокращений
Почти 1900 сотрудников Blizzard Entertainment ратифицировали начальный коллективный договор с Microsoft после более чем 2 лет переговоров. Читать полную новость

3 часа назад
9 сентября — День тестировщика. У этого праздника есть настоящий bug
У любой профессии есть своя история. У тестировщиков — ещё и крылатая. 9 сентября 1947 года во время работы с вычислительной машиной Mark II Aiken Relay Calculator в Гарварде инженеры обнаружили причи

3 часа назад
Suno представила v6 — новое поколение ИИ-моделей для генерации музыки
Suno представила новое поколение моделей для генерации музыки — v6. В линейку вошли сразу три версии: флагманская v6, экспериментальная v6-wild и бесплатная v6-mini. По словам разработчиков, новые мод

3 часа назад
Учёные получили новую форму льда, существующую при температуре более чем 2000°C
Учёные продемонстрировали одну из самых необычных форм льда: она существует при чудовищном давлении до 2,3 миллиона атмосфер и температуре до 2630 кельвинов, или 2357 градусов Цельсия. Когда вода пере