src/hb-ot-color-cbdt-table.hh


Log

Author Commit Date CI Message
Behdad Esfahbod 4c27da76 2018-10-15T19:46:45 [CBDT] Fix more offsetting Fixes https://oss-fuzz.com/v2/testcase-detail/5750379279548416
Behdad Esfahbod 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.
Behdad Esfahbod 6aee3bb8 2018-10-14T21:08:42 [CBDT] Fix offset handling Fixes https://github.com/harfbuzz/harfbuzz/issues/960
Behdad Esfahbod da744c6b 2018-10-14T20:49:21 [CBDT] More UnsizedArrayOf cleanup
Behdad Esfahbod 2995b446 2018-10-14T20:37:57 [CBDT] Simplify sanitize
Behdad Esfahbod 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.
Behdad Esfahbod dff2c45f 2018-09-10T23:29:26 Port rest from VAR to UnsizedArrayOf<>
Behdad Esfahbod 9507b05a 2018-09-10T23:18:07 Simplify sanitize->check_array() Fix a bug in CBDT sanitize, and redundant check in avar.
Behdad Esfahbod 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...
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Behdad Esfahbod 9583e007 2018-07-22T22:40:32 Port more off of Sanitizer<>
Behdad Esfahbod 63f57f4d 2018-05-08T16:56:11 Mark more unsized array's as arrayZ
Behdad Esfahbod eba1c16a 2018-05-08T02:47:42 Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock()
Behdad Esfahbod b4fa5050 2018-05-08T02:45:08 Move Sanitizer::lock_instance<>() to blob->lock_as<>().
Ebrahim Byagowi a02c3ee7 2018-04-12T13:38:19 Add or update tables specifications links
Ebrahim Byagowi f8bb582b 2018-04-11T17:13:20 [ot-color] Cosmetic changes (#962)
Ebrahim Byagowi 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.
Behdad Esfahbod 9e337341 2018-03-14T15:52:53 [color/cbdt] Clean up
Ebrahim Byagowi 0ef6ab25 2018-03-04T02:47:26 [ot-color] Move cbdt to the namespace (#860)