RSS feed
8d37efbc
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/22 15:48
Add missing ChangeLog entry for commit d44daf9e.
18bd176a
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/22 07:24
* CMakeLists.txt: Make it work with cmake 2.8.11.2 (#49909).
06d61b48
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/22 05:43
Ensure used preprocessor symbols are defined (#49790).
7f733399
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/22 05:12
* src/base/ftrfork.c (FT_Raccess_Get_DataOffsets): Check `count'.
b44e6c20
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/22 03:30
[cff] Protect against invalid `vsindex' and `blend' values.
ada82971
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/22 03:25
[ftfuzzer] Always use Adobe CFF engine.
72091103
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/21 18:46
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.
d44daf9e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/21 18:03
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.
e6a429e2
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/21 15:27
[cff, truetype] Another try for #49829.
64a91137
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/21 14:30
[truetype, sfnt] Introduce font variation flags to `TT_Face'.
57a6733d
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/21 01:52
[base] Improve sanity check for Mac resources (#49888).
ded4bdb5
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 18:26
[base] More sanity checks for Mac resources.
b5573032
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 18:22
ftobjs.c: Formatting.
d5fe8da7
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 17:03
Spelling.
d678b37e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 07:45
Another minor ChangeLog addition.
70704b34
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 07:27
[truetype] Improve logic for getting fast advance widths.
59b0b3a7
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 06:39
Add bug reference to previous commit.
cc576f80
– Ben Wagner <bungeman@google.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/20 06:37
[truetype] Fix linear metrics of GX variation fonts.
a1e85f11
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/20 05:52
[cff, truetype] Fast advance width retrieval for fonts with HVAR.
5743df77
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/18 16:01
[base] Fix invalid mac font recursion.
ca3d4019
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/18 13:23
* src/cff/cffobjs.c (cff_face_init): Make named instances work.
a8652c59
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/18 13:12
[truetype, cff] Extend `get_var_blend' function of MM service.
25f3ac2b
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/18 10:50
[sfnt] Handle `fvar' with zero axes as a non-MM font.
eb6d0208
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/18 04:29
Minor GX code shuffling.
8f633a08
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/18 01:42
[cff] Better handling of non-CFF font formats.
4cd68179
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 17:52
* src/cff/cffload.c (cff_build_blend_vector): Remove redundant code.
6949797d
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 16:05
More code formatting.
5d664b6d
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 15:47
Use FT_SET_ERROR where useful. Other minor code formatting.
db17ceb4
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 08:39
* src/truetype/ttobjs.c (tt_face_init): Simplify conditional code.
7c75b166
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 08:28
[sfnt, truetype] Various sanitizing fixes.
3b125e95
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 05:02
Improve tracing of `FT_Open_Face'.
50ff6c1e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/17 02:44
* src/cff/cffload.c (cff_load_private_dict): Always init `blend'.
df2cf43e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/16 06:38
[truetype] Fix `cvar' sanity test.
68620248
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/16 06:15
[cff, truetype] Remove compiler warnings; fix `make multi'.
beecf80a
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/16 03:52
[cff] Fix heap buffer overflow (#49858).
01658be6
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/15 18:10
Fix clang warnings.
edf40148
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/15 16:56
[cff] Implement CFF2 support (2/2).
9f62d2ca
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/15 15:27
[cff] Implement CFF2 support (1/2).
3bd79cc2
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/15 09:34
[truetype] Provide HVAR advance width variation as a service.
aa0c4b4f
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/15 09:04
[truetype] Provide function to apply `HVAR' advance width variation.
097cd874
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/15 07:58
[truetype] Add `HVAR' table parsing.
abd58581
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/15 07:17
[cff] Extend number parsing.
010e0614
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/15 06:22
[cff] Implement dynamic stack size for Adobe engine.
41533b95
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/14 19:00
[cff] Code shuffling.
0918325e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/14 15:44
[sfnt, truetype] Add framework for Metrics Variations service.
c628a7df
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/14 14:31
[cff] Add Multiple Masters service.
a7dc0c35
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/14 13:54
Extend functionality of `ft_module_get_service'.
ab22b43b
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/14 13:34
* src/truetype/ttgxvar.c (tt_get_var_blend): Fix compiler warning.
4e07516e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/14 13:25
[sfnt, cff] Minor preparations.
8b174b4b
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/11 04:16
[truetype, type1] Add `get_var_blend' to MM service.
27bdb36c
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/10 04:56
[truetype, type1] Add `done_blend' to MM service.
3205a44d
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/09 01:55
[sfnt] Revert change from 2016-12-08.
4191b776
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/08 17:33
Add framework to support services with 8 functions.
29aa9577
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/08 03:59
[sfnt] Add `get_glyph_name' and `get_name_index' to SFNT interface.
ffd8f622
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/06 02:25
[cff] Code shuffling.
bcae6574
– Dave Arnold <darnold@adobe.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/05 17:08
Add `FT_Get_Var_Design_Coordinates' function.
c0fae7da
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/06 06:13
* src/type1/t1load.c (parse_subrs): Fix memory leak.
602be7c8
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/01 06:36
[gzip] Improve building with external zlib (#49673).
255828c8
– Oleksandr Chekhovskyi <oleksandr.chekhovskyi@gmail.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/12/01 02:07
[autofit] Fix Emscripten crash (patch #9180).
1d28f697
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/29 13:45
[smooth] Revert previous commit. Already fixed with 6ca54c64.
d949a3db
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/29 07:09
[smooth] Avoid conditional jump on uninitialized value (#49711).
b37b799c
– Nikolaus Waxweiler <madigens@gmail.com>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/11/27 11:30
[autofit] Code shuffling.
78150503
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/17 07:00
Better support of LLP64 systems with gcc (and clang).
9e7748f5
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/17 03:04
Improve documentation of `lsb_delta' and `rsb_delta' (#19044).
48c77da3
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/17 02:37
Add minor comment to avoid confusion (#19044).
dd26e3d0
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/10 07:03
Fix `lcd_weights' array size.
e1ee5476
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/06 07:39
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Fix tracing.
1c6fd994
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/06 07:37
[sfnt] Improve FT_LOAD_BITMAP_METRICS_ONLY for `sbix' format.
565db95b
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/06 07:33
[sfnt] Speed up `sbix' lookup.
d8a83232
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/06 07:33
Minor documentation improvement.
37e193e9
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/06 07:32
Introduce a way of quickly retrieving (embedded) bitmap metrics.
57f73d1f
– Werner Lemberg <wl@gnu.org>
authored
on 2016/11/06 02:06
Synchronize with gnulib (#49448).
b72858c9
– Behdad Esfahbod <behdad@behdad.org>
authored
and Werner Lemberg <wl@gnu.org>
committed
on 2016/11/03 02:41
[truetype] Clamp variation requests to valid range.
328d6844
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/28 20:18
[truetype] Remove clang warnings.
ddf38726
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/27 03:27
[truetype] Fix commit from 2014-11-24.
9c45ac39
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/26 12:00
Add `FT_Get_{MM,Var}_Blend_Coordinates' functions.
56140907
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/26 04:10
* src/type1/t1load.c (parse_subrs): Fix limit check.
c5f1bc4b
– Alexei Podtelezhnikov <apodtele@gmail.com>
authored
on 2016/10/25 18:31
[cff] Correct cmap format reporting (#24819).
5081674c
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/22 15:16
[truetype] Fix SCANTYPE instruction (#49394).
57741403
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/22 14:34
[sfnt] Improve handling of invalid post 2.5 tables [#49393].
7eeaf986
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/14 04:58
[truetype] Fix handling of `cvar' table data.
83702957
– Alexei Podtelezhnikov <apodtele@gmail.com>
authored
on 2016/10/13 18:52
URL updates.
9c54d124
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/11 04:57
[psaux] Fix handling of invalid flex subrs.
92281228
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/11 03:12
* src/truetype/ttgxvar.c (tt_done_blend): Fix deallocation.
6b354931
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/08 16:26
* src/cid/cidload.c (cid_face_open): Properly propagate `error'.
d61b0425
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/08 15:20
[cid] Fix parsing of subr offsets.
fcc0ee80
– Werner Lemberg <wl@gnu.org>
authored
on 2016/10/01 16:12
[sfnt] Disable bitmap strikes if we don't have a bitmap data table.
b0aacff4
– Alexei Podtelezhnikov <apodtele@gmail.com>
authored
on 2016/10/01 08:55
[smooth] Remove impossibility.
3576487a
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/30 04:11
[pcf] Enrich family name with foundry name and glyph width info.
71b617d8
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/29 15:53
[ftfuzzer] Speed up.
bfa83bdc
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/29 15:51
Comments.
2067c698
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/29 15:49
[truetype] Disallow bitmap strokes for non-default instances.
bf90239c
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/29 09:04
[truetype] Clean up `TT_Face' structure.
45cad2e5
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/28 15:10
More FT_ZERO usage.
2ecf89b4
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/28 15:06
*/*: s/FT_MEM_ZERO/FT_ZERO/ where appropriate.
a3e2c832
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/27 17:42
[truetype] Trace number of executed opcodes.
e27b8a55
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/27 17:21
[truetype] Speed up `TT_Load_Glyph'.
0d945929
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/27 04:44
[truetype] Introduce dynamic limits for some bytecode opcodes.
a764963f
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/25 12:29
[truetype] Sanitize only last entry of `loca' table.
d11e8b6e
– Werner Lemberg <wl@gnu.org>
authored
on 2016/09/25 11:32
* src/tools/ftfuzzer/ftfuzzer.cc (LLVMFuzzerTestOneInput): Fix typo.
Next