Новая версия бесплатной веб-системы управления проектами с открытым исходным кодом WebCollab 3.40 под названием Glenorchy вышла 2014-06-02 и доступна для скачивания на сайте SourceForge.net. Ничего революционного эта версия не внесла и отличия от предыдущей версии webcollab-3.31 (Baldy), вышедшей в октябре 2013 года минимальны.
Эта версия WebCollab включает в себя незначительные исправления и улучшения производительности.
Была усовершенствована системы безопасности паролей — новые пароли шифруются с алгоритма Blowfish. Существующие пароли не будут изменены, изменения алгоритма их не коснется пока пароль не будет изменен вручную. Следует особо обратить внимание, что это применимо только к версии PHP 5.3.7 (или выше), так как более ранние версии PHP имеют существенные баги в реализации Blowfish алгоритма.
Загруженные файлы теперь хранятся со случайных хеш id вместо имени файла. Это повышает безопасность и решает потенциальные проблемы с не-ascii именами файлов в файловых системах. Опять же, это относится только к новым загружаемым файлам, а код все равно обратно совместим с уже существующими, ранее загруженными файлами.
Итальянский язык перевод был обновлен. Русский к сожалению исправлен не был, так что придется вручную исправлять кривой перевод.
Здесь необходимо обратить внимание на необходимость обновление базы данных для более ранних версий для реализации нового алгоритма хэшированных имен загружаемых файлов.
Контрольные суммы MD5
ad5456d1b3abd9713ee5b1e9ad01d3df webcollab-3.40.tar.gz
f52ad174d35626a30c5b6b11dc800e59 webcollab-3.40.zip
Улучшения WebCollab 3.40 Glenorchy
- улучшено форматирование поиска по форуму. Внесены соответствующие изменения/добавления в CSS-код.
- улучшено и упрощено в соответствие с RFC 2045 кодирование в электронной почте
- внесены небольшие улучшения в заголовки электронной почты
- добавлено Blowfish шифрование пароля для PHP > 5.3.7
- добавлен механизм настраиваемых дат
Изменения WebCollab 3.40 Glenorchy
- внесены изменения в модуль time.php: переход от preg к mb_substr для лучшей скорости выполнения.
- упрощены закодированные заголовки в почте, используя iconv_mime_encode()
- изменение хранения загруженных файлов с хэшированными id
- изменение md5() хеша на sha1() хэш
- улучшение механизма формирования и хранения паролей
Исправления WebCollab 3.40 Glenorchy
— Bug #97 — исправлен баг с куками.