-
c06b9cf56d
[truetype] Really, really fix #52082.
Ben Wagner
2017-09-28 19:08:38 +0200
-
ec7d2e5f68
* src/psaux/psintrp.c (cf2_doStems): Fix integer overflow.
Werner Lemberg
2017-09-28 14:21:34 +0200
-
97cd12657d
* src/cid/cidgload.c (cid_slot_load_glyph): Fix memory leak.
Ewald Hew
2017-09-28 08:29:33 +0200
-
61d1818b5e
Bitmap metrics presetting [1/2].
Alexei Podtelezhnikov
2017-09-28 00:20:50 -0400
-
dd40d10e81
Fix compiler warning.
Ewald Hew
2017-09-28 10:42:23 +0800
-
693a1181d6
* src/sfnt/ttload.c (tt_face_load_font_dir): Fix compiler warning.
Werner Lemberg
2017-09-27 08:42:50 +0200
-
12ae57d992
Copyright notices, formatting, whitespace, minor doc fixes.
Werner Lemberg
2017-09-26 12:53:41 +0200
-
4cdbac05b9
Fix compiler warnings.
Werner Lemberg
2017-09-25 09:05:00 +0200
-
a1a6a1f679
Minor fixes.
Ewald Hew
2017-09-25 08:31:52 +0200
-
6e7da50bc3
Documentation fixes.
Ewald Hew
2017-09-25 08:29:38 +0200
-
ebb1735aa7
Move
psdecode' into
psobjs'.
Ewald Hew
2017-09-25 08:26:57 +0200
-
d52dd7f31d
Fix Type 1 hinting.
Ewald Hew
2017-09-25 08:22:26 +0200
-
2f0e114068
Add tracing for hints.
Ewald Hew
2017-09-25 08:19:33 +0200
-
999a75b6db
Minor fixes.
Ewald Hew
2017-09-25 08:16:59 +0200
-
0e53cf6d67
Use the new engine.
Ewald Hew
2017-09-25 08:13:34 +0200
-
a5c02f49b5
Add Adobe engine configuration.
Ewald Hew
2017-09-25 08:11:32 +0200
-
93e3cffddf
Change subfont synthesis for CID fonts.
Ewald Hew
2017-09-25 08:08:21 +0200
-
e28550af18
Switch to Adobe engine.
Ewald Hew
2017-09-25 08:05:19 +0200
-
d813b5da59
Extend Adobe interpreter (seac).
Ewald Hew
2017-09-25 08:04:09 +0200
-
d55a701de6
Extend Adobe interpreter (flex in callothersubr).
Ewald Hew
2017-09-25 07:59:41 +0200
-
9668255965
Extend Adobe interpreter (callothersubr).
Ewald Hew
2017-09-25 07:54:02 +0200
-
77c1b331f6
Extend Adobe interpreter (pop).
Ewald Hew
2017-09-25 07:50:03 +0200
-
1e4d3dc8ea
Extend Adobe interpreter (callsubr).
Ewald Hew
2017-09-25 07:47:10 +0200
-
4b58c518c9
Extend Adobe interpreter (div, four-byte numbers).
Ewald Hew
2017-09-25 07:44:56 +0200
-
81b86c459c
Extend Adobe interpreter (hstem, vstem, hstem3, vstem3).
Ewald Hew
2017-09-25 07:14:18 +0200
-
e180afa951
Extend Adobe interpreter (hsbw, sbw).
Ewald Hew
2017-09-25 07:11:03 +0200
-
2f4abaec38
Extend Adobe interpreter (setcurrentpoint).
Ewald Hew
2017-09-25 07:04:43 +0200
-
4ed1b98dbd
Extend Adobe interpreter (closepath).
Ewald Hew
2017-09-25 07:02:53 +0200
-
37ed70f628
Add Type 1 operations to Adobe CFF interpreter.
Ewald Hew
2017-09-25 06:59:26 +0200
-
283ef28505
Fixes for rendering.
Ewald Hew
2017-09-25 06:54:16 +0200
-
6eb03f8f5a
Add missing objects (2/2).
Ewald Hew
2017-09-25 06:49:41 +0200
-
cb3f4c610d
Add missing objects for Type 1 (1/2).
Ewald Hew
2017-09-25 06:44:51 +0200
-
7e185dcd79
Allow `type1' module to use the Adobe engine.
Ewald Hew
2017-09-25 06:40:32 +0200
-
97704b158e
Add Adobe engine configuration.
Ewald Hew
2017-09-25 06:33:28 +0200
-
645d1b86ad
Move and rename `CFF_Driver'.
Ewald Hew
2017-09-25 06:28:25 +0200
-
d23affe1ef
Reorganize object fields.
Ewald Hew
2017-09-25 06:22:52 +0200
-
9428ee42c0
Prepare for Type 1 mode.
Ewald Hew
2017-09-25 06:15:46 +0200
-
0589e3c012
Use the new objects.
Ewald Hew
2017-09-25 06:10:20 +0200
-
43c015823f
Objects for new interpreter (part 2).
Ewald Hew
2017-09-24 23:00:36 +0200
-
eba54c28dc
Add objects for new interpreter.
Ewald Hew
2017-09-24 22:49:56 +0200
-
766f529a31
Rename files.
Ewald Hew
2017-09-24 22:40:07 +0200
-
8a1b5c0c6d
Minor fix.
Ewald Hew
2017-09-24 22:35:47 +0200
-
b624868b8e
Move
cff_random' into
psaux' service.
Ewald Hew
2017-09-24 22:32:40 +0200
-
df11628b76
Move struct declarations to `freetype/internal'.
Ewald Hew
2017-09-24 22:28:07 +0200
-
edacde60e3
Add new service for inter-module calls.
Ewald Hew
2017-09-24 22:20:38 +0200
-
9578e07a83
Add callbacks for inter-module calls.
Ewald Hew
2017-09-24 22:05:32 +0200
-
1487be586e
Create new `PSAux' service interface entries.
Ewald Hew
2017-09-24 21:56:54 +0200
-
816c9c1f83
Move CFF builder components into `psaux' module.
Ewald Hew
2017-09-24 21:43:05 +0200
-
705bbe7c7b
Move CFF decoder components into `psaux' module.
Ewald Hew
2017-09-24 21:39:20 +0200
-
62f095f046
[psaux, cff] Move Adobe's engine components into `psaux' module.
Ewald Hew
2017-09-25 09:25:55 +0200
-
02e80da609
Tweak per-face LCD filtering controls.
Alexei Podtelezhnikov
2017-09-24 22:18:34 -0400
-
6f2b6f8f72
Split off ChangeLog.27.
Werner Lemberg
2017-09-24 17:42:38 +0200
-
0d1262a41e
[sfnt] Fix `premultiply_data' (#52092).
Jonathan Kew
2017-09-24 17:36:47 +0200
-
e720206925
Minor.
Werner Lemberg
2017-09-24 09:16:39 +0200
-
6d403d089d
Fix handling of ValueRecords.
Werner Lemberg
2017-09-24 09:06:01 +0200
-
0da0faf0fb
[otvalid] Handle
GSUB' and
GPOS' v1.1 tables.
Werner Lemberg
2017-09-24 09:13:41 +0200
-
2b79d25f22
[otvalid] Update common table handling to OpenType 1.8.2.
Werner Lemberg
2017-09-23 10:29:26 +0200
-
e7ac8e40e8
[build] Windows-style DLL versioning.
Alexei Podtelezhnikov
2017-09-23 14:04:49 -0400
-
63be40bccf
[truetype] Really fix #52082.
Ben Wagner
2017-09-23 00:44:59 +0200
-
b0103677be
[otvalid] Handle `GDEF' v1.2 and v1.3 tables.
Werner Lemberg
2017-09-23 00:40:28 +0200
-
6756a18578
[otvalid] Handle `BASE' v1.1 table.
Werner Lemberg
2017-09-23 00:36:49 +0200
-
3645982ac2
[otvalid] Macros for 32bit offset support.
Werner Lemberg
2017-09-22 07:53:25 +0200
-
21c235ecf1
[otvalid] Whitespace.
Werner Lemberg
2017-09-22 07:28:25 +0200
-
3be8e34714
[build] Simplify Visual C++ 2010 project.
Alexei Podtelezhnikov
2017-09-21 23:12:59 -0400
-
6d04bd991b
[truetype] Integer overflow (#52082).
Werner Lemberg
2017-09-21 21:22:51 +0200
-
1ad07c1c79
Add some `since' fields (back to version 2.4.8).
Werner Lemberg
2017-09-21 14:56:58 +0200
-
cf64e338dd
[sfnt] Fix postscript name for default instance of variation fonts.
Werner Lemberg
2017-09-21 11:42:48 +0200
-
b19cdc9c81
[truetype] Fix `mmvar' array pointers, part 2.
Werner Lemberg
2017-09-21 11:02:35 +0200
-
3b3cb32dd2
[truetype] Fix `mmvar' array pointers.
Werner Lemberg
2017-09-21 09:03:20 +0200
-
843e0dc92b
Restore FT_EXPORT documentation.
Alexei Podtelezhnikov
2017-09-20 22:19:01 -0400
-
eaa9adf325
[truetype] Integer overflows.
Werner Lemberg
2017-09-20 08:00:05 +0200
-
74f442394f
[build] Fix DLL builds in Visual C++ project.
Alexei Podtelezhnikov
2017-09-19 23:41:27 -0400
-
b00be9f609
[cff] Fix family name logic of pure CFF fontdata (#52056).
John Tytgat
2017-09-19 07:12:03 +0200
-
8b0d2e9e02
[build] Declutter Visual C++ 2010-2017 project.
Alexei Podtelezhnikov
2017-09-18 22:54:49 -0400
-
39ce3ac499
* Version 2.8.1 released. =========================
Werner Lemberg
2017-09-16 19:08:17 +0200
-
c28e9c9b3e
Typos.
Alexei Podtelezhnikov
2017-09-15 22:23:01 -0400
-
1264d9a64b
Minor.
Alexei Podtelezhnikov
2017-09-15 21:49:34 -0400
-
17eb240698
Update fuzzer-bot URL.
Werner Lemberg
2017-09-14 22:39:51 +0200
-
7cb6f2173a
Formatting.
Werner Lemberg
2017-09-14 12:09:37 +0200
-
b757ddb162
[sfnt] lowest gcc for vectors (
e1d0249e
) is changed to 4.7.
suzuki toshiya
2017-09-13 22:17:03 +0900
-
5ad845771a
[cache] Fix a possible overflow by signed integer comparison.
suzuki toshiya
2017-09-13 15:49:15 +0900
-
96dcc8ad6e
[autofit] Really fix #41334 (#52000).
Werner Lemberg
2017-09-13 08:16:23 +0200
-
21658c31f7
[autofit, sfnt] Fix for `make multi'.
suzuki toshiya
2017-09-12 15:59:18 +0900
-
babe13ec5c
[build] Improve builds with different MS Visual Studio versions.
Azzuro
2017-09-11 10:47:29 +0200
-
3e4b79970e
* src/sfnt/ttkern.c (tt_face_load_kern): Reject format 2 tables.
Werner Lemberg
2017-09-11 08:51:44 +0200
-
d1b6c6e211
Typo.
Alexei Podtelezhnikov
2017-09-10 22:35:21 -0400
-
0683f0df7c
Warping CHANGES.
Alexei Podtelezhnikov
2017-09-09 13:01:11 -0400
-
0ab2b62d3f
[autofit] Improve communication with ftgrid.
Werner Lemberg
2017-09-09 08:08:47 +0200
-
e2e56f9dd5
Officially announce end of 16bit compiler support.
Werner Lemberg
2017-09-09 06:31:03 +0200
-
33b390a63b
Warping documentation updates.
Alexei Podtelezhnikov
2017-09-08 21:34:47 -0400
-
3ef59e59e0
[base] Remove a check for resource ID in the resource fork driver.
suzuki toshiya
2017-09-09 01:28:24 +0900
-
71f661804e
ChangeLog for last commit.
suzuki toshiya
2017-09-09 01:05:44 +0900
-
5c4e40d7fd
[sfnt, truetype] Register the tags for marginal fonts.
suzuki toshiya
2017-09-09 00:59:33 +0900
-
22a7f5b8af
Branding fixes.
Alexei Podtelezhnikov
2017-09-07 22:36:02 -0400
-
e0b480d191
s/ /~/
Alexei Podtelezhnikov
2017-09-06 21:21:14 -0400
-
a3dd6d99a4
Fix multiple calls of `FT_Bitmap_Convert'.
Werner Lemberg
2017-09-05 23:02:04 +0200
-
7d017ba810
[bdf] Fix size and resolution handling.
Werner Lemberg
2017-09-05 15:28:21 +0200
-
f0898b9259
Swap `ALLOC_MULT' arguments (#51833).
Alexei Podtelezhnikov
2017-08-25 21:40:01 -0400
-
587264cfd5
Typo.
Werner Lemberg
2017-08-23 09:14:14 +0200
-
e1d0249e5a
[sfnt] Fix clang compilation (#51788).
Werner Lemberg
2017-08-23 08:18:22 +0200