1. 75e6498 Don't use M_PI by Behdad Esfahbod · 2 years ago
  2. 5bc6ab0 Use __has_builtin for builtin checks instead of compiler versions by Behdad Esfahbod · 2 years, 1 month ago
  3. 5b50b07 [subset-cff] Make BCD writing locale-independent by Behdad Esfahbod · 2 years, 1 month ago
  4. 13c7006 Shut up gcc 13 -Wdangling-reference by Behdad Esfahbod · 2 years, 2 months ago
  5. 075fe33 Enable -Wunsafe-loop-optimizations by Behdad Esfahbod · 2 years, 2 months ago
  6. ed023f6 Enable -Wformat-signedness by Behdad Esfahbod · 2 years, 2 months ago
  7. ae20896 Add hb-limits.hh by Behdad Esfahbod · 2 years, 3 months ago
  8. 60c6b77 Disable -Wcast-function-type-strict by Behdad Esfahbod · 2 years, 5 months ago
  9. 1c0eeb7 Don't try to set _USE_MATH_DEFINES if already defined by Ryan VanderMeulen · 2 years, 9 months ago
  10. e9c0a74 Fix clang -Wcomma warnings by Behdad Esfahbod · 2 years, 9 months ago
  11. 17c8003 Revert "[cplusplus] Internally allow using hb_unique_ptr with hb_free()" by Behdad Esfahbod · 2 years, 9 months ago
  12. b5f621b [cplusplus] Internally allow using hb_unique_ptr with hb_free() by Behdad Esfahbod · 2 years, 10 months ago
  13. 3817bdf [hb.hh] Include hb-cplusplus.hh by Behdad Esfahbod · 2 years, 10 months ago
  14. 484cc18 [test-shape-threads] Set language by Behdad Esfahbod · 2 years, 10 months ago
  15. 9177953 [atexit] Allow hb_atexit redefinition by Behdad Esfahbod · 3 years, 1 month ago
  16. 9bd7ba5 Err on -Wbitwise-instead-of-logical by Behdad Esfahbod · 3 years, 5 months ago
  17. e0d5fe7 Centralize math include by Behdad Esfahbod · 3 years, 6 months ago
  18. bda3238 Add fallback atexit implementation using template descrutors by Behdad Esfahbod · 3 years, 6 months ago
  19. ed11632 Call atexit() via hb_atexit() by Behdad Esfahbod · 3 years, 6 months ago
  20. 791a1bf Don’t disable getenv on Windows by Khaled Hosny · 3 years, 8 months ago
  21. 2337f0d Internally use hb_malloc/.../hb_free instead of malloc/.../free by Behdad Esfahbod · 3 years, 8 months ago
  22. ed2ee8a Revert "Disable -Wunused-macros under GCC" by Behdad Esfahbod · 4 years ago
  23. 1b14132 Disable -Wunused-macros under GCC by Behdad Esfahbod · 4 years ago
  24. 2397689 Remove hb_success_t by Behdad Esfahbod · 4 years ago
  25. 05e845c Make previous commit gcc-only by Behdad Esfahbod · 4 years ago
  26. b5e4032 -Wno-unused-result by Behdad Esfahbod · 4 years ago
  27. 7cb22ba Include C headers with their C++ names (#2882) by Behdad Esfahbod · 4 years, 1 month ago
  28. a3c35ae m Move HB_SCRIPT_MYANMAR_ZAWGYI by Behdad Esfahbod · 4 years, 1 month ago
  29. c55bf55 Remove HB_CONST_FUNC and HB_PURE_FUNC by Behdad Esfahbod · 4 years, 1 month ago
  30. cba9893 m[algs] Move roundf() here by Behdad Esfahbod · 4 years, 1 month ago
  31. f094771 m[machinery] Move HB_VAR_ARRAY here by Behdad Esfahbod · 4 years, 1 month ago
  32. a89d9f2 m Err on -Wnarrowing instead of -Wc++11-narrowing by Behdad Esfahbod · 4 years, 1 month ago
  33. 47f01c0 m[algs] Move BEInt here by Behdad Esfahbod · 4 years, 1 month ago
  34. e5b7bc4 m Add default value to BEInt<> Size template parameter by Behdad Esfahbod · 4 years, 1 month ago
  35. 2caae4a m Move class traits by Behdad Esfahbod · 4 years, 1 month ago
  36. c2dbd6c Remove static_assert of sizeof basic sized int types by Behdad Esfahbod · 4 years, 1 month ago
  37. e1706ff m [algs] Move flags here by Behdad Esfahbod · 4 years, 1 month ago
  38. 017f6b0 m Move static_assert_expr<> by Behdad Esfahbod · 4 years, 1 month ago
  39. 61f8d0e m Rename ASSERT_STATIC_EXPR_ZERO to static_assert_expr by Behdad Esfahbod · 4 years, 1 month ago
  40. 59cfffb m Change ASSERT_STATIC_EXPR_ZERO template arg type to bool by Behdad Esfahbod · 4 years, 1 month ago
  41. 1981d83 [constexpr] HB_MARK_AS_FLAG_T by Behdad Esfahbod · 4 years, 1 month ago
  42. a4a99de [constexpr] bswap by Behdad Esfahbod · 4 years, 1 month ago
  43. f8ebe1d [constexpr] BEInt by Behdad Esfahbod · 4 years, 1 month ago
  44. 86993c0 Ignore -Wrange-loop-analysis by Behdad Esfahbod · 4 years, 1 month ago
  45. 0ca3557 Turn -Wunused-but-set-variable to warning by Ebrahim Byagowi · 4 years, 7 months ago
  46. 7c433ff Add HB_CUSTOM_MALLOC definition by Ebrahim Byagowi · 4 years, 8 months ago
  47. 40ec187 win32: Cleanup PARTITION handling by Hugo Beauzée-Luyssen · 4 years, 9 months ago
  48. a783840 Always round up by Behdad Esfahbod · 4 years, 9 months ago
  49. 385d64e Add a not discardable bool type, hb_success_t by Ebrahim Byagowi · 4 years, 10 months ago
  50. c37100e Clean up math.h and float.h includes by Behdad Esfahbod · 5 years ago
  51. 818f109 Use float in avar calculation instead ints and checking their overflows by Ebrahim Byagowi · 5 years ago
  52. 9ffa50f Add an appropriate fallback to hb_int_mul_overflows by Ebrahim Byagowi · 5 years ago
  53. fd71c04 Hopefully fix up previous commit and bots by Behdad Esfahbod · 5 years ago
  54. e832dc4 [config] Make HB_NO_ERRNO work with systems defining errno as a macro by Behdad Esfahbod · 5 years ago
  55. d6a83ab Define HB_UNUSED for clang by Iceflower · 5 years ago
  56. 412d6ca Extract an avoid errno compile flag by Ebrahim Byagowi · 5 years ago
  57. 3f2cdf0 Change HB_VAR_ARRAY to 1 again by Behdad Esfahbod · 6 years ago
  58. 861547d Change HB_VAR_ARRAY from 1 to 0 by Behdad Esfahbod · 6 years ago
  59. 0e294c4 Rename VAR to HB_VAR_ARRAY by Behdad Esfahbod · 6 years ago
  60. a77bb7e Move hb_codepoint_parse to hb_parse_uint by Ebrahim Byagowi · 6 years ago
  61. d50d2fc Fallback if roundf didn't exist, like in dietlibc (#1953) by Ebrahim Byagowi · 6 years ago
  62. a0b4ac4 Turn 8 spaces to tab across the project by Ebrahim Byagowi · 6 years ago
  63. 89228cc Fix warning on IBM compilers by Behdad Esfahbod · 6 years ago
  64. eb8bd2f Add hb_gdi_face_create API by Ebrahim Byagowi · 6 years ago
  65. 6a6bf7b Downgrade -Wdeprecated-declarations to warning by Ebrahim Byagowi · 6 years ago
  66. 8e3cde6 Fix MSVC build by Behdad Esfahbod · 6 years ago
  67. 60653a7 Remove HB_VECTOR_SIZE by Behdad Esfahbod · 6 years ago
  68. 6172ec5 Remove (unused) posix_memalign fallback by Behdad Esfahbod · 6 years ago
  69. 19b8eb0 Move HB_NO_SETLOCALE to closer place to its to unbreak HB_TINY build (#1768) by Ebrahim Byagowi · 6 years ago
  70. a36ff94 Add HB_NO_SETLOCALE by Ebrahim Byagowi · 6 years ago
  71. c4cae81 Remove round polyfill by Ebrahim Byagowi · 6 years ago
  72. 3c240bd Downgrade double-promotion from error to warning by Behdad Esfahbod · 6 years ago
  73. d5e5f37 This makes minor changes to allow building HarfBuzz with mingw.org's MinGW. by Eli Zaretskii · 6 years ago
  74. 42ae468 [config] Add NDEBUG and HB_NDEBUG by Behdad Esfahbod · 6 years ago
  75. e98f0dd Fix extra semi-colon by Behdad Esfahbod · 6 years ago
  76. e6582de Add hb-config.hh by Behdad Esfahbod · 6 years ago
  77. 227d85e Minor by Behdad Esfahbod · 6 years ago
  78. c2c9d20 Fix double-promotion warnings by Behdad Esfahbod · 6 years ago
  79. 45f5e56 Warn on -Wdeprecated by Behdad Esfahbod · 6 years ago
  80. e261dc3 Ignore -Wc++11-compat as we require C++11 actually by Ebrahim Byagowi · 6 years ago
  81. 72e3eba Add configuration option HB_NO_GETENV to disable use of getenv() by Cody Planteen · 6 years ago
  82. 22da123 [map] Fix TODO by Behdad Esfahbod · 6 years ago
  83. a3fcb9a [meta] Add HB_AUTO_RETURN_EXPR, HB_VOID_RETURN_EXPR, hb_priority, hb_has(), hb_get() by Behdad Esfahbod · 6 years ago
  84. 02d864a Add HB_FUNCOBJ() by Behdad Esfahbod · 6 years ago
  85. b52c0e5 Use injected class name to simplify macros by Behdad Esfahbod · 6 years ago
  86. baf1e79 [C++11] Use deleted methods by Behdad Esfahbod · 6 years ago
  87. 824fd34 Rename a few macros by Behdad Esfahbod · 6 years ago
  88. 17f0cfa Move BEInt to hb.hh by Behdad Esfahbod · 6 years ago
  89. eca466e Err. Fixup C++11 polyfill removal by Behdad Esfahbod · 6 years ago
  90. 3f36c89 Inline explicit_operator macro by Behdad Esfahbod · 6 years ago
  91. 1d75db1 Remove C++<11 polyfill by Behdad Esfahbod · 6 years ago
  92. bdd5a9c Add hb_hash() by Behdad Esfahbod · 6 years ago
  93. a030ce4 Merge branch 'master' into iter by Behdad Esfahbod · 6 years ago
  94. 8665b9b Comment by Behdad Esfahbod · 6 years ago
  95. cf040c0 Disable unwanted C++ definitions for MSVC. by Egor Pugin · 6 years ago
  96. e75b220 Move hb_addressof() to hb-meta.hh by Behdad Esfahbod · 6 years ago
  97. 073fa4a Merge branch 'master' into iter by Behdad Esfahbod · 6 years ago
  98. 51b5848 [pragma] Silence MSVC unknown-pragma warning by Behdad Esfahbod · 6 years ago
  99. f35e7ea pragma GCC diagnostic error "-Winjected-class-name" by Behdad Esfahbod · 6 years ago
  100. 5093533 [iter] Use hb_declval() instead of Null() to get instance by Behdad Esfahbod · 6 years ago