1. 3e32cd9 Minor by Behdad Esfahbod · 13 years ago
  2. 650ac00 Minor refactoring by Behdad Esfahbod · 13 years ago
  3. f94b0aa Add "closure" operation stubs to GSUB by Behdad Esfahbod · 13 years ago
  4. 41ae674 Don't create hb_apply_context_t per glyph! by Behdad Esfahbod · 13 years ago
  5. 03408ce Fix more possible buffer overruns by Behdad Esfahbod · 13 years ago
  6. 7d47990 Refactor the two remaining uses of _hb_ot_layout_skip_mark() by Behdad Esfahbod · 13 years ago
  7. 506ffeb Further mark skippy fixes from Jonathan Kew by Behdad Esfahbod · 13 years ago
  8. a4a48fe Fix mark skipping regression by Behdad Esfahbod · 13 years ago
  9. 4ab9731 Refactor mark skipping by Behdad Esfahbod · 13 years ago
  10. 370f03e Minor by Behdad Esfahbod · 13 years ago
  11. 4d3aeb8 [GSUB/GPOS] Fix mark skip indexing issues by Behdad Esfahbod · 13 years ago
  12. 7a750ac Rename table files from eg maxp-private.hh to maxp-table.hh by Behdad Esfahbod · 14 years ago
  13. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  14. cc06c24 Streamline debugging infrastructure even more by Behdad Esfahbod · 14 years ago
  15. 651e8dd Start cleaning up buffer var allocation by Behdad Esfahbod · 14 years ago
  16. 18c4285 Shrink space used for ligature ids by Behdad Esfahbod · 14 years ago
  17. d878749 Minor by Behdad Esfahbod · 14 years ago
  18. 468e9cb Move buffer methods into the object by Behdad Esfahbod · 14 years ago
  19. 744970a [API] Add support for vertical text by Behdad Esfahbod · 14 years ago
  20. abcfe9b Remove hb_ot_layout_context_t, simplify code by Behdad Esfahbod · 14 years ago
  21. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  22. cc1a8a9 Fix ChanContext backtrack matching with GPOS by Behdad Esfahbod · 14 years ago
  23. 7eb8751 Mozilla Bug 618592 - freeze on typekit by Behdad Esfahbod · 14 years ago
  24. 300cb41 Add XXX marks by Behdad Esfahbod · 14 years ago
  25. 11e3ec4 Fix a few more "unreachable code" warnings by Behdad Esfahbod · 14 years ago
  26. 2304856 Remove another couple lines of dead code by Behdad Esfahbod · 14 years ago
  27. c270911 Move things around some more by Behdad Esfahbod · 14 years ago
  28. 8c69e65 Rename lookup_flags to lookup_props since it's more than just flags by Behdad Esfahbod · 14 years ago
  29. 98370e8 WIP removing external synthesized GDEF support and implementing it internally by Behdad Esfahbod · 14 years ago
  30. 8eeed7e Remove LONGTERMTODO item that I'll never fix by Behdad Esfahbod · 14 years ago
  31. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  32. f7acd8d Do alternate glyph selection! by Behdad Esfahbod · 15 years ago
  33. 36b73c8 Shortening buffer accessors: rename buffer->in_pos to buffer->i by Behdad Esfahbod · 15 years ago
  34. 29427c5 Shortening buffer accessors: rename buffer->out_length to buffer->out_len by Behdad Esfahbod · 15 years ago
  35. 6960350 Shortening buffer accessors: rename buffer->in_length to buffer->len by Behdad Esfahbod · 15 years ago
  36. 9d5e26d Shortening buffer accessors: rename buffer->out_string to buffer->out_info by Behdad Esfahbod · 15 years ago
  37. 7e7007a Shortening buffer accessors: rename buffer->in_string to buffer->info by Behdad Esfahbod · 15 years ago
  38. 8e6b6bb Merge buffer->out_pos and buffer->out_length by Behdad Esfahbod · 15 years ago
  39. 22f668e Remove the unused BUFFER macro by Behdad Esfahbod · 15 years ago
  40. 7e53ebe Remove the IN_CURGLYPH() macro by Behdad Esfahbod · 15 years ago
  41. d784da1 Remove the IN_CURINFO() macro by Behdad Esfahbod · 15 years ago
  42. 281f59b Remove IN_INFO() and IN_NEXTGLYPH() macros by Behdad Esfahbod · 15 years ago
  43. 6e489cd Remove the IN_GLYPH() macro by Behdad Esfahbod · 15 years ago
  44. 27da6dd Remove OUT_GLYPH() and OUT_INFO() macros by Behdad Esfahbod · 15 years ago
  45. cc6ae7f Fix lookahead matching. Oops! by Behdad Esfahbod · 15 years ago
  46. d7cfb3b s/\<context\>/c/g by Behdad Esfahbod · 15 years ago
  47. 1d5e780 Add a few other buffer methods by Behdad Esfahbod · 15 years ago
  48. 22da7fd Rename a few files to be C++ sources by Behdad Esfahbod · 15 years ago
  49. 458ecbb Fix tracing order by Behdad Esfahbod · 15 years ago
  50. dacebca Simplify unions by Behdad Esfahbod · 15 years ago
  51. 0eb9fc6 Change DEFINE_SIZE_VAR to DEFINE_SIZE_ARRAY by Behdad Esfahbod · 15 years ago
  52. 596e471 Cleanup DEFINE_SIZE_VAR2 by Behdad Esfahbod · 15 years ago
  53. b961518 Simplify array access by Behdad Esfahbod · 15 years ago
  54. ed07422 Further cleanup of sizeof by Behdad Esfahbod · 15 years ago
  55. 40cbefe Remove unnecessary casts by Behdad Esfahbod · 15 years ago
  56. bea34c7 Further cleanup of DEFINE_SIZE by Behdad Esfahbod · 15 years ago
  57. b365123 Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC by Behdad Esfahbod · 15 years ago
  58. 569da92 Cleanup ASSERT_SIZE_VAR by Behdad Esfahbod · 15 years ago
  59. e45d3f8 Start cleaning up get_size() by Behdad Esfahbod · 15 years ago
  60. b157617 Remove the last of SANITIZE macros: SANITIZE_SELF by Behdad Esfahbod · 15 years ago
  61. 4f252fe Remove SANITIZE macro by Behdad Esfahbod · 15 years ago
  62. 41a93d2 Remove SANITIZE_WITH_BASE by Behdad Esfahbod · 15 years ago
  63. f5fab0c Remove SANITIZE_MEM by Behdad Esfahbod · 15 years ago
  64. 1cd1e11 Remove SANITIZE_ARRAY by Behdad Esfahbod · 15 years ago
  65. 583d7f9 Cosmetic by Behdad Esfahbod · 15 years ago
  66. 705e215 Minor by Behdad Esfahbod · 15 years ago
  67. 4169710 Simplify chaining by Behdad Esfahbod · 15 years ago
  68. 1911b9d Remove APPLY_ARG_DEF and APPLY_ARG by Behdad Esfahbod · 15 years ago
  69. 6c42cdd Port apply to use hb_trace_t by Behdad Esfahbod · 15 years ago
  70. 969c970 Move context_length into apply_context by Behdad Esfahbod · 15 years ago
  71. 94a23aa Move buffer into apply_context by Behdad Esfahbod · 15 years ago
  72. 63493f9 Move layout_context into apply_context by Behdad Esfahbod · 15 years ago
  73. fff9aa2 Minor by Behdad Esfahbod · 15 years ago
  74. 3984047 Remove SANITIZE_ARG_DEF and SANITIZE_ARG by Behdad Esfahbod · 15 years ago
  75. bb029af Remove SANITIZE_THIS by Behdad Esfahbod · 15 years ago
  76. 4d4cce9 Remove SANITIZE_THIS2 by Behdad Esfahbod · 15 years ago
  77. 26bfcb6 Cosmetic by Behdad Esfahbod · 15 years ago
  78. be74284 Remove SANITIZE_THIS3 by Behdad Esfahbod · 15 years ago
  79. 64d3fc8 Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely by Behdad Esfahbod · 15 years ago
  80. 33d13fd Rename HB_GNUC_UNUSED -> HB_UNUSED by Behdad Esfahbod · 15 years ago
  81. 7d3a126 Define HB_FUNC for portability to non-gcc by Behdad Esfahbod · 15 years ago
  82. 6617ead Rename apply_context -> context by Behdad Esfahbod · 15 years ago
  83. b4c7fab Rename by Behdad Esfahbod · 15 years ago
  84. 1376fb7 [apply] Use a context object to reduce number of parameters passed around by Behdad Esfahbod · 15 years ago
  85. 173fde7 Further simplify tracing by Behdad Esfahbod · 15 years ago
  86. bc20045 Simplify trace code by Behdad Esfahbod · 15 years ago
  87. 807c5b0 [sanitize] Make debug code always available to the compiler by Behdad Esfahbod · 15 years ago
  88. 74e313c [gsubgpos] Make debug code always available to the compiler by Behdad Esfahbod · 15 years ago
  89. a92f0fd Fix debug build by Behdad Esfahbod · 15 years ago
  90. efb324a Remove GET_FOR_DATA macros by Behdad Esfahbod · 15 years ago
  91. d632ec4 Cosmetic by Behdad Esfahbod · 15 years ago
  92. a3263aa Convert the last set of cast macros to templates by Behdad Esfahbod · 15 years ago
  93. 3b2c2df Cleanup Extension sanitize() by Behdad Esfahbod · 15 years ago
  94. 1856184 Fail sanitize on major version mismatch by Behdad Esfahbod · 15 years ago
  95. 9fc8684 Cleanup ContextFormat3 sanitize by Behdad Esfahbod · 15 years ago
  96. 81f2af4 Simplify Extension offset now that our int types have no alignment by Behdad Esfahbod · 15 years ago
  97. c755cb3 Change header comment by Behdad Esfahbod · 15 years ago
  98. 0dfcc13 Rename ConstCharP to CharP (overloaded now) by Behdad Esfahbod · 15 years ago
  99. 2cb0845 Rename const_array() to array() (overloaded) by Behdad Esfahbod · 15 years ago
  100. e961c86 Convert NEXT() and ARRAY_AFTER() macros to templates by Behdad Esfahbod · 15 years ago