|
63be5dcd
|
2018-08-14T10:59:34
|
|
1.8.8
|
|
b6fdcf4f
|
2018-08-08T21:54:08
|
|
1.8.7
|
|
e49a38b2
|
2018-08-07T09:55:42
|
|
1.8.6
|
|
44d1fb37
|
2018-08-01T14:51:51
|
|
1.8.5
|
|
68310a65
|
2018-07-17T13:20:40
|
|
1.8.4
|
|
2b76767b
|
2018-07-11T15:27:13
|
|
1.8.3
|
|
83ea2771
|
2018-07-10T13:17:27
|
|
Add posix_memalign() fallback
|
|
343e8c69
|
2018-07-03T12:43:59
|
|
1.8.2
|
|
3654d9be
|
2018-06-12T19:38:04
|
|
1.8.1
|
|
f6893ef8
|
2018-06-12T19:20:20
|
|
Move hb-version.h generation to Makefile
Fixes https://github.com/harfbuzz/harfbuzz/issues/864
Unfortunately 1.7.7 and 1.8.0 went out with the wrong hb-version.h contents.
|
|
37986aa9
|
2018-06-05T18:04:40
|
|
1.8.0
|
|
df01f3e5
|
2018-06-05T15:17:39
|
|
1.7.7
|
|
08b8eb67
|
2018-03-31T12:15:50
|
|
Another try at fixing linker issue
Fixes https://github.com/harfbuzz/harfbuzz/issues/880
|
|
eff36cd8
|
2018-03-30T22:25:35
|
|
Minor build related changes
|
|
7b4333b0
|
2018-03-16T22:45:09
|
|
Do feature test before adding -Bsymbolic-functions, autotools part (#892)
|
|
127096e4
|
2018-03-15T13:23:27
|
|
[util] Remove line buffering
Something weird seems to be going on. Just kill it.
Fixes https://github.com/harfbuzz/harfbuzz/issues/888
|
|
89dbabff
|
2018-03-12T13:27:38
|
|
configure.ac/CMake: Check for round() and stdbool.h
Not all the compilers that HarfBuzz is buildable on supports round() and
has the header stdbool.h, so we check for them and define HAVE_ROUND and
HAVE_STDBOOL_H repsectively in our CFLAGS so that we include them only
when they are found, or use fallback implementations when necessary.
Also include FindPythonInterp earlier as we need PYTHON_EXECUTABLE to be
set for running the tests.
|
|
ff2f8143
|
2018-03-07T16:05:14
|
|
1.7.6
|
|
f7399796
|
2018-03-03T22:55:09
|
|
Enable coverage test on autotools (#857)
|
|
d38f37b2
|
2018-02-23T16:55:53
|
|
autoconf: provide a harfbuzz-config for use from CMake (#822)
|
|
e9164478
|
2018-02-18T12:41:24
|
|
Remove unused check
|
|
978ace6f
|
2018-02-16T16:06:17
|
|
Improve _hb_popcount()
Support 128bit type.
|
|
94d32d1b
|
2018-02-16T15:36:20
|
|
Enable C99 if available
Hopefully we can now mix-and-match code and declaration in the C test files.
|
|
0b94d590
|
2018-02-12T16:45:36
|
|
Rename --with-stdcpp → --with-libstdc++
Also improve wording a bit and fix make check in --with-libstdc++=yes.
|
|
2efc8965
|
2018-02-12T12:00:07
|
|
Add --with-stdcpp for ossfuzzer and mupdf use (#770)
|
|
d0f3e7f5
|
2018-02-10T12:45:28
|
|
[util] Use setlinebuf() if present
To work around mysterious bug on OS X.
Fixes https://github.com/harfbuzz/harfbuzz/issues/727
|
|
0853260e
|
2018-01-29T13:30:02
|
|
Configure automake to run the new subset tests.
|
|
fcb8be1a
|
2018-02-04T12:38:18
|
|
[configure] Fix wording
Fixes https://github.com/harfbuzz/harfbuzz/issues/741
|
|
cf943f68
|
2018-02-04T12:05:12
|
|
Correctly show documentation build status
Correctly show if building documentation is enabled or not in configure
summary.
Fixes https://github.com/harfbuzz/harfbuzz/issues/741
|
|
f0b700db
|
2018-01-30T11:16:51
|
|
1.7.5
|
|
00806149
|
2018-01-19T01:12:31
|
|
Improve avoiding C++ linkage, definition creation and cmake tests (#710)
|
|
22d8c765
|
2018-01-12T09:46:38
|
|
Disable C++11
To better catch errors locally.
|
|
6db0b17c
|
2018-01-10T05:40:43
|
|
[test] Move test handling to sundirectories
|
|
504f9136
|
2018-01-09T23:15:54
|
|
[test] Simplify test runner
Always pass hb-shape as first argument to run-tests.py.
Also require automake 1.13.
|
|
0473d95e
|
2018-01-08T10:07:46
|
|
[ft] Use FT_Done_MM_Var() if available
|
|
3db1d342
|
2017-12-21T14:39:34
|
|
link with CoreFoundation when using CoreText
|
|
007a2a43
|
2017-12-20T12:09:00
|
|
1.7.4
|
|
b5bbb791
|
2017-12-18T09:18:51
|
|
1.7.3
|
|
0fd89dc6
|
2017-12-04T18:58:41
|
|
[hb-ft] Fix build when Multiple Master font support is disabled in freetype
FT_Set_Var_Blend_Coordinates() is not available when "Multiple Master
font interface" is disabled in freetype's modules.cfg
|
|
843f7f70
|
2017-12-04T08:52:39
|
|
1.7.2
|
|
7c6937e7
|
2017-11-20T14:49:22
|
|
Move all references of old url to the new address (#622)
|
|
f93c6f8b
|
2017-11-14T11:09:19
|
|
1.7.1
|
|
e5d70988
|
2017-11-13T09:42:37
|
|
1.7.0
|
|
601126ad
|
2017-11-03T20:34:11
|
|
[configure] Fix gobject default value in help output
Fixes https://github.com/behdad/harfbuzz/issues/607
|
|
919b4b76
|
2017-10-27T10:29:25
|
|
Make c++11 optional
Fixes https://github.com/behdad/harfbuzz/issues/585
|
|
223686d6
|
2017-10-26T12:52:02
|
|
1.6.3
|
|
3b7388aa
|
2017-10-23T14:35:16
|
|
1.6.2
|
|
0ca915ef
|
2017-10-22T17:38:33
|
|
1.6.1
|
|
2075008f
|
2017-10-15T12:12:10
|
|
Use C++11
|
|
25846cc3
|
2017-10-13T16:30:33
|
|
1.6.0
|
|
dfeccd07
|
2017-10-12T12:11:47
|
|
Remove nmake port of harfbuzz (#562)
|
|
3ca69c8c
|
2017-09-14T20:50:35
|
|
Use strtod_l() to correctly parse decimal numbers in French & other locales
Test with, eg.:
$ LC_ALL=fr_FR.utf-8 ./hb-view NotoSansArabic-VF.ttf بهداد --variations wght=1.2
|
|
a984e0c4
|
2017-09-05T11:18:35
|
|
1.5.1
|
|
e8b364b8
|
2017-08-23T15:00:45
|
|
1.5.0
|
|
7917792f
|
2017-08-08T13:17:03
|
|
1.4.8
|
|
fc15e60e
|
2017-07-18T11:24:42
|
|
1.4.7
|
|
141b33de
|
2017-04-23T16:19:13
|
|
1.4.6
|
|
60e2586f
|
2017-03-10T23:02:28
|
|
1.4.5
|
|
8e42c3cb
|
2017-03-05T13:54:56
|
|
1.4.4
|
|
6685d281
|
2017-02-25T11:35:05
|
|
1.4.3
|
|
6af6c111
|
2017-01-23T18:35:00
|
|
1.4.2
|
|
af596a56
|
2017-01-05T20:24:41
|
|
1.4.1
|
|
53543f8b
|
2017-01-05T20:12:32
|
|
Ship UCDN and use it by default
So we are not relying on version of Unicode data in glib...
Fixes https://github.com/behdad/harfbuzz/issues/386
Fixes https://github.com/behdad/harfbuzz/issues/388
|
|
f3397069
|
2017-01-05T01:27:49
|
|
1.4.0
|
|
1c98ff87
|
2016-09-30T18:15:37
|
|
Support building with older glib versions
It is desirable to be able to build against older versions of glib.
fd7a245 changed the configure check to require glib > 2.38 for
G_TEST_DIST. Before that, version 2.16 was required, but in fact,
since aafe395, G_PASTE is being used, which was introduced in 2.19.1.
And since 0ef179e2, hb-glib uses GBytes, which were introduced in
2.31.10.
2.19.1 is rather old, but 2.38 is rather new. For Firefox, building
against 2.22 is still supported, although we could probably get away
with bumping that to 2.28. Either way, GBytes is not available.
Arguably, if you build against a glib that doesn't support GBytes,
you're not going to use the hb_glib_blob_create function, so we hide
the function when building against such a glib.
As for G_TEST_DIST, when building against versions of glib that don't
support it, we can fallback to the previous behavior, which, AIUI, was
just making the test not work when building in a separate directory.
|
|
42c81425
|
2016-09-13T23:49:46
|
|
[GX] Fix build with older FreeType
|
|
b843c6d8
|
2016-12-05T13:42:28
|
|
1.3.4
|
|
966ac7ec
|
2016-10-26T16:17:15
|
|
1.3.3
|
|
11816429
|
2016-10-26T16:04:30
|
|
Fix "make distcheck"
|
|
331c46c7
|
2016-10-11T13:45:22
|
|
Fix configure on iOS
Fixes https://github.com/behdad/harfbuzz/issues/342
|
|
7201fdd0
|
2016-10-04T14:53:17
|
|
LFS (large file system?) support in hb-*shap*, hb-view
Fixes https://github.com/behdad/harfbuzz/issues/336
|
|
fd7a245d
|
2016-09-27T17:56:35
|
|
Require glib >= 2.38.0 for G_TEST_DIST
|
|
f73a87d9
|
2016-09-27T13:50:54
|
|
1.3.2
|
|
f16bf6c2
|
2016-09-27T12:38:49
|
|
Allow building with graphite2 without pkg-config (#318)
|
|
d22ab6cf
|
2016-09-07T14:28:47
|
|
1.3.1
|
|
dd31fc9f
|
2016-07-22T02:26:54
|
|
Don’t build UCDN support when building with GLib (#296)
Regression from: b424b6c372dfe4c0ed75a49761eb34a416819446.
|
|
a732e00e
|
2016-07-21T01:58:00
|
|
1.3.0
|
|
a93078a0
|
2016-06-06T15:58:41
|
|
Change bugreport URL to github
That's where everything is happening these days.
|
|
a5b7b0dd
|
2016-05-02T10:44:13
|
|
1.2.7
|
|
00ea66f3
|
2016-04-08T13:51:01
|
|
1.2.6
|
|
a0331b55
|
2016-04-04T16:25:32
|
|
1.2.5
|
|
0251b0cc
|
2016-03-17T14:37:11
|
|
1.2.4
|
|
fef5dd9a
|
2016-03-12T19:15:15
|
|
Merge pull request #232 from c0nk/wip-icu
Add --with-icu=builtin option; fix compile error
|
|
01ea9eaa
|
2016-03-11T18:50:02
|
|
[build] Use tar-ustar instead of tar-pax
The default tar-v7 is not good enough for us (99 char filename
limit), so I have had bumped to tar-pax. We got one complaint
that someone's tar couldn't handle tar-pax. Set to tar-ustar
which is ~13 years earlier than tar-pax and is good enough for us.
|
|
b424b6c3
|
2016-02-26T00:35:15
|
|
Add --with-icu=builtin configure option
|
|
75568b0a
|
2016-02-25T12:26:26
|
|
1.2.3
|
|
b30a971b
|
2016-02-24T17:32:22
|
|
1.2.2
|
|
dabf32a5
|
2016-02-23T15:38:43
|
|
1.2.1
|
|
27847cab
|
2016-02-19T15:56:50
|
|
1.2.0
|
|
c6792854
|
2016-02-03T18:31:23
|
|
build: Build the DirectWrite sources if requested
This adds to the autotools build system so that the (experimental)
DirectWrite support for HarfBuzz is built (and dist'ed).
|
|
d7b6636e
|
2015-11-03T19:00:42
|
|
build: Support Visual Studio builds using NMake
This adds a set of NMake Makefiles that can be used to build HarfBuzz, from
the standard basic build building the minimal HarfBuzz DLL (consisting
of OpenType, fallback and Uniscribe support only), to a full fledged build
consisting of GLib and FreeType support, as well as building the utilities,
the test programs in src/ and test/api, and HarfBuzz-ICU and
HarfBuzz-GObject, and up to building the introspection files. This means a
flexible build mechanism is supported here, so anything that is supported
for a Windows build (code-wise), should all be supported by this build
system.
As in an earlier commit, the source listings are shared with the autotools
builds with the various Makefile.sources in src/, src/hb-ucdn and util/, and
this set of NMake Makefiles will transform these lists into the form they
want.
In the current form, all the test programs in test/api pass, and this has
been checked successfully with 'make -j8 distcheck'.
|
|
11441291
|
2016-01-11T13:16:35
|
|
1.1.3
|
|
d44d52bd
|
2015-11-26T19:35:43
|
|
1.1.2
|
|
b24e93e3
|
2015-11-24T13:18:20
|
|
1.1.1
|
|
e1118aea
|
2015-11-18T23:40:47
|
|
1.1.0
|
|
19300183
|
2015-11-05T23:08:50
|
|
[fuzzing] Add build system
|
|
86cadc2c
|
2015-10-15T20:25:29
|
|
1.0.6
|
|
ab170529
|
2015-10-13T10:55:33
|
|
1.0.5
|
|
432ffc47
|
2015-09-30T22:51:16
|
|
1.0.4
|
|
7f540539
|
2015-09-01T17:03:50
|
|
1.0.3
|