- 05 5月, 2017 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 24 4月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 21 4月, 2017 1 次提交
-
-
由 mhosken 提交于
-
- 20 4月, 2017 1 次提交
-
-
由 ebraminio 提交于
-
- 18 4月, 2017 1 次提交
-
-
由 Chris Peterson 提交于
clang's new -Wcomma compiler option warns about possible misuse of the comma operator such as between two statements. hb-common.cc:190:9 [-Wcomma] possible misuse of comma operator here hb-ot-layout-gsubgpos-private.hh:345:30 [-Wcomma] possible misuse of comma operator here hb-shape-plan.cc:438:26 [-Wcomma] possible misuse of comma operator here
-
- 17 4月, 2017 2 次提交
-
-
由 ebraminio 提交于
-
-
- 16 4月, 2017 1 次提交
-
-
由 Dominik Schlösser 提交于
-
- 14 4月, 2017 3 次提交
- 13 4月, 2017 1 次提交
-
-
由 ebraminio 提交于
-
- 12 4月, 2017 3 次提交
-
-
由 jfkthame 提交于
There are more broken versions of Tahoma out there on various Windows releases, so we need to add them to our blacklist to avoid broken rendering. See https://bugzilla.mozilla.org/show_bug.cgi?id=1279925 for details.
-
由 ebraminio 提交于
-
由 ebraminio 提交于
-
- 06 4月, 2017 1 次提交
-
-
由 Chun-wei Fan 提交于
Fix the check conditions in config-msvc.mak and info-msvc.mak so that the ICU items does indeed get built into the HarfBuzz main DLL, and that the correct configuration info is displayed. Also update the checks in detectenv-msvc.mak so that we can detect that we are using Visual Studio 2017 (although the 2015-built binaries use the same CRT DLL as the 2017 ones).
-
- 05 4月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 ebraminio 提交于
-
- 04 4月, 2017 1 次提交
-
-
由 ebraminio 提交于
-
- 03 4月, 2017 1 次提交
-
-
- 27 3月, 2017 2 次提交
-
-
由 Dominik Schloesser 提交于
Current fonttools (3.9.1) generate subset-file called font.subset.ttf instead of older font.ttf.subset
-
由 Dominik Schloesser 提交于
-
- 26 3月, 2017 1 次提交
-
-
由 Khaled Hosny 提交于
Related to https://github.com/behdad/harfbuzz/pull/445
-
- 25 3月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
Patch from Phil Race.
-
- 23 3月, 2017 5 次提交
-
-
由 Khaled Hosny 提交于
For whatever reason the env variables need to be the Windows way or they end up being empty.
-
由 Khaled Hosny 提交于
-
由 Chun-wei Fan 提交于
Visual Studio only supported strtof() from Visual Studio 2013 onwards, so use strtod() instead to do the operation, which should do the same thing, sans going to a double, not a float.
-
由 Chun-wei Fan 提交于
The sources in src/hb-ucdn and not included correctly into the NMake Makefiles, as we need their explicit relative location as we pass all the sources we used into the introspection scanner. This was not an issue before as we excluded the UCDN sources in the build when we enabled introspection (meaning GLib is enabled), but since we default on using UCDN on all builds unless explicitly disabled, we need to deal with this. This did not affect builds using UCDN without introspection due to the use of NMake batch rules. Fix this by creating a NMake Makefile module on-the-fly with the correct subdir info, and using that list in there instead.
-
由 Chun-wei Fan 提交于
We now use UCDN by default, so make it so in the build files; however don't hardcode HAVE_UCDN as one may still opt not to use it (but pass it in as a CFLAG unless one explicitly disables UCDN by using NO_UCDN=1 on the NMake command line). Note that we are not blocking builds where UCDN is disabled along with GLib and ICU, as that will trigger a build error anyways which will tell the user what needs to be done to remedy this.
-
- 11 3月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This reverts commit b9b005f3. This introduced invalid access cases. Revert until I fix correctly.
-
- 08 3月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
Ouch!
-
- 06 3月, 2017 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 03 3月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 02 3月, 2017 1 次提交
-
-
由 Behdad Esfahbod 提交于
This was broken forever, since days that we did not allow moving tape backwards. Works now. Reported by Doug Felt.
-
- 26 2月, 2017 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This has no security implications whatsoever since we always keep and extra element at the end of buffer, just in case. Discovered by oss-fuzz CC https://github.com/behdad/harfbuzz/issues/139 Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=660
-
由 Behdad Esfahbod 提交于
-
- 21 2月, 2017 1 次提交
-
-
由 Dominik Röttsches 提交于
In https://crbug.com/681813 another instance of Padauk was identified triggering collapsed glyphs. Blacklist this version by patching hb-ot-layout.cc to print out gdef, gsub, and gpos table length, then adding those to the list of blacklisted versions.
-