1. f0a7677 [gpos] minor by Ebrahim Byagowi · 4 months ago
  2. 035ec3d [cmap] remove has_format14, minor format by Ebrahim Byagowi · 4 months ago
  3. c1a585f [gpos] minor by Ebrahim Byagowi · 4 months ago
  4. d87d389 Fix clang -Wrange-loop-analysis complains by Ebrahim Byagowi · 4 months ago
  5. 6e42a41 Minor, turn more of hb_apply to for each by Ebrahim Byagowi · 4 months ago
  6. 0665dce [fuzzer] Don't process output in debug mode as it causes timeout by Ebrahim Byagowi · 4 months ago
  7. dc886f6 [ci] Re-enable debug builds on fedora bot by Ebrahim Byagowi · 5 months ago
  8. 70228f6 [ci] Enable HB_WITH_WIN1256 on -Weverything bot by Ebrahim Byagowi · 4 months ago
  9. 385741d [cmap] Turn hb_apply into foreach where possible by Ebrahim Byagowi · 4 months ago
  10. 1023c2c [cmap] minor by Ebrahim Byagowi · 4 months ago
  11. ead46ee minor, use internal API instead public hb_set_has by Ebrahim Byagowi · 4 months ago
  12. d8af4e7 [cmap] minor, turn 8 spaces to tab by Ebrahim Byagowi · 4 months ago
  13. 4315666 [subset] updates according to review comments by Qunxin Liu · 5 months ago
  14. bf66d1b [subset] Add integration tests for cmap14 by Qunxin Liu · 5 months ago
  15. 2583afa [subset] subsetting cmap14 by Qunxin Liu · 6 months ago
  16. 078ddbd [subset] glyph closure for CMAP14 by Qunxin Liu · 6 months ago
  17. bbe8780 Avoid bitwise negate of enum value by Ebrahim Byagowi · 4 months ago
  18. e6909ee minor by Ebrahim Byagowi · 4 months ago
  19. bb41b74 Don't rely on undefined left shift of negative value behavior by Ebrahim Byagowi · 4 months ago
  20. b73313a Don't seek of out-of-bound value even if the result is not used by Ebrahim Byagowi · 4 months ago
  21. d8af9ee Don't rely on nullptr deref recovery by Ebrahim Byagowi · 4 months ago
  22. bfb155a Don't call memset when length is zero by Ebrahim Byagowi · 4 months ago
  23. 5a1cc19 [ci] Run -fno-sanitize-recover=undefined checks by Ebrahim Byagowi · 4 months ago
  24. c930ae2 Avoid stdint.h in Kernel module compiles by Ebrahim Byagowi · 4 months ago
  25. 412d6ca Extract an avoid errno compile flag by Ebrahim Byagowi · 4 months ago
  26. 8a16d6f [doc] fix minor typo by Ebrahim Byagowi · 5 months ago
  27. aab279b [ci] Install cmake on macOS cmake/amalgam tester by Ebrahim Byagowi · 5 months ago
  28. f3214df [coretext] Fix double promotion warnings by making casts explicit by Ebrahim Byagowi · 5 months ago
  29. cbbb6fa [ci] Don't build cmake tests in macOS bot by Ebrahim Byagowi · 5 months ago
  30. 6e4736a [name] Undef entry_{index,score} to avoid collision in amalgam builds by Ebrahim Byagowi · 5 months ago
  31. d512087 Rename GlyphID to HBGlyphID by Ebrahim Byagowi · 5 months ago
  32. bf08611 [ci] Update and compile cmake/amalgam on macOS bot by Ebrahim Byagowi · 5 months ago
  33. 229ef1d Rename Fixed to HBFixed by Behdad Esfahbod · 5 months ago
  34. 170b5dd [aat] Minor by Behdad Esfahbod · 5 months ago
  35. a069568 [aat] Minor by Behdad Esfahbod · 5 months ago
  36. 4905a21 [number] Add static to hb-number-parser.hh functions by Ebrahim Byagowi · 5 months ago
  37. 30e5cdf [number] Optimize _pow10 constants (#1963) by Ebrahim Byagowi · 5 months ago
  38. 3f2cdf0 Change HB_VAR_ARRAY to 1 again by Behdad Esfahbod · 5 months ago
  39. 39cf8e2 [number] Add overflow checks used to be done in parse_bcd by Ebrahim Byagowi · 5 months ago
  40. 47d8271 Replace strtod with a ragel implementation by Ebrahim Byagowi · 5 months ago
  41. 80613e5 Minor, remove unused header by Ebrahim Byagowi · 5 months ago
  42. 5902198 [kerx] Fix offset issue in kern format 2 by Behdad Esfahbod · 5 months ago
  43. 861547d Change HB_VAR_ARRAY from 1 to 0 by Behdad Esfahbod · 5 months ago
  44. 0e294c4 Rename VAR to HB_VAR_ARRAY by Behdad Esfahbod · 5 months ago
  45. c379fae Fix a few struct size declarations by Behdad Esfahbod · 5 months ago
  46. 7d4da8b Remove duplicated tests from test-ot-tag (#1958) by Evgeniy Reizner · 5 months ago
  47. 3aceee2 Revert "[null] Silence undefined-behavior complaints with too-small null bytes" by Behdad Esfahbod · 5 months ago
  48. 911c76a [null] Silence undefined-behavior complaints with too-small null bytes by Behdad Esfahbod · 5 months ago
  49. 3c81246 [subset] Use newer iter tools in SinglePosFormat1 by Behdad Esfahbod · 5 months ago
  50. 9510e91 [iter] Partialize hb_zip() by Behdad Esfahbod · 5 months ago
  51. 52d19ba Minor by Behdad Esfahbod · 5 months ago
  52. cad6985 Use roundf to fix cast to int difference of msys2 w64 by Ebrahim Byagowi · 5 months ago
  53. 88c7335 Check roundf availibity in autotools by Ebrahim Byagowi · 5 months ago
  54. 1083df8 Use hb_parse_double in CFF::dict_opset_t::parse_bcd by Ebrahim Byagowi · 5 months ago
  55. 57f88e1 [number] Turn hb_parse_float into hb_parse_double by Ebrahim Byagowi · 5 months ago
  56. 65690b5 [number] Add whole buffer check and test it by Ebrahim Byagowi · 5 months ago
  57. 3661eb6 Don't check null terminaion of source in hb_codepoint_parse by Ebrahim Byagowi · 5 months ago
  58. 3a16272 [test] resolve msvc complain on signedness comparing by Ebrahim Byagowi · 5 months ago
  59. 005389b Use hb_parse_uint in deserializer token parser by Ebrahim Byagowi · 5 months ago
  60. 3d5b1df [number] Add test by Ebrahim Byagowi · 5 months ago
  61. b5e6805 [number] Minor tweak on parser related codes by Ebrahim Byagowi · 5 months ago
  62. e2cecf1 [number] Remove parsing code duplication of the calls using lambda by Ebrahim Byagowi · 5 months ago
  63. a77bb7e Move hb_codepoint_parse to hb_parse_uint by Ebrahim Byagowi · 5 months ago
  64. 43372fb Merge and aggregate number parsing logics to form hb-number by Ebrahim Byagowi · 5 months ago
  65. d50d2fc Fallback if roundf didn't exist, like in dietlibc (#1953) by Ebrahim Byagowi · 5 months ago
  66. d3b984d Revert in-house pow10 (d80a3ea) and fix oss-fuzz/16922 by Ebrahim Byagowi · 5 months ago
  67. 41d6e95 [subset] Use internal API of hb_set_t by Ebrahim Byagowi · 5 months ago
  68. 8ccf328 [subset] Run once for a tag by Ebrahim Byagowi · 5 months ago
  69. 0954c8f [ft] Prefer symbol cmap subtable if found (#1948) by Khaled Hosny · 5 months ago
  70. 4375858 [editorconfig] Treat Ragel files also as C sources by Ebrahim Byagowi · 5 months ago
  71. d80a3ea [cff] Implement in-house power of 10 by Ebrahim Byagowi · 5 months ago
  72. f441a7c Don't allow reference blob be accessed using empty tag in hb_face_reference_table (#1947) by Ebrahim Byagowi · 5 months ago
  73. c9eb913 [iter] Simplify hb_chop() by Behdad Esfahbod · 5 months ago
  74. 67ec9fa [iter] Add hb_chop() by Behdad Esfahbod · 5 months ago
  75. 5828d8e [iter] Add hb_take() specialization for arrays by Behdad Esfahbod · 5 months ago
  76. 398b296 [iter] Add hb_len() by Behdad Esfahbod · 5 months ago
  77. 875131d [iter] Add hb_take() by Behdad Esfahbod · 5 months ago
  78. 1f88dae [iter] Make iota() accept invokable for increasing to next item by Behdad Esfahbod · 5 months ago
  79. 3bc86fb [algs] Fix hb_inc/dec signature by Behdad Esfahbod · 5 months ago
  80. b1378d8 [iter] Add hb_repeat() by Behdad Esfahbod · 5 months ago
  81. 966a18b [iter] Remove some && by Behdad Esfahbod · 5 months ago
  82. de45775 [iter] Use hb_ridentity instead of lazy + by Behdad Esfahbod · 5 months ago
  83. ce4d63b [iter] Separate hb_iota implementation from hb_range by Behdad Esfahbod · 5 months ago
  84. 814dc3c [iter] Rename by Behdad Esfahbod · 5 months ago
  85. 2d5643a [algs] Add hb_inc() and hb_dec()) by Behdad Esfahbod · 5 months ago
  86. 7eafe94 Revert "[array] Add chop()" by Behdad Esfahbod · 5 months ago
  87. 28c8dcb [subset] minor by Ebrahim Byagowi · 5 months ago
  88. 545fe9d [array] Add chop() by Behdad Esfahbod · 5 months ago
  89. c72589f [iter] Change item_size to get_item_size() by Behdad Esfahbod · 5 months ago
  90. d58e248 [array] Add truncate() method by Behdad Esfahbod · 5 months ago
  91. a06edf1 [array] Use injected class name more by Behdad Esfahbod · 5 months ago
  92. e0e0c8c Minor by Behdad Esfahbod · 5 months ago
  93. 0313ef8 bug fix in optimizing coverage table format (#1942) by qxliu76 · 5 months ago
  94. 38f95ba [subset] in SingleSubst subsetting, check for substitute in glyphset by Behdad Esfahbod · 5 months ago
  95. 4990296 [gsub] Fix clang's semicolon complains by Ebrahim Byagowi · 5 months ago
  96. 2862031 [test] Avoid alloca use as clang complain by Ebrahim Byagowi · 5 months ago
  97. 875985c [subset] Don't allow malicious fonts to insert unlimited table headers by Ebrahim Byagowi · 5 months ago
  98. dc9222b [subset] Implement AlternateSubst subsetting by Behdad Esfahbod · 5 months ago
  99. 23681b6 Minor by Behdad Esfahbod · 5 months ago
  100. 33c8e23 [subset] Implement MultipleSubst subsetting by Behdad Esfahbod · 5 months ago