shithub: freetype+ttf2subf

RSS feed

3bb512bc – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/07/03 18:29
[smooth] Introduce direct oversampling for overlaps.

19d39f43 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/07/03 05:17
[smooth] Use direct rendering mode in Harmony.

2d67511a – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/07/03 05:02
[smooth] Separate LCD paths from gray rendering.

a4434747 – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/20 01:31
[cff] Fix handling of `style_name == NULL' (#58630).

de088b1d – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/06/19 18:46
Simplify unused macro.

f594ffdc – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/19 14:55
[cff] Fix another two memory leaks (#58629).

2e2f3cb5 – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/19 12:29
[psaux] Fix memory leak (#58626).

09b98060 – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/19 12:21
Fix memory leak (#58624).

6e722f2e – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/06/19 04:39
[base] Rework d1180b5f9598 until further notice.

8ed5a247 – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/19 06:35
[cff, cid] Fix segfaults in case of error (#58621).

d1180b5f – Werner Lemberg <wl@gnu.org> authored on 2020/06/19 04:18
[base] Fix UBSAN error.

4d364b68 – Werner Lemberg <wl@gnu.org> authored on 2020/06/19 01:41
[woff2] Fix segfault.

d924c5cf – Stephen McDowell <svenevs.dev@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/19 00:14
[sfnt] Support Intel compilers.

a4429959 – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/18 11:12
[base] Fix memory leak (#58611).

575b78d9 – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/18 11:12
[cff] Fix memory leak (#58610).

74cebeae – Werner Lemberg <wl@gnu.org> authored on 2020/06/18 23:41
* src/cff/cffload.c (cff_index_get_pointers): Rename `t' to `tbl'.

c8cd139c – Sebastian Rasmussen <sebras@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/18 09:46
[cff] Free table upon error allocating other data (#58609).

7438235b – Werner Lemberg <wl@gnu.org> authored on 2020/06/17 11:12
woff2tags.h: Fix copyright year.

16586859 – Werner Lemberg <wl@gnu.org> authored on 2020/06/13 17:15
Remove redundant inclusion of `ft2build.h'.

e1339133 – David Turner <david@freetype.org> authored and Werner Lemberg <wl@gnu.org> committed on 2020/06/08 09:31
Make macros for header file names optional.

9e6e903c – Werner Lemberg <wl@gnu.org> authored on 2020/06/02 13:14
* src/sfnt/ttcmap.c (tt_face_build_cmaps): Trace number of cmaps.

62fea391 – David Turner <david@freetype.org> authored and Werner Lemberg <wl@gnu.org> committed on 2020/05/18 05:33
Remove obsolete HAVE_STDINT_H probing macro.

4eee1340 – David Turner <david@freetype.org> authored and Werner Lemberg <wl@gnu.org> committed on 2020/05/18 05:16
Remove Jamfile files from the tree.

3f70e6d2 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/11 20:38
[smooth] Turn on LCD filtering during FreeType initialization.

652f8863 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/11 19:30
[smooth] Stop using dedicated LCD modules and classes.

093f87bf – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/09 18:32
Formatting.

132f19b7 – Werner Lemberg <wl@gnu.org> authored on 2020/05/05 16:14
* Version 2.10.2 released. ==========================

a45da253 – Jakub Alba <jalba@vewd.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/05/08 06:59
* src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter (#58319).

ed62b12d – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/03 19:22
Typo and comment.

de60e7d3 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/03 13:11
* builds/freetype.mk: Refactor for readability.

49967cb6 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/02 09:50
[builds] Clean up Windows CE project files.

a612da0e – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/01 18:52
* devel/ft2build.h: Override FT_CONFIG_MODULES_H here as well.

9c850f56 – Alexei Podtelezhnikov <apodtele@gmail.com> authored on 2020/05/01 18:30
[builds/unix] Consolidate marco overrides (for the demos to see them).

d7994631 – Werner Lemberg <wl@gnu.org> authored on 2020/04/30 04:37
Grammar fix for last commit.

e6ecce9a – Werner Lemberg <wl@gnu.org> authored on 2020/04/30 03:27
CHANGES: We are going to remove Jam.

11beee85 – Werner Lemberg <wl@gnu.org> authored on 2020/04/08 05:05
Allow setting `CC' in Unix build (#58051).

7a019a63 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored on 2020/04/04 10:06
[woff2] Return if single stream operation fails.

13c0df80 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored on 2020/03/22 19:29
[docs] Fix building docs if `srcdir' != `builddir'.

1fd31487 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored on 2020/03/21 16:17
[docwriter] Drop support for Python < 3.5.

6a431038 – Moazin Khatti <moazinkhatri@gmail.com> authored on 2020/03/02 13:21
[gzip] Support `gzip' encoded header conditionally.

11975fe9 – Ben Wagner <bungeman@google.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/02/29 15:18
Fix state of `FT_Face' for buggy `gvar' tables (#57923).

149b9055 – Werner Lemberg <wl@gnu.org> authored on 2020/02/29 15:28
ChangeLog entry for last commit.

21c2311e – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored on 2020/02/29 19:37
Update docwriter stylesheet.

216e0776 – Ben Wagner <bungeman@google.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/02/28 02:43
[truetype] Add better checks for loading `gvar' table (#57905).

141da028 – Werner Lemberg <wl@gnu.org> authored on 2020/02/27 04:49
Make `FT_HAS_*' and `FT_IS_*' really return true (#57906).

5b1a37af – Dominik Röttsches <drott@chromium.org> authored and Werner Lemberg <wl@gnu.org> committed on 2020/02/25 06:08
Fix for CFF space glyph regression (#57541).

fa147af4 – Werner Lemberg <wl@gnu.org> authored on 2020/02/22 13:30
[woff2] Fix font table access.

6e49dff0 – Werner Lemberg <wl@gnu.org> authored on 2020/02/21 15:57
[psaux] Make `t1_decoder_parse_metrics' handle `op_div' (#57519).

49f3394d – Nikolaus Waxweiler <nikolaus.waxweiler@daltonmaag.com> authored and Werner Lemberg <wl@gnu.org> committed on 2020/02/19 07:56
[autofit] Add support for Hanifi Rohingya script.

84d56589 – Werner Lemberg <wl@gnu.org> authored on 2020/02/19 13:13
Require HarfBuzz 1.8.

d09e8315 – Werner Lemberg <wl@gnu.org> authored on 2020/02/16 10:24
Minor.

8930cc96 – Werner Lemberg <wl@gnu.org> authored on 2020/02/12 13:25
* src/sfnt/ttcmap.c (tt_face_build_cmaps): Ignore version (#57708).

4a19a53d – Werner Lemberg <wl@gnu.org> authored on 2020/02/04 08:37
* src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter (#57732).

e5038be7 – Werner Lemberg <wl@gnu.org> authored on 2020/01/19 12:05
Update all copyright notices.

fd03cf88 – Werner Lemberg <wl@gnu.org> authored on 2020/01/04 14:28
[base] Fix `FREETYPE_PROPERTIES=type1:hinting-engine=adobe`.

50b01387 – Werner Lemberg <wl@gnu.org> authored on 2020/01/04 13:42
Add reference to another oss-fuzz bug report.

a99a8e28 – Werner Lemberg <wl@gnu.org> authored on 2020/01/03 13:09
[woff2] Fix memory leaks and a runtime warning.

10d8de75 – Dominik Röttsches <drott@chromium.org> authored and Werner Lemberg <wl@gnu.org> committed on 2019/12/30 06:22
[truetype] Fix UBSan warning on offset to nullptr (#57501).

a4df0373 – Nikhil Ramakrishnan <ramakrishnan.nikhil@gmail.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/12/31 11:04
[woff2] Allow bitmap-only fonts (#57394).

496601e5 – Hugh McMaster <hugh.mcmaster@outlook.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/12/18 18:11
[docs] (2/2) Fix generation of API documentation (#56745).

237fed6d – Hugh McMaster <hugh.mcmaster@outlook.com> authored and Werner Lemberg <wl@gnu.org> committed on 2019/12/18 18:07
[docs] (1/2) Move static web assets (#56745).

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

7e1b39f6 – Werner Lemberg <wl@gnu.org> authored on 2019/12/16 06:07
[truetype] Fix UBSan warnings on adding offsets to nullptr.

0c14a3ad – Werner Lemberg <wl@gnu.org> authored on 2019/12/13 19:04
[truetype] Fix integer overflow.

2c9a2d58 – Werner Lemberg <wl@gnu.org> authored on 2019/12/13 18:56
Another bunch of UBSan warnings on adding offsets to nullptr.

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.

Next