1. 5aa2c6e [atexit] Make hb_languate_item_t *langs freeing threadsafe by Behdad Esfahbod · 7 years ago
  2. 90218fa Fix typos. by Bruce Mitchener · 7 years ago
  3. c8f2a4f hb-common.cc: Hatran script is right-to-left (#714) by Cosimo Lupo · 7 years ago
  4. 85bb89a Fix string matching in parse_bool by David Corbett · 7 years ago
  5. 7f39f57 Implement strtod_l() on MSVC by Behdad Esfahbod · 7 years ago
  6. 8eaff98 Remove HB_TAG_CHAR4 by Behdad Esfahbod · 7 years ago
  7. dbdbfe3 Use nullptr instead of NULL by Behdad Esfahbod · 7 years ago
  8. 3ca69c8 Use strtod_l() to correctly parse decimal numbers in French & other locales by Behdad Esfahbod · 8 years ago
  9. 3b0e47c Fix arm-none-eabi build (fixes #451) (#496) by Ebrahim Byagowi · 8 years ago
  10. 7dba306 Handle allocation failure in hb-language code by Behdad Esfahbod · 8 years ago
  11. 92e2c4b Avoid using strdup inside library. (#488) by Sebastian Rasmussen · 8 years ago
  12. aacca37 Fix clang -Wcomma warnings (#471) (#472) by Chris Peterson · 8 years ago
  13. 91570a1 Just always use strtod here by Khaled Hosny · 8 years ago
  14. 539571c src/hb-common.cc: Fix build on older Visual Studio by Chun-wei Fan · 8 years ago
  15. d2f249e Stub out doc comments for new symbols by Behdad Esfahbod · 8 years ago
  16. bb1e192 [var] Rename var_coord to variation by Behdad Esfahbod · 8 years ago
  17. b3c0714 [var] Add hb_var_coord_t and parsing routines by Behdad Esfahbod · 8 years ago
  18. 7236410 Move code around by Behdad Esfahbod · 8 years ago
  19. e4d451e [introspection] Fix hb_tag_from_string annotation by Khaled Hosny · 9 years ago
  20. 691086f Add Unicode 9 beta scripts by Behdad Esfahbod · 9 years ago
  21. 80c8855 Minor by Behdad Esfahbod · 9 years ago
  22. 8ab797c [docs] A bit more buffers documentation by Khaled Hosny · 9 years ago
  23. ea512f7 Use C-style casts instead of compare to 0, to convert hb_bool_t to bool by Behdad Esfahbod · 9 years ago
  24. 766963a Merge pull request #114 from ThePhD/vc++-fixes by Behdad Esfahbod · 9 years ago
  25. f3159ba Micro-optimize hb_language_from_string() by Behdad Esfahbod · 9 years ago
  26. b881142 Fix Since tags by Behdad Esfahbod · 10 years ago
  27. 5c99cf9 Merge branch 'master' into vc++-fixes by ThePhD · 10 years ago
  28. 64a2726 Add Unicode 8.0 scripts by Behdad Esfahbod · 10 years ago
  29. e0a828e Back to using regular `strdup`, with an `hb-private.hh` fix that special-cases VC++'s by ThePhD · 10 years ago
  30. 8e545d5 Fix all VC++ warnings and errors in the current commit's builds. by ThePhD · 10 years ago
  31. 351f68f [bindings] Fix hb_language_get_default() and hb_ot_tag_to_language() by Behdad Esfahbod · 10 years ago
  32. 01c3a88 Fix "Since:" tags by Sascha Brawer · 10 years ago
  33. 04f89e8 [bindings] Fix ownership of returned hb_language_t by Khaled Hosny · 10 years ago
  34. f3b170b Minor by Behdad Esfahbod · 10 years ago
  35. a394bb6 [bindings] Fix *_from_string functions by Khaled Hosny · 10 years ago
  36. 675956a Do not leak hb_language_t on hb_language_item_t destruction by Konstantin Ritt · 10 years ago
  37. fb85d61 Add #ifdef HB_USE_ATEXIT to fix -Wunused-function warnings by Chris Peterson · 10 years ago
  38. d1897a9 Fix hb_atomic_ptr_cmpexch -Wunused-value warnings by Chris Peterson · 10 years ago
  39. 38fb30d Use atexit() only if it's safe to call from shared library by Behdad Esfahbod · 11 years ago
  40. 7627100 Mark unsigned integer literals with the u suffix by Behdad Esfahbod · 11 years ago
  41. 2b051c6 Rename HB_VERSION_CHECK and hb_version_check to "atleast" by Behdad Esfahbod · 11 years ago
  42. a4a7899 [unicode7] Mark right-to-left scripts by Behdad Esfahbod · 11 years ago
  43. dac8602 Fix some cppcheck warnings by Behdad Esfahbod · 11 years ago
  44. 0082dbe wrap definition of free_langs() with HAVE_ATEXIT by jfkthame · 11 years ago
  45. 2a8c49a Remove unnecessary includes by Behdad Esfahbod · 11 years ago
  46. 48360ec Bug 68990 - test-common fails on i686-linux by Behdad Esfahbod · 11 years ago
  47. 70303cf [docs/introspection] Some more annotations by Behdad Esfahbod · 12 years ago
  48. cd361c3 Minor change to hb_language_t by Behdad Esfahbod · 12 years ago
  49. 7235f33 Fix misc warnings reported by cppcheck by Behdad Esfahbod · 12 years ago
  50. bab02d3 Rename HB_OT_INDIC_OPTIONS env var to HB_OPTIONS by Behdad Esfahbod · 12 years ago
  51. e9171af Bug 60053 - hb-common.cc:181:6: warning: ‘void free_langs()’ defined but not used by Behdad Esfahbod · 12 years ago
  52. 7babfe5 Move object mutext into the user-data array by Behdad Esfahbod · 12 years ago
  53. e30ebd2 Add hb_feature_to/from_string() by Behdad Esfahbod · 13 years ago
  54. 7e7d245 Make default_language threadsafe by Behdad Esfahbod · 13 years ago
  55. 1bc1cb3 Make source more digestable for gobject-introspection by Behdad Esfahbod · 13 years ago
  56. 04aed57 Make hb-ft static-initializer free by Behdad Esfahbod · 13 years ago
  57. 093171c Implement lock-free hb_language_t by Behdad Esfahbod · 13 years ago
  58. 0e253e9 Add a mutex to object header by Behdad Esfahbod · 13 years ago
  59. 4bf90f6 Make HB_DIRECTION_INVALID be zero by Behdad Esfahbod · 13 years ago
  60. cad3821 More sorting by Unicode version by Behdad Esfahbod · 13 years ago
  61. fa2673c More Unicode script age annotation, and a couple more RTL scripts by Behdad Esfahbod · 13 years ago
  62. 50e810c Lydian and Kharoshthi are right-to-left by Behdad Esfahbod · 13 years ago
  63. 4c9fe88 [API] Make all _from_string() functions take a len parameter by Behdad Esfahbod · 14 years ago
  64. 33ccc77 [API] Make set_user_data() functions take a replace parameter by Behdad Esfahbod · 14 years ago
  65. c62a8f1 Free all static memory upon exit by Behdad Esfahbod · 14 years ago
  66. c605bbb Remove C++ guards from source files by Behdad Esfahbod · 14 years ago
  67. 1a64f6e [API] Add HB_LANGUAGE_INVALID by Behdad Esfahbod · 14 years ago
  68. 389a7c9 Remove hb_static_threadsafe_set_t by Behdad Esfahbod · 14 years ago
  69. 45bfa99 Fix set implementation to be truly threadsafe even with destroy() callbacks by Behdad Esfahbod · 14 years ago
  70. 08611d5 Add note re deadlocks by Behdad Esfahbod · 14 years ago
  71. 34fb552 [API] Add hb_language_get_default() by Behdad Esfahbod · 14 years ago
  72. c78f448 [API] Add version macros and functions by Behdad Esfahbod · 14 years ago
  73. 46df682 Make user_data access threadsafe by Behdad Esfahbod · 14 years ago
  74. 218e67b Shrink code by Behdad Esfahbod · 14 years ago
  75. b8d6183 Use threadsafe set implementation for hb_language lookups by Behdad Esfahbod · 14 years ago
  76. b45f32e Use hb_array_t for hb_language_t mapping by Behdad Esfahbod · 14 years ago
  77. 2000179 Move Win32 thread-safety stuff to hb-object-private.h by Behdad Esfahbod · 14 years ago
  78. fc52e9e Implement win32 thread-safety stuff by Behdad Esfahbod · 14 years ago
  79. d02985e ISO 15924 fixes by Behdad Esfahbod · 14 years ago
  80. 39a840a [API] Add hb_direction_from/to_string() by Behdad Esfahbod · 14 years ago
  81. 2409d5f Update Copyright headers by Behdad Esfahbod · 14 years ago
  82. c57d454 Rename all private sources and headers to C++ files by Behdad Esfahbod · 14 years ago[Renamed (95%) from src/hb-common.c]
  83. f144a8e [icu] Add two-way script conversion functions by Behdad Esfahbod · 14 years ago
  84. 62879ee [API] Use ISO 15924 tags for hb_script_t by Behdad Esfahbod · 14 years ago
  85. 00bec2c Move enum types to hb-common.h by Behdad Esfahbod · 14 years ago
  86. 3cbdf70 Make hb_language_t typesafe by Behdad Esfahbod · 14 years ago
  87. 8e4bb3c Fold hb-language.[ch] into hb-common.[ch] by Behdad Esfahbod · 14 years ago
  88. 7ff7401 Make hb_tag_from_string(NULL) return HB_TAG_NONE by Behdad Esfahbod · 14 years ago
  89. 0723358 Rename HB_TAG_STR() to HB_TAG_CHAR4() by Behdad Esfahbod · 14 years ago
  90. acdba3f Prefer C linkage by Behdad Esfahbod · 15 years ago
  91. 83f3467 Add hb_tag_from_string() by Behdad Esfahbod · 15 years ago