phpMyAdmin по-русски
   О проекте  |  Скачать  |  Документация  |  Форум
  
    Рубрики новостей
    Обсуждения на форуме:
    Отдел подписки:
Главная страница / Новости / Open Source /

Анонсирован выход PHP 5.2.8

PHP - 5.2.7
Выпуск данной версии был экстренным и призван закрыть досадную уязвимость выявленную после выхода PHP 5.2.7.

Собственно PHP 5.2.7 закрывает более 120 ошибок, которые включают:
- Обновлен PCRE до версии 7.8.
- Исправлена отсутствующая инициализация BG(page_uid) и BG(page_gid).
- Исправлен некорректный порядок обработки директив прписанных в конфигурации Apache с помощью директривы php_value.
- Исправлено падение системы вызываемое gd с установленным некорректным файлом шрифтов.
- Исправлено возможное переполнение буфера внутри функции memnstr.
- Исправлена ошибка приводящая к падению системы при работе с файлами вида URI/file..php (имя файла содержит 2 точки).
- Исправлено переполнение буфера внутри библиотеки IMAP.

Ключевые изменения PHP 5.2.7 содержат:
- Исправлены несколько возможных утечек памяти в расширениях readline и sqlite.
- Внесены исправления в разборе дат расширения date.
- Исправлены ошибки расширения PDO при возвращении данных.
- Был решен ряд задач по предотвращению падения системы.
- Некоторые изменения были внесены в функцию strip_tags(), для корректной обработки < и <?XML
- Несколько ошибок исправлены в функции extract() при использовании флага EXTR_REFS.
- Добавлена возможность записывать ошибки PHP в SAPI (Apache log).

Всего внесено более 170 изменений.

Ссылки:
- http://www.php.net/releases/5_2_7.php
- http://www.php.net/downloads.php
Опубликовано: 2008-12-18