shithub: freetype+ttf2subf

RSS feed

723aafb5 – Werner Lemberg <[email protected]> authored on 2017/01/11 09:21
[truetype] Actually use metrics variation service.

d718ac4e – Werner Lemberg <[email protected]> authored on 2017/01/11 09:12
[truetype] Provide metrics variation service.

07ee1d25 – Werner Lemberg <[email protected]> authored on 2017/01/11 07:50
[truetype] Parse `MVAR' table.

8ab08cff – Werner Lemberg <[email protected]> authored on 2017/01/11 05:05
[truetype] More preparations for MVAR support.

7ccca6ae – Werner Lemberg <[email protected]> authored on 2017/01/09 14:54
[pcf] Disable long family names by default.

08fd250e – Werner Lemberg <[email protected]> authored on 2017/01/09 06:30
[pcf] Make long family names configurable.

f837a50e – Werner Lemberg <[email protected]> authored on 2017/01/09 05:49
[pcf] Introduce a driver structure.

469ced7f – Werner Lemberg <[email protected]> authored on 2017/01/08 04:28
[truetype] Again some GX code shuffling.

6812f174 – Werner Lemberg <[email protected]> authored on 2017/01/08 02:33
[truetype] Adjust font variation flags for MVAR.

21a04577 – Werner Lemberg <[email protected]> authored on 2017/01/07 07:00
Comment.

02919134 – Werner Lemberg <[email protected]> authored on 2017/01/07 02:45
[truetype] More GX code shuffling.

fb90f00c – Werner Lemberg <[email protected]> authored on 2017/01/06 17:23
[truetype] More generalization of GX stuff.

0bd0112f – Werner Lemberg <[email protected]> authored on 2017/01/06 16:32
[truetype] Some GX structure renames for generalization.

9c814704 – Werner Lemberg <[email protected]> authored on 2017/01/06 16:13
[truetype] Code shuffling.

7e1cce58 – Werner Lemberg <[email protected]> authored on 2017/01/06 15:31
[truetype] Add HVAR access without advance width map.

8b755445 – Werner Lemberg <[email protected]> authored on 2017/01/06 06:47
[pcf] Revise driver.

348d39c6 – Werner Lemberg <[email protected]> authored on 2017/01/05 07:29
Comment.

563ae780 – Werner Lemberg <[email protected]> authored on 2017/01/04 15:16
Update copyright year.

a7c2f44b – Werner Lemberg <[email protected]> authored on 2017/01/04 08:12
* src/pcf/pcfdrivr.c (PCF_Face_Init): Trace compression format.

c9d47724 – Werner Lemberg <[email protected]> authored on 2017/01/04 05:00
[cff] More consistency checks for pure CFFs.

025226ae – Werner Lemberg <[email protected]> authored on 2017/01/04 02:45
[cff, truetype] Minor tracing improvement.

8982405f – Werner Lemberg <[email protected]> authored on 2017/01/03 04:46
[truetype] Various minor fixes.

624b6802 – Werner Lemberg <[email protected]> authored on 2017/01/03 04:42
[sfnt] Don't fail if PCLT, EBLC (and similar tables) are invalid.

69414e7a – Werner Lemberg <[email protected]> authored on 2017/01/03 01:53
* src/cff/cffparse.c (cff_parse_num): Simplify.

248eaa4f – Werner Lemberg <[email protected]> authored on 2017/01/02 19:27
Various fixes for clang's undefined behaviour sanitizer.

bdec162d – Werner Lemberg <[email protected]> authored on 2017/01/01 15:51
[cff] Handle multiple `blend' operators in a row correctly.

63765a8f – Werner Lemberg <[email protected]> authored on 2017/01/01 05:43
[sfnt] Return correct number of named instances for TTCs.

24be60b5 – Werner Lemberg <[email protected]> authored on 2017/01/01 03:20
*/*: Use hex numbers for errors in tracing messages.

e9a154e7 – Werner Lemberg <[email protected]> authored on 2016/12/31 16:41
[truetype] Check axis count in HVAR table.

069083cc – Werner Lemberg <[email protected]> authored on 2016/12/30 16:16
* Version 2.7.1 released.

8fb9d22a – Werner Lemberg <[email protected]> authored on 2016/12/30 14:51
[ftfuzzer] Replace `rand' with an xorshift algorithm.

c9de4bf6 – Werner Lemberg <[email protected]> authored on 2016/12/30 05:07
Typo.

6b21d128 – Werner Lemberg <[email protected]> authored on 2016/12/30 05:00
[ftfuzzer] Restrict number of tested bitmap strikes.

7591bf11 – Werner Lemberg <[email protected]> authored on 2016/12/29 16:39
[truetype] Variation font API stability issues.

91fc3bd7 – Werner Lemberg <[email protected]> authored on 2016/12/29 16:34
* src/truetype/ttgxvar.c (TT_Get_MM_Var): Check axis data.

18018510 – Werner Lemberg <[email protected]> authored on 2016/12/29 16:30
[truetype] Tracing fixes.

84b0d992 – Werner Lemberg <[email protected]> authored on 2016/12/29 05:38
*/*: Use `0.5f' for tracing 16.16 numbers.

346b1417 – Werner Lemberg <[email protected]> authored on 2016/12/29 01:03
[pcf] Protect against gzip bombs.

6fb549dd – Werner Lemberg <[email protected]> authored on 2016/12/28 17:23
[psnames] Only declare, not define, data in `pstables.h' (#49949).

c4a1ef3c – Werner Lemberg <[email protected]> authored on 2016/12/28 16:22
[cff] Catch `blend' op in non-variant fonts.

c4cd34a9 – Werner Lemberg <[email protected]> authored on 2016/12/28 03:33
[cff] Better check of number of blends.

48fd5bb2 – Werner Lemberg <[email protected]> authored on 2016/12/27 05:20
Documentation updates.

0a943b63 – Werner Lemberg <[email protected]> authored on 2016/12/27 02:50
Formatting.

e5e3556f – Werner Lemberg <[email protected]> authored on 2016/12/27 01:49
[truetype, type1] Implement `FT_Get_Var_Design_Coordinates'.

f80c4473 – Werner Lemberg <[email protected]> authored on 2016/12/26 18:57
Replace `++foo' and `--foo' with `foo++' and `foo--', resp.

4441f7b2 – Werner Lemberg <[email protected]> authored on 2016/12/26 12:08
Replace `foo == NULL' and `foo != NULL' with `!foo' and `foo', resp.

37c72f66 – Werner Lemberg <[email protected]> authored on 2016/12/25 17:55
Minor formatting.

a300c1c3 – Werner Lemberg <[email protected]> authored on 2016/12/24 04:27
* src/truetype/ttpload.c (tt_face_load_hdmx): Ignore `version'.

d1db57c2 – Werner Lemberg <[email protected]> authored on 2016/12/24 04:05
* src/sfnt/ttsbit.c (tt_face_load_sbit): Allow more version values.

fde0b78c – Werner Lemberg <[email protected]> authored on 2016/12/24 03:17
* src/truetype/ttpload.c (tt_face_load_loca): Sanitize table length.

1fecdfe3 – Werner Lemberg <[email protected]> authored on 2016/12/24 02:50
* src/sfnt/sfobjs.c (sfnt_init_face): Fix tracing.

8d37efbc – Werner Lemberg <[email protected]> authored on 2016/12/22 15:48
Add missing ChangeLog entry for commit d44daf9e.

18bd176a – Werner Lemberg <[email protected]> authored on 2016/12/22 07:24
* CMakeLists.txt: Make it work with cmake 2.8.11.2 (#49909).

06d61b48 – Werner Lemberg <[email protected]> authored on 2016/12/22 05:43
Ensure used preprocessor symbols are defined (#49790).

7f733399 – Werner Lemberg <[email protected]> authored on 2016/12/22 05:12
* src/base/ftrfork.c (FT_Raccess_Get_DataOffsets): Check `count'.

b44e6c20 – Werner Lemberg <[email protected]> authored on 2016/12/22 03:30
[cff] Protect against invalid `vsindex' and `blend' values.

ada82971 – Werner Lemberg <[email protected]> authored on 2016/12/22 03:25
[ftfuzzer] Always use Adobe CFF engine.

72091103 – Werner Lemberg <[email protected]> authored on 2016/12/21 18:46
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.

d44daf9e – Werner Lemberg <[email protected]> authored on 2016/12/21 18:03
* src/truetype/ttgxvar.c (TT_Vary_Apply_Glyph_Deltas): Thinko.

e6a429e2 – Werner Lemberg <[email protected]> authored on 2016/12/21 15:27
[cff, truetype] Another try for #49829.

64a91137 – Werner Lemberg <[email protected]> authored on 2016/12/21 14:30
[truetype, sfnt] Introduce font variation flags to `TT_Face'.

57a6733d – Werner Lemberg <[email protected]> authored on 2016/12/21 01:52
[base] Improve sanity check for Mac resources (#49888).

ded4bdb5 – Werner Lemberg <[email protected]> authored on 2016/12/20 18:26
[base] More sanity checks for Mac resources.

b5573032 – Werner Lemberg <[email protected]> authored on 2016/12/20 18:22
ftobjs.c: Formatting.

d5fe8da7 – Werner Lemberg <[email protected]> authored on 2016/12/20 17:03
Spelling.

d678b37e – Werner Lemberg <[email protected]> authored on 2016/12/20 07:45
Another minor ChangeLog addition.

70704b34 – Werner Lemberg <[email protected]> authored on 2016/12/20 07:27
[truetype] Improve logic for getting fast advance widths.

59b0b3a7 – Werner Lemberg <[email protected]> authored on 2016/12/20 06:39
Add bug reference to previous commit.

cc576f80 – Ben Wagner <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/20 06:37
[truetype] Fix linear metrics of GX variation fonts.

a1e85f11 – Werner Lemberg <[email protected]> authored on 2016/12/20 05:52
[cff, truetype] Fast advance width retrieval for fonts with HVAR.

5743df77 – Werner Lemberg <[email protected]> authored on 2016/12/18 16:01
[base] Fix invalid mac font recursion.

ca3d4019 – Werner Lemberg <[email protected]> authored on 2016/12/18 13:23
* src/cff/cffobjs.c (cff_face_init): Make named instances work.

a8652c59 – Werner Lemberg <[email protected]> authored on 2016/12/18 13:12
[truetype, cff] Extend `get_var_blend' function of MM service.

25f3ac2b – Werner Lemberg <[email protected]> authored on 2016/12/18 10:50
[sfnt] Handle `fvar' with zero axes as a non-MM font.

eb6d0208 – Werner Lemberg <[email protected]> authored on 2016/12/18 04:29
Minor GX code shuffling.

8f633a08 – Werner Lemberg <[email protected]> authored on 2016/12/18 01:42
[cff] Better handling of non-CFF font formats.

4cd68179 – Werner Lemberg <[email protected]> authored on 2016/12/17 17:52
* src/cff/cffload.c (cff_build_blend_vector): Remove redundant code.

6949797d – Werner Lemberg <[email protected]> authored on 2016/12/17 16:05
More code formatting.

5d664b6d – Werner Lemberg <[email protected]> authored on 2016/12/17 15:47
Use FT_SET_ERROR where useful. Other minor code formatting.

db17ceb4 – Werner Lemberg <[email protected]> authored on 2016/12/17 08:39
* src/truetype/ttobjs.c (tt_face_init): Simplify conditional code.

7c75b166 – Werner Lemberg <[email protected]> authored on 2016/12/17 08:28
[sfnt, truetype] Various sanitizing fixes.

3b125e95 – Werner Lemberg <[email protected]> authored on 2016/12/17 05:02
Improve tracing of `FT_Open_Face'.

50ff6c1e – Werner Lemberg <[email protected]> authored on 2016/12/17 02:44
* src/cff/cffload.c (cff_load_private_dict): Always init `blend'.

df2cf43e – Werner Lemberg <[email protected]> authored on 2016/12/16 06:38
[truetype] Fix `cvar' sanity test.

68620248 – Werner Lemberg <[email protected]> authored on 2016/12/16 06:15
[cff, truetype] Remove compiler warnings; fix `make multi'.

beecf80a – Werner Lemberg <[email protected]> authored on 2016/12/16 03:52
[cff] Fix heap buffer overflow (#49858).

01658be6 – Werner Lemberg <[email protected]> authored on 2016/12/15 18:10
Fix clang warnings.

edf40148 – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/15 16:56
[cff] Implement CFF2 support (2/2).

9f62d2ca – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/15 15:27
[cff] Implement CFF2 support (1/2).

3bd79cc2 – Werner Lemberg <[email protected]> authored on 2016/12/15 09:34
[truetype] Provide HVAR advance width variation as a service.

aa0c4b4f – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/15 09:04
[truetype] Provide function to apply `HVAR' advance width variation.

097cd874 – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/15 07:58
[truetype] Add `HVAR' table parsing.

abd58581 – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/15 07:17
[cff] Extend number parsing.

010e0614 – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/15 06:22
[cff] Implement dynamic stack size for Adobe engine.

41533b95 – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/14 19:00
[cff] Code shuffling.

0918325e – Werner Lemberg <[email protected]> authored on 2016/12/14 15:44
[sfnt, truetype] Add framework for Metrics Variations service.

c628a7df – Werner Lemberg <[email protected]> authored on 2016/12/14 14:31
[cff] Add Multiple Masters service.

a7dc0c35 – Werner Lemberg <[email protected]> authored on 2016/12/14 13:54
Extend functionality of `ft_module_get_service'.

ab22b43b – Werner Lemberg <[email protected]> authored on 2016/12/14 13:34
* src/truetype/ttgxvar.c (tt_get_var_blend): Fix compiler warning.

4e07516e – Werner Lemberg <[email protected]> authored on 2016/12/14 13:25
[sfnt, cff] Minor preparations.

Next