Вышла GNU Autoconf 2.72 с поддержкой стандарта C23 и опцией безопасности --enable-year2038

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

22 декабря 2023 года вышла стабильная версия GNU Autoconf 2.72. В новой версии утилиты для создания конфигурационных скриптов добавлена поддержка стандарта C23 (языка программирования C) и стала доступна опция безопасности --enable-year2038, которая выявляет наличие в системе 32-битного (signed integer) таймера time_t.

Разработчики пояснили, что в Autoconf 2.72 исправлены ранее обнаруженные ошибки и баги.
Наиболее существенным изменением в утилите является механизм включения 64-битного time_t на 32-битных платформах (--enable-year2038) для избежания проблемы 2038 года.

Самая большая дата, которую можно записать как time_t при помощи знакового 32-битного integer — это 2^31 - 1 = 2147483647 эпохи, или 2038-01-19T03:14:07Z:

Проблема 2038 года предполагает сбои в программном обеспечении вычислительной техники в 03:14:07 на 19 января 2038 года — она затронет программы и системы, которые используют 32-битное UNIX-время. При переходе на 64-битный параметр time_t для обработки времени проблема со временем отодвигается до 2262-04-23T11:47:16.

Источник: https://habr.com/ru/news/782662/


Интересные статьи

Интересные статьи

В статье «УПЗ – это «МЕНЕДЖМЕНТ»[2], я обозначил, что «МЕНЕДЖМЕНТ» — это процесс. Обосновал, что он перерабатывает «ЗАДАЧИ»[3], то есть его исключительным содержанием является ...
Подготовили для вас подборку бесплатных курсов и тренажеров обучения информационной безопасности. Также на нашем сайте есть раздел со всеми платными курсами кибербезопасности и отзывами о них — ...
Информационная безопасность в целом не является новой научной дисциплиной. Считается, что впервые вопросы информационной безопасности были задокументированы в трактате «Искусство войны» древнекитайск...
Этот материал посвящён продвинутым возможностям PWA (Progressive Web Application, прогрессивное веб-приложение), основанным на некоторых современных API. А именно, здесь мы поговорим о ра...
Всем привет и всех причастных – с Днем специалиста по безопасности! По случаю провели с hh.ru небольшое исследование, о том, как трудно пришлось в этом году службам безоп...