Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 66e282df | 2018-02-14 15:31:13 | [subset] remove TODO that was already done | ||
| 4696624a | 2018-02-14 15:30:49 | [subset] maxp wrong int type, note to use copy_writable_or_fail | ||
| 3ed70e5e | 2018-02-14 15:24:49 | [subset] return bool not hb_bool_t from table::subset | ||
| 88d56e24 | 2018-02-14 15:20:43 | [subset] Use a supplier instead of memcpy and fix a few unnecessary {}s for cmap | ||
| 42a80f00 | 2018-02-14 15:04:35 | [subset] add free | ||
| d463e9f6 | 2018-02-14 15:04:15 | [subset] Give Behdad credit again | ||
| fa877703 | 2018-02-14 14:16:25 | [subset] First pass at hmtx | ||
| e5edcc81 | 2018-02-14 11:17:53 | [subset] Fix codepoint iteration in hb-subset-test. | ||
| 8b1dbbef | 2018-02-14 11:04:12 | Fix compile error in hb-subset-test. | ||
| a0fe3011 | 2018-02-14 10:52:41 | copy all cmap groups at once | ||
| d008b628 | 2018-02-14 10:38:52 | Merge remote-tracking branch 'upstream/master' into fixed | ||
| 343dfe89 | 2018-02-12 17:33:48 | [subset] white and add inline in hb-ot-cmap-table. | ||
| 24904383 | 2018-02-12 17:31:01 | [subset] Correct usFirstCharIndex and usLastCharIndex in OS2 table when subsetting. | ||
| b0eefacf | 2018-02-12 18:15:58 | [subset] Drop GSUB, GDEF, GPOS, and DSIG from subsetter expected test outputs. | ||
| 89f17e39 | 2018-02-12 18:14:50 | [subset] capitalize dsig. | ||
| df6d7803 | 2018-02-12 17:56:17 | [subset] Extract maxp subsetting into hb-ot-maxp-table. | ||
| 865b6971 | 2018-02-12 17:42:20 | [subset] Add a test for OS/2 fixes during subsetting. | ||
| 109314cb | 2018-02-14 21:05:11 | Another attempt on fixing the tests on Travis (#788) | ||
| 694eaf63 | 2018-02-14 01:00:10 | [set] Add backwards iterator New API: - hb_set_previous() - hb_set_previous_range() | ||
| fe3bc524 | 2018-02-13 23:51:45 | [set] Allow starting iteration from a non-member of the set | ||
| a989f3ed | 2018-02-13 22:12:36 | Add hb_blob_copy_writable_or_fail() New API: - hb_blob_copy_writable_or_fail() | ||
| 9046e924 | 2018-02-13 22:07:12 | [subset] Rename constructor to hb_subset_input_create_or_fail() To signify that unlike rest of library, returns nullptr on failure. | ||
| 50780447 | 2018-02-13 21:46:28 | [use] Add dump-use-data | ||
| 15ba4fbe | 2018-02-13 21:41:51 | [khmer] Add dump-khmer-data | ||
| effddd03 | 2018-02-13 21:38:15 | [myanmar] Add dump-myanmar-data | ||
| c0e45b60 | 2018-02-13 21:23:38 | [indic] Rename print-indic-table to dump-indic-data Makes more sense given what this prints, err, dumps. | ||
| 9b878bd2 | 2018-02-13 21:22:47 | [indic] Explicitly number indic_position_t So it's easier to cross-reference from output of print-indic-table. | ||
| 8634846a | 2018-02-13 21:18:00 | More tweaking linker and linker flags | ||
| d830d3d2 | 2018-02-13 19:01:03 | [indic] Share some copy/pasta code | ||
| 397ed53e | 2018-02-13 18:54:26 | [indic] Add print-indic-table | ||
| fd0bde63 | 2018-02-13 16:35:30 | [subset] Fix loca offsets Was writing source font's offsets. Ouch. | ||
| aeed082e | 2018-02-13 14:02:59 | Another tweak at libstdc++ things To fix this warning: cc1: warning: command line option ‘-fno-threadsafe-statics’ is valid for C++/ObjC++ but not for C | ||
| c7d7c989 | 2018-02-13 14:00:14 | [aat] Minor | ||
| 2dbfeecf | 2018-02-13 13:59:39 | Minor | ||
| d5b33f2f | 2018-02-13 13:50:50 | [subset] hb_subset_input_t changes | ||
| 28e63a12 | 2018-02-13 13:39:50 | Disable threadsafe static's for all libraries Even in libharfbuzz-subset, we still will handle our own threadsafety for statics. | ||
| 7caddb51 | 2018-02-13 15:12:43 | Specify the project name for coverity, trying to fix #785 | ||
| b969a82e | 2018-02-12 20:51:26 | Pass no-libstdc++ flags only to libraries suppressing it | ||
| 97a2f032 | 2018-02-12 18:51:10 | [subset] Allocate bulk memory with malloc(), not calloc() We use calloc() to allocate simple structs and set them to zero. For bulk memory, use malloc() that doesn't zero. | ||
| 96f1f52e | 2018-02-12 18:48:51 | Use hb_face_get_upem() instead of face->get_upem() Such that hmtx accelerator can be used from libharfbuzz-subset. | ||
| 3d66f441 | 2018-02-12 18:43:42 | [subset] Remove unreachable code sanitizer.sanitize never return nullptr. | ||
| 42040a27 | 2018-02-12 18:41:36 | Allow libharfbuzz-subset to link to libstdc++ We want to use it instead of reinventing hashmap... Also, don't change linker for ICU since libicu also uses libstdc++. | ||
| 4af3c5e2 | 2018-02-12 23:21:24 | Move linker specifying to a better place | ||
| 8cf8b78f | 2018-02-12 16:30:21 | [subset] whitespace | ||
| d1a4d561 | 2018-02-12 16:25:32 | output format 12 as enc 10 to match how Roboto did it | ||
| 89ee20f1 | 2018-02-12 16:01:15 | basic wiring for a (failing) cmap test | ||
| afb1da3a | 2018-02-12 14:37:47 | auto-completed the wrong gids_to_retain | ||
| 1330edc4 | 2018-02-12 14:29:23 | Use functions to get new gids. Avoid 0; fonttools drops it from cmap. | ||
| 1639bdd3 | 2018-02-12 13:40:42 | [subset] Remove test-subset, testing is planned to be done at the table level here with test/subset covering the complete subsetting operation. | ||
| 4cdd1b16 | 2018-02-12 13:36:28 | [subset] added todo in test-subset-glyf. | ||
| 1714feef | 2018-02-12 13:35:17 | [subset] re-enable test-subset-glyf. Refactor to use common functions in hb-subset-test.h | ||
| d8d8bd84 | 2018-02-12 13:33:55 | [subset] Add some helper functions for writing tests around subsetting. | ||
| e8318188 | 2018-02-12 11:38:28 | [subset] Fix loca generation, was previously writing the original glyph starting offset. | ||
| 0b94d590 | 2018-02-12 16:45:36 | Rename --with-stdcpp → --with-libstdc++ Also improve wording a bit and fix make check in --with-libstdc++=yes. | ||
| a5713bc2 | 2018-02-12 11:30:45 | we love all our groups | ||
| 692f86e5 | 2018-02-12 11:29:23 | drop GDEF, GPOS, GSUB, and dsig | ||
| 83e1ef92 | 2018-02-12 11:22:32 | [subset] Set the new number of glyphs in maxp. | ||
| 427f9e4b | 2018-02-12 11:18:28 | Don't force loca version to long. | ||
| 5df080bf | 2018-02-12 10:15:59 | Destroy the subset plan at the end of subsetting. | ||
| 0301e5be | 2018-02-12 10:12:11 | Build a working cmap format 12 | ||
| ebd31d37 | 2018-02-12 10:10:08 | subset for real | ||
| 62c7d677 | 2018-02-12 10:09:35 | C-style comments | ||
| 91f0d51f | 2018-02-12 17:20:12 | Fix symbol exporting issue on msys2 and ✅ bringing all the bots (#781) | ||
| 133e17fe | 2018-02-12 15:24:22 | Minor | ||
| 16f5b53e | 2018-02-12 15:18:13 | Minor, don't skip the whole test when one .def file not found | ||
| a9b650d3 | 2018-02-12 15:10:13 | Apply check-defs.sh to -icu and -subset, toward mingw fix (#780) | ||
| 2efc8965 | 2018-02-12 12:00:07 | Add --with-stdcpp for ossfuzzer and mupdf use (#770) | ||
| 82e04758 | 2018-02-12 11:56:32 | minor | ||
| 7daa2822 | 2018-02-12 11:27:00 | Add Travis based Coverity trigger (#778) | ||
| 7747bdb1 | 2018-02-11 19:12:52 | Remove linker selection from hb-ucdn Since this is a convenience library, it's not actually linked. Or so I think. Hoping this might fix this Appveyor failure: https://ci.appveyor.com/project/harfbuzz/harfbuzz/build/job/9884jyb5vryja9pw Making all in hb-ucdn make[4]: Entering directory '/c/projects/harfbuzz/src/hb-ucdn' CC libhb_ucdn_la-ucdn.lo GEN libhb-ucdn.la /bin/sh: libhb_ucdn_la-ucdn.lo: command not found make[4]: *** [Makefile:404: libhb-ucdn.la] Error 127 make[4]: Leaving directory '/c/projects/harfbuzz/src/hb-ucdn' make[3]: *** [Makefile:2548: all-recursive] Error 1 make[3]: Leaving directory '/c/projects/harfbuzz/src' make[2]: *** [Makefile:1382: all] Error 2 make[2]: Leaving directory '/c/projects/harfbuzz/src' make[1]: *** [Makefile:486: all-recursive] Error 1 make[1]: Leaving directory '/c/projects/harfbuzz' make: *** [Makefile:418: all] Error 2 | ||
| 90d1c740 | 2018-02-11 19:08:59 | Add MSVC to no-visibility list | ||
| 0db6c6f2 | 2018-02-11 18:28:10 | Add Sun compiler to no-visibility as well Fixes https://github.com/harfbuzz/harfbuzz/pull/776 | ||
| d33ba163 | 2018-02-11 18:26:41 | Fix more warnings | ||
| dde64483 | 2018-02-11 18:24:22 | Another try at fixing multiple-defintion of NullPool This one might do it... | ||
| b5f25844 | 2018-02-11 19:49:18 | [docs] Minor update | ||
| 41906cd5 | 2018-02-11 19:46:06 | [subset] Another fixup I broke this in c31fcf4c58d96eb7d9781a986991b1a79ac7be44 | ||
| cd32177a | 2018-02-11 19:34:05 | Try at fixing multiple-definition of NullPool If we don't have visibility, make NullPool static. | ||
| 3d421ce3 | 2018-02-11 19:01:44 | [subset] Use auto_array_t where it does make sense Better fix for https://github.com/harfbuzz/harfbuzz/pull/775 | ||
| 9aa2eb61 | 2018-02-11 19:00:42 | Minor | ||
| ae6d0259 | 2018-02-11 15:40:55 | Install fonttools on two bots and enable cmake hb-subset test (#777) | ||
| c8d4c2e3 | 2018-02-11 13:15:44 | Initialize bad_indices on hb-subset (#775) | ||
| 5845e5ca | 2018-02-11 12:03:33 | fix gobject compile issue (#773) | ||
| 9b5af3ec | 2018-02-10 21:50:26 | [gpos] Adjust mark attachment heuristic Hopefully it... fixes https://github.com/harfbuzz/harfbuzz/issues/740 | ||
| 70b06cc6 | 2018-02-10 16:13:06 | More fixes | ||
| 6c1848b1 | 2018-02-10 15:52:35 | Misc warning fixes | ||
| 7039803b | 2018-02-10 15:47:50 | Fix djgpp bot | ||
| cdab20df | 2018-02-10 15:45:17 | Minor | ||
| 203b6475 | 2018-02-11 01:00:03 | Favor use of static instead HB_INTERNAL | ||
| 4c5bdb4b | 2018-02-10 15:40:54 | [test] Disable test-subset-glyf for now | ||
| 43314ff4 | 2018-02-10 15:40:03 | More fixes test-subset-glyf still failing. No idea why :( | ||
| a981d798 | 2018-02-10 15:17:28 | Fix more build issues Hopefully most bots come back with this... | ||
| 6c4ca613 | 2018-02-11 00:42:06 | Hide more symbols of hb-subset (#771) | ||
| c31fcf4c | 2018-02-10 14:20:10 | [subset] Replace auto_array with prealloced_array auto_array has constructor/destructor. Cannot be used in POD object, as the clang bots all noticed... | ||
| 931d6790 | 2018-02-10 14:11:16 | Fix some other bots | ||
| 4011d885 | 2018-02-10 14:09:06 | [util] Remove use of ssize_t which was failing on MSVC | ||
| bfa87163 | 2018-02-10 13:37:28 | Minor | ||
| 844f48ea | 2018-02-10 23:13:12 | Fix symbol exporting and libstdc++ linkage of hb-subset (#769) | ||
| 91519c6a | 2018-02-10 13:35:17 | [aat] Add buffer messages | ||
| af274507 | 2018-02-10 13:25:49 | Minor | ||
| 570d5237 | 2018-02-10 13:24:22 | [subset] Merge remote-tracking branch 'googlefonts/master' |