History log of /external/harfbuzz/src/harfbuzz-gpos.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d124f9692dc8dad8f5f77c293fe6d4ec1a0c02ea 30-Jul-2012 Raph Levien <raph@google.com> Fix memory leak in harfbuzz.

This commit cherrypicks the following commit into the harfbuzz.old
repository, and also picks up a simple fix to the Tibetan shaper.

http://cgit.freedesktop.org/harfbuzz.old/commit/?id=3ab7b37bdebf0f8773493a1fee910b151c4de30f

It should fix some memory leaks observed with Arabic-family scripts.

Change-Id: I31ba3f619506e843b10360b733d36097aa22653a
/external/harfbuzz/src/harfbuzz-gpos.c
5b51d0c851af1852ecc7562790cbbbee156c2c44 14-Dec-2011 claireho <chinglanho@gmail.com> Syncup with upstream HarfbuzzOld.

Bug5757588
Cherry-pick the fixes for locale specific bugs and a crash bug in harfbuzz-gpos.c.

Current Android Harfbuzz(http://cgit.freedesktop.org/harfbuzz.old/) is based on
SHA 5a381d21b924da0c0843940d223cd6fff767efdc(Sep. 09 2010).
I cherry pick the following CLs:
93d8573ddcf97648983a1c1b5cdda8a3ec6d4432: For general complex scripts. Android has the fixes by Fabrice.
ff0612c2e7df1b86fc702c72e3015a6a5ae39b4c: For Tibetan only. Included in this CL. Android does not support Tibetan, so it does not hurt to include the fixes.
81f2ecafa19b602f950df5a9e6e1b99c4b5ea55e: For Indic only. Android has the fixes by Jungshik/claire.
81c8ef785b079980ad5b46be4fe7c7bf156dbf65: For general. Included in this CL to prevent crash in gpos data processing.
213bd693a55c04ef25f5e8de5f6feefa9473a30a: For Hebrew only. Android has the fixes by Claire since HC release.
3af70a9936269e7af0e7847497292e28065dea28: For Thai only. Included in this CL.

Change-Id: I4a3a8f8b3db504d59f0d042933c96645f0c23b58
/external/harfbuzz/src/harfbuzz-gpos.c
57e6107a9d66a9a97b146def0ef38c010f954be6 11-Nov-2010 claireho <chinglanho@gmail.com> Upgrade to latest Harfbuzz library and add CleanSpec.mk.

The Harfbuzz version includes:
1. More bug fixings.
2. Memory reduction - 50 % less.
3. Shapping for Greek.

Note: The following files include the bug fixings from Chrome:
a. contrib/harfbuzz-unicode.c
b. src/harfbuzz-shaper.cpp

Change-Id: I9f5fc16b01c85fb54bbd66c6f9f5526e68e7d01a
/external/harfbuzz/src/harfbuzz-gpos.c
5569331642446be05292e3e1f8a51218827168cd 26-Apr-2010 claireho <chinglanho@gmail.com> Initial checkin for Harfbuzz.

Harfbuzz is an open source library for complex scripts such as
Arabic, Thai and Hindi.
This code was taken from b0d396aa88b3cdf8cea896bfeeba197656e1cdb1
(git://anongit.freedesktop.org/harfbuzz) with chrome's patch.
Chrome team will talk with upstream about the patch.

Change-Id: I06f503bbd537a866a2425b9998075e7dfce4f40e
/external/harfbuzz/src/harfbuzz-gpos.c