src/hb-limits.hh


Log

Author Commit Date CI Message
Behdad Esfahbod ab360899 2024-10-10T14:46:27 [CFF] Increase max op num limit This actually counts operands too, not just operators. In a big variable-font design-space, each blend can easily take a dozen ops or more. I was sent a font for which this limit was hit. Increase by 20x for now.
Garret Rieger 7946a284 2024-06-18T23:10:46 Move constant for max composite ops per glyph to hb-limits.hh
Behdad Esfahbod a1c803df 2024-06-12T06:29:04 [limits] Increase number of glyf points Fixes https://github.com/harfbuzz/harfbuzz/issues/4752
Behdad Esfahbod 3d846a8d 2024-03-16T21:49:17 [limits] Centralize graph edge limits
Behdad Esfahbod d5ab62a1 2024-03-16T19:24:47 [varc] Rename macro
Behdad Esfahbod ef289a9e 2024-01-08T09:11:01 [COLR] Reduce COLRv1 max edge count 64k sounds excessive. Fixes https://oss-fuzz.com/testcase-detail/5383336738291712
Behdad Esfahbod 077c4308 2023-08-09T10:41:04 [limits] Increase COLRv1 edge-count We have a "pixel" color font that was easily hitting the limit...
Behdad Esfahbod 208c9490 2023-05-26T12:02:03 [VarComposite] Limit number of axes that are copied Bandaid for https://oss-fuzz.com/testcase-detail/4591122882887680
Qunxin Liu 27f72f0d 2023-01-24T16:08:32 [instancer] avoid double free for compiled glyph bytes also increase the HB_GLYF_MAX_POINTS limit to 20000 cause the test file has a .notdef glyph which is a composite glyph and has 10176 points after get_points() call
Behdad Esfahbod d06976e6 2023-01-20T08:21:43 [glyf] Add an edge-count limit Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=55246
Behdad Esfahbod ae208963 2022-12-26T12:30:39 Add hb-limits.hh