1. f0a1892 [serialize] Remove unnecessary pointer indirection by Behdad Esfahbod · 3 years, 5 months ago
  2. 2a54c9f . by Behdad Esfahbod · 3 years, 9 months ago
  3. ad28f97 Rename offset types to be explicit about their size by Behdad Esfahbod · 3 years, 9 months ago
  4. 188a0a4 removed default base; replaced w/ bias if required by ariza · 4 years, 10 months ago
  5. e642aab [subset] Add source_blob as a hb_subset_context_t field (#2203) by Ebrahim Byagowi · 4 years, 11 months ago
  6. ff984ed Use multiplication to avoid undefined behaviour per clang by Ebrahim Byagowi · 5 years ago
  7. 8e08980 [sbix] minor style fixes by Ebrahim Byagowi · 5 years ago
  8. 0e4b267 [subset] sbix fix missed offset is_null() check by ckitagawa-work · 5 years ago
  9. d3fff62 Move push call to caller by ckitagawa · 5 years ago
  10. 7dc341f [subset] Fix UBSAN issue in sbix by ckitagawa · 5 years ago
  11. 3747b32 Address garretrieger@'s comments by ckitagawa · 5 years ago
  12. af62c1c Fix style issue by ckitagawa · 5 years ago
  13. 8614a30 [subset] Fix sbix fuzz problem by ckitagawa · 5 years ago
  14. 6bcf57e Simplify copy and add fuzzing coverage by ckitagawa · 5 years ago
  15. 78b50a6 Address initial comments by ckitagawa · 5 years ago
  16. 43b6c86 [subset] Support sbix subsetting by ckitagawa · 5 years ago
  17. 4ef597e Fix unary minus operator applied to unsigned int by Daeren · 5 years ago
  18. dc45f22 [ot-metrics] Don't use mixed scaled and not scaled for generating extents by Ebrahim Byagowi · 5 years ago
  19. d73cdcf [ot-font] Apply font scaling before turning to int by Ebrahim Byagowi · 5 years ago
  20. c379fae Fix a few struct size declarations by Behdad Esfahbod · 5 years ago
  21. a0b4ac4 Turn 8 spaces to tab across the project by Ebrahim Byagowi · 5 years ago
  22. c9796d1 Fix sbix glyph extents by Khaled Hosny · 5 years ago
  23. dfc5780 Fix more double-promotion errors by Behdad Esfahbod · 6 years ago
  24. 41248cc Remove MIN/MAX in favor of hb_min/hb_max by Behdad Esfahbod · 6 years ago
  25. 9258878 Remove space between right angle brackets now that we have C++11 (#1689) by Ebrahim Byagowi · 6 years ago
  26. ef00654 Convert tag enum class consts to static constexpr by Behdad Esfahbod · 6 years ago
  27. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  28. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  29. 7ee5c52 minor style fix, use void in methods on no argument by Ebrahim Byagowi · 6 years ago
  30. 5c4fead Convert "static const hb_tag_t" constants to enum by Behdad Esfahbod · 6 years ago
  31. fc44dea Use atomic ints for upem and num_glyphs on face by Behdad Esfahbod · 6 years ago
  32. da6aa3b Add hb_blob_ptr_t.destroy() by Behdad Esfahbod · 6 years ago
  33. 0b0fad3 [color] Port to hb_blob_ptr_t by Behdad Esfahbod · 6 years ago
  34. 0b0b38e Fix null accelerator's by Behdad Esfahbod · 6 years ago
  35. 995bf6c [sbix] Rely on blob->as<> checking size against Type::min_size by Behdad Esfahbod · 6 years ago
  36. 0af3d17 [sbix] Fix memory leak in early return by Khaled Hosny · 6 years ago
  37. 98bddbc [sbix] Minor by Behdad Esfahbod · 6 years ago
  38. 574579d [color] Rename get_strike() to choose_strike() by Behdad Esfahbod · 6 years ago
  39. e998fb9 [color] Round extents when scaling by Behdad Esfahbod · 6 years ago
  40. c929ccf [ot-color/png] Consider strike ppem on scaling by Ebrahim Byagowi · 6 years ago
  41. 4876c93 [sbix] Comment by Behdad Esfahbod · 6 years ago
  42. 6562172 [sbix] Use LOffsetLArrayOf<> by Behdad Esfahbod · 6 years ago
  43. a3ddd80 [sbix] Add get_strike by Behdad Esfahbod · 6 years ago
  44. 95524ed [sbix] Remove sbix_len by Behdad Esfahbod · 6 years ago
  45. 69e9846 [sbix] Fix get_glyph_blob() on Null object by Behdad Esfahbod · 6 years ago
  46. 4e0ee2a [sbix] Simplify ppem access by Behdad Esfahbod · 6 years ago
  47. 6ac9a4e [sbix] Simplify glyph_length calc by Behdad Esfahbod · 6 years ago
  48. 0730d62 [sbix] Check glyph data end is in range by Behdad Esfahbod · 6 years ago
  49. b76dc03 [sbix] Reduce code by Behdad Esfahbod · 6 years ago
  50. 50fb02a [sbix] Check glyph id before looking into unsafe array by Behdad Esfahbod · 6 years ago
  51. a8cb9c7 [sbix] Simplify 'dupe' handling logic by Behdad Esfahbod · 6 years ago
  52. d7eb534 [sbix] Check offsets before proceeding by Behdad Esfahbod · 6 years ago
  53. c8380bd [color] Remove more dump-emoji cruft by Behdad Esfahbod · 6 years ago
  54. 68f2c83 Remove dump-emoji by Behdad Esfahbod · 6 years ago
  55. b46de42 [sbix] Fix order of parameters by Behdad Esfahbod · 6 years ago
  56. a91cda7 [sbix] Remove redundant parameter by Behdad Esfahbod · 6 years ago
  57. c712005 [sbix] Add get_strike() by Behdad Esfahbod · 6 years ago
  58. 400bc3f [sbix] Remove a couple of extra checks by Behdad Esfahbod · 6 years ago
  59. 3770282 [sbix] Rename sbix_table to table in accelerator by Behdad Esfahbod · 6 years ago
  60. 1f33b85 [sbix] Rename ugly reference_blob_for_glyph() to reference_png() by Behdad Esfahbod · 6 years ago
  61. 946b534 [sbix] Fix uninitialized variables by Behdad Esfahbod · 6 years ago
  62. 01c7d53 [sbix] Select best strike based on ppem by Behdad Esfahbod · 6 years ago
  63. f9f26bf [sbix] Move code around. Add get_extents() by Behdad Esfahbod · 6 years ago
  64. 48bc303 [sbix] Check blob length against PNG header leangth by Behdad Esfahbod · 6 years ago
  65. d3ec31a [ot-color] More on PNGHeader fields by Ebrahim Byagowi · 6 years ago
  66. 35fa3d3 [ot-color] Apply Behdad comment by Ebrahim Byagowi · 6 years ago
  67. 307d618 [ot-color] Make PNGHeader reading actually work by Ebrahim Byagowi · 6 years ago
  68. 632e9af [ot-color] Implement PNGHeader and test it, it doesn't work however by Ebrahim Byagowi · 6 years ago
  69. 38706a0 [ot-color] Preparation for setting PNG width/height in extents by Ebrahim Byagowi · 6 years ago
  70. 3d4c1f6 [ot-color] Apply Behdad reviews by Ebrahim Byagowi · 6 years ago
  71. 8ef0d2e [ot-color] Apply Behdad comment by Ebrahim Byagowi · 6 years ago
  72. 5e2a52f [sbix] Remove dump method from sbix accelerator by Ebrahim Byagowi · 6 years ago
  73. 6a38fd6 [ot-color/png] sbix runtime memory check by Ebrahim Byagowi · 6 years ago
  74. 265ad40 [ot-color/png] Implement sbix part by Ebrahim Byagowi · 6 years ago
  75. c7a4e3d [svg] Add public API by Ebrahim Byagowi · 6 years ago
  76. c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 6 years ago
  77. 36ed163 Remove unnecessary OT:: namespace specifiers by Behdad Esfahbod · 6 years ago
  78. 740ae27 Port sbix off of Sanitizer<> by Behdad Esfahbod · 6 years ago
  79. be70738 Move sanitizer code around a bit by Behdad Esfahbod · 6 years ago
  80. eba1c16 Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock() by Behdad Esfahbod · 7 years ago
  81. b4fa505 Move Sanitizer::lock_instance<>() to blob->lock_as<>(). by Behdad Esfahbod · 7 years ago
  82. a47070c Minor, annotate the added tables with likely/unlikely (#997) by Ebrahim Byagowi · 7 years ago
  83. a02c3ee Add or update tables specifications links by Ebrahim Byagowi · 7 years ago
  84. f8bb582 [ot-color] Cosmetic changes (#962) by Ebrahim Byagowi · 7 years ago
  85. 8fd5542 Implement an internal emojis dumper tool (#909) by Ebrahim Byagowi · 7 years ago
  86. fb0f3e3 [sbix] Clean up by Behdad Esfahbod · 7 years ago
  87. 4c63c82 [ot-color] sbix table implementation (#870) by Ebrahim Byagowi · 7 years ago