RSS feed
	
	
	
		f4253366
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/26 19:06
		
[base] Add `FT_Get_Sfnt_LangTag' function.
		 
	
		939df420
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/26 16:41
		
[sfnt] Support `name' table format 1.
		 
	
		f4e56966
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/25 10:08
		
[sfnt] s/TT_NameEntry/TT_Name/.
		 
	
		d66c3645
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/25 07:53
		
Minor: Use `FT_ERR' macro.
		 
	
		983fb0df
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2017/01/24 18:56
		
Typos.
		 
	
		14397120
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/24 15:48
		
[sfnt] Fix Postscript name service for symbol fonts.
		 
	
		141f0ea5
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/24 12:00
		
[truetype] For OpenType 1.7: s/preferred/typographic/ (sub)family.
		 
	
		693f56ff
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/23 07:53
		
[base] Add `FT_Set_Default_Properties' (#49187).
		 
	
		f502092b
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/23 06:47
		
[truetype] Minor updates for OpenType 1.8.1.
		 
	
		79d52b9a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/23 02:43
		
[truetype] Avoid segfault for invalid variation data.
		 
	
		15c6e8d6
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2017/01/22 18:09
		
Typos.
		 
	
		43061d6a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/20 05:16
		
* src/truetype/ttinterp.c (TT_RunIns): Adjust loop detector limits.
		 
	
		a32270ae
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2017/01/19 18:01
		
Typos.
		 
	
		236bbdbe
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2017/01/18 18:12
		
Typos.
		 
	
		ca472220
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2017/01/17 18:45
		
Typos.
		 
	
		8013d89f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/17 07:39
		
ftsnames.h, ttnameid.h, tttables.h: Revise documentation.
		 
	
		ba6f3e18
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/17 06:50
		
* include/freetype/ttnameid.h: Updated to OpenType 1.8.1.
		 
	
		66725768
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/15 11:17
		
ftmm.h: Revise documentation.
		 
	
		8665e3f4
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/15 10:23
		
freetype.h: Revise documentation.
		 
	
		322b3be5
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/15 08:57
		
* src/truetype/ttgxvar.c (tt_apply_var): Handle underline parameters
		 
	
		eae29d91
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/13 05:33
		
Minor documentation updates.
		 
	
		c529885b
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/12 03:42
		
* src/base/ftobjs.c (ft_open_face_internal): Improve tracing.
		 
	
		56645f8a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/11 11:25
		
Fix documentation of `FT_Get_Sfnt_Name'.
		 
	
		cb937047
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/11 09:21
		
Document MVAR handling.
		 
	
		723aafb5
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/11 09:21
		
[truetype] Actually use metrics variation service.
		 
	
		d718ac4e
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/11 09:12
		
[truetype] Provide metrics variation service.
		 
	
		07ee1d25
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/11 07:50
		
[truetype] Parse `MVAR' table.
		 
	
		8ab08cff
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/11 05:05
		
[truetype] More preparations for MVAR support.
		 
	
		7ccca6ae
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/09 14:54
		
[pcf] Disable long family names by default.
		 
	
		08fd250e
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/09 06:30
		
[pcf] Make long family names configurable.
		 
	
		f837a50e
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/09 05:49
		
[pcf] Introduce a driver structure.
		 
	
		469ced7f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/08 04:28
		
[truetype] Again some GX code shuffling.
		 
	
		6812f174
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/08 02:33
		
[truetype] Adjust font variation flags for MVAR.
		 
	
		21a04577
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/07 07:00
		
Comment.
		 
	
		02919134
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/07 02:45
		
[truetype] More GX code shuffling.
		 
	
		fb90f00c
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/06 17:23
		
[truetype] More generalization of GX stuff.
		 
	
		0bd0112f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/06 16:32
		
[truetype] Some GX structure renames for generalization.
		 
	
		9c814704
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/06 16:13
		
[truetype] Code shuffling.
		 
	
		7e1cce58
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/06 15:31
		
[truetype] Add HVAR access without advance width map.
		 
	
		8b755445
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/06 06:47
		
[pcf] Revise driver.
		 
	
		348d39c6
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/05 07:29
		
Comment.
		 
	
		563ae780
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/04 15:16
		
Update copyright year.
		 
	
		a7c2f44b
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/04 08:12
		
* src/pcf/pcfdrivr.c (PCF_Face_Init): Trace compression format.
		 
	
		c9d47724
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/04 05:00
		
[cff] More consistency checks for pure CFFs.
		 
	
		025226ae
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/04 02:45
		
[cff, truetype] Minor tracing improvement.
		 
	
		8982405f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/03 04:46
		
[truetype] Various minor fixes.
		 
	
		624b6802
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/03 04:42
		
[sfnt] Don't fail if PCLT, EBLC (and similar tables) are invalid.
		 
	
		69414e7a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/03 01:53
		
* src/cff/cffparse.c (cff_parse_num): Simplify.
		 
	
		248eaa4f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2017/01/02 19:27
		
Various fixes for clang's undefined behaviour sanitizer.
		 
	
		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.
		 
Next