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