7053 Commits (84811a06a26508effe9f4a9eaf1be15297ecf0cb)
 

Author SHA1 Message Date
Behdad Esfahbod 661340c475 [kern] Scale kern pairs before applying 6 years ago
Behdad Esfahbod de0b9a4664 [vector] More of the same 6 years ago
Behdad Esfahbod 921f0e6ec7 [vector] Simplify sort 6 years ago
Ebrahim Byagowi 61510b63c1
[test] Minor cleanup in test-multithread and test-ot-name (#1256) 6 years ago
Ebrahim Byagowi 42b75dc3a7
[kerx] Minor, remove debug bit 6 years ago
Behdad Esfahbod 11703afce6 [kerx] Fix Format6 sanitize 6 years ago
Behdad Esfahbod 4c27da7638 [CBDT] Fix more offsetting 6 years ago
Behdad Esfahbod 0f85edb778 [morx] Another end-of-text corner case 6 years ago
Behdad Esfahbod 55d5ea666c [kerx] Merge clusters in Ligature 6 years ago
Behdad Esfahbod bb35725cd7 [kerx/morx] More end-of-text protection 6 years ago
Ebrahim Byagowi 8f3048a1f8
[dump-emoji] minor 6 years ago
Ebrahim Byagowi 27e095a613 [dump-emoji] better explaination of the usage 6 years ago
Behdad Esfahbod 8dc6296818 [ot-font] Implement TrueType v_origin 6 years ago
Behdad Esfahbod 6e07076fd0 [blob] Fix UBSan error 6 years ago
Behdad Esfahbod fc812faaa9 [CBDT] Fix more offsetting issues 6 years ago
Behdad Esfahbod 6aee3bb87c [CBDT] Fix offset handling 6 years ago
Behdad Esfahbod da744c6b3e [CBDT] More UnsizedArrayOf cleanup 6 years ago
Behdad Esfahbod 2995b4465b [CBDT] Simplify sanitize 6 years ago
Behdad Esfahbod 1c76c8f6ff [morx] Handle end-of-text conditions in Insertion 6 years ago
Behdad Esfahbod 60c1397673 [buffer] Fix output_glyph at end of buffer 6 years ago
Behdad Esfahbod 7efa38257b [aat] More protection against buffer fail 6 years ago
Behdad Esfahbod e1add2a275 [hmtx] Whitespace 6 years ago
Behdad Esfahbod 62376a7d98 Ignore signed-integer-overflow while kerning 6 years ago
Behdad Esfahbod 40f2b9355c [kerx] Fix Format1 sanitize 6 years ago
Behdad Esfahbod 44af1f93ee [aat] Whitespace 6 years ago
Behdad Esfahbod 56b8dd17f6 [aat] Finish off massaging table 6 years ago
Behdad Esfahbod e0c5e0d91b [aat] WIP remove feature mapping here from hb-coretext 6 years ago
Behdad Esfahbod cb05774913 [coretext] Prepare AAT feature mapping to be moved 6 years ago
Behdad Esfahbod de6e414c56 [kerx] Sanitize more 6 years ago
Behdad Esfahbod 71f76f2f39 [kerx] Fix-up previous commit 6 years ago
Behdad Esfahbod 6d4b054234 [kerx] Use sanitizer instead of handcoded runtime sanitization 6 years ago
Behdad Esfahbod 5733113662 [kerx] Wire up context down to get_kerning 6 years ago
Behdad Esfahbod c4502833b7 [kerx] Use sanitizer.get_num_glyphs() instead of face->get_num_glyphs() 6 years ago
Behdad Esfahbod fc45e698f2 [kerx] Protext against overflows 6 years ago
Behdad Esfahbod ed2ee78136 [hangul] Fix use-after-free issue 6 years ago
Ebrahim Byagowi 63109432cf Cosmetic and minor changes 6 years ago
Behdad Esfahbod c0a6814b49 Touch up new API 6 years ago
Behdad Esfahbod 477bc9aafe Add hb-ot-name.h 6 years ago
Ebrahim Byagowi dc49bd8d81 Add two APIs for getting stylistic set labels 6 years ago
Behdad Esfahbod e9f9c0d81c [sanitize] Reorder condition to silence bogus gcc warning 6 years ago
Behdad Esfahbod 1a6b5ac6c3 Add HB_DEPRECATED_FOR and mark relevant symbols 6 years ago
Behdad Esfahbod c9413d7bb5 [graphite] Add HB_DEPRECATED annotation 6 years ago
Behdad Esfahbod 68c86af187 Always compile deprecated symbols 6 years ago
David Corbett c55100000b Add missing colons to GObject annotations 6 years ago
David Corbett 1e816d62ef Fix Indic script tags in Graphite 6 years ago
Behdad Esfahbod bf8469be9a Attach CursivePositioning backwards, not forward 6 years ago
Behdad Esfahbod bdb53ca24a [myanmar] Implement Zawgyi shaper 6 years ago
Behdad Esfahbod 00c5c4a79d [myanmar] Shuffle 6 years ago
Behdad Esfahbod ec8f493bf9 [graphite] Remove assert 6 years ago
Behdad Esfahbod 5646dcbd11 Minor 6 years ago