1. 4b1858e Fix OOB crash for registerLocaleList by Keith Mok · 1 year, 8 months ago
  2. 174cd40 Fix OOB read for registerLocaleList by Keith Mok · 1 year, 9 months ago
  3. c2dff19 Break layout context before and after bidi control character by Seigo Nonaka · 3 years, 8 months ago
  4. d26e5a8 Update isEmoji for Unicode 13. by Rod S · 4 years, 3 months ago
  5. e6999ef libminikin removing diagnostic by Cindy Zhou · 4 years, 5 months ago
  6. 608be4e Libminikin Enable Bound Sanitizers by Cindy Zhou · 4 years, 7 months ago
  7. 4d534ed Revert "Improve toLanguageTag()'s "und" locale handling" am: 60c84605a9 am: 2c091aa049 am: 235a2182e6 by Siyamed Sinir · 4 years, 8 months ago
  8. 60c8460 Revert "Improve toLanguageTag()'s "und" locale handling" by Siyamed Sinir · 4 years, 8 months ago
  9. 58bad31 Improve toLanguageTag()'s "und" locale handling am: ac1a79bbc6 am: efae0ebf3f am: ee388c1232 by Nikita Iashchenko · 4 years, 8 months ago
  10. ac1a79b Improve toLanguageTag()'s "und" locale handling by Nikita Iashchenko · 4 years, 10 months ago
  11. 71f7271 Merge "Treat ReplacementSpan transition point as a break candidate" by TreeHugger Robot · 4 years, 10 months ago
  12. 1d2be2e Merge "Remove stats dumping code" by TreeHugger Robot · 4 years, 10 months ago
  13. 3843897 Fix toLanguageTag() after upgrading ICU to 64.2 am: d715e78c88 am: 98b409d34f am: baf9914aae am: 0e6bc81f2a by Nikita Iashchenko · 4 years, 10 months ago
  14. 98b409d Fix toLanguageTag() after upgrading ICU to 64.2 am: d715e78c88 by Nikita Iashchenko · 4 years, 10 months ago
  15. a4e8516 Treat ReplacementSpan transition point as a break candidate by Seigo Nonaka · 4 years, 10 months ago
  16. 3744ee6 Remove stats dumping code by Seigo Nonaka · 4 years, 10 months ago
  17. d715e78 Fix toLanguageTag() after upgrading ICU to 64.2 by Nikita Iashchenko · 4 years, 10 months ago
  18. ff4640a Switch host variant to using ICU direct am: 487c3a9ef4 am: 5d34784fd1 by Neil Fuller · 5 years ago
  19. 487c3a9 Switch host variant to using ICU direct by Neil Fuller · 5 years ago
  20. d00eca1 Switch host variant to using ICU direct by Neil Fuller · 5 years ago
  21. 9dc1d85 Update isNewEmoji to check Unicode 12 in Minikin. am: c467310f8d am: a9e9aa1de9 by Qingqing Deng · 5 years ago
  22. c467310 Update isNewEmoji to check Unicode 12 in Minikin. by Qingqing Deng · 5 years ago
  23. fa10e18 Revert "Snap advance widths to integers" by Ben Wagner · 5 years ago
  24. 3628a2f Add runMax argument to itemize function by Seigo Nonaka · 5 years ago
  25. 85a04f1 Set batch horizontal advances callback by Seigo Nonaka · 5 years ago
  26. bfa96a8 Merge "Fix line break just before control character" by Seigo Nonaka · 5 years ago
  27. b976b75 Fix line break just before control character by Seigo Nonaka · 5 years ago
  28. 5104b11 Merge "rename paintFlags to fontFlags" by TreeHugger Robot · 5 years ago
  29. 8145630 rename paintFlags to fontFlags by Mike Reed · 5 years ago
  30. daeb5dd Enable libminikin for Windows by Jerome Gaillard · 5 years ago
  31. 559e2a6 Use ICU in libandroidicu by Victor Chang · 6 years ago
  32. 5e46cc5 Use ICU in libandroidicu by Victor Chang · 6 years ago
  33. 2778cd5 Don't break before punctuation in case of ReplacementSpan by Seigo Nonaka · 5 years ago
  34. f1d3d37 Merge "Reconstruct new MeasuredText from existing MeasuredText" by Seigo Nonaka · 5 years ago
  35. 27da27e Do not break inside replacement span by Seigo Nonaka · 5 years ago
  36. 9475537 C++17 is the default now. by Elliott Hughes · 6 years ago
  37. 3ca4451 Reconstruct new MeasuredText from existing MeasuredText by Seigo Nonaka · 6 years ago
  38. 440bce8 Give higher score to custom fallback by Seigo Nonaka · 6 years ago
  39. 92b7ecf Make Singleton really singleton by Seigo Nonaka · 6 years ago
  40. 393da65 Merge "Introduce SystemFont for looking up FontCollection from family name" by TreeHugger Robot · 6 years ago
  41. b95fa3a Introduce SystemFont for looking up FontCollection from family name by Seigo Nonaka · 6 years ago
  42. 5f65df5 Change itemize arguments for making easy to call from NDK API by Seigo Nonaka · 6 years ago
  43. e900b47 Remove getUnicodeFunc by Seigo Nonaka · 6 years ago
  44. 0518142 Revert "Remove getUnicodeFunc DO NOT MERGE" by Seigo Nonaka · 6 years ago
  45. 7e073e8 Make a full host target for minikin by Jerome Gaillard · 6 years ago
  46. d9eeb9d Fix out-of-buffer read in GraphemeBreaks by Seigo Nonaka · 6 years ago
  47. a771dd6 Remove getUnicodeFunc DO NOT MERGE by Seigo Nonaka · 6 years ago
  48. f4cff9d Merge "Update GraphemeBreaker for Unicode 11" by TreeHugger Robot · 6 years ago
  49. 9374867 Merge "Keep Line Break subTag." by TreeHugger Robot · 6 years ago
  50. dc0e847 Keep Line Break subTag. by qqd · 6 years ago
  51. d0315c0 Merge "Suppress implicit-fallthrough warnings." by Chih-hung Hsieh · 6 years ago
  52. c755e25 Fix use-after-free in minikin by Seigo Nonaka · 6 years ago
  53. 3e6957e Merge "Fix use-after-free in minikin" by TreeHugger Robot · 6 years ago
  54. 65c3c8c Suppress implicit-fallthrough warnings. by Chih-Hung Hsieh · 6 years ago
  55. 30166d2 Suppress implicit-fallthrough warnings. by Chih-Hung Hsieh · 6 years ago
  56. f3a4814 Update GraphemeBreaker for Unicode 11 by Seigo Nonaka · 6 years ago
  57. 1ddb0c5 Fix use-after-free in minikin by Seigo Nonaka · 6 years ago
  58. d8f8dfa Remove ICU C++ usage in Minikin. by qqd · 6 years ago
  59. d04e22c Remove ICU C++ usage in Minikin. by qqd · 6 years ago
  60. 3904850 Remove libutil library dependency from minikin by Seigo Nonaka · 6 years ago
  61. d4b252c Get rid of getUnicodeFunctions by Seigo Nonaka · 6 years ago
  62. af29687 Remove unused shared library dependency by Seigo Nonaka · 6 years ago
  63. e11fead Reorganize headers by Seigo Nonaka · 6 years ago
  64. ed37c4d Fix fvar table size validation logic by Seigo Nonaka · 6 years ago
  65. f6cf1cf Simplify the logging condition by Seigo Nonaka · 6 years ago
  66. 749722f Reduce the memory usage by stop using LayoutCacheKey in LayoutPieces by Seigo Nonaka · 6 years ago
  67. 3ffe5b5 Fix fvar table size validation logic by Seigo Nonaka · 6 years ago
  68. beeb49c Update Emoji.cpp for emoji 11 by Siyamed Sinir · 6 years ago
  69. 9253c17 Extract Layout::doLayoutRunCached logic into LayoutSplitter by Seigo Nonaka · 6 years ago
  70. 3e331a4 Refactoring: Stop using Layout as a cache entry by Seigo Nonaka · 6 years ago
  71. 3179098 Update utility class Emoji.cpp for Emoji 11 by Siyamed Sinir · 6 years ago
  72. d76e38d Merge "Enable C++17" by TreeHugger Robot · 6 years ago
  73. 195d93d Enable C++17 by Seigo Nonaka · 6 years ago
  74. f5e9498 Reduce memory usage of LayoutCache and MeasuredText by Seigo Nonaka · 6 years ago
  75. c92140d Include MinikinPaint into cache key am: 3da4269e60 am: f7220ed508 by Seigo Nonaka · 6 years ago
  76. 3da4269 Include MinikinPaint into cache key by Seigo Nonaka · 6 years ago
  77. b49fdff Discard hyphenation context am: 2adb04f8ed am: 0b0a528934 by Seigo Nonaka · 6 years ago
  78. 2adb04f Discard hyphenation context by Seigo Nonaka · 6 years ago
  79. c78bcac Revive support of duplicated entry in cmap format 4 am: 048b45f69c by Seigo Nonaka · 6 years ago
  80. 048b45f Revive support of duplicated entry in cmap format 4 by Seigo Nonaka · 6 years ago
  81. 27ab31c Merge "Unsigned integer overflow sanitizer in libminikin." by Ivan Lozano · 6 years ago
  82. 43a52c5 Precompute full hyphenation layout by Seigo Nonaka · 6 years ago
  83. 705f31e Move LayoutCache to its own header with adding tests by Seigo Nonaka · 6 years ago
  84. dd088da Refactoring: Remove LayoutContext by Seigo Nonaka · 6 years ago
  85. 0ed718b Merge "Move BidiText to its own header with tests" by TreeHugger Robot · 6 years ago
  86. 56f8ea5 Move BidiText to its own header with tests by Seigo Nonaka · 6 years ago
  87. 8e60b6f Stop including CR, LF characters in the previous run by Seigo Nonaka · 6 years ago
  88. 249dd6f Merge "Fix emoji presentation priority" by TreeHugger Robot · 6 years ago
  89. 7fbdd83 Fix emoji presentation priority by Seigo Nonaka · 6 years ago
  90. e9bf55a Enable thread safety annotation by Seigo Nonaka · 6 years ago
  91. 7d8c4ed Remove global mutex lock from minikin by Seigo Nonaka · 6 years ago
  92. 48fa541 Merge "Introduce own mutex for LayoutCache" by TreeHugger Robot · 6 years ago
  93. 40fa32a Merge "Make some thread-unsafe functions thread-safe in Layout.cpp" by TreeHugger Robot · 6 years ago
  94. 569baef Merge "Use own private mutex for guarding pool in BreakerPool" by TreeHugger Robot · 6 years ago
  95. b674183 Introduce own mutex for LayoutCache by Seigo Nonaka · 6 years ago
  96. b8bf8ed Merge "Use own mutex for guarding hyphenator map" by TreeHugger Robot · 6 years ago
  97. 4929261 Use own private mutex for guarding pool in BreakerPool by Seigo Nonaka · 6 years ago
  98. 3a3b05d Merge "Remove HbFontCache" by TreeHugger Robot · 6 years ago
  99. 3dec83e Make some thread-unsafe functions thread-safe in Layout.cpp by Seigo Nonaka · 6 years ago
  100. a22996e Remove HbFontCache by Seigo Nonaka · 6 years ago