shithub: freetype+ttf2subf

RSS feed

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.

8b174b4b – Werner Lemberg <[email protected]> authored on 2016/12/11 04:16
[truetype, type1] Add `get_var_blend' to MM service.

27bdb36c – Werner Lemberg <[email protected]> authored on 2016/12/10 04:56
[truetype, type1] Add `done_blend' to MM service.

3205a44d – Werner Lemberg <[email protected]> authored on 2016/12/09 01:55
[sfnt] Revert change from 2016-12-08.

4191b776 – Werner Lemberg <[email protected]> authored on 2016/12/08 17:33
Add framework to support services with 8 functions.

29aa9577 – Werner Lemberg <[email protected]> authored on 2016/12/08 03:59
[sfnt] Add `get_glyph_name' and `get_name_index' to SFNT interface.

ffd8f622 – Werner Lemberg <[email protected]> authored on 2016/12/06 02:25
[cff] Code shuffling.

bcae6574 – Dave Arnold <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/05 17:08
Add `FT_Get_Var_Design_Coordinates' function.

c0fae7da – Werner Lemberg <[email protected]> authored on 2016/12/06 06:13
* src/type1/t1load.c (parse_subrs): Fix memory leak.

602be7c8 – Werner Lemberg <[email protected]> authored on 2016/12/01 06:36
[gzip] Improve building with external zlib (#49673).

255828c8 – Oleksandr Chekhovskyi <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/12/01 02:07
[autofit] Fix Emscripten crash (patch #9180).

1d28f697 – Werner Lemberg <[email protected]> authored on 2016/11/29 13:45
[smooth] Revert previous commit. Already fixed with 6ca54c64.

d949a3db – Werner Lemberg <[email protected]> authored on 2016/11/29 07:09
[smooth] Avoid conditional jump on uninitialized value (#49711).

b37b799c – Nikolaus Waxweiler <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/11/27 11:30
[autofit] Code shuffling.

78150503 – Werner Lemberg <[email protected]> authored on 2016/11/17 07:00
Better support of LLP64 systems with gcc (and clang).

9e7748f5 – Werner Lemberg <[email protected]> authored on 2016/11/17 03:04
Improve documentation of `lsb_delta' and `rsb_delta' (#19044).

48c77da3 – Werner Lemberg <[email protected]> authored on 2016/11/17 02:37
Add minor comment to avoid confusion (#19044).

dd26e3d0 – Werner Lemberg <[email protected]> authored on 2016/11/10 07:03
Fix `lcd_weights' array size.

e1ee5476 – Werner Lemberg <[email protected]> authored on 2016/11/06 07:39
* src/base/ftobjs.c (FT_Render_Glyph_Internal): Fix tracing.

1c6fd994 – Werner Lemberg <[email protected]> authored on 2016/11/06 07:37
[sfnt] Improve FT_LOAD_BITMAP_METRICS_ONLY for `sbix' format.

565db95b – Werner Lemberg <[email protected]> authored on 2016/11/06 07:33
[sfnt] Speed up `sbix' lookup.

d8a83232 – Werner Lemberg <[email protected]> authored on 2016/11/06 07:33
Minor documentation improvement.

37e193e9 – Werner Lemberg <[email protected]> authored on 2016/11/06 07:32
Introduce a way of quickly retrieving (embedded) bitmap metrics.

57f73d1f – Werner Lemberg <[email protected]> authored on 2016/11/06 02:06
Synchronize with gnulib (#49448).

b72858c9 – Behdad Esfahbod <[email protected]> authored and Werner Lemberg <[email protected]> committed on 2016/11/03 02:41
[truetype] Clamp variation requests to valid range.

328d6844 – Werner Lemberg <[email protected]> authored on 2016/10/28 20:18
[truetype] Remove clang warnings.

ddf38726 – Werner Lemberg <[email protected]> authored on 2016/10/27 03:27
[truetype] Fix commit from 2014-11-24.

9c45ac39 – Werner Lemberg <[email protected]> authored on 2016/10/26 12:00
Add `FT_Get_{MM,Var}_Blend_Coordinates' functions.

56140907 – Werner Lemberg <[email protected]> authored on 2016/10/26 04:10
* src/type1/t1load.c (parse_subrs): Fix limit check.

c5f1bc4b – Alexei Podtelezhnikov <[email protected]> authored on 2016/10/25 18:31
[cff] Correct cmap format reporting (#24819).

5081674c – Werner Lemberg <[email protected]> authored on 2016/10/22 15:16
[truetype] Fix SCANTYPE instruction (#49394).

57741403 – Werner Lemberg <[email protected]> authored on 2016/10/22 14:34
[sfnt] Improve handling of invalid post 2.5 tables [#49393].

7eeaf986 – Werner Lemberg <[email protected]> authored on 2016/10/14 04:58
[truetype] Fix handling of `cvar' table data.

83702957 – Alexei Podtelezhnikov <[email protected]> authored on 2016/10/13 18:52
URL updates.

9c54d124 – Werner Lemberg <[email protected]> authored on 2016/10/11 04:57
[psaux] Fix handling of invalid flex subrs.

92281228 – Werner Lemberg <[email protected]> authored on 2016/10/11 03:12
* src/truetype/ttgxvar.c (tt_done_blend): Fix deallocation.

6b354931 – Werner Lemberg <[email protected]> authored on 2016/10/08 16:26
* src/cid/cidload.c (cid_face_open): Properly propagate `error'.

d61b0425 – Werner Lemberg <[email protected]> authored on 2016/10/08 15:20
[cid] Fix parsing of subr offsets.

fcc0ee80 – Werner Lemberg <[email protected]> authored on 2016/10/01 16:12
[sfnt] Disable bitmap strikes if we don't have a bitmap data table.

b0aacff4 – Alexei Podtelezhnikov <[email protected]> authored on 2016/10/01 08:55
[smooth] Remove impossibility.

3576487a – Werner Lemberg <[email protected]> authored on 2016/09/30 04:11
[pcf] Enrich family name with foundry name and glyph width info.

71b617d8 – Werner Lemberg <[email protected]> authored on 2016/09/29 15:53
[ftfuzzer] Speed up.

bfa83bdc – Werner Lemberg <[email protected]> authored on 2016/09/29 15:51
Comments.

2067c698 – Werner Lemberg <[email protected]> authored on 2016/09/29 15:49
[truetype] Disallow bitmap strokes for non-default instances.

bf90239c – Werner Lemberg <[email protected]> authored on 2016/09/29 09:04
[truetype] Clean up `TT_Face' structure.

45cad2e5 – Werner Lemberg <[email protected]> authored on 2016/09/28 15:10
More FT_ZERO usage.

2ecf89b4 – Werner Lemberg <[email protected]> authored on 2016/09/28 15:06
*/*: s/FT_MEM_ZERO/FT_ZERO/ where appropriate.

a3e2c832 – Werner Lemberg <[email protected]> authored on 2016/09/27 17:42
[truetype] Trace number of executed opcodes.

e27b8a55 – Werner Lemberg <[email protected]> authored on 2016/09/27 17:21
[truetype] Speed up `TT_Load_Glyph'.

0d945929 – Werner Lemberg <[email protected]> authored on 2016/09/27 04:44
[truetype] Introduce dynamic limits for some bytecode opcodes.

Next