|
4c27da76
|
2018-10-15T19:46:45
|
|
[CBDT] Fix more offsetting
Fixes https://oss-fuzz.com/v2/testcase-detail/5750379279548416
|
|
fc812faa
|
2018-10-14T21:32:09
|
|
[CBDT] Fix more offsetting issues
Fixes https://github.com/harfbuzz/harfbuzz/issues/960
dump-emoji still segfaults. Needs debugging.
|
|
6aee3bb8
|
2018-10-14T21:08:42
|
|
[CBDT] Fix offset handling
Fixes https://github.com/harfbuzz/harfbuzz/issues/960
|
|
da744c6b
|
2018-10-14T20:49:21
|
|
[CBDT] More UnsizedArrayOf cleanup
|
|
2995b446
|
2018-10-14T20:37:57
|
|
[CBDT] Simplify sanitize
|
|
10642b3f
|
2018-09-15T19:43:33
|
|
Disallow null-enabled offsets to unsized structures...
...like UnsizedArrayOf<>.
This fixes a class of crasher bugs, mostly with color and AAT tables. We
cannot use nullable offsets to varsized data that does not declare min_size,
because it's nost safe to use our fixed-size null pool for types that have
their size external. So, use non_null'able offsets for these.
A further enhancement would be to make use of min_size in Null<> itself.
Will try that after.
|
|
dff2c45f
|
2018-09-10T23:29:26
|
|
Port rest from VAR to UnsizedArrayOf<>
|
|
9507b05a
|
2018-09-10T23:18:07
|
|
Simplify sanitize->check_array()
Fix a bug in CBDT sanitize, and redundant check in avar.
|
|
3a0b3a29
|
2018-08-26T15:11:24
|
|
Free up hb-ot-face.hh from includes
There might be a better way to do this, but I couldn't find...
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
9583e007
|
2018-07-22T22:40:32
|
|
Port more off of Sanitizer<>
|
|
63f57f4d
|
2018-05-08T16:56:11
|
|
Mark more unsized array's as arrayZ
|
|
eba1c16a
|
2018-05-08T02:47:42
|
|
Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock()
|
|
b4fa5050
|
2018-05-08T02:45:08
|
|
Move Sanitizer::lock_instance<>() to blob->lock_as<>().
|
|
a02c3ee7
|
2018-04-12T13:38:19
|
|
Add or update tables specifications links
|
|
f8bb582b
|
2018-04-11T17:13:20
|
|
[ot-color] Cosmetic changes (#962)
|
|
8fd55422
|
2018-03-27T16:57:09
|
|
Implement an internal emojis dumper tool (#909)
Later to be expanded to a more general tool but for now it only supports CBDT, SVG and CBDT.
|
|
9e337341
|
2018-03-14T15:52:53
|
|
[color/cbdt] Clean up
|
|
0ef6ab25
|
2018-03-04T02:47:26
|
|
[ot-color] Move cbdt to the namespace (#860)
|