Твой софтовый форум > Software > SoftoRooM > *NIX-SOFT > *NIX-SOFT -> Разработка

FreeType 2.4.4

,

библиотека по отображению шрифтов

Дата публикации: 04.12.2010 - 17:26
ЭЖД
user posted image

ph34r.gif FreeType 2.2.1

Вышла новая версия библиотеки по отображению сглаженных шрифтов в различных форматах. Релиз 2.2.0 был пропущен, ибо его забыли анонсировать. Основные изменения:
- Новый "легкий" алгоритм сглаживания
- Внутренние функции библиотеки теперь не экспортируются и заголовки для них не устанавливаются (Поэтому с этой версией библиотеки вам придётся накладывать патчи на Pango/libQt и некоторые другие, либо использовать их новые версии pango=>1.12, libQt=>3.3.6/4.1.0)
- Улучшен способ компиляции
- Добавлены новые функции API, изменился вызов некоторых старых
и многое другое.

Home_http://www.freetype.org/
Downloads (~1,16 Mb)_http://ovh.dl.sourcef...-2.2.1.tar.bz2
ЭЖД
ph34r.gif FreeType 2.3.0

Очередной жертвой интеллектуальной борьбы стала новая версия популярной библиотеки по рендерингу OpenType и TrueType шрифтов FreeType 2.3.0. Теперь, чтобы получить приличное качество субпиксельного сглаживания вам придётся вручную включать ещё одну опцию (FT_CONFIG_OPTION_SUBPIXEL_RENDERING). Среди других изменений в библиотеке нужно назвать решение нескольких проблем по утечке памяти, значительное ускорение загрузки и улучшение рендеринга шрифтов с засечками (serif) и многое другое.

Downloads (~1,19 Mb)_http://kent.dl.source...-2.3.0.tar.bz2
de1ay
FreeType 2.3.1

» Changelog «


Скачать:
http://downloads.sour...-2.3.1.tar.bz2
http://downloads.sour...e-2.3.1.tar.gz
ЭЖД
ph34r.gif FreeType 2.3.6

» "ChangeLog" «


Downloads (~1,3 Mb)_http://kent.dl.source...-2.3.6.tar.bz2
ЭЖД
ph34r.gif FreeType 2.3.7

This is a bugfix release for the 2.3 series which provides some important fixes which have been introduced in version 2.3.6. Additionally, native bytecode hinting for TrueType fonts has been improved. All users should upgrade.

Downloads (~1,3 Mb)_http://switch.dl.sour...-2.3.7.tar.bz2
ЭЖД
ph34r.gif freetype 2.3.9

I. IMPORTANT BUG FIXES

- Very unfortunately, FreeType 2.3.8 contained a change that broke its official ABI. The end result is that programs compiled against previous versions of the library, but dynamically linked to 2.3.8 can experience memory corruption if they call the `FT_Get_PS_Font_Info' function.
We recommend all users to upgrade to 2.3.9 as soon as possible, or to downgrade to a previous release of the library if this is not an option.
The origin of the bug is that a new field was added to the publicly defined `PS_FontInfoRec' structure. Unfortunately, objects of this type can be stack or heap allocated by callers of `FT_Get_PS_Font_Info', resulting in a memory buffer overwrite with its implementation in 2.3.8.

If you want to know whether your code is vulnerable to this issue, simply search for the substrings `PS_FontInfo' and `PS_Font_Info' in your source code. If none is found, your code is safe and is not affected.
The FreeType team apologizes for the problem.
- The POSIX support of MacOS resource-fork fonts (Suitcase fonts and LaserWriter Type1 PostScript fonts) was broken in 2.3.8. If FreeType2 is built without Carbon framework, these fonts are not handled correctly. Version 2.3.7 didn't have this bug.
- `FT_Get_Advance' (and `FT_Get_Advances') returned bad values for almost all font formats except TrueType fonts.
- Fix a bug in the SFNT kerning table loader/parser which could crash the engine if certain malformed tables were encountered.
- Composite SFNT bitmaps are now handled correctly.

II. IMPORTANT CHANGES

- The new functions `FT_Get_CID_Is_Internally_CID_keyed' and `FT_Get_CID_From_Glyph_Index' can be used to access CID-keyed CFF fonts via CID values. This code has been contributed by Michael Toftdal.

III. MISCELLANEOUS

- `FT_Outline_Get_InsideBorder' returns FT_STROKER_BORDER_RIGHT for empty outlines. This was incorrectly documented.
- The `ftview' demo program now supports UTF-8 encoded strings.

Downloads (~1,4 Mb)_http://garr.dl.source...-2.3.9.tar.bz2
ЭЖД
ph34r.gif freetype 2.4.4

IMPORTANT BUG FIXES

- UVS support (TrueType/OpenType cmap format 14) support is fixed.
This regression has been introduced in version 2.4.0.

MISCELLANEOUS

- Detect tricky fonts (e.g. MingLiU) by the lengths and checksums
of Type42-persistent subtables (`cvt ', `fpgm', and `prep') when
a TrueType font without family name is given. The previous fix,
introduced in 2.4.3, was too rigorous, causing many subsetted
fonts (mainly from PDF files) displayed badly because FreeType
forced rendering with the TrueType bytecode engine instead of
the autohinter.
- Better support for 64bit platforms.
- More fixes to improve handling of broken fonts.

Downloads (~1,5 Mb)_http://downloads.sour...-2.4.4.tar.bz2


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: FreeType 2.4.4
SoftoRooM © 2004-2024