1. 93345ed Fix warnings by Behdad Esfahbod · 13 years ago
  2. 4be46ba [Indic] Fix state machine to backtrack by Behdad Esfahbod · 13 years ago
  3. 9659523 More beauty in debug output! by Behdad Esfahbod · 13 years ago
  4. d7bba01 Only print class name in debug output if there's one available by Behdad Esfahbod · 13 years ago
  5. 85f73fa Only printout class name in tracing, if one is available by Behdad Esfahbod · 13 years ago
  6. 5ccfe8e /Minor/ by Behdad Esfahbod · 13 years ago
  7. 0ab8c86 Annotate SANITIZE return values by Behdad Esfahbod · 13 years ago
  8. 829e814 Minor by Behdad Esfahbod · 13 years ago
  9. 6eec6f4 Code reshuffling by Behdad Esfahbod · 13 years ago
  10. 1e08830 Beautify debug output by Behdad Esfahbod · 13 years ago
  11. 6f45538 More massaging trace messaging by Behdad Esfahbod · 13 years ago
  12. 2081097 Better trace message support infrastructure by Behdad Esfahbod · 13 years ago
  13. 3e32cd9 Minor by Behdad Esfahbod · 13 years ago
  14. e74616b Add comment by Behdad Esfahbod · 13 years ago
  15. d1c9eb4 Make it an error to include non-top-level headers by Behdad Esfahbod · 13 years ago
  16. 5ddd9cc Minor by Behdad Esfahbod · 14 years ago
  17. efde811 Add a constructor for hb_prealloced_array_t by Behdad Esfahbod · 14 years ago
  18. 33ccc77 [API] Make set_user_data() functions take a replace parameter by Behdad Esfahbod · 14 years ago
  19. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  20. 44b4f50 Fix typo by Behdad Esfahbod · 14 years ago
  21. 0fbb2dc Add draft experimental Uniscribe backend by Behdad Esfahbod · 14 years ago
  22. f60271c Add mingw32 support by Behdad Esfahbod · 14 years ago
  23. 45d6f29 [Indic] Reorder matras by Behdad Esfahbod · 14 years ago
  24. 8f0b64f Minor by Behdad Esfahbod · 14 years ago
  25. b65c060 Formalize buffer var allocations by Behdad Esfahbod · 14 years ago
  26. cc06c24 Streamline debugging infrastructure even more by Behdad Esfahbod · 14 years ago
  27. 43ff203 Use variadic macros for debugging by Behdad Esfahbod · 14 years ago
  28. decd4e3 Add sugar syntax for debug messages by Behdad Esfahbod · 14 years ago
  29. 7b08b0a Minor by Behdad Esfahbod · 14 years ago
  30. b70c96d Enable applying GSUB/GPOS features in multiple segments by Behdad Esfahbod · 14 years ago
  31. 4ec30ae [Indic] Optimize Indic table storage by Behdad Esfahbod · 14 years ago
  32. 970e092 Remove extra semicolon by Behdad Esfahbod · 14 years ago
  33. c84d15f Remove unused hb_set_t by Behdad Esfahbod · 14 years ago
  34. 831886a Streamline mutex stuff by Behdad Esfahbod · 14 years ago
  35. 6a7ac79 Plug leaks by Behdad Esfahbod · 14 years ago
  36. 45bfa99 Fix set implementation to be truly threadsafe even with destroy() callbacks by Behdad Esfahbod · 14 years ago
  37. d37486d Add hb_threadsafe_set_t by Behdad Esfahbod · 14 years ago
  38. b45f32e Use hb_array_t for hb_language_t mapping by Behdad Esfahbod · 14 years ago
  39. 265ac61 Replace fixed-size lookup_maps array with hb_array_t by Behdad Esfahbod · 14 years ago
  40. 6843569 Replace fixed-size feature_maps array with hb_array_t by Behdad Esfahbod · 14 years ago
  41. 44b0a4d Replace fixed-size feature_infos array with hb_array_t by Behdad Esfahbod · 14 years ago
  42. b214ec3 Minor by Behdad Esfahbod · 14 years ago
  43. 811482b Replace hb_map_t with hb_set_t which is more intuitive and flexible by Behdad Esfahbod · 14 years ago
  44. 478a425 Make array/map implementation more generic by Behdad Esfahbod · 14 years ago
  45. 2000179 Move Win32 thread-safety stuff to hb-object-private.h by Behdad Esfahbod · 14 years ago
  46. fc52e9e Implement win32 thread-safety stuff by Behdad Esfahbod · 14 years ago
  47. f55272e Add hb_mutex_free() and use it by Behdad Esfahbod · 14 years ago
  48. 8d51864 Cosmetic by Behdad Esfahbod · 14 years ago
  49. 5a50303 Fix bug in array growth implementation by Behdad Esfahbod · 14 years ago
  50. 16123e1 Fix bug in map implementation by Behdad Esfahbod · 14 years ago
  51. 080a0eb Add _hb_unsigned_int_mul_overflows by Behdad Esfahbod · 14 years ago
  52. 123aa04 Fix possible but improbable overflow in hb_array_t by Behdad Esfahbod · 14 years ago
  53. 852e08e Move code around by Behdad Esfahbod · 14 years ago
  54. 153142d Replace simple macros with inline functions for better type safety by Behdad Esfahbod · 14 years ago
  55. ebdc834 Don't return in void function by Behdad Esfahbod · 14 years ago
  56. fca368c Add hb_object_header_t which is the common part of all objects by Behdad Esfahbod · 14 years ago
  57. a9f24c8 Move hb_reference_count_t to hb-private.h by Behdad Esfahbod · 14 years ago
  58. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  59. dcb7026 Add ASSERT_STATIC_EXPR macro by Behdad Esfahbod · 14 years ago
  60. 3e8bdbf Cleanup hb_refrence_count_t by Behdad Esfahbod · 14 years ago
  61. c57d454 Rename all private sources and headers to C++ files by Behdad Esfahbod · 14 years ago[Renamed (98%) from src/hb-private.h]
  62. 4188096 Make HB_TAG_CHAR4 private by Behdad Esfahbod · 14 years ago
  63. db5227c Move macros around by Behdad Esfahbod · 14 years ago
  64. b13640d A few more ASSERTs by Behdad Esfahbod · 14 years ago
  65. ae9eeaf Remove warning message from public header file by Behdad Esfahbod · 14 years ago
  66. 6fd5364 Assert int types by Behdad Esfahbod · 14 years ago
  67. 82438c6 Fix #pragma message for MSVC. by Bradley Grainger · 14 years ago
  68. 11e3ec4 Fix a few more "unreachable code" warnings by Behdad Esfahbod · 14 years ago
  69. 8f08c32 Minor cleanup by Behdad Esfahbod · 14 years ago
  70. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  71. f7acd8d Do alternate glyph selection! by Behdad Esfahbod · 15 years ago
  72. 9b60233 Add _hb_bit_storage() by Behdad Esfahbod · 15 years ago
  73. 0a4399c Fix scale issues by Behdad Esfahbod · 15 years ago
  74. 357d0f2 Make HB_PRIVATE more useful by Behdad Esfahbod · 15 years ago
  75. eee8598 Hide internal symbols by Behdad Esfahbod · 15 years ago
  76. 97e7f8f Add CONST_FUNC annotation by Behdad Esfahbod · 15 years ago
  77. 494d28a Simplify likely() implementation by Behdad Esfahbod · 15 years ago
  78. b365123 Remove ASSERT_SIZE in favor of the safer DEFINE_SIZE_STATIC by Behdad Esfahbod · 15 years ago
  79. 569da92 Cleanup ASSERT_SIZE_VAR by Behdad Esfahbod · 15 years ago
  80. 64d3fc8 Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely by Behdad Esfahbod · 15 years ago
  81. eaf29ed HB_UNUSED is unneeded on static inline functions by Jeff Muizelaar · 15 years ago
  82. 33d13fd Rename HB_GNUC_UNUSED -> HB_UNUSED by Behdad Esfahbod · 15 years ago
  83. 7d3a126 Define HB_FUNC for portability to non-gcc by Behdad Esfahbod · 15 years ago
  84. bc20045 Simplify trace code by Behdad Esfahbod · 15 years ago
  85. 1d52151 Minor by Behdad Esfahbod · 15 years ago
  86. 690b919 Remove use of flexible arrays by Behdad Esfahbod · 15 years ago
  87. c755cb3 Change header comment by Behdad Esfahbod · 15 years ago
  88. e032ed9 Use templates for defining int typess by Behdad Esfahbod · 15 years ago
  89. 7a52f28 Rename macros by Behdad Esfahbod · 15 years ago
  90. ffff7dc Minor by Behdad Esfahbod · 15 years ago
  91. f60f216 Move macros around by Behdad Esfahbod · 15 years ago
  92. 649a434 Remove unused macros by Behdad Esfahbod · 15 years ago
  93. 06558d2 Round instead of trunc by Behdad Esfahbod · 15 years ago
  94. bc7830e Use __attribute__((unused)) only with gcc 4 and later by Behdad Esfahbod · 15 years ago
  95. c65b26a Use autoconf FLEXIBLE_ARRAY_MEMBER when available by Behdad Esfahbod · 15 years ago
  96. 8a3511a Add hb_language_t as well as language/script conversion to OT tags by Behdad Esfahbod · 15 years ago
  97. 4591753 Define ARRAY_LENGTH by Behdad Esfahbod · 15 years ago
  98. 7951279 Implement nil font functions by Behdad Esfahbod · 15 years ago
  99. b7dd4b9 Fix hb_be_uint16() by Behdad Esfahbod · 15 years ago
  100. ffbe0a8 More MSVC fixes from Jonathan Kew by Behdad Esfahbod · 15 years ago