Не успели создатели Linux дистрибутивов среагировать на выход Glibc 2.4, как спустя всего семь месяцев (версия 2.3 вышла в 2002 году) анонсирован новый релиз - GNU C Library 2.5 (присутствует обратная бинарная совместимость с более ранними версиями, но не наоборот).
Изменения:
Порядок вывода списка адресов функцией getaddrinfo() теперь полностью соответствует RFC 3484. Работа getaddrinfo теперь может быть настроена через файл конфигурации /etc/gai.conf;
Появилась поддержка новых системных вызовов, появившихся в Linux ядре 2.6.17 - splice, tee, sync_file_range, vmsplice.
Режим загрузки NIS базы оптимизирован для уменьшения потребления памяти (для загрузки NIS базы целиком в память теперь нужно использовать SETENT_BATCH_READ в /etc/default/nss );
Реализована поддержка программных интерфейсов представленных в RFC 3542;
Поддержка нового формата hash-таблицы в ELF файлах;
Режим наследования приоритета rt_mutex, представленного в Linux ядре 2.6.17.
|