src/hb-aat-layout-ankr-table.hh


Log

Author Commit Date CI Message
Behdad Esfahbod 3a9262cc 2023-11-04T12:52:46 [sanitize] More hb_barrier() annotations
Behdad Esfahbod 2520a82d 2021-03-31T15:34:26 s/LArrayOf/Array32Of/g
Behdad Esfahbod ad28f973 2021-03-31T12:49:14 Rename offset types to be explicit about their size Add Offset16To<>, Offset24To<>, and Offset32To<> for most use-cases.
Ebrahim Byagowi 2dda6dd7 2020-04-20T14:12:45 minor, tweak spacing turn 8 spaces to tab, add space before Null/Crap
Ebrahim Byagowi ce114d6b 2019-12-31T15:53:02 minor, tweak spaces
Ebrahim Byagowi 92588782 2019-04-30T13:05:10 Remove space between right angle brackets now that we have C++11 (#1689)
Behdad Esfahbod 1dfc2dff 2019-03-26T16:17:45 [aat] Add missing check to ankr table Isn't absolutely needed. But helps.
Behdad Esfahbod 96f12377 2019-03-26T16:17:45 [aat] Add missing check to ankr table Isn't absolutely needed. But helps.
Behdad Esfahbod ef006549 2019-01-22T12:08:57 Convert tag enum class consts to static constexpr Part of https://github.com/harfbuzz/harfbuzz/issues/1553
Behdad Esfahbod b1152d5e 2019-01-17T18:17:04 Use NNOffsetTo<>
Behdad Esfahbod 347ad454 2019-01-17T17:47:29 [AAT] Remove unused code
Behdad Esfahbod b344d438 2019-01-17T17:44:39 [AAT] Allow null in ankr lookupTable offset
Behdad Esfahbod cc8e9a43 2019-01-17T14:54:32 [AAT] Fully sanitize ankr table at sanitize time Third try to fix access. Followup 6879efc2c1596d11a6a6ad296f80063b558d5e0f Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12532 Fixes https://bugs.chromium.org/p/chromium/issues/detail?id=922303
Behdad Esfahbod 6879efc2 2019-01-17T14:06:37 [AAT] Fix anchor bound checking, again Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12532 Fixes https://bugs.chromium.org/p/chromium/issues/detail?id=922303
Behdad Esfahbod a3fa7d33 2019-01-14T14:37:36 [AAT] Fix ankr table access Fixes https://bugs.chromium.org/p/chromium/issues/detail?id=918340
Ebrahim Byagowi b2ebaa9a 2018-12-16T22:38:10 Remove redundant 'inline' from methods (#1483)
Behdad Esfahbod 5c4fead7 2018-11-29T15:04:34 Convert "static const hb_tag_t" constants to enum
Behdad Esfahbod b605db2f 2018-11-04T12:58:02 [aat] Clean up ankr table include mess
Behdad Esfahbod f7c0b431 2018-10-19T15:23:49 [aat] Implement LookupFormat10
Behdad Esfahbod 12cbe195 2018-10-16T16:13:53 [aat] Another non-null offset
Behdad Esfahbod 87205ef9 2018-10-16T15:40:44 [aat] Make sure Lookup offset is never nulled It has unbounded size... Fixes https://oss-fuzz.com/v2/testcase-detail/5718889451749376
Behdad Esfahbod 947962a2 2018-10-10T23:07:03 [ankr] Implement table access
Behdad Esfahbod 7281cb3e 2018-10-10T22:56:52 [ankr] Start fixing
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Ebrahim Byagowi a47070cd 2018-04-18T12:09:37 Minor, annotate the added tables with likely/unlikely (#997)
Ebrahim Byagowi a02c3ee7 2018-04-12T13:38:19 Add or update tables specifications links
Ebrahim Byagowi 211da5ef 2018-04-11T17:41:24 [aat] Cosmetic changes (#964)
Behdad Esfahbod 28c4245e 2018-02-26T01:10:42 [aat/ankr] Define Anchor struct
Behdad Esfahbod 05fbd14e 2018-02-26T01:04:16 [aat/ankr] Minor DEFINE_SIZE_MIN is to be used only in rare cases. For fixed-size structs we want DEFINE_SIZE_STATIC.
Behdad Esfahbod f90cd9b1 2018-02-26T01:03:23 [aat/ankr] Hook up Lookup table
Behdad Esfahbod c3659845 2018-02-26T00:57:07 [aat/ankr] Simplify
Ebrahim Byagowi becb1d9e 2018-02-26T11:29:48 [aat] minor Ops, this was done for testing
Ebrahim Byagowi ae14dd0f 2018-02-26T00:31:09 [aat] Implement ankr