Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 9542bdd0 | 2019-04-29 14:52:28 | Add color channels getters ABI (#1513) So can be used with language wrappers | ||
| e200d165 | 2019-04-30 02:10:50 | [ci] Remove crosscompile-notest-freebsd9 bot It was testing an old version of freebsd and now it's image is gone. We really like to test the environment. | ||
| 4aa546b7 | 2019-04-29 14:16:51 | Allow some Balinese Po & So as aksara modre bases | ||
| 6d6edc8b | 2019-04-28 11:54:07 | [valgrind] Use libtool and support run-subset-fuzzer-tests (#1668) | ||
| 62c6e170 | 2019-04-28 10:55:07 | [test] Add crbug.com/oss-fuzz/14474 testcase Fixed at 6977a95f | ||
| 6977a95f | 2019-04-27 10:05:25 | [subset] Don't crash if subsetting GSUB/GPOS fails Fixes fuzzer issue. | ||
| 2b051e7a | 2019-04-27 10:01:11 | [subset] Check error after calling serializer end | ||
| 750b65e9 | 2019-04-26 17:14:25 | [meta] Add hb_type_identity<> To block template argument deduction. | ||
| 2637a816 | 2019-04-02 13:38:27 | [subset] subset name table step 2, add implementation for collecting subset elements and serialize method | ||
| 408c1dae | 2019-03-29 10:34:32 | [subset] subset name table step 1, write out table unmodified, use accelerator to access string | ||
| 8c8922a0 | 2019-04-25 09:17:58 | [subset] Updates due to changes in resolve_links() on master branch | ||
| 2f6ec353 | 2019-04-24 15:15:36 | Move implementations of hb-ot-name-language.cc into a hb-static.cc | ||
| 19afd250 | 2019-04-24 14:02:29 | [subset] Update to use _subset2() for name table | ||
| 1ca4b5c7 | 2019-04-22 11:31:23 | [subset] Add unit test for str de-dup Also move the implementation of some methods from the .cc to the .hh | ||
| 9ad14f56 | 2019-04-16 11:20:58 | [subset] update name table subsetting with new serializer | ||
| 6faac8df | 2019-04-10 16:38:35 | [subset] Subsetting Name Table Step 4 Add unit test and integration test | ||
| e501ea14 | 2019-04-05 10:05:55 | [subset] Subset name table step 3, add --nameids option to guide the selection of which name records to keep in the subset method. | ||
| 3a7f5bdd | 2019-04-26 14:40:01 | Rewrite hb_is_signed() | ||
| 73c82f23 | 2019-04-26 13:16:48 | [iter] Fix hb_is_iterator_of() to actually check item type | ||
| c51f15dd | 2019-04-26 13:03:41 | [array] Adjust hb_sorted_array_t copy constructor/assignment to match hb_array_t | ||
| b2758c36 | 2019-04-26 12:58:06 | [array] Use hb_is_cr_convertible_to() | ||
| 8ecae793 | 2019-04-26 12:57:56 | [meta] Add hb_is_cr_convertible_to() | ||
| 52bb0346 | 2019-04-26 12:52:28 | [meta] Add hb_decay<> | ||
| 474f3587 | 2019-04-26 10:12:38 | copy retain_gids from input to plan | ||
| 3fc06631 | 2019-04-24 16:41:57 | Another try at fixing cmake build | ||
| c69f0278 | 2019-04-24 16:31:37 | Fix sign-compare error on 32-bit systems | ||
| f2d20dd9 | 2019-04-24 15:08:27 | [THANKS] Add Ivan Kuckir <https://photopea.com/> https://github.com/harfbuzz/harfbuzz/issues/1633#issuecomment-485764140 | ||
| 0ca358f2 | 2019-04-24 16:36:29 | Try fixing cmake build | ||
| 59a8fa53 | 2019-04-24 12:19:13 | [iter] Add tests for casting to hb_iter_t<> base class for hb_sorted_array_t<> Something's phishy about hb_sorted_array_t<>. Can't get it work nicely with change I'm making. Ugh.. | ||
| 714307cc | 2019-04-24 10:56:12 | [iter] Remove fixed TODO | ||
| 22da1231 | 2019-04-24 10:53:16 | [map] Fix TODO | ||
| 4c6136e9 | 2019-04-24 10:44:24 | [mutex] Remove TODO | ||
| 0268db11 | 2019-04-24 10:43:40 | [map] Use hb_invoke() with pointer-to-method | ||
| 8f79a575 | 2019-04-24 10:32:49 | [algs] Add more hb_forward<>()'s | ||
| 42526d16 | 2019-04-24 10:24:33 | [serialize] Fix SingleSubstFormat1 failure | ||
| 6cc9707c | 2019-04-24 10:22:06 | [serialize] Rename | ||
| 085793d6 | 2019-04-24 10:15:59 | Remove wrong TODOs | ||
| 915b9ea5 | 2019-04-24 10:07:19 | [serialize] Add c->check_assign() To check for assignment overflows. | ||
| 00a00bc1 | 2019-04-24 10:01:30 | Fix two TODOs | ||
| 11ab889a | 2019-04-24 09:55:24 | Rename a few test programs | ||
| 12017db0 | 2019-04-24 09:24:38 | Move test code around | ||
| 27377a7e | 2019-04-24 09:22:14 | Rely on variadic parameter pack more | ||
| 3ad20c38 | 2019-04-24 09:09:00 | [serialize] Fix a few overflow TODO items | ||
| 175bdad8 | 2019-04-23 23:57:11 | One more variadic parameter pack use | ||
| 441cca23 | 2019-04-23 23:49:21 | Use hb_forward() when forwarding parameter pack | ||
| 20f31347 | 2019-04-23 12:58:52 | Use variadic templates in OffsetTo<> and various ArrayOf<>s | ||
| 64ca2ffa | 2019-04-23 01:10:46 | Fix clang's -Wmain complain (#1678) | ||
| 7c218351 | 2019-04-23 12:40:29 | .editorconfig, minor still doesn't work with vscode | ||
| 25dd88ef | 2019-04-22 17:45:23 | Err, fix hb_invoke() variadic | ||
| c862a532 | 2019-04-22 17:32:19 | Add variadic arguments to hb_invoke() | ||
| 9c724e48 | 2019-04-22 15:37:10 | [serializer] Add err_propagaged_error() | ||
| ae8da4b6 | 2019-04-22 15:25:11 | Minor | ||
| 24da1d08 | 2019-04-22 15:20:25 | Use variadic template args for propagate_error() Let's see if bots happy. Not sure where else we can use these. Mm. Maybe in hb_invoke(). | ||
| 9bab3984 | 2019-04-22 15:16:35 | Simplify propagate_error() | ||
| ecac94ca | 2019-04-21 12:27:32 | [docs] Remove fdo repo Has not been updated. | ||
| 8ed7655b | 2019-04-21 12:25:19 | Update AUTHORS / COPYING | ||
| a464cbee | 2019-04-19 12:14:09 | Revert "Add harfbuzzjs build configuration (#1636)" (#1675) This reverts commit 694cb1beeefe1c54b2e613d2d566a21e248a2c9c. | ||
| 694cb1be | 2019-04-19 07:51:04 | Add harfbuzzjs build configuration (#1636) | ||
| 42f4bd6b | 2019-04-18 19:04:59 | Minor warning fix again | ||
| 267fb9c7 | 2019-04-18 15:17:10 | add spaces | ||
| ba038606 | 2019-04-18 14:53:35 | fix oss-fuzz issue 14345 | ||
| 63a21084 | 2019-04-18 13:54:58 | silence MVC warnings 3rd attempt | ||
| 705dde57 | 2019-04-18 11:32:10 | silence MVC warnings 2nd attempt | ||
| dd4c3752 | 2019-04-18 10:38:57 | silence MVC warnings | ||
| 518e6e07 | 2019-04-18 12:21:25 | Minor | ||
| 91d958ac | 2019-04-18 10:04:10 | [array] Simplify copy assignment/constructor To fix bogus MSVC warnings: c:\projects\harfbuzz\src\hb-array.hh(189): warning C4521: 'hb_array_t<Type>': multiple copy constructors specified [C:\projects\harfbuzz\build\harfbuzz.vcxproj] c:\projects\harfbuzz\src\hb-array.hh(189): warning C4522: 'hb_array_t<Type>': multiple assignment operators specified [C:\projects\harfbuzz\build\harfbuzz.vcxproj] | ||
| 693d91cd | 2019-04-17 17:59:39 | [serialize] Fix offset calculation | ||
| db0c9a14 | 2019-04-17 17:58:13 | [subset] Assert offsets are zero during relocation If they're not, it's a bug in our subsetting logic somewhere. So check. | ||
| efbba7ad | 2019-04-17 11:00:08 | [serializer] Add copy() Calls obj.copy() or obj.operator=() in that order. | ||
| c67a0d58 | 2019-04-17 10:20:02 | Add HB_RETURN | ||
| 6745a600 | 2019-04-16 17:29:34 | Comment out ot_languages where fallback suffices | ||
| 5daeff3e | 2019-04-17 09:11:44 | Fix "hb_script_" doc typo | ||
| 6916b778 | 2019-04-16 18:33:51 | One more auto return type | ||
| 5b33427f | 2019-04-16 18:28:17 | Rename HB_AUTO_RETURN_EXPR to HB_AUTO_RETURN | ||
| da293b0e | 2019-04-16 18:27:25 | Use HB_AUTO_RETURN_EXPR in hb_min/max | ||
| 0241a40f | 2019-04-16 18:26:30 | Use auto return type for hb_first/hb_second | ||
| fe30fcd2 | 2019-04-16 17:34:06 | Use hb_deref_pointer() to reduce number of overloads | ||
| c918a670 | 2019-04-16 17:28:18 | Properly prioritize hb_hash() | ||
| 75fd845a | 2019-04-16 17:22:29 | Move around | ||
| 97371717 | 2019-04-16 16:50:07 | Fix priorities | ||
| 54ece299 | 2019-04-16 16:45:53 | Use type aliasing for meta-functions, ie. those returning a type | ||
| 1ce11b44 | 2019-04-16 10:04:45 | Reduce LangTag from 3 language system tags to 1 | ||
| 155e92f2 | 2019-04-16 11:35:09 | Reduce NullPool size | ||
| 4fc2d2d7 | 2019-04-16 11:24:42 | [meta] Flesh out hb_invoke() | ||
| e03d9395 | 2019-04-16 11:20:16 | Comment | ||
| b8e763fd | 2019-04-16 10:50:22 | [meta] Add hb_invoke() | ||
| a3fcb9a3 | 2019-04-16 10:45:20 | [meta] Add HB_AUTO_RETURN_EXPR, HB_VOID_RETURN_EXPR, hb_priority, hb_has(), hb_get() The first three based on range-v3. | ||
| ff68be31 | 2019-04-16 09:59:08 | Add hb_void_tt<> ala std::void_t | ||
| 89fea216 | 2019-04-15 17:36:09 | Fix copyright | ||
| b7384c89 | 2019-04-15 16:53:10 | [fuzzing] Run valgrind with --leak-check=full | ||
| 3ff66c00 | 2019-04-15 16:52:21 | [fuzzing] Fail if valgrind is requested but not found | ||
| 07776b60 | 2019-04-15 16:43:34 | More tweaks to previous commit Delete assignment operator of OffsetTo<> instead of Offset<>. In simple ArrayOf<>::sanitize() assert that Type has assignment operator. Ideally we should SFINAE this and fallback to calling Type::sanitize() if assignment operator is not available. But we don't have a case of that in the codebase. | ||
| 699de689 | 2019-04-15 16:00:20 | Delete default assignment operator Offset<> | ||
| 02d864aa | 2019-04-15 15:39:03 | Add HB_FUNCOBJ() Fixes https://github.com/harfbuzz/harfbuzz/issues/1651 | ||
| 60be1450 | 2019-04-15 18:05:14 | [Usermanual]: fix Tamil error in Why-do-I-need-a-shaping-engine section. | ||
| 38b1d0b9 | 2019-04-15 12:44:31 | Move static const to post-struct for a function object Just sending this to bots to see if all happy, then turn it into macro and apply everywhere. Part of https://github.com/harfbuzz/harfbuzz/issues/1651 | ||
| 19e800c9 | 2019-04-15 12:07:00 | Ugh. Another try, to unbreak gcc this time! Jenga. | ||
| 3a88f55c | 2019-04-15 11:59:57 | Move location of HB_UNUSED to make MSVC happy | ||
| 1ae26588 | 2019-04-15 11:31:40 | Fix gcc warning | ||
| c0ea37b5 | 2019-04-15 00:34:04 | [ci] Fix macOS glib issue |