1. 8c29dca s/HBFixed/F16DOT16/g by Behdad Esfahbod · 2 years, 5 months ago
  2. f887ee0 [instance] update post.italicAngle by Qunxin Liu · 2 years, 8 months ago
  3. 86d1e22 [atomic-ptr] Rename get by Behdad Esfahbod · 2 years, 7 months ago
  4. 7c4e908 [sanitize] Minor trace format fixup by Behdad Esfahbod · 2 years, 8 months ago
  5. 773cf4f [post] Initialize variables by Behdad Esfahbod · 3 years, 2 months ago
  6. ae9fc7f Clean accelerators a bit more by Behdad Esfahbod · 3 years, 2 months ago
  7. ac1bb3e [machinery] Move accelerators to constructor/destructor by Behdad Esfahbod · 3 years, 2 months ago
  8. e062376 [machinery] Make accelerator lazy-loader call Xinit/Xfini by Behdad Esfahbod · 3 years, 2 months ago
  9. 46d4a5e [subset] Convert subset plan to use a flags bit set. by Garret Rieger · 3 years, 8 months ago
  10. 71b5509 [subset] support option --glyph-names by Qunxin Liu · 3 years, 8 months ago
  11. 2337f0d Internally use hb_malloc/.../hb_free instead of malloc/.../free by Behdad Esfahbod · 3 years, 8 months ago
  12. 5639e25 Add Array16Of<> by Behdad Esfahbod · 4 years ago
  13. 5faae82 [post] Remove unneeded error check by Behdad Esfahbod · 4 years, 1 month ago
  14. 08428a1 minor, spacing by Ebrahim Byagowi · 4 years, 11 months ago
  15. 9168310 Fix build, third times... by Behdad Esfahbod · 5 years ago
  16. bd55d4b [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() by Behdad Esfahbod · 5 years ago
  17. a759836 calculate hb_string_array length automatically by blueshade7 · 5 years ago
  18. 229ef1d Rename Fixed to HBFixed by Behdad Esfahbod · 6 years ago
  19. 87e6284 Implement a simple API for fetching opentype metrics by Ebrahim Byagowi · 6 years ago
  20. eff579f Update and use internal qsort everywhere by Ebrahim Byagowi · 6 years ago
  21. 93d592e [subset] post table to use _subset2 by Qunxin Liu · 6 years ago
  22. 33d38e7 Use a unified bsearch (#1741) by Ebrahim Byagowi · 6 years ago
  23. 41248cc Remove MIN/MAX in favor of hb_min/hb_max by Behdad Esfahbod · 6 years ago
  24. b986c6a [C++11] Remove IntType::set() in favor of operator= by Behdad Esfahbod · 6 years ago
  25. ef00654 Convert tag enum class consts to static constexpr by Behdad Esfahbod · 6 years ago
  26. fa333e3 [vector] Remove static_array by Behdad Esfahbod · 6 years ago
  27. 474a120 [array/vector] Rename len to length by Behdad Esfahbod · 6 years ago
  28. 8d2d410 Add hb_addressof() and use it to fix bug after hb_bytes_t merge by Behdad Esfahbod · 6 years ago
  29. e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
  30. b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
  31. 31f39cb [post] Rename v2 to v2X by Behdad Esfahbod · 6 years ago
  32. 5c4fead Convert "static const hb_tag_t" constants to enum by Behdad Esfahbod · 6 years ago
  33. a2b6d30 Remove DEFINE_SIZE_ARRAY2 by Behdad Esfahbod · 6 years ago
  34. 11aa046 [subset] minor, adjust spaces by Ebrahim Byagowi · 6 years ago
  35. da6aa3b Add hb_blob_ptr_t.destroy() by Behdad Esfahbod · 6 years ago
  36. bb9abb4 [hmtx/port] Use hb_blob_ptr_t by Behdad Esfahbod · 6 years ago
  37. b308aac [post] Minor by Behdad Esfahbod · 6 years ago
  38. 4111c3b [post] Move sanitize close to data fields by Behdad Esfahbod · 6 years ago
  39. e26e6db [post] Remove unnecessary hb_nonnull_ptr_t<> by Behdad Esfahbod · 6 years ago
  40. 9d50276 [post] Return true on truncation by Behdad Esfahbod · 6 years ago
  41. 7d91f07 [post] Protect against huge empty tables by Behdad Esfahbod · 6 years ago
  42. 5ed816a [post] Minor by Behdad Esfahbod · 6 years ago
  43. 64f0bec [post] Fix bound checking by Behdad Esfahbod · 6 years ago
  44. 4eb5246 Fix >> by Behdad Esfahbod · 6 years ago
  45. 0b0b38e Fix null accelerator's by Behdad Esfahbod · 6 years ago
  46. 341206e [vector] Make hb_vector_t relocatable / nestable by Behdad Esfahbod · 6 years ago
  47. d7f2177 [ot-font] Fix leak by Behdad Esfahbod · 6 years ago
  48. 07e0ca9 [bytes] Rename content to arrayZ by Behdad Esfahbod · 6 years ago
  49. dff2c45 Port rest from VAR to UnsizedArrayOf<> by Behdad Esfahbod · 7 years ago
  50. d1f2990 [subset] Add hb_subset_context_t<> by Behdad Esfahbod · 7 years ago
  51. aba0a94 [subset] Add hb-subset-input.hh and make hb-subset.hh toplevel include by Behdad Esfahbod · 7 years ago
  52. 3a0b3a2 Free up hb-ot-face.hh from includes by Behdad Esfahbod · 7 years ago
  53. c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 7 years ago
  54. 1f73809 [atomic] Add hb_atomic_ptr_t<> and port all uses by Behdad Esfahbod · 7 years ago
  55. 36ed163 Remove unnecessary OT:: namespace specifiers by Behdad Esfahbod · 7 years ago
  56. 9583e00 Port more off of Sanitizer<> by Behdad Esfahbod · 7 years ago
  57. e7737b4 Add sanitizer reference_table, also fix clang build by Behdad Esfahbod · 7 years ago
  58. 9e53b08 Move hb_stable_sort to hb-dsalgs.hh by Behdad Esfahbod · 7 years ago
  59. f9abbf8 Fix fallout from 975bdd5ef562e37655067b703b2b9ca7481f4985 by Behdad Esfahbod · 7 years ago
  60. f751576 [vector] Use Crap pool in push() as well by Behdad Esfahbod · 7 years ago
  61. 251cc97 [subset] Switch to using hb_map_t inside of hb_subset_plan_t. by Garret Rieger · 7 years ago
  62. 65aeabd Add hb_vector_t::push(const Type &v) by Behdad Esfahbod · 7 years ago
  63. 63f57f4 Mark more unsized array's as arrayZ by Behdad Esfahbod · 7 years ago
  64. 2a46a02 Minor by Behdad Esfahbod · 7 years ago
  65. eba1c16 Always lock blob in sanitize. Remove blob->lock_as() in favor of blob->lock() by Behdad Esfahbod · 7 years ago
  66. b4fa505 Move Sanitizer::lock_instance<>() to blob->lock_as<>(). by Behdad Esfahbod · 7 years ago
  67. 08e280f Rename hb_string_t to hb_bytes_t by Behdad Esfahbod · 7 years ago
  68. 5c3112a s/hb_prealloced_array_t/hb_vector_t/g by Behdad Esfahbod · 7 years ago
  69. a60ba79 s/finish/fini by Behdad Esfahbod · 7 years ago
  70. 277e328 Make some of implicit header uses explicit (#989) by Ebrahim Byagowi · 7 years ago
  71. a02c3ee Add or update tables specifications links by Ebrahim Byagowi · 7 years ago
  72. 869ccac [subset] use create_sub_blob instead of manually copying the post table. by Garret Rieger · 7 years ago
  73. dd10769 [subset] drop all glyph names from the post table. by Garret Rieger · 7 years ago
  74. 94b49be Whitespace by Behdad Esfahbod · 7 years ago
  75. 6b19178 Prefix int types with HB by Behdad Esfahbod · 7 years ago
  76. 470fe5b [aat] Implement Lookup table by Behdad Esfahbod · 7 years ago
  77. 6f335ed Replace USHORT/SHORT/ULONG/etc with UINT16/INT16/UINT32/etc by Behdad Esfahbod · 7 years ago
  78. c4e18e5 [ot] Move hb_ot_face_cbdt_accelerator_t by Behdad Esfahbod · 7 years ago
  79. 9b04b03 [ot] Fold hb_ot_face_post_accelerator_t by Behdad Esfahbod · 7 years ago
  80. 7ce9f39 Rename hb-sort-r.hh -> hb-dsalgs.hh by Behdad Esfahbod · 7 years ago
  81. e35a763 [post] Implement glyph_from_name() by Behdad Esfahbod · 7 years ago
  82. 6c738f3 Make string-array return hb_string_t by Behdad Esfahbod · 7 years ago
  83. e1a37f3 Add hb_string_t by Behdad Esfahbod · 7 years ago
  84. 0f8b5aa [post] Minor; towards implementing get_glyph_from_name() by Behdad Esfahbod · 7 years ago
  85. 977679f Add hb_bsearch_r() by Behdad Esfahbod · 7 years ago
  86. 923a8f5 Fix up 5de83fab947e23cc729d69f8d44a28311298af9d by Behdad Esfahbod · 7 years ago
  87. b98c7c3 [post] Minor by Behdad Esfahbod · 7 years ago
  88. 5de83fa [ot] Speed up get_glyph_name() by Behdad Esfahbod · 7 years ago
  89. feadee0 [post] Refactor a bit, use our data types by Behdad Esfahbod · 7 years ago
  90. 0e92569 [post] Make format1 names array avoid relocations by Behdad Esfahbod · 7 years ago
  91. 92bac64 [post] Oops! by Behdad Esfahbod · 7 years ago
  92. 543bd58 [post] Touch up and fixes by Behdad Esfahbod · 7 years ago
  93. d9e166f [ot-font] Implement hb_ot_get_glyph_from_name by Khaled Hosny · 7 years ago
  94. 9d4d2fb [ot-font] Implement hb_ot_get_glyph_name by Khaled Hosny · 7 years ago
  95. 587d462 [ot-font] Start implementing 'post' table, for accessing glyph names by Behdad Esfahbod · 9 years ago