В обновлении Firefox 112.0.1 исправили баг с созданием Cookie на 4138 лет вперёд

Вышел корректирующий выпуск Firefox 112.0.1. В нём устранили ошибку, которая после обновления до Firefox 112 приводила к смещению времени последнего использования и создания Cookie на 4138 лет.

3266a0df9dd9c5de163b36042e0a92a3.jpg

Ошибка вызывала ошибочную очистку Cookie после каждого перезапуска.

Исправление выглядит так:

-  int64_t currentTimeInUsec = PR_Now(); 
+  int64_t currentTimeInUsec; 
+  currentTimeInUsec = Cookie::GenerateUniqueCreationTime(PR_Now()).

Mozilla выпустила браузер Firefox 112 с поддержкой новых CCS функций 12 апреля. В нём появилась поддержка DNS-over-Oblivious-HTTP, а инструменты для разработчиков теперь выводят шифрованные заголовки Client Hello, данные о применении DNS-over-HTTPS, Delegated Credentials и OCSP.

© Habrahabr.ru