1. 978918c [aat] Simplify complex condition by Behdad Esfahbod · 1 year, 4 months ago
  2. 4353192 [aat] Tweak a couple sanitize calls that are never called by Behdad Esfahbod · 1 year, 9 months ago
  3. dd42939 [aat] Reduce unsafe_to_concat calls by Behdad Esfahbod · 2 years ago
  4. 8b17c6c [aat] Comment by Behdad Esfahbod · 2 years ago
  5. 0e11d31 [aat] Optimize feature application by Behdad Esfahbod · 2 years ago
  6. a70543d [aat] Always unsafe-to-concat in state machine by Behdad Esfahbod · 2 years ago
  7. e28c158 [aat] Run subtable across ranges if flags match by Behdad Esfahbod · 2 years ago
  8. 2c9c49f [aat] Support ranges in NonContextual subtable as well by Behdad Esfahbod · 2 years ago
  9. db4c874 Revert "Revert "[aat] Support feature ranges"" by Behdad Esfahbod · 2 years ago
  10. 6a7a385 Revert "[aat] Support feature ranges" by Behdad Esfahbod · 2 years ago
  11. 1b7994c [aat] Support feature ranges by Behdad Esfahbod · 2 years ago
  12. 622a686 Revert "Revert "Revert "[aat] Allow disable feature ranges""" by Behdad Esfahbod · 2 years ago
  13. 5202053 Revert "Revert "[aat] Allow disable feature ranges"" by Behdad Esfahbod · 2 years ago
  14. 82b3e8a Revert "[aat] Allow disable feature ranges" by Behdad Esfahbod · 2 years ago
  15. 24a4d39 [aat] Allow disable feature ranges by Behdad Esfahbod · 2 years ago
  16. 1e503f5 [null] Add DECLARE_NULL_NAMESPACE_BYTES_TEMPLATE1 by Behdad Esfahbod · 2 years, 6 months ago
  17. 534b091 [aat-layout] Add an unlikely() by Behdad Esfahbod · 2 years, 6 months ago
  18. c69ec6f [kern2] Fix sanitize issue on 32bit systems by Behdad Esfahbod · 2 years, 6 months ago
  19. bea5369 [buffer] Rename swap_buffers() to sync() by Behdad Esfahbod · 3 years ago
  20. 6d555ce [meta] Use std::forward instead of hb_forward() by Behdad Esfahbod · 3 years, 2 months ago
  21. c852b86 Rename HBGlyphID to HBGlyphID16 by Behdad Esfahbod · 3 years, 4 months ago
  22. 4f1e8d2 [aat] Update glyph properties from GDEF if available when doing a replacement. by Jonathan Kew · 3 years, 8 months ago
  23. 5639e25 Add Array16Of<> by Behdad Esfahbod · 3 years, 9 months ago
  24. ad28f97 Rename offset types to be explicit about their size by Behdad Esfahbod · 3 years, 9 months ago
  25. 29708e9 [aat] Fix offsetToIndex math for out-of-bounds values by Behdad Esfahbod · 3 years, 10 months ago
  26. 8450f43 [buffer] HB_NODISCARD next_glyph() by Behdad Esfahbod · 3 years, 10 months ago
  27. 567cedc Narrow down cast operators on IntType by Behdad Esfahbod · 3 years, 11 months ago
  28. 9fcba10 [buffer] Make swap_buffers() copy rest by Behdad Esfahbod · 4 years, 6 months ago
  29. d8ea552 [aat] Improve unsafe-to-break logic by Behdad Esfahbod · 3 years, 11 months ago
  30. cf20393 [aat] Unbreak builds by Behdad Esfahbod · 3 years, 11 months ago
  31. b6fdaa6 [minor:aat] Use injected class name by Behdad Esfahbod · 3 years, 11 months ago
  32. e27420b [minor:aat] Simplify template reference by Behdad Esfahbod · 3 years, 11 months ago
  33. 7b8a8ad [aat] Fix unsafe-to-break marking when end-of-text action kicks in by Behdad Esfahbod · 3 years, 11 months ago
  34. aa80c7c [aat] Add buffer->successful check before buffer->next_glyph() by Behdad Esfahbod · 3 years, 11 months ago
  35. 1535440 [dispatch] Fix debug builds by Behdad Esfahbod · 4 years, 7 months ago
  36. 2dda6dd minor, tweak spacing by Ebrahim Byagowi · 4 years, 9 months ago
  37. d512087 Rename GlyphID to HBGlyphID by Ebrahim Byagowi · 5 years ago
  38. 5902198 [kerx] Fix offset issue in kern format 2 by Behdad Esfahbod · 5 years ago
  39. 83e3eab Whitespace by Behdad Esfahbod · 6 years ago
  40. 41248cc Remove MIN/MAX in favor of hb_min/hb_max by Behdad Esfahbod · 6 years ago
  41. c14efb8 Fix previous commit by Behdad Esfahbod · 6 years ago
  42. ac350c9 [dispatch] Try obj.dispatch(c) before trying c->dispatch(obj) by Behdad Esfahbod · 6 years ago
  43. 9258878 Remove space between right angle brackets now that we have C++11 (#1689) by Ebrahim Byagowi · 6 years ago
  44. 175bdad One more variadic parameter pack use by Behdad Esfahbod · 6 years ago
  45. ec2a5dc Use class templates for Null objects by Behdad Esfahbod · 6 years ago
  46. b976940 [AAT] Handle transition errors during machine operation by Behdad Esfahbod · 6 years ago
  47. e234bb6 [AAT] Ignore machine errors and continue by Behdad Esfahbod · 6 years ago
  48. 1ec9051 [AAT] Minor by Behdad Esfahbod · 6 years ago
  49. 299eca0 [AAT] Handle out-of-bounds classes by Behdad Esfahbod · 6 years ago
  50. c4623db [AAT] Minor by Behdad Esfahbod · 6 years ago
  51. c4e36f9 [AAT] Minor by Behdad Esfahbod · 6 years ago
  52. 5d4b037 Convert unsigned enum class consts to static constexpr by Behdad Esfahbod · 6 years ago
  53. 39e1b6d Convert boolean enum class consts to static constexpr by Behdad Esfahbod · 6 years ago
  54. 271cb7c Make some enum constants unsigned by Behdad Esfahbod · 6 years ago
  55. 7e6bd51 Use NNOffsetTo<> in rest of places by Behdad Esfahbod · 6 years ago
  56. c99d13d [AAT] Comment by Behdad Esfahbod · 6 years ago
  57. 347ad45 [AAT] Remove unused code by Behdad Esfahbod · 6 years ago
  58. d25a2f1 Fix a few warnings by Behdad Esfahbod · 6 years ago
  59. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  60. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  61. 7ee5c52 minor style fix, use void in methods on no argument by Ebrahim Byagowi · 6 years ago
  62. 47cf9a9 Apply non-controversial parts of ot-style (#1464) by Ebrahim Byagowi · 6 years ago
  63. 84efe04 [aat] Fix division sign fallout by Behdad Esfahbod · 6 years ago
  64. 44cbd2e Convert "static const bool" constants to anonymous enum by Behdad Esfahbod · 6 years ago
  65. 42a2b49 [kerx] Fix Format2 index calc again by Behdad Esfahbod · 6 years ago
  66. f9a9c0f [kerx] Fix ClassTable implementation for 'kern' table Format 2 by Behdad Esfahbod · 6 years ago
  67. 5b4a789 [aat] Towards adding two ClassTable's by Behdad Esfahbod · 6 years ago
  68. 3d30972 [aat] Skip terminator in VarSizedBinSearchArray<> by Behdad Esfahbod · 6 years ago
  69. ba38378 [aat] Minor by Behdad Esfahbod · 6 years ago
  70. 3b9fd17 Disallow taking Null() of unbounded structs by Behdad Esfahbod · 6 years ago
  71. c221dc0 [ot-shape] Move code around by Behdad Esfahbod · 6 years ago
  72. e014405 Rename check_array(array, a, b) to check_range() by Behdad Esfahbod · 6 years ago
  73. b8b00fb [aat] Support Lookup<OffsetTo<>>, needed by just and lcar (#1368) by Ebrahim Byagowi · 6 years ago
  74. 006386b [kern] Implement negative state numbers by Behdad Esfahbod · 6 years ago
  75. 1909072 [aat] Add debug info to state machine by Behdad Esfahbod · 6 years ago
  76. d5c0ca2 [aat] Minor by Behdad Esfahbod · 6 years ago
  77. 241ba7d [morx/kerx] Rename types by Behdad Esfahbod · 6 years ago
  78. b11830c [kern] Improve Format 2 by Behdad Esfahbod · 6 years ago
  79. c0383c6 Minor by Behdad Esfahbod · 6 years ago
  80. b605db2 [aat] Clean up ankr table include mess by Behdad Esfahbod · 6 years ago
  81. 17335a8 Clean up buffer->swap_buffers() calls by Behdad Esfahbod · 6 years ago
  82. 36e90ef [mort] Massage some more by Behdad Esfahbod · 6 years ago
  83. 11dbf0f [mort] More fixes] by Behdad Esfahbod · 6 years ago
  84. 0cf282a [mort] Grind some more by Behdad Esfahbod · 6 years ago
  85. c2527a1 [mort] Make it compile / hook it up by Behdad Esfahbod · 6 years ago
  86. b053cab [mort] Bring back mort generalizations by Ebrahim Byagowi · 6 years ago
  87. 39bd07a Fix bunch of unused parameter warnings by Behdad Esfahbod · 6 years ago
  88. 1bb8ed8 [aat] Minor by Behdad Esfahbod · 6 years ago
  89. 102af61 [aat] Start adding support for DELETED-GLYPH by Behdad Esfahbod · 6 years ago
  90. 00fdbca [aat] Fix LookupFormat10 sanitize by Behdad Esfahbod · 6 years ago
  91. f7c0b43 [aat] Implement LookupFormat10 by Behdad Esfahbod · 6 years ago
  92. 270a37c Kick bots by Behdad Esfahbod · 6 years ago
  93. 8378030 [aat] Fix sanitize slowdown by Behdad Esfahbod · 6 years ago
  94. 9e8a9b8 [aat] Another try at fixing Lookup null objects... by Behdad Esfahbod · 6 years ago
  95. 25fe7e7 [aat] Comment by Behdad Esfahbod · 6 years ago
  96. 87205ef [aat] Make sure Lookup offset is never nulled by Behdad Esfahbod · 6 years ago
  97. 7efa382 [aat] More protection against buffer fail by Behdad Esfahbod · 6 years ago
  98. 44af1f9 [aat] Whitespace by Behdad Esfahbod · 6 years ago
  99. 2c824d3 [aat] Fix two wrongs that made a right before! by Behdad Esfahbod · 6 years ago
  100. e940530 [aat] Fix mul overflow by Behdad Esfahbod · 6 years ago