9734 Commits (70228f68ac413ee19281861e3039a82d90c17f2a)
 

Author SHA1 Message Date
Ebrahim Byagowi 70228f68ac
[ci] Enable HB_WITH_WIN1256 on -Weverything bot 6 years ago
Ebrahim Byagowi 385741d565 [cmap] Turn hb_apply into foreach where possible 6 years ago
Ebrahim Byagowi 1023c2cc6d [cmap] minor 6 years ago
Ebrahim Byagowi ead46eefe3 minor, use internal API instead public hb_set_has 6 years ago
Ebrahim Byagowi d8af4e7701 [cmap] minor, turn 8 spaces to tab 6 years ago
Qunxin Liu 4315666283 [subset] updates according to review comments 6 years ago
Qunxin Liu bf66d1bf58 [subset] Add integration tests for cmap14 6 years ago
Qunxin Liu 2583afa0eb [subset] subsetting cmap14 6 years ago
Qunxin Liu 078ddbd0f6 [subset] glyph closure for CMAP14 6 years ago
Ebrahim Byagowi bbe878006d Avoid bitwise negate of enum value 6 years ago
Ebrahim Byagowi e6909ee58d minor 6 years ago
Ebrahim Byagowi bb41b74fd1 Don't rely on undefined left shift of negative value behavior 6 years ago
Ebrahim Byagowi b73313ade7 Don't seek of out-of-bound value even if the result is not used 6 years ago
Ebrahim Byagowi d8af9ee017 Don't rely on nullptr deref recovery 6 years ago
Ebrahim Byagowi bfb155a5f1 Don't call memset when length is zero 6 years ago
Ebrahim Byagowi 5a1cc199ab [ci] Run -fno-sanitize-recover=undefined checks 6 years ago
Ebrahim Byagowi c930ae2bd8 Avoid stdint.h in Kernel module compiles 6 years ago
Ebrahim Byagowi 412d6cac3a Extract an avoid errno compile flag 6 years ago
Ebrahim Byagowi 8a16d6f1c1
[doc] fix minor typo 6 years ago
Ebrahim Byagowi aab279b33d [ci] Install cmake on macOS cmake/amalgam tester 6 years ago
Ebrahim Byagowi f3214df6f6 [coretext] Fix double promotion warnings by making casts explicit 6 years ago
Ebrahim Byagowi cbbb6fa455 [ci] Don't build cmake tests in macOS bot 6 years ago
Ebrahim Byagowi 6e4736a3c5 [name] Undef entry_{index,score} to avoid collision in amalgam builds 6 years ago
Ebrahim Byagowi d512087e4d Rename GlyphID to HBGlyphID 6 years ago
Ebrahim Byagowi bf08611044 [ci] Update and compile cmake/amalgam on macOS bot 6 years ago
Behdad Esfahbod 229ef1d29d Rename Fixed to HBFixed 6 years ago
Behdad Esfahbod 170b5dd856 [aat] Minor 6 years ago
Behdad Esfahbod a0695687eb [aat] Minor 6 years ago
Ebrahim Byagowi 4905a2198b [number] Add static to hb-number-parser.hh functions 6 years ago
Ebrahim Byagowi 30e5cdfbf1
[number] Optimize _pow10 constants (#1963) 6 years ago
Behdad Esfahbod 3f2cdf07a4 Change HB_VAR_ARRAY to 1 again 6 years ago
Ebrahim Byagowi 39cf8e21be
[number] Add overflow checks used to be done in parse_bcd 6 years ago
Ebrahim Byagowi 47d82713a1 Replace strtod with a ragel implementation 6 years ago
Ebrahim Byagowi 80613e5b9e
Minor, remove unused header 6 years ago
Behdad Esfahbod 5902198cee [kerx] Fix offset issue in kern format 2 6 years ago
Behdad Esfahbod 861547d531 Change HB_VAR_ARRAY from 1 to 0 6 years ago
Behdad Esfahbod 0e294c455e Rename VAR to HB_VAR_ARRAY 6 years ago
Behdad Esfahbod c379faed2b Fix a few struct size declarations 6 years ago
Evgeniy Reizner 7d4da8b862 Remove duplicated tests from test-ot-tag (#1958) 6 years ago
Behdad Esfahbod 3aceee2527 Revert "[null] Silence undefined-behavior complaints with too-small null bytes" 6 years ago
Behdad Esfahbod 911c76abcd [null] Silence undefined-behavior complaints with too-small null bytes 6 years ago
Behdad Esfahbod 3c81246f66 [subset] Use newer iter tools in SinglePosFormat1 6 years ago
Behdad Esfahbod 9510e918f7 [iter] Partialize hb_zip() 6 years ago
Behdad Esfahbod 52d19ba459 Minor 6 years ago
Ebrahim Byagowi cad698568a Use roundf to fix cast to int difference of msys2 w64 6 years ago
Ebrahim Byagowi 88c73359da
Check roundf availibity in autotools 6 years ago
Ebrahim Byagowi 1083df8b80 Use hb_parse_double in CFF::dict_opset_t::parse_bcd 6 years ago
Ebrahim Byagowi 57f88e11d4 [number] Turn hb_parse_float into hb_parse_double 6 years ago
Ebrahim Byagowi 65690b5a4b [number] Add whole buffer check and test it 6 years ago
Ebrahim Byagowi 3661eb6105 Don't check null terminaion of source in hb_codepoint_parse 6 years ago