Релизы CppCMS
Версия 0.0.6
Выпущена: 2010-04-17
Баги:
- Исправлено: падения при использовании aes-шифрования cookies на мультипроцессорных системах.
Версия 0.0.5
Выпушена: 2010-01-11
Баги безопасности:
- Заплатка по багу CgiCC, которая могла приводить к остановке процессов из-за переизбытка POST-запросов -- возможность DoS.
- Исправлена генерация идентификаторов сессий, при которой они создавались с очень малой энтропией -- возможность легкой подмены SID.
Баги:
- Исправлено: некорректное обновление "открытых" значений сессии при продлении срока действия сессии.
- Исправлен: баг мешающий использованию FastCGI/SCGI через TCP.
- Исправлено: сборка прекращлась с ошибкой при использовании опции конфигурирования
--boost-suffix
- Исправлена: некорректная генерация заголовков статуса в случае ошибок.
- Исправлены: проблемы сборки с
gcc-4.4.1
- Исправлены: разнообразные проблемы с поддержкой компилятора Intel.
Улучшения:
- Удалены все ненужные классы из отображений -- время компиляции отображений ускорилось в 3.2 раза
Версия 0.0.4
Выпущена: 2009-02-20
- Поддержка конфигурации встроенных систем
- Исключены идентификаторы вроде
$1
Версия 0.0.3
Выпущена: 2009-02-09
- Почищено API форм
- Исправлена конфигурация для последних autoconf/automake
- Поправлена компиляция gcc 4.3
- Добавлена опция для отключения компрессии gzip
- Изменено ручное управление выводом для очистки всех заголовков при запросе
- Исправлено некорректное использование
readdir_r
сdirent
для Solaris, приводящее к падению - Добавлена опция для ручного управления потоком вывода
- Изменен
cppcms_make_key
- переписан на C вместо непортируемого bash/od - Исправлено -- конструкторы виджетов запускаются по-умолчанию
- Добавлена помощь по компилятору темплейтов, BSD багфикс
- Теперь таймаут сессии сохраняется в сессии.
- Также добавлен "notriggers" для сохранения функций.
- Исправлен некорректный обработчик триггеров в
cache_iface
.
Версия 0.0.2
Выпущена: 2009-01-15
Первый стабильный релиз
Версия 0.0.1b
Выпущена: 2008-07-10
Первый бета релиз