RSS feed
bdec162d
– Werner Lemberg <wl@gnu.org>
authored
on 2017/01/01 15:51
[cff] Handle multiple `blend' operators in a row correctly.
63765a8f
– Werner Lemberg <wl@gnu.org>
authored
on 2017/01/01 05:43
[sfnt] Return correct number of named instances for TTCs.
24be60b5
– Werner Lemberg <wl@gnu.org>
authored
on 2017/01/01 03:20
*/*: Use hex numbers for errors in tracing messages.
e9a154e7
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/31 16:41
[truetype] Check axis count in HVAR table.
069083cc
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/30 16:16
* Version 2.7.1 released.
8fb9d22a
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/30 14:51
[ftfuzzer] Replace `rand' with an xorshift algorithm.
c9de4bf6
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/30 05:07
Typo.
6b21d128
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/30 05:00
[ftfuzzer] Restrict number of tested bitmap strikes.
7591bf11
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/29 16:39
[truetype] Variation font API stability issues.
91fc3bd7
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/29 16:34
* src/truetype/ttgxvar.c (TT_Get_MM_Var): Check axis data.
18018510
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/29 16:30
[truetype] Tracing fixes.
84b0d992
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/29 05:38
*/*: Use `0.5f' for tracing 16.16 numbers.
346b1417
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/29 01:03
[pcf] Protect against gzip bombs.
6fb549dd
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/28 17:23
[psnames] Only declare, not define, data in `pstables.h' (#49949).
c4a1ef3c
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/28 16:22
[cff] Catch `blend' op in non-variant fonts.
c4cd34a9
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/28 03:33
[cff] Better check of number of blends.
48fd5bb2
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/27 05:20
Documentation updates.
0a943b63
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/27 02:50
Formatting.
e5e3556f
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/27 01:49
[truetype, type1] Implement `FT_Get_Var_Design_Coordinates'.
f80c4473
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/26 18:57
Replace `++foo' and `--foo' with `foo++' and `foo--', resp.
4441f7b2
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/26 12:08
Replace `foo == NULL' and `foo != NULL' with `!foo' and `foo', resp.
37c72f66
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/25 17:55
Minor formatting.
a300c1c3
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/24 04:27
* src/truetype/ttpload.c (tt_face_load_hdmx): Ignore `version'.
d1db57c2
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/24 04:05
* src/sfnt/ttsbit.c (tt_face_load_sbit): Allow more version values.
fde0b78c
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/24 03:17
* src/truetype/ttpload.c (tt_face_load_loca): Sanitize table length.
1fecdfe3
– Werner Lemberg <wl@gnu.org>
authored
on 2016/12/24 02:50
* src/sfnt/sfobjs.c (sfnt_init_face): Fix tracing.
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.
Next