shithub: freetype+ttf2subf

RSS feed

11d4ce23 – Dominik Röttsches <drott@chromium.org> authored and Werner Lemberg <wl@gnu.org> committed on 2019/12/09 07:40
Fix more UBSan warnings on adding offset to nullptr (#57384)

dfc9a049 – Werner Lemberg <wl@gnu.org> authored on 2019/12/05 03:44
* src/truetype/ttinterp.c (TT_RunIns): Use `FT_OFFSET'.

551bd3a9 – Werner Lemberg <wl@gnu.org> authored on 2019/12/03 06:52
More nullptr offset UBSan warnings (#57331, #57347).

4270e9f3 – Dominik Röttsches <drott@chromium.org> authored and Werner Lemberg <wl@gnu.org> committed on 2019/11/27 06:38
Avoid more nullptr offset UBSan warnings (#57316).

d4f9c249 – John Stracke <jstracke@Google.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/11/23 06:25
[base] Really fix #57194.

9df460b6 – Werner Lemberg <wl@gnu.org> authored on 2019/11/23 06:09
[truetype] Avoid sanitizer warning (#57289).

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).

Next