Behdad Esfahbod
d03f818659
Disable configure cache
16 years ago
Behdad Esfahbod
a6451aa626
We don't really use gthread directly
16 years ago
Behdad Esfahbod
63a792a811
Update Makefile to build without glib
16 years ago
Behdad Esfahbod
68a2c771e2
Build without glib
...
Thready-safety disabled in that case, until we add support for pthread, etc.
Fun...
16 years ago
Behdad Esfahbod
cc4c096a7e
MSVC has no stdint.h
16 years ago
Behdad Esfahbod
9a204c7ab5
Remove use of GINT16_FROM_BE
16 years ago
Behdad Esfahbod
1f0ceeb8cf
Install library
16 years ago
Behdad Esfahbod
5932f8f7c3
Generate ChangeLog
16 years ago
Behdad Esfahbod
29aa400183
Add build system
16 years ago
Behdad Esfahbod
c09ed9801e
[HB] Add glyph_metrics typedef
16 years ago
Behdad Esfahbod
91b1e03e03
[HB] Add point_index to get_contour_point()
...
Pointed out by Keith Stribley on HarfBuzz list.
16 years ago
Behdad Esfahbod
aa87d95173
[HB] Fix lookup_flag ignoring
...
Reported by Keith Stribley on HarfBuzz list.
16 years ago
Behdad Esfahbod
52e9a71d57
[HB] Add comment
16 years ago
Behdad Esfahbod
f9c0a2dad0
[HB] Fix apply_lookup() loop
...
Part of Bug 595539 - Regressions in rendering certain Thai sequences with
OpenType font
16 years ago
Behdad Esfahbod
c0ab43c058
[HB] Fix bug in chain_context_lookup() invocations
...
Part of Bug 595539 - Regressions in rendering certain Thai sequences with
OpenType font
16 years ago
Behdad Esfahbod
e6bd4e93bd
[HB] Add TODO item
16 years ago
Behdad Esfahbod
3e2401f6c5
[HB] Rename DEBUG to TRACE where appropriate
16 years ago
Behdad Esfahbod
0535b50f43
[HB] Add GSUB/GPOS tracing
16 years ago
Behdad Esfahbod
95e202403f
[HB] Allow enabling different debug facilities individually
16 years ago
Behdad Esfahbod
37006bd1bd
Fix stupid array growing bug
16 years ago
Behdad Esfahbod
9897749113
[HB] Simplify counting
16 years ago
Behdad Esfahbod
81a5c4df94
[HB] Indent
16 years ago
Behdad Esfahbod
c91facd83b
[HB] Bug 593231 - < c99 compiler dislikes ValueRecord
16 years ago
Behdad Esfahbod
f0c7540c4e
Bug 592484 - invalid write in HB
...
Fix off-by-one.
16 years ago
Behdad Esfahbod
b614b00472
[HB][glib] Make glib unicode funcs static
16 years ago
Behdad Esfahbod
8b53461304
[HB] Fix more casts
16 years ago
Behdad Esfahbod
9d2e02db74
[HB] Rename CAIRO_ in macro prefix to HB_
...
Hiss!
16 years ago
Behdad Esfahbod
388ad037ff
[HB] Remove HB_MEMORY_MODE_READONLY_NEVER_DUPLICATE
...
Unlike the rest of the memory-mode enum, this one didn't only
describe the access mode of the input memory region. Remove it.
If someone wants to inhibit duplicating, they can lock the blob
and throw away the key.
Based on mailing list discussion with Carl Worth.
16 years ago
Behdad Esfahbod
977eeb7144
[HB] s/writeable/writable/g
16 years ago
Behdad Esfahbod
2f5931e404
[HB] Hide lig_id and component members of hb_glyph_info_t
16 years ago
Behdad Esfahbod
6b600dd619
[HB] Fix typo
16 years ago
Behdad Esfahbod
32c65a5ca3
[HB] Add font funcs prototypes
16 years ago
Behdad Esfahbod
8f034d5849
Fix a few other pedantic warnings
16 years ago
Behdad Esfahbod
864e2560b6
[HB] Fix pedantic warnings
16 years ago
Behdad Esfahbod
3e09722214
[HB] Fix more wrong method signatures
16 years ago
Behdad Esfahbod
822e99fe9a
[HB] Fix wrong method signature
16 years ago
Behdad Esfahbod
4ff2a58952
Bug 592194 - Fix missing _SC_PAGE_SIZE macro
...
Autoconfiscate a simple call to mprotect() even more.
16 years ago
Behdad Esfahbod
3c69bd46e2
[HB] Avoid int overflow in GPOS
...
Bug 592036 - integer overflow bug causes misrendering of Nepali characters
16 years ago
Behdad Esfahbod
b2b18ef43c
[HB] Simplify loop
16 years ago
Behdad Esfahbod
b41f210d12
[HB] Merge mark positionin code between three types of lookups
16 years ago
Behdad Esfahbod
cd33cb9ed8
[HB] More minor shuffling
16 years ago
Behdad Esfahbod
80e2aa2e1b
[HB] Move code around
16 years ago
Behdad Esfahbod
3564ee5216
[HB] Correctly sanitize LigatureAttach
16 years ago
Behdad Esfahbod
cb71a2fb76
[HB] Simplify MarkBase and MarkLig too
16 years ago
Behdad Esfahbod
dfa54f4440
[HB] Simplify MarkMark
16 years ago
Behdad Esfahbod
815a73e420
[HB] Fix possible int overflows during sanitize
16 years ago
Behdad Esfahbod
ae728e51e9
[HB] Debug output for SANITIZE_MEM()
16 years ago
Behdad Esfahbod
41895506cb
[HB] Use inline function for SANITIZE_MEM()
16 years ago
Behdad Esfahbod
95528131b5
[HB] Use SANITIZE_THIS() when applicable
16 years ago
Behdad Esfahbod
5769538abf
[HB] Add note about auditing sanitize code for overflows
16 years ago