RSS feed
	
	
	
		c67b9a1c
		 – Armin Hasitzka <prince.cherusker@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/11/23 06:01
		
[truetype] Fix integer overflow (#57287).
		 
	
		3cb7b3f7
		 – Ben Wagner <bungeman@google.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/11/23 05:54
		
[sfnt] Avoid sanitizer warning (#57286).
		 
	
		2d1d60aa
		 – John Stracke <jstracke@Google.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/11/23 05:42
		
[base] Fix `NULL + offset' sanitizer warnings (#57194).
		 
	
		26d0f579
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/11/23 05:28
		
* include/freetype/internal/ftmemory.h (FT_OFFSET): New macro.
		 
	
		9b017959
		 – Ben Wagner <bungeman@google.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/11/23 05:07
		
[sfnt] Ensure OTTO fonts have tables (#57285).
		 
	
		07c8d8bb
		 – Behdad Esfahbod <behdad@behdad.org>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/11/23 05:00
		
Minor fixes for recent compilers.
		 
	
		3aaae716
		 – Nikolaus Waxweiler <madigens@gmail.com>
 authored
 on 2019/11/07 18:39
		
CMakeLists.txt: minor doc additions, compile builds/unix/ftsystem.c on UNIX
		 
	
		b75031a2
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/25 17:29
		
* src/sfnt/sfwoff2.c (woff2_open_font): Check `num_fonts' for TTCs.
		 
	
		0a3d2bb9
		 – Filip Filmar <filmil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/10/19 22:05
		
[doc] FT_Open_Args: Clarify the ownership of `pathname'.
		 
	
		3b8bc65c
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/22 04:07
		
* src/sfnt/sfwoff2.c (woff2_open_font): Avoid undefined shift.
		 
	
		90a30f15
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/10/10 18:04
		
* src/sfnt/pngshim.c (premultiply_data): Optimize for __SSE__ only.
		 
	
		545a481a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/10 09:11
		
* src/sfnt/sfwoff2.c (reconstruct_glyf): Check `triplet_size'.
		 
	
		1e9229f0
		 – John Tytgat <John.Tytgat@esko.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/10/09 11:37
		
[cff] Fix FT_FACE_FLAG_GLYPH_NAMES for CFF2 based fonts (#57023).
		 
	
		5a1a79c0
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/08 07:12
		
[woff2] Fix SFNT table checks.
		 
	
		1167bff3
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/06 19:22
		
* src/sfnt/sfwoff2 (reconstruct_glyf): Fix reallocation.
		 
	
		0fcf486e
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/06 17:12
		
Improve memory debugging.
		 
	
		d355a73a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/06 16:07
		
docs/DEBUG: Document environment variable `FT2_KEEP_ALIVE'.
		 
	
		1f4e5bcb
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/10/03 17:07
		
* src/sfnt/sfwoff2 (reconstruct_font): Fix reallocation.
		 
	
		c912690d
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/09/30 18:45
		
* src/base/ftstroke.c (ft_stroker_inside): Speed up.
		 
	
		94815d6e
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/30 20:15
		
* src/sfnt/sfwoff2 (woff2_open_font): Initialize `woff2.ttc_fonts'.
		 
	
		839a0236
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/30 03:41
		
* src/sfnt/sfwoff2.c (reconstruct_font): Fix memory leak.
		 
	
		12696dcf
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/30 03:27
		
[woff2] Reject fonts without `head' table.
		 
	
		ba06adaf
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/29 09:29
		
[woff2] Fix compiler warnings.
		 
	
		c37a5014
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/28 03:42
		
* src/sfnt/sfwoff2.c (woff2_open_font): Fix sanity check.
		 
	
		2bf603bd
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/28 03:37
		
[woff2] Fix memory leaks.
		 
	
		b39576f9
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/09/27 15:18
		
* src/base/ftstroke.c (ft_stroker_cap): Speed up caps.
		 
	
		432efa25
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/09/25 17:50
		
* src/base/ftstroke.c (ft_stroker_outside): Speed up clipped miter.
		 
	
		db4083fd
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/25 04:48
		
* src/sfnt/sfwoff2.c (woff2_open_font): Check (sum of) table sizes.
		 
	
		4881f75b
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/09/23 18:57
		
* src/base/ftstroke.c (ft_stroke_border_arcto): Speed up calculations.
		 
	
		5327092b
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/09/20 02:30
		
[woff2] Fix memory leaks.
		 
	
		04ebb2a0
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/17 15:46
		
* src/otvalid/otvcommon.c (otv_Coverage_get_last): Guard `count'.
		 
	
		99f23d6f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/17 09:22
		
* src/sfnt/sfwoff2.c (woff2_open_font): Check table index.
		 
	
		cc17f852
		 – Avi Halachmi (:avih) <avihpit@yahoo.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/09/15 00:30
		
[cmake] Don't fail if brotli is missing (#56894).
		 
	
		3de1b8d0
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/05 10:10
		
[cmake] Add brotli support.
		 
	
		bbb14361
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/05 08:37
		
FindHarfBuzz.cmake: Change indentation to two spaces; shorten lines.
		 
	
		87f52252
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/05 08:14
		
Fix handling of `AF_CONFIG_OPTION_INDIC'.
		 
	
		12351eee
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/05 08:02
		
CMakeLists.txt: Fix generation of DLL related stuff (#56852).
		 
	
		3fa35aa4
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/03 17:10
		
* src/sfnt/sfwoff2.c (compute_ULong_sum): Fix undefined shift.
		 
	
		543a3b93
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/09/01 19:03
		
* src/sfnt/sfwoff2.c (woff2_open_font): Add sanity check.
		 
	
		cbee985a
		 – Dominik Röttsches <drott@chromium.org>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/27 11:08
		
[woff2] Don't use `FT_UInt64' (#56815).
		 
	
		59415658
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/27 10:07
		
[truetype] Prevent crash in `TT_Set_Named_Instance' (#56813).
		 
	
		ed7e8194
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/27 10:07
		
CHANGES: Updated.
		 
	
		eef5c1dd
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/27 06:43
		
[woff2] Fix compiler warnings.
		 
	
		60c52f0e
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/27 06:08
		
[woff2] Formatting; some comments.
		 
	
		86803acd
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/22 12:46
		
[woff2] Check whether known tag is in array bounds.
		 
	
		d2681a49
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/21 16:21
		
[woff2] More formatting and documentation.
		 
	
		1a103015
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/17 10:57
		
* src/sfnt/sfwoff2.c: Improve trace comments.
		 
	
		97616704
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/14 13:39
		
[woff2] Formatting.
		 
	
		2a23dc7f
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/13 22:36
		
[woff2] Support `hmtx' reconstruction when `glyf' is untransformed.
		 
	
		5367e0ca
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/08/04 21:53
		
[sfnt] Support `face->num_faces' for WOFF2 fonts.
		 
	
		bb7668d7
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/28 15:38
		
[woff2] Improve memory and error handling.
		 
	
		1e020768
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/17 21:50
		
[woff2] Avoid too many calls to `FT_REALLOC'.
		 
	
		4d9b3d1d
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/15 22:45
		
[woff2] Reconstruct `loca', `hmtx', and swap out stream.
		 
	
		e3953e54
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/12 23:14
		
[woff2] Reconstruct transformed `glyf' table.
		 
	
		81cf5326
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/06 14:05
		
[woff2] Copy un-transformed tables to sfnt stream.
		 
	
		106bacf5
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/04 21:09
		
[woff2] Create stream for uncompressed buffer.
		 
	
		18f6ff11
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/30 21:29
		
[woff2] Handle TTCs and start reconstructing font.
		 
	
		7a1639bc
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/30 16:01
		
[woff2] Get known tags from function.
		 
	
		c6c2c0b5
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/30 15:32
		
[woff2] Minor.
		 
	
		fc65d45a
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/30 00:31
		
[woff2] Uncompress Brotli streams and `face_index' support.
		 
	
		732da8a4
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/30 00:15
		
* builds/unix/configure.raw: Change argument name to `brotli'.
		 
	
		9443a1bc
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/27 21:01
		
Add Brotli dependency and required checks.
		 
	
		76c64f6b
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/23 21:07
		
[woff2] Write SFNT Offset table.
		 
	
		e09fe4cc
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/18 15:58
		
* src/sfnt/sfwoff2.c: #undef macros.
		 
	
		e496cb29
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/16 14:56
		
[woff2] Read table and collection directory.
		 
	
		8c1e3fc3
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/16 14:40
		
[sfnt] Include `woff2tags.c' for building.
		 
	
		b45c7dd5
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/16 13:55
		
[sfnt] Add WOFF2 constants.
		 
	
		2fa573c1
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/11 20:21
		
[sfnt] Read WOFF 2 header.
		 
	
		83dba0e9
		 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/11 19:40
		
Add structures for WOFF2.
		 
	
		9adc3b35
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/26 16:36
		
* src/psaux/cffdecode.c (cff_operator_seac): Fix numeric overflow.
		 
	
		7d1d3b9a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/26 05:08
		
[type1] Fix `FT_Get_Var_Axis_Flags' (#56804).
		 
	
		734d60f6
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/06 16:38
		
Another minor documentation improvement.
		 
	
		ad3443c9
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/08/05 06:00
		
Minor documentation improvement.
		 
	
		12af46b6
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/07/23 18:38
		
* src/base/ftbbox.c (cubic_peak): Sanitize left shift (#56586).
		 
	
		d5522ac0
		 – Weiyi Wu <w1w2y3@gmail.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/22 05:49
		
* src/cid/cidload.c (cid_hex_to_binary): Fix typo (#56653).
		 
	
		b110acba
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/07/12 07:36
		
[sfnt, winfonts] Avoid memory leaks in case of error (#56587).
		 
	
		12e4307d
		 – Ben Wagner <bungeman@google.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/12 06:48
		
Properly handle phantom points for variation fonts (#56601).
		 
	
		05439f5c
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/07/04 10:28
		
[psaux] (2/2) Handle fonts that use SEAC for ligatures (#56580).
		 
	
		f2b64583
		 – Chris Liddell <chris.liddell@artifex.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/07/04 10:04
		
[psaux] (1/2) Handle fonts that use SEAC for ligatures (#56580).
		 
	
		8cf046c3
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/07/01 09:54
		
* Version 2.10.1 released.
		 
	
		7b1c7585
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/26 16:18
		
* src/bdf/bdfdrivr.c (bdf_cmap_char_{index,next}): Fix inequality.
		 
	
		81445c03
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/22 18:54
		
Doc polishing.
		 
	
		a41e560b
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/19 18:29
		
Minor.
		 
	
		1e20a37f
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/19 12:45
		
docs/CHANGES: Updated.
		 
	
		983a87c6
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/16 11:58
		
* src/tools/apinames.c: Formatting, minor edits.
		 
	
		47ca5cb6
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/16 11:32
		
[autofit] Disable hinting if no blue zones are available (#56450).
		 
	
		82e40904
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/16 06:09
		
Towards better VMS support.
		 
	
		3736b28a
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/13 09:45
		
* src/autofit/aflatin.c (af_latin_metrics_init_widths): Minor.
		 
	
		8acd9800
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/13 07:12
		
Add memory access macro summary.
		 
	
		e7ac9288
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/12 20:17
		
[smooth] Restore the span buffering for direct mode only.
		 
	
		59e0c6f9
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/12 18:30
		
* include/freetype/ftmodapi.h (FT_DebugHook_Func): Return error.
		 
	
		bdac4cbe
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/12 17:58
		
Rendering considerations.
		 
	
		d1b16325
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/11 17:43
		
* src/truetype/ttobjs.c (tt_check_trickyness_family): Add `const'.
		 
	
		6a92b1fa
		 – Moazin Khatti <moazinkhatri@gmail.com>
 authored
 on 2019/06/11 17:29
		
[gzip] Add support for `gzip' encoded header (#9812).
		 
	
		78c02bc1
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/10 19:09
		
[type1,type42] Use `const' for string literals.
		 
	
		afaf3f1d
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/10 18:27
		
[bdf,pcf] Use `const' for string literals.
		 
	
		7fde521b
		 – Werner Lemberg <wl@gnu.org>
 authored
 on 2019/06/10 11:37
		
Update CHANGES file.
		 
	
		711b593e
		 – Philip Race <philip.race@oracle.com>
 authored
 and Werner Lemberg <wl@gnu.org>
 committed
 on 2019/06/07 05:15
		
* src/base/ftinit.c (FT_Set_Default_Properties): Fix crash.
		 
	
		c949ab07
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/06/04 16:17
		
Minor.
		 
	
		e13c1f46
		 – Alexei Podtelezhnikov <apodtele@gmail.com>
 authored
 on 2019/05/31 18:31
		
Solidify VC2005 builds.
		 
Next