summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-10-15[name] Start implementing hb_ot_name_get_utf16()name-tableBehdad Esfahbod3-4/+32
2018-10-15[name] Implement hb_bytes_t get_name()Behdad Esfahbod1-19/+5
2018-10-15[name] Add hb-ot-name.cc for realzBehdad Esfahbod1-0/+50
2018-10-15[name] Implement hb_ot_name_get_names()Behdad Esfahbod3-4/+4
2018-10-15[name] Finish accelerator sortingBehdad Esfahbod2-11/+53
2018-10-15[name] Start implementing public API infrastructureBehdad Esfahbod4-3/+69
2018-10-15[vector] More of the sameBehdad Esfahbod1-2/+2
2018-10-15[vector] Simplify sortBehdad Esfahbod1-6/+1
2018-10-15[name] Add public API declarationsBehdad Esfahbod1-0/+34
2018-10-15[kerx] Fix Format6 sanitizeBehdad Esfahbod1-10/+11
2018-10-15[CBDT] Fix more offsettingBehdad Esfahbod1-3/+4
2018-10-15[morx] Another end-of-text corner caseBehdad Esfahbod1-0/+2
2018-10-15[kerx] Merge clusters in LigatureBehdad Esfahbod1-1/+6
2018-10-15[kerx/morx] More end-of-text protectionBehdad Esfahbod1-2/+2
2018-10-15[dump-emoji] minorEbrahim Byagowi1-3/+3
2018-10-15[dump-emoji] better explaination of the usageEbrahim Byagowi1-1/+20
2018-10-15[ot-font] Implement TrueType v_originBehdad Esfahbod3-17/+59
2018-10-14[blob] Fix UBSan errorBehdad Esfahbod1-1/+2
2018-10-14[CBDT] Fix more offsetting issuesBehdad Esfahbod1-13/+15
2018-10-14[CBDT] Fix offset handlingBehdad Esfahbod1-1/+1
2018-10-14[CBDT] More UnsizedArrayOf cleanupBehdad Esfahbod1-1/+1
2018-10-14[CBDT] Simplify sanitizeBehdad Esfahbod1-6/+1
2018-10-14[morx] Handle end-of-text conditions in InsertionBehdad Esfahbod1-4/+4
2018-10-14[buffer] Fix output_glyph at end of bufferBehdad Esfahbod1-1/+4
2018-10-14[aat] More protection against buffer failBehdad Esfahbod1-3/+4
2018-10-14[hmtx] WhitespaceBehdad Esfahbod1-1/+1
2018-10-14Ignore signed-integer-overflow while kerningBehdad Esfahbod2-0/+10
2018-10-14[kerx] Fix Format1 sanitizeBehdad Esfahbod1-5/+5
2018-10-14[aat] WhitespaceBehdad Esfahbod1-2/+3
2018-10-13[aat] Finish off massaging tableBehdad Esfahbod1-82/+81
2018-10-13[aat] WIP remove feature mapping here from hb-coretextBehdad Esfahbod3-188/+117
2018-10-13[coretext] Prepare AAT feature mapping to be movedBehdad Esfahbod1-17/+22
2018-10-13[kerx] Sanitize moreBehdad Esfahbod1-3/+6
2018-10-13[kerx] Fix-up previous commitBehdad Esfahbod1-9/+9
2018-10-13[kerx] Use sanitizer instead of handcoded runtime sanitizationBehdad Esfahbod1-15/+9
2018-10-13[kerx] Wire up context down to get_kerningBehdad Esfahbod1-18/+14
2018-10-13[kerx] Use sanitizer.get_num_glyphs() instead of face->get_num_glyphs()Behdad Esfahbod1-4/+4
2018-10-13[kerx] Protext against overflowsBehdad Esfahbod1-3/+5
2018-10-13[hangul] Fix use-after-free issueBehdad Esfahbod1-7/+9
2018-10-13Cosmetic and minor changesEbrahim Byagowi9-106/+93
2018-10-12Touch up new APIBehdad Esfahbod3-15/+19
2018-10-12Add hb-ot-name.hBehdad Esfahbod5-11/+59
2018-10-12Add two APIs for getting stylistic set labelsEbrahim Byagowi8-0/+277
2018-10-12[sanitize] Reorder condition to silence bogus gcc warningBehdad Esfahbod1-3/+3
2018-10-12Add HB_DEPRECATED_FOR and mark relevant symbolsBehdad Esfahbod3-6/+14
2018-10-12[graphite] Add HB_DEPRECATED annotationBehdad Esfahbod1-1/+1
2018-10-12Always compile deprecated symbolsBehdad Esfahbod1-4/+0
2018-10-11Add missing colons to GObject annotationsDavid Corbett1-2/+2
2018-10-11Fix Indic script tags in GraphiteDavid Corbett1-2/+2
2018-10-11Attach CursivePositioning backwards, not forwardBehdad Esfahbod3-10/+11