Revert "[null] Silence undefined-behavior complaints with too-small null bytes"
3aceee2
[null] Silence undefined-behavior complaints with too-small null bytes
911c76a
[subset] Use newer iter tools in SinglePosFormat1
3c81246
[iter] Partialize hb_zip()
9510e91
Minor
52d19ba
Use roundf to fix cast to int difference of msys2 w64
cad6985
Check roundf availibity in autotools
88c7335
Use hb_parse_double in CFF::dict_opset_t::parse_bcd
1083df8
[number] Turn hb_parse_float into hb_parse_double
57f88e1
[number] Add whole buffer check and test it
65690b5
Don't check null terminaion of source in hb_codepoint_parse
3661eb6
[test] resolve msvc complain on signedness comparing
3a16272
Use hb_parse_uint in deserializer token parser
005389b
[number] Add test
3d5b1df
[number] Minor tweak on parser related codes
b5e6805
[number] Remove parsing code duplication of the calls using lambda
e2cecf1
Move hb_codepoint_parse to hb_parse_uint
a77bb7e
Merge and aggregate number parsing logics to form hb-number
43372fb
Fallback if roundf didn't exist, like in dietlibc (#1953)
d50d2fc
Revert in-house pow10 (d80a3ea) and fix oss-fuzz/16922
d3b984d
[subset] Use internal API of hb_set_t
41d6e95
[subset] Run once for a tag
8ccf328
[ft] Prefer symbol cmap subtable if found (#1948)
0954c8f
[editorconfig] Treat Ragel files also as C sources
4375858
[cff] Implement in-house power of 10
d80a3ea
Don't allow reference blob be accessed using empty tag in hb_face_reference_table (#1947)
f441a7c
[iter] Simplify hb_chop()
c9eb913
[iter] Add hb_chop()
67ec9fa
[iter] Add hb_take() specialization for arrays
5828d8e
[iter] Add hb_len()
398b296