1. b79ceac Prefer UINT_MAX instead of uint overflow. by Evgeniy Reizner · 5 years ago
  2. df44480 Remove unused 'inline' specifier by Behdad Esfahbod · 6 years ago
  3. 95df00a Hide a few static methods by Behdad Esfahbod · 6 years ago
  4. 815cde9 [iter] Use is_sorted_iterator by Behdad Esfahbod · 6 years ago
  5. fa333e3 [vector] Remove static_array by Behdad Esfahbod · 6 years ago
  6. 474a120 [array/vector] Rename len to length by Behdad Esfahbod · 6 years ago
  7. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  8. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  9. 22e1857 [arrays] Change argument type of cmp called by hb_vector_t.bsearch() by Behdad Esfahbod · 6 years ago
  10. cc84287 [shape-plan] Cache shape plans with variations based on variation indices by Behdad Esfahbod · 6 years ago
  11. e8fccbc Minor by Behdad Esfahbod · 6 years ago
  12. 0a371fe Minor by Behdad Esfahbod · 6 years ago
  13. 94d1552 Minor by Behdad Esfahbod · 6 years ago
  14. b1e07e1 [indic/khmer] Remove use of global constructors by Behdad Esfahbod · 6 years ago
  15. 6c0e7eb Minor by Behdad Esfahbod · 6 years ago
  16. 70136a7 Remove F_COMBINE by Behdad Esfahbod · 6 years ago
  17. f048ead Some more by Behdad Esfahbod · 6 years ago
  18. 1676f60 Minor refactoring by Behdad Esfahbod · 6 years ago
  19. 71c9f84 Make --features rand=1 available to the user by Behdad Esfahbod · 7 years ago
  20. f05df64 Allow requesting a specific glyph for 'rand' by David Corbett · 7 years ago
  21. c2a75e0 Implement 'rand' by David Corbett · 7 years ago
  22. c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 7 years ago[Renamed (98%) from src/hb-ot-map-private.hh]
  23. f9abbf8 Fix fallout from 975bdd5ef562e37655067b703b2b9ca7481f4985 by Behdad Esfahbod · 7 years ago
  24. 6c22276 Add HB_DISALLOW_COPY_AND_ASSIGN by Behdad Esfahbod · 7 years ago
  25. 5c3112a s/hb_prealloced_array_t/hb_vector_t/g by Behdad Esfahbod · 7 years ago
  26. a60ba79 s/finish/fini by Behdad Esfahbod · 7 years ago
  27. c479a59 [subset] Assemble font by Behdad Esfahbod · 7 years ago
  28. 12757b6 Misc warning fixes by Behdad Esfahbod · 7 years ago
  29. 0712e91 Remove hb_compare_func_t by Behdad Esfahbod · 7 years ago
  30. db5f7ef Inline another bsearch() by Behdad Esfahbod · 7 years ago
  31. dbdbfe3 Use nullptr instead of NULL by Behdad Esfahbod · 7 years ago
  32. cdf1fd0 [indic] Add infrastructure to disable ZWNJ-skipping in context-matching by Behdad Esfahbod · 8 years ago
  33. 740fdbc avoid UBSan warning in get_stage_lookups (#450) by jfkthame · 8 years ago
  34. 72ada4f [GX] Hook up feature variations by Behdad Esfahbod · 8 years ago
  35. bde5e39 Move add_lookups from map to map-builder by Behdad Esfahbod · 8 years ago
  36. 255df68 Fix undefined behavior in cmp function by Behdad Esfahbod · 9 years ago
  37. 167c327 Fix build on MSVC >= 2012 by Chun-wei Fan · 9 years ago
  38. aa7044d Generalize flags types by Behdad Esfahbod · 9 years ago
  39. 0f98fe8 [ot] Search globally for 'vert' feature if not found in specified script/lang by Behdad Esfahbod · 10 years ago
  40. 7627100 Mark unsigned integer literals with the u suffix by Behdad Esfahbod · 11 years ago
  41. 6faff8e Add static storage classifier to inline functions by Behdad Esfahbod · 11 years ago
  42. a7e8bbb Minor fraction mask setting improvement by Behdad Esfahbod · 11 years ago
  43. 014f369 Add XXX note by Behdad Esfahbod · 11 years ago
  44. bac1dd6 [OTLayout] Refactor a bit more by Behdad Esfahbod · 12 years ago
  45. 3276c35 [OTLayout] Minor refactoring by Behdad Esfahbod · 12 years ago
  46. ea86efa Minor by Behdad Esfahbod · 12 years ago
  47. 2265be0 Minor by Behdad Esfahbod · 12 years ago
  48. 893f57b Minor renaming by Behdad Esfahbod · 12 years ago
  49. 8ac3c9c Rename "pause" to "stage" by Behdad Esfahbod · 12 years ago
  50. 06a44e8 Remove unneeded code by Behdad Esfahbod · 12 years ago
  51. a8cf7b4 [Indic] Futher adjust ZWJ handling in Indic-like shapers by Behdad Esfahbod · 12 years ago
  52. 41732f1 [Indic] Help compiler put indic_features table in .rodata by Behdad Esfahbod · 12 years ago
  53. cfc507c [Indic-like] Disable automatic joiner handling for basic shaping features by Behdad Esfahbod · 12 years ago
  54. ec54486 Add hb_ot_map_feature_flags_t by Behdad Esfahbod · 12 years ago
  55. e7ffcfa Clean-up add_bool_feature by Behdad Esfahbod · 12 years ago
  56. f306410 Bunch of independent changes (ouch) by Behdad Esfahbod · 12 years ago
  57. 851784f Improve shaper selection by Behdad Esfahbod · 12 years ago
  58. 5ab3855 Choose shaper based on chosen OT script tag by Behdad Esfahbod · 12 years ago
  59. 6fddf2d Refactoring ot-map building to make chosen script available earlier by Behdad Esfahbod · 12 years ago
  60. fabd311 [OT] Port Arabic fallback shaping to synthetic GSUB by Behdad Esfahbod · 13 years ago
  61. 87b75d0 [OT] Allow adding features with fallback implementation by Behdad Esfahbod · 13 years ago
  62. 8bb5deb [OT] Pipe shape_plan down to pause_callbacks by Behdad Esfahbod · 13 years ago
  63. 3e38c0f More massaging by Behdad Esfahbod · 13 years ago
  64. afbcc24 [GSUB] Wire the font, not just the face, down to substitute() by Behdad Esfahbod · 13 years ago
  65. 610e5e8 [Indic] Streamline feature would_apply() by Behdad Esfahbod · 13 years ago
  66. f860366 [OT] Gain back some lost speed by Behdad Esfahbod · 13 years ago
  67. f055442 [Indic] Lookup consonant position in the font by Behdad Esfahbod · 13 years ago
  68. 1827dc2 Add hb_ot_shape_glyphs_closure() by Behdad Esfahbod · 13 years ago
  69. 6a9be5b Rename hb_glyph_map_t to hb_set_t by Behdad Esfahbod · 13 years ago
  70. d2984a2 Add map->substitute_closure() by Behdad Esfahbod · 13 years ago
  71. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  72. 8336186 Zero map objects by Behdad Esfahbod · 14 years ago
  73. f5bc272 [Indic] For old-style Indic tables, move Halant around by Behdad Esfahbod · 14 years ago
  74. c47a31f [OT] Save chosen script tag by Behdad Esfahbod · 14 years ago
  75. 359dcaa Update copyright headers by Behdad Esfahbod · 14 years ago
  76. d8d0c48 Refactor some code common to GSUB and GPOS by Behdad Esfahbod · 14 years ago
  77. b70c96d Enable applying GSUB/GPOS features in multiple segments by Behdad Esfahbod · 14 years ago
  78. f6d7a9b Shuffle code around by Behdad Esfahbod · 14 years ago
  79. b9452bf Fix compiler warnings with -pedantic by Behdad Esfahbod · 14 years ago
  80. 51881a6 Shrink code size by Behdad Esfahbod · 14 years ago
  81. 90645fb [OT] Separate map_builder from the actual map by Behdad Esfahbod · 14 years ago
  82. 6a7ac79 Plug leaks by Behdad Esfahbod · 14 years ago
  83. 265ac61 Replace fixed-size lookup_maps array with hb_array_t by Behdad Esfahbod · 14 years ago
  84. 6843569 Replace fixed-size feature_maps array with hb_array_t by Behdad Esfahbod · 14 years ago
  85. 44b0a4d Replace fixed-size feature_infos array with hb_array_t by Behdad Esfahbod · 14 years ago
  86. 72657e4 [API] Make hb_font_create() take a face and reference it by Behdad Esfahbod · 14 years ago
  87. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  88. 39dede9 Make sure boolean features always use value=1 by Behdad Esfahbod · 14 years ago
  89. 852912f Fix applying default-value for features by Behdad Esfahbod · 14 years ago
  90. 49baa1f Add hb_ot_complex_shaper_t stuff and start hooking Arabic shaper up by Behdad Esfahbod · 14 years ago
  91. 895fb5d Refactor, in a different direction by Behdad Esfahbod · 14 years ago
  92. d2ba016 More refactoring by Behdad Esfahbod · 14 years ago
  93. aa9c450 Enable 'rtlm' mirroring by Behdad Esfahbod · 14 years ago
  94. 36925f6 Rename hb_mask_allocator_t to hb_ot_map_t by Behdad Esfahbod · 14 years ago
  95. 5a2b0b3 Add hb-ot-map.cc by Behdad Esfahbod · 14 years ago
  96. ecc4550 Fix feature overriding by Behdad Esfahbod · 14 years ago
  97. 8f08c32 Minor cleanup by Behdad Esfahbod · 14 years ago
  98. 4924aff Add hb-ot-map-private.hh by Behdad Esfahbod · 14 years ago