Малозаметный и совсем незначительный выпуск среды рабочего стола, разработкой которой занимались такие компании, как Sun, HP, IBM, DEC, SCO, Fujitsu и Hitachi, а теперь и обычные граждане, появился 9 мая 2015 г.
Данный выпуск включает в себя несколько сотен исправлений ошибок, найденных благодаря системе статического анализа Coverity и множеству пользователей.
Краткий список значимых изменений:
- Новый логотип проекта! Благодарим Jeff Pierquet :-) Старый переименован в TOGDtlogo.pm.
- Значительно улучшена поддержка OpenIndiana/OpenSolaris благодаря Ulrich Wilkens.
- Исправлены ошибки с выделением памяти, неинициализации переменных и надоедливых предупреждений при сборке практически во всех компонентах, от dtlogin, до dtcalc.
- Устранены предупреждения при сборке на Linux с glibc 2.20.
- Исправлен парсер dtprintinfo.
- Теперь инит скрипт dtlogin работает в Linux и FreeBSD.
- «make World» таки снова работает на OpenBSD.
- dttypes: regex'ы и в Linux'е!
- dtscreen: теперь не пытается обратиться к устаревшей версии функции round() на любом Linux'е.
- dtmail: на OpenBSD использовал что-то не то вместо stdint.h. Теперь это не так, за подсказку говорим спасибо Daniel Diaz.
- DtTerm: Исправили форматирование текста в буфере.
- dtcopy: Теперь
удаляеткак надо.
Замечания по безопасности: известно пять неисправленных уязвимостей, и множество других, пока неизвестных.
- xxxxxx - 1999-11-xx Common Desktop Environment (CDE) dtlogin XDMCP parser improperly deallocates memory.
- 179804 - 2004-03-23 Four Vulnerabilities in the Common Desktop Environment.
>>> Подробности