- 1fc128f Replace a few memset/memcpy's with hb_ equivalents by Behdad Esfahbod · 1 year, 9 months ago
- ab4c321 [justify] Set out params in more cases by Behdad Esfahbod · 2 years ago
- e57defc [justify] Set var_value when expanding/shrinking to max by Khaled Hosny · 2 years ago
- 43dbdd9 [justify] Document algorithm by Behdad Esfahbod · 2 years ago
- c98bb4c [justify] Fix up after recent changes by Behdad Esfahbod · 2 years ago
- 7897173 [justify] Fix compiler warnings by Behdad Esfahbod · 2 years ago
- e359f46 Fix build by Khaled Hosny · 2 years ago
- 25c66d6 [justify] Wrap in HB_EXPERIMENTAL_API by Behdad Esfahbod · 2 years ago
- 96d4ed0 [justify] Document API by Behdad Esfahbod · 2 years ago
- d29d7b7 [algs] Adjust solve_itp by Behdad Esfahbod · 2 years ago
- 93252c6 [justify] Debug output by Behdad Esfahbod · 2 years ago
- b937edf [justify] Add min/max target_width by Behdad Esfahbod · 2 years ago
- 6e483c4 [shape] Add hb_shape_justify() and hb-view --width by Behdad Esfahbod · 2 years ago
- 5c46286 Revert "." by Behdad Esfahbod · 2 years ago
- 5943457 . by Behdad Esfahbod · 2 years ago
- 1a5c749 [config] Flesh out HB_NO_SHAPER a bit more by Behdad Esfahbod · 2 years, 3 months ago
- 98e90cc [docs] Reduce warnings by Khaled Hosny · 2 years, 9 months ago
- a5cf1a8 Another null adjustment by Behdad Esfahbod · 2 years, 9 months ago
- 0d03123 Mark a null variable as const by Behdad Esfahbod · 2 years, 9 months ago
- e246723 [shape] Fail shaping internally if buffer ops exceeded by Behdad Esfahbod · 2 years, 10 months ago
- a441c6c [shape] Only verify if text_buffer is successful by Behdad Esfahbod · 2 years, 10 months ago
- d72d370 [shape] Allow null buffer by Behdad Esfahbod · 2 years, 10 months ago
- 9a2a857 [ot-shape] Don't verify buffer if shaping failed by Behdad Esfahbod · 2 years, 10 months ago
- 6182383 [buffer] Add HB_BUFFER_FLAG_VERIFY by Behdad Esfahbod · 3 years, 1 month ago
- ed11632 Call atexit() via hb_atexit() by Behdad Esfahbod · 3 years, 6 months ago
- 2337f0d Internally use hb_malloc/.../hb_free instead of malloc/.../free by Behdad Esfahbod · 3 years, 8 months ago
- 5151c2b [introspection] Replace deprecated allow-none by Khaled Hosny · 4 years, 2 months ago
- e40c0d8 [ENOMEM] Handle immutable buffer in shape_full() by Behdad Esfahbod · 4 years, 6 months ago
- 679fac8 Skip hb_shape if buffer object is immutable by Ebrahim Byagowi · 4 years, 8 months ago
- b918cd8 Document hb_feature_t. by Ben Wagner · 5 years ago
- e412008 Remove redundant void from C++ sources (#1486) by Ebrahim Byagowi · 6 years ago
- b2ebaa9 Remove redundant 'inline' from methods (#1483) by Ebrahim Byagowi · 6 years ago
- b89c7fd Allow defining HB_USE_ATEXIT to 0 by Behdad Esfahbod · 6 years ago
- 3bf1ce7 [shaper] Rename by Behdad Esfahbod · 6 years ago
- 1db672a [shaper] Rename by Behdad Esfahbod · 6 years ago
- cf5fa57 [docs] Change section titles again by Behdad Esfahbod · 6 years ago
- 00cf4e5 [docs] Fill in some sections by Behdad Esfahbod · 6 years ago
- c77ae40 Rename hb-*private.hh to hb-*.hh by Behdad Esfahbod · 7 years ago
- 7112c64 Guard free_static function definitions with macro by Emil A Eklund · 7 years ago
- 2663689 Another clang bot fix by Behdad Esfahbod · 7 years ago
- 7bd508a [lazy] Rename free() by Behdad Esfahbod · 7 years ago
- a3b97db [lazy] Port more to it by Behdad Esfahbod · 7 years ago
- 1f73809 [atomic] Add hb_atomic_ptr_t<> and port all uses by Behdad Esfahbod · 7 years ago
- 70d3654 Make atexit callbacks threadsafe (#930) by Ebrahim Byagowi · 7 years ago
- dbdbfe3 Use nullptr instead of NULL by Behdad Esfahbod · 7 years ago
- 5dfd341 Minor by Behdad Esfahbod · 8 years ago
- 7236410 Move code around by Behdad Esfahbod · 8 years ago
- 72ada4f [GX] Hook up feature variations by Behdad Esfahbod · 9 years ago
- 70e72e5 [gobject] Fix a few warnings by Behdad Esfahbod · 9 years ago
- 9ab9f97 [docs] More buffers documentation by Khaled Hosny · 9 years ago
- 26ba4d1 Fix segfault with empty buffer in hb_shape_plan_execute() by Behdad Esfahbod · 9 years ago
- b881142 Fix Since tags by Behdad Esfahbod · 10 years ago
- 01c3a88 Fix "Since:" tags by Sascha Brawer · 10 years ago
- be66ec5 Use TRUE/FALSE instead of true/false in docs by Behdad Esfahbod · 10 years ago
- d055e1f Some attempt into initial hb-shape documentation by Khaled Hosny · 11 years ago
- a394bb6 [bindings] Fix *_from_string functions by Khaled Hosny · 10 years ago
- b91904a [bindings] Replace deprecated allow-none with optional and nullable by Behdad Esfahbod · 10 years ago
- fb85d61 Add #ifdef HB_USE_ATEXIT to fix -Wunused-function warnings by Chris Peterson · 10 years ago
- 38fb30d Use atexit() only if it's safe to call from shared library by Behdad Esfahbod · 11 years ago
- 6e69200 Fix snprintf() format by Behdad Esfahbod · 11 years ago
- 5c5cdbb Make sure broken feature strings are not partially parsed by Behdad Esfahbod · 11 years ago
- a795fe6 Allow quotation marks around feature tag in hb_feature_from_string() by Behdad Esfahbod · 11 years ago
- 3f64618 Allow space at the end of feature string with values, eg 'dlig=1 ' by Behdad Esfahbod · 11 years ago
- f31f7d2 Minor by Behdad Esfahbod · 11 years ago
- 60cb18a Allow on/off in hb_feature_from_string() by Behdad Esfahbod · 11 years ago
- d9e618e Remove duplicate definition of ISALNUM by Behdad Esfahbod · 11 years ago
- 2ee5f66 Fix parsing of features like "- liga" (with the space) by Behdad Esfahbod · 11 years ago
- e15fa7a Do not require the '=' in hb_feature_from_string() by Behdad Esfahbod · 11 years ago
- f4fe9ba Reject tags longer than 4 chars in hb_feature_from_string() by Behdad Esfahbod · 11 years ago
- 288f289 [docs/introspection] More annotations by Behdad Esfahbod · 12 years ago
- 38b8b40 Fix possible snprintf OOM by Behdad Esfahbod · 12 years ago
- 7235f33 Fix misc warnings reported by cppcheck by Behdad Esfahbod · 12 years ago
- 20b817a [buffer] Implement buffer deserialization for format=json by Behdad Esfahbod · 12 years ago
- 847794e [buffer] Implement buffer deserialization for format=text by Behdad Esfahbod · 12 years ago
- 8da5111 Minor by Behdad Esfahbod · 12 years ago
- c462b32 Disable automatic segment properties guessing by Behdad Esfahbod · 12 years ago
- e9171af Bug 60053 - hb-common.cc:181:6: warning: ‘void free_langs()’ defined but not used by Behdad Esfahbod · 12 years ago
- 3f82f8f Rename hb_buffer_guess_properties() to hb_buffer_guess_segment_properties() by Behdad Esfahbod · 12 years ago
- 1c7e555 Minor fix by Behdad Esfahbod · 12 years ago
- 96fdc04 Add hb_buffer_[sg]et_content_type by Behdad Esfahbod · 13 years ago
- e30ebd2 Add hb_feature_to/from_string() by Behdad Esfahbod · 13 years ago
- 5393e3a [OT] Minor refactoring by Behdad Esfahbod · 13 years ago
- a8842e4 Remove some TODO items by Behdad Esfahbod · 13 years ago
- 2f87ceb Implement shape_plan caching by Behdad Esfahbod · 13 years ago
- b6b7ba1 Switch old and uniscribe backends to shape_plan by Behdad Esfahbod · 13 years ago
- c32c096 Switch to shape_plan by Behdad Esfahbod · 13 years ago
- 5b95c14 Start implementing shape_plan by Behdad Esfahbod · 13 years ago
- bd26b4d Minor by Behdad Esfahbod · 13 years ago
- 027857d Start adding a unified shaper access infrastructure by Behdad Esfahbod · 13 years ago
- 8fe4c74 [hb-old] Add HarfBuzz.old shaper by Behdad Esfahbod · 13 years ago
- aa6d849 [CoreText] Add basic Core Text backend for comparison with our native shaping by Jonathan Kew · 13 years ago
- 97aa0b7 Minor const correctness shuffling by Behdad Esfahbod · 13 years ago
- 6095de1 Fix clang warning with NO_MT path by Behdad Esfahbod · 13 years ago
- 0594a24 Cleanup TRUE/FALSE vs true/false by Behdad Esfahbod · 13 years ago
- f64b2eb Remove last static initializer by Behdad Esfahbod · 13 years ago
- a5e4054 Make font immutable in hb_shape() by Behdad Esfahbod · 13 years ago
- 6bd9b47 Hide backend-specific shape functions by Behdad Esfahbod · 13 years ago
- cd2b901 [graphite] Minor by Behdad Esfahbod · 14 years ago
- 1f49cf3 Add graphite2 integration from Martin Hosken by Behdad Esfahbod · 14 years ago
- 0501573 Fix const correctness in the API by Behdad Esfahbod · 14 years ago