1. 2939388 Annotate blacklisted fonts with their sha1sum by Behdad Esfahbod · 9 years ago
  2. 1c625df Minor by Behdad Esfahbod · 9 years ago
  3. 4f3d59a Blacklist another set of timesi.ttf and timesbi.ttf by Behdad Esfahbod · 9 years ago
  4. 94dd0bb Add blacklist signature for Times New Roman (Bold) Italic on OS X by Behdad Esfahbod · 9 years ago
  5. e23cf90 Blacklist GDEF table of timesi.ttf and timesbi.ttf on Win 7 by Behdad Esfahbod · 9 years ago
  6. 7d8d58a [GPOS] Divide position_finish() into two phases, for advances and offsets by Behdad Esfahbod · 9 years ago
  7. 3e70452 [OT] Get list of lookup subtables once and loop through them by Behdad Esfahbod · 9 years ago
  8. d7bf9d0 [docs] Fix comment syntax by Khaled Hosny · 9 years ago
  9. 0475ef2 [buffer] Add debugging, aka, message, API by Behdad Esfahbod · 9 years ago
  10. 9ea0aa4 Don't deserialize positions if buffer has no positions by Behdad Esfahbod · 9 years ago
  11. 35d1858 Fix a few docs blocks by Behdad Esfahbod · 9 years ago
  12. ea512f7 Use C-style casts instead of compare to 0, to convert hb_bool_t to bool by Behdad Esfahbod · 9 years ago
  13. 766963a Merge pull request #114 from ThePhD/vc++-fixes by Behdad Esfahbod · 9 years ago
  14. abadc17 Try to better handle OOM situations by Behdad Esfahbod · 9 years ago
  15. 5337db2 Revert "Don't process lookups if buffer is in error" by Behdad Esfahbod · 9 years ago
  16. f92bd86 Don't process lookups if buffer is in error by Behdad Esfahbod · 9 years ago
  17. 77a1a2b Add hb_dispatch_context_t by Behdad Esfahbod · 9 years ago
  18. b881142 Fix Since tags by Behdad Esfahbod · 10 years ago
  19. 902e74a Commented-out code to print buffer before each lookup by Behdad Esfahbod · 10 years ago
  20. 2c8b3b2 [debug] Print lookup index in debug-apply output by Behdad Esfahbod · 10 years ago
  21. 5c99cf9 Merge branch 'master' into vc++-fixes by ThePhD · 10 years ago
  22. 0f98fe8 [ot] Search globally for 'vert' feature if not found in specified script/lang by Behdad Esfahbod · 10 years ago
  23. d78463c Minor debug output fix by Behdad Esfahbod · 10 years ago
  24. 8e545d5 Fix all VC++ warnings and errors in the current commit's builds. by ThePhD · 10 years ago
  25. 01c3a88 Fix "Since:" tags by Sascha Brawer · 10 years ago
  26. f47cf1f Minor by Behdad Esfahbod · 10 years ago
  27. 640b66c [layout] If lookup has only one subtable, move the forward loop down to subtable by Behdad Esfahbod · 10 years ago
  28. e2f50f2 [layout] Add apply_forward / apply_backward by Behdad Esfahbod · 10 years ago
  29. 1d4a328 [layout] Remove unneeded return value from apply() by Behdad Esfahbod · 10 years ago
  30. bd047d3 [layout] Minor by Behdad Esfahbod · 10 years ago
  31. b9d3f60 [layout] Minor by Behdad Esfahbod · 10 years ago
  32. 241eac9 Hide internals of lookup accelerators by Behdad Esfahbod · 10 years ago
  33. 395b359 Avoid accessing layout tables at face destruction by Behdad Esfahbod · 10 years ago
  34. 911ca38 Add back API removed recently by Behdad Esfahbod · 11 years ago
  35. da13293 Rework handling of requiredFeature to solve problem with rlig in arial.ttf from winxp by Jonathan Kew · 11 years ago
  36. 6ffc007 [otlayout] Optimize inplace by Behdad Esfahbod · 11 years ago
  37. ac8cd51 Refactor by Behdad Esfahbod · 11 years ago
  38. 4990186 [otlayout] Guard against use of ReverseChain through Context by Behdad Esfahbod · 11 years ago
  39. 4e6e53d [otlayout] "Minor" by Behdad Esfahbod · 11 years ago
  40. 27674b4 [OTLayout] Protect against out-of-range lookup indices by Behdad Esfahbod · 11 years ago
  41. 6c48f20 [otlayout] Add structs for JSTF table by Behdad Esfahbod · 12 years ago
  42. 5f85c80 [OT] Collect requiredFeature only if features are not provided by Behdad Esfahbod · 12 years ago
  43. 89312b7 Destroy lookups before blobs. by Bradley Grainger · 12 years ago
  44. 9d9e72e [OTLayout] Use is_inplace() when flipping buffers by Behdad Esfahbod · 12 years ago
  45. 45f3d98 [OTLayout] Merge / templateize apply_string() by Behdad Esfahbod · 12 years ago
  46. 780cd93 [OTLayout] Minor by Behdad Esfahbod · 12 years ago
  47. bac1dd6 [OTLayout] Refactor a bit more by Behdad Esfahbod · 12 years ago
  48. d2c9681 Move code around by Behdad Esfahbod · 12 years ago
  49. 45fd942 [OTLayout] Add hb_ot_layout_lookup_accelerator_t by Behdad Esfahbod · 12 years ago
  50. 893991f Initialize set digests by Behdad Esfahbod · 12 years ago
  51. a8cf7b4 [Indic] Futher adjust ZWJ handling in Indic-like shapers by Behdad Esfahbod · 12 years ago
  52. cfc507c [Indic-like] Disable automatic joiner handling for basic shaping features by Behdad Esfahbod · 12 years ago
  53. 6880f7e [OTLayout] Make table type known to apply context by Behdad Esfahbod · 12 years ago
  54. 5680002 Adjust mark advance-width zeroing logic for Myanmar by Behdad Esfahbod · 12 years ago
  55. eb45c0a Minor by Behdad Esfahbod · 12 years ago
  56. f0c8241 [OTLayout] Always collect default language system in collect_lookups by Behdad Esfahbod · 12 years ago
  57. 15e9e4e [OTLayout] Fix feature iteration in collect_lookups by Behdad Esfahbod · 12 years ago
  58. 733e8c0 [OTLayout] Whitespace by Behdad Esfahbod · 12 years ago
  59. d37ae38 [OTLayout] Handle required_feature_index in collect_lookups by Behdad Esfahbod · 12 years ago
  60. efe252e [OTLayout] Fix 'size' featureParams implementation by Behdad Esfahbod · 12 years ago
  61. 85bc44b [OTLayout] More 'size' feature sanity checking by Behdad Esfahbod · 12 years ago
  62. 372fe2b [OTLayout] Make hb_ot_layout_get_size_params() do some checks by Behdad Esfahbod · 12 years ago
  63. 875a5cb [OTLayout] Change hb_ot_layout_get_params() API by Behdad Esfahbod · 12 years ago
  64. 6748b96 Minor by Behdad Esfahbod · 12 years ago
  65. 3038ae6 [OTLayout] Minor by Behdad Esfahbod · 12 years ago
  66. 0dff11f [OTLayout] Look for any 'size' feature, not only in DFLT script by Behdad Esfahbod · 12 years ago
  67. e9ad71d [OTLayout] Rename hb_ot_layout_position_get_size() to hb_ot_layout_get_size_params() by Behdad Esfahbod · 12 years ago
  68. f54cce3 [OTLayout] Implement 'size' feature by Behdad Esfahbod · 12 years ago
  69. a88e716 [OTLayout] Implement hb_ot_layout_collect_lookups() by Behdad Esfahbod · 12 years ago
  70. cdd756b [OTLayout] Implement GPOS collect_glyphs() by Behdad Esfahbod · 12 years ago
  71. 9b34677 [OTLayout] Clean up closure() a bit by Behdad Esfahbod · 12 years ago
  72. ec35a72 [OTLayout] Port apply() operator to process() template by Behdad Esfahbod · 12 years ago
  73. 44fc237 [OTLayout] Port closure() to process() template by Behdad Esfahbod · 12 years ago
  74. e8cfdd7 Start implementing collect_glyphs() operation by Behdad Esfahbod · 12 years ago
  75. 89ca8ee Implement hb_ot_layout_get_glyphs_in_class() by Behdad Esfahbod · 12 years ago
  76. 5a08ecf Implement hb_ot_layout_get_glyph_class() by Behdad Esfahbod · 12 years ago
  77. f306410 Bunch of independent changes (ouch) by Behdad Esfahbod · 12 years ago
  78. 362a990 Rename hb_ot_layout_would_substitute_lookup() and hb_ot_layout_substitute_closure_lookup() by Behdad Esfahbod · 12 years ago
  79. 2bd9fe3 Refactor by Behdad Esfahbod · 13 years ago
  80. a5ddd9e [OT] Really fix possible NULL dereference this time by Behdad Esfahbod · 13 years ago
  81. 7c8e844 Use namespace for OpenType tables by Behdad Esfahbod · 13 years ago
  82. d9b204d [GSUB] Allow non-zero-context matching in would_apply() by Behdad Esfahbod · 13 years ago
  83. 4c8ac4f Misc minor fixes by Behdad Esfahbod · 13 years ago
  84. 472f229 [GSUB] Generalize would_apply() by Behdad Esfahbod · 13 years ago
  85. afbcc24 [GSUB] Wire the font, not just the face, down to substitute() by Behdad Esfahbod · 13 years ago
  86. b0e6a26 [OT] Hide some API by Behdad Esfahbod · 13 years ago
  87. 6f76113 [GSUB/GPOS] Check array size before accessing digests by Behdad Esfahbod · 13 years ago
  88. 22148b8 Use Coverage digests in would_apply by Behdad Esfahbod · 13 years ago
  89. 1336ecd [GSUB/GPOS] Use Coverage digests as gatekeeper by Behdad Esfahbod · 13 years ago
  90. 1e7d860 [GPOS] Adjust mark advance-width zeroing logic by Behdad Esfahbod · 13 years ago
  91. 3dcbdc2 Minor by Behdad Esfahbod · 13 years ago
  92. 05bd1b6 [GSUB/GPOS] Move glyph props matching around by Behdad Esfahbod · 13 years ago
  93. fd42257 Minor by Behdad Esfahbod · 13 years ago
  94. f860366 [OT] Gain back some lost speed by Behdad Esfahbod · 13 years ago
  95. 11f4c87 [OT] Remove hb_ot_layout_ensure() by Behdad Esfahbod · 13 years ago
  96. 578e421 Minor by Behdad Esfahbod · 13 years ago
  97. cfe9882 Add hb_ot_layout_ensure() and hb_uniscribe_font_ensure() by Behdad Esfahbod · 13 years ago
  98. ea278d3 Partially switch ot shaper to shape_plan by Behdad Esfahbod · 13 years ago
  99. e72b360 Refactor / finish would_apply() operation by Behdad Esfahbod · 13 years ago
  100. 559f706 Fix MarkAttachmentType matching by Behdad Esfahbod · 13 years ago